現在、私はスペイン語にローカライズしようとしているApple Watchアプリケーションに取り組んでいます。Apple Watch:ストーリーボードのローカリゼーションは機能しません
ベースのローカリゼーションは英語で、私はスペイン語にローカライズしようとしています。それはInterface.strings(スペイン語(米国))と呼ばれるに
ウォッチAppのストーリーボードがファイルを持っている:
は、ここで問題です。ストーリーボードのストリングがそこにあるのが分かり、翻訳がすべてセットされています。
実際のコードファイル自体に使用されるLocalizable.stringsという別のファイルがあります。これは私によってNSLocalizedString関数を使って生成されました。
私は自分の携帯電話と私の時計の両方をスペイン語に設定しています。ウォッチでアプリケーションをビルド/実行すると、ストリングはLocalizable.stringsファイルからのみ変換されますが、ストーリーボードのローカリゼーションファイルは完全に無視されます。これにより、ボタンの文字列とタイトルバーが翻訳されなくなります。コード内で何が行われたとしても、他のすべてが翻訳されます。
アイデア? iOSの9を実行
と2