Xcode 8 - 本地化字符串问题

时间:2016-11-25 03:30:19

标签: ios objective-c localization

我正在尝试本地化我的一些硬编码字符串。我在Main.strings(阿拉伯语)文件中手动插入字符串,如下所示:

myworld

我在viewDidLoad()编码。

<label class="item item-input item-select">
  Country
<select ng-options="country.name for country in countries" ng-model="country" ng-change="update(country)" >
<option value="" style="display:none" disabled selected>{{countryPlaceholder}}</option>
</select>
</label>

我运行了我的项目,但导航栏上显示了字符串“nav-title-hey”。

谁可以教我关于问题?

谢谢和问候。

1 个答案:

答案 0 :(得分:0)

您需要确定一些事项:
1)您正在xcproj设置中将字符串文件复制到主要包资源中
enter image description here

2)你的字符串文件在文件检查器中检查了阿拉伯语,就像我在这里检查德语一样:

enter image description here

3)您已将阿拉伯语设置为您的操作系统语言,在&#34;语言和区域&#34;喜好。它必须是最顶级的语言。操作系统将提示您重新启动,但我个人从未需要,只需重新构建您的应用程序,它应该坚持

enter image description here