2011-12-20 8 views
0

iOSにローカライズするためにNSLocalizedString()を追加したプロジェクトがあります。 また、プロジェクトにリンクされている私たちが使用する社内フレームワークもあります。プロジェクトとフレームワーク(単一のファイル)の両方にLocalizable.stringsファイルをコンパイルし、es.lprojという名前のフォルダにローカライズされたスペイン語版を作成しました...しかし、ローカライズされた文字列はプロジェクト - 私たちのフレームワーク内で実行されているコードは、ローカライズされた文字列を表示していません - ここで逃したものがありますか?iOSアプリケーションを社内フレームワークでローカライズ

答えて

0

NSLocalizedStringFromTable()を使用してみてください。

Split localization in many files

注: Localized.stringsファイルがコンパイルされますが、アプリケーション内のリソースとして追加されていないことを

は、次の質問を参照してください。
実行時に正しい文字列がフェッチされます。

+0

さて、ライブラリ用の.stringsファイルを作成し、次にプロジェクト用の別のファイルを作成し、それで問題なく動くはずです。 – Javawag

関連する問題