2011-01-19 10 views
10

毎回iOSアプリを再構築せずに複数の言語をサポートするために、Localizable.stringsを私のWebサーバーからダウンロードできる方法はありますか?iOSアプリケーションの動的ローカライズ定義をストップしますか?

デフォルトの方法では、言語ファイルがリソースディレクトリNOT 文書のバンドルと* Lang_Name.lproj *ディレクトリに存在する必要があります。いいえ:

は、カスタムカテゴリまたは付加は、ダウンロードしたディレクトリからlang_name.stringsファイル(文書

+0

+1、解決策は見つかりましたか?ありがとう – Mangesh

答えて

4

短い答えを使用するにNSLocalizedStringあります。

長い答え:何かと同じようにを達成できますが、独自のラッパーをコーディングする必要があります。ローカライズされた文字列ファイルを動的にスワップアウトすることはできませんが、XMLファイルをダウンロードしてアプリケーション起動時にパースして必要な文字列を取得する独自のNSLocalizedStrings置換を作成できます。

+0

あなたが提供した提案はどのようにリンクされていますか? –

関連する問題