1

ポルトガル語と英語の 2 つの InfoPlist.strings を作成しました。次のように .strings ファイルで文字列を使用します。

"BtnTitle" = "Title"; (English)
"BtnTitle" = "Título"; (Portuguese)

シミュレーターとデバイスのいずれかでデバッグすると BtnTitle、NSLogの結果として:のみが得られます:

NSLog(@"Titulo : %@", NSLocalizedString(@"BtnTitle", @""));

ログはオブジェクト「Title」または「Título」のプロパティを提供しませんが、オブジェクト名「BtnTitle」を提供します

4

1 に答える 1

2

InfoPlist.stringsのローカライズですInfo.plist。UI 文字列は に入る必要がありLocalizable.stringsます。

于 2012-10-24T17:45:23.593 に答える