2016-06-11 8 views
1

私は自分のプロジェクトにローカライゼーションを追加しています。 Info.plistでは、私は必要なローカライゼーションの配列を持っています:<key>CFBundleLocalizations</key> <array> <string>en</string> <string>fr</string> <string>de</string> </array> ファイルインスペクタでローカライズしたLocalizable.stringsリソースを追加します。私は既存のファイルをBase.lprojに入れて、英語版を追加しました。しかし、Xcodeでは、このリソースにフランス語またはドイツ語のローカリゼーションバージョンを追加することはできません。Xcodeで新しいローカリゼーションが認識されない

これはかなり単純です。以前は何度もローカリゼーションを行ってきました。他の言語がXcodeのオプションで利用できない理由を理解できません。ドキュメントは、これまでに...

注参考にされていなかった、私はまた、このキーを持っている:私はそれを削除するかどうかは、出力が<key>CFBundleDevelopmentRegion</key> <string>fr_CA</string> 変更されません。私は何をしないのですFile inspector Localization options

ここでのLocalizable.stringsのファイルインスペクタで、私が持っているオプションをですか?

答えて

1

が、私は答えを見つけて、このに走ったのだ他の誰のためにそれを投稿...私は逃した何

は、プロジェクト自体にローカライズを追加にしました。これを行うには、

  1. File Navigatorでプロジェクトを選択してください。
  2. ターゲットを選択する代わりに、プロジェクトを選択します。
  3. ここに地域を追加してください。これにより、Xcodeはローカライズする既存のリソースを尋ねます。ローカライズ可能な他のリソースを作成する際には、新しい言語が使用可能になります。正しい方向に私を指摘何 enter image description here

    Apple documentationです:

はここで何を探すべきかのXcodeの画像です。

リンクが壊れた場合のドキュメント画像: enter image description here

関連する問題