2011-12-21 15 views
0

私はマルチ言語アプリケーションを開発しており、DONEボタンをローカライズする予定です。ユーザーがドロップダウンをクリックしたときに、このボタンを複数選択して(タグを「選択」)のUIWebViewに表示されます。デフォルトでUIWebViewローカリゼーション

enter image description here

を、これは英語では常にあります。あなたがの.plistファイルにYESにCFBundleAllowMixedLocalizationsを設定する場合は、あなたは現在のSYSTEM言語でそれを取得することができます:ここでは

enter image description here

、DONEは中国語、アラビア語で選択中のテキストで書かれています。現在のシステム言語(設定で設定されている)は中国語ですが、アプリ内ではアラビア語を選択していますので、アプリはアラビア語の文字列ファイルでアラビア語のバンドルを使用しています。私は疑問に思う

は、「DONE」現在アプリケーションの言語へのボタンではなく、システム言語をローカライズするための任意の可能性がありますか?

答えて

0

「アプリケーションの言語」は使用しないでください。他のすべてのアプリケーションと同様に、システム言語を使用するだけです。

何とか実現することは可能でしょうが、ローカリゼーションに間違ったアプローチを取っています。

関連する問題