国际化麻烦,iOS

时间:2014-12-01 09:34:27

标签: ios localization internationalization

我需要将屏幕上的一些标签国际化;我是否需要本地化整个屏幕? 还有一个疑问,我已经使用NSLocalizedString获取了一个字符串文件并直接从该文件中提取了该文件中的键的值,那么我是否还需要本地化屏幕,否则它将默认为本地化?

提前致谢。

2 个答案:

答案 0 :(得分:0)

 you need not to localize the whole screen.
 for two label only, on viewdidLoad

 self.lbe1.text = NSLocalizedString(@"Label1", nil)
 self.lbe2.text = NSLocalizedString(@"Label2", nil)

 your second doubt is not clear to me.

答案 1 :(得分:0)

您必须创建本地化文件。然后标签你可以使用本地化的id。然后,您无需担心整个屏幕或特定屏幕或特定文本。因为无论你能改变什么。如果您想了解更多信息,请参阅此链接 http://www.raywenderlich.com/64401/internationalization-tutorial-for-ios-2014