iOS lproj文件夹嵌套

时间:2013-12-27 20:35:20

标签: ios iphone localization internationalization

我正在为iOS应用添加法语本地化。通过项目本地的本地化设置打开法语本地化后,我最终得到了一个看似不正确的项目结构。

“fr.lproj”文件夹嵌套在“en.lproj”文件夹下,显示如下:

/Resources/en.lproj/
...
InfoPlist.strings
Localizable.strings
..
/Resources/en.lproj/fr.lproj
...
InfoPlist.strings
Localizable.strings
..

对于存在.lproj文件夹的所有其他位置,“en.lproj”和“fr.lproj”文件夹处于同一级别。但是,对于这个位置,它不是。我已经尝试将fr.lproj移动到同一级别,但它会导致项目出错。搬家后我没有看到编辑这个位置的地方。

1 个答案:

答案 0 :(得分:0)

如果您更改了项目的本地化,我认为(不确定)您是否更改了项目的默认语言。

如果您只想测试法语本地化文本,可以将项目语言设置保留为英语。但您必须将模拟器或测试设备上的语言设置更改为法语,然后重新启动应用程序。存储设备语言设置,因此您只需在第一次更改语言时重新启动应用程序。