2010-05-15 63 views
2

我在iPhone应用程序中提供了对两种语言(英语和中文)的支持。我使用“键” - “值”对的语言使用字符串文件,我的应用程序使用NSLocalizedString(@"Fund red not red?", @"")显示适当的语言。需要关于iPhone应用程序国际化的帮助

当我在XCode中运行应用程序时,我只获得中文文本。如何在XCode(iPhone模拟器)中切换到不同的语言?

回答

2

转到模拟iPhone上的设置并更改语言环境

+0

嗨。 感谢您的回答,但我是新手到iPhone,可以请告诉我如何去设置和有什么变化,因为我没有得到任何设置选项卡等在我的Mac电脑上的iPhone模拟器。 – 2010-05-22 06:48:31

+0

在模拟器上,运行您的应用程序,然后快速按主页按钮。转到第一页(通常从左向右滑动),并有设置图标。按通用然后国际。现在你可以改变语言和区域格式 - 与真正的iPhone相同 – Andiih 2010-05-22 07:06:27

+0

非常感谢。我得到了如何更改IPhone应用程序的语言,但在我的应用程序中,我使用了两个名为en.lproj和zn-Hant.lproj(用于中文)的xx.lproj文件以及各自的* .strings文件进行翻译“钥匙” - “价值”对。即使在更改模拟器的语言后,我的iPhone应用程序中的文本(使用“NSLocalizedString”功能显示)也始终以中文显示。什么是让我的应用程序根据为iPhone模拟器选择的语言读取不同Serializable.strings(不同语言)的过程。提前致谢 – 2010-05-25 07:26:34

相关问题