-1

ローカライズに取り組んでいます。Localizable.strings のラベル テキストの編集など、いくつかの情報を入手しました。しかし、解析データをローカライズしたいです。Localizable.strings のラベル テキストを編集するために以下を使用しています。これについて何か考えはありますか?

label1.text=NSLocalizedString(@"One", @"The Number1");
label2.text=NSLocalizedString(@"Two", @"The Number 2");

.....

Data is editing in 
 /* The Number 5 */
 "Five" = "Five";

/* The Number 4 */
"Four" = "Four";

/* The Number1 */
"One" = "One";

/* The Number 3 */
"Three" = "Three";

/* The Number 2 */
"Two" = "Two";
4

1 に答える 1

1

この例を参照してください:

Localizable.strings(English)

"Home" = "Home";

Localizable.strings(Danish)

"Home" = "Hjem";

からキーを取得Localizable.strings:

currentKey = NSLocalizedString(@"Home", nil);

yourParseDataDictionary を入れてみましょう:

value = "ABCD" for key = Home
value = "EFGH" for key = Hjem

次に、次のように値を取得できます。

currentValue = [yourParseDataDictionary objectForKey:currentKey];

// currentValue = [yourParseDataDictionary objectForKey:@"Home"]; // In english
// currentValue = [yourParseDataDictionary objectForKey:@"Hjem"]; // In Danish
于 2013-01-02T10:04:45.467 に答える