2012-05-11 11 views
4

私はiphoneでローカライズ言語のポルトガル - ブラジルをトリガーする方法だろうか? (またはシミュレータは大丈夫ですか?) それは、iphoneでポルトガル語ブラジルのローカリゼーションをテストするにはどうすればよいですか?ローカリゼーションのテスト方法 "portuguese brazil"?

私はそこに、国際設定でのみポルトガル語、ポルトガル語(ポルトガル)ですが、残念ながらどちらも答えである可能性がありました。事前

+0

のみ「ポルトガル語」 (言語==ポルトガル語、地域==ブラジル)への国際的な設定は、まだ動作していませんが、誰かが私に方法を教えることができますか? –

+0

この別の質問に対するこの回答は、同じ問題を解決するのに役立ちました:http://stackoverflow.com/questions/3308519/iphone-app-localization-english-problems/3311899#3311899 – Klaas

答えて

1

まあで

おかげで、私はそれらを起動するために、あなたは、ポルトガル語などの言語を置く必要があり、ポルトガル語です。あなたのケースでうまくいかない場合は、コードに関連する問題かもしれません。次の操作を実行してください。

  • Localized.stringsファイルの1つのバージョンのみをポルトガル語のバージョンとして保存し、他のものはすべてテスト用として削除します。
+0

ありがとう、ジャッキー。私はテストのために同じ方法を使用していますが、私はまだリリースipaをテストしているときには完璧な方法を知っています。私は私の質問を更新しました、あなたの提案は高く評価されます。 –

0

たぶん、あなたは間違った設定を見ています。 iOSで言語を変更するには、[設定]> [一般]> [インターナショナル]> [言語]に移動します。また、設定>一般>国際>地域フォーマットもありますが、この設定は日付、時刻、数字の形式(ローカライゼーションではなくロケール形式など)を制御します。

言語設定を変更すると、 iOSのユーザーインターフェイスが新しい言語に変更されていることを確認してください。あなたのアプリを起動し、期待どおりにローカライズされていない場合(もちろん、その言語でローカライズされたリソースを追加したと仮定した場合)、何か間違っています!

+1

あなたの助けてくれてありがとう!私は国際的な設定を(言語==ポルトガル語、地域==ブラジル)に設定しましたが、まだ動作しません。何か間違っていますか? –

1

[OK]を、私は同じ問題を抱えていたし、私はそれを解決しました。

プロジェクトで使用「ポルトガル語」ではなく「ポルトガル語 - ブラジル」、およびデバイスのあなたのポルトガル語は、正常に動作する必要があります。ここで

は問題です:

の両方を使用(私はプロジェクトファイルを選択したときに「+」でポルトガル語、ブラジルとポルトガルの言語を設定しようとしていた、と私は私のデバイスと私のシミュレータを変更したときテスト言語)をポルトガル語(一度はポルトガル語 - ブラジルがない)に翻訳すると、テキストはデフォルト言語(英語)から来ていました。

私は「ポルトガル・ブラジル」を削除し、「ポルトガル語」を加えてみました、と私はポルトガル語に自分のデバイスを変更したときにそれが働きました。

デバイスは設定でそのような何の言語を持っていないので、私はその言語は、「ポルトガル語・ブラジル」、それはXcodeでのバグだと思う>デバイスの一般>国際>言語は、私が設定している

関連する問題