誤解してNSLocalizedString
います。
フランス語と英語の.strings
ファイルを含むプロジェクトがあります。プロジェクトのターゲット - ローカリゼーションには、フランス語と英語で 6 つのファイルがあります。
ファイルenglish.strings
内:
"hello" = "world";
ファイルfrench.strings
内:
"hello" = "salut";
ラベルのテキストを変更する単純なコード行を作成すると、次のようになります。
exerciseDescription.text = NSLocalizedString(@"hello", @"no comment");
出力は次のとおりです。hello
iOSシミュレーターで変更しました:設定 - 一般 - 国際 - 言語 - フランス語/英語 - 完了
出力は次のとおりです。hello
あるべきだと思ったworld
のかsalut
...