我正在使用NSLocalizedString(); 我的本地化字符串的功能。即使我在模拟器设置中更改了首选语言,我的字符串仍然会以英语显示。
我们可以测试NSLocalizedString(); 从模拟器?如果是这样怎么办?
有人可以引导我完成这个吗?
- 问候,
乌苏夫
iOS*_*Ser 11
回答如何在模拟器上测试本地化字符串?
我将假设您已成功为您和您的应用程序想要定位的各种语言添加了Localizable.strings文件。
步骤 1 - 转到运行目标中的目标。
第 2 步 - 展开菜单以显示选项,然后单击“编辑方案”
步骤 3 - 单击“运行”,然后选择“选项”。在“应用程序语言”的下拉菜单中选择您要测试的语言
第 4 步 - CMD + R
应该是这样!!
请注意,如果您选择的语言没有提供 Localization.string 文件,那么它将显示开发语言,或多或少是英语。
另一种乏味的方法是转到模拟器设置> 常规> 语言和区域> iPhone 语言并选择语言。由于模拟器可能有问题(就像我的一样),这个过程可能很耗时。大多数情况下需要重新启动模拟器(又一项耗时的任务)才能反映更改。
希望能帮助到你!
代码与繁荣
编辑:官方 Apple 链接。如果有人在找。指针 -> “测试特定语言和区域”
| 归档时间: |
|
| 查看次数: |
1605 次 |
| 最近记录: |