我想本地化我的iOS项目xcode4。在xcode4中,这看起来很简单。在实用工具栏中有一个可以添加语言的本地化面板。如何在xcode4中本地化视图?
添加语言我获得以下结构:
我要本地化的按钮。所以我打开MainWindow.xib (German)
,只需编辑按钮的标题。但是,当我在设备或模拟器上运行我的项目时,即使设置为德语,我也总能获得英文版本。
问题在哪里?有任何想法吗?
我想本地化我的iOS项目xcode4。在xcode4中,这看起来很简单。在实用工具栏中有一个可以添加语言的本地化面板。如何在xcode4中本地化视图?
添加语言我获得以下结构:
我要本地化的按钮。所以我打开MainWindow.xib (German)
,只需编辑按钮的标题。但是,当我在设备或模拟器上运行我的项目时,即使设置为德语,我也总能获得英文版本。
问题在哪里?有任何想法吗?
从设备或模拟器中删除应用程序。如果您在添加本地化之前启动了它,则项目的根文件结构中仍然存在MainWindow.xib。
如果您从Xcode部署文件,则只会添加,不会删除。
所以你现在有三个文件。
MainWindow.xib
de.lproj/MainWindow.xib
en.lproj/MainWindow.xib
并且只要根文件夹中有一个文件,iOS不会查看特定于语言的文件夹。
进入iPhone或模拟器的设置并将国际从英语更改为德语,然后重新启动应用程序。
我在我的设备上运行它已经设置为德语,但我得到MainWIndow.xib(英语) – 2011-03-27 17:27:52
再次感谢:)作品像一个魅力 – 2011-03-28 09:42:30