2013-01-02 43 views
-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"; 
+0

什么是你的问题? – Cocoanetics

+0

如何定位表 – fathik

+0

什么“分析数据”你说的是分析数据?你上面显示的字符串文件是你如何本地化字符串。 – Cocoanetics

回答

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