Xcode 5 / iOS 7-本地化在模拟器中不起作用

PruitIgoe

我正在关注Ray Wenderlich的本地化教程之一,但似乎无法正常工作。

我已经将项目设置为使用英语和法语进行本地化,并且每个项目都有一个locaziable.strings文件:

在此处输入图片说明

法语文件的字符串具有正确的法语版本(就Google翻译而言):

在此处输入图片说明

我通过从localizable.strings文件中调用正确的键来设置字符串:

 NSString* strTitle = [NSString stringWithFormat:NSLocalizedString(@"Title", Nil)];

而且我已将模拟器设置为法语(顺便说一句:每当我更改语言时,模拟器都会崩溃)。

但这不是从正确的localizable.strings文件中提取的。它仍以英文显示:

在此处输入图片说明

难道我做错了什么?

根据

也许您已经在文件Localizable.strings已经存在但尚未本地化的某个时间运行了该应用程序在这种情况下,此未本地化的文件仍位于模拟器的应用程序捆绑包中的resources文件夹中(在模拟器或设备中构建运行新版本的应用程序时,不会删除未使用的文件)。这可能会导致问题。

尝试从模拟器中完全删除该应用,然后再次运行。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

XCode 7中的iOS本地化

来自分类Dev

(基本)本地化在iOS 7中不起作用?

来自分类Dev

(基本)本地化在iOS 7中不起作用?

来自分类Dev

在App Purchase中无法在Xcode 5,iOS 7模拟器上运行

来自分类Dev

在XCode 5和iOS 7中,ViewDidLoad中的推式视图控制器不起作用

来自分类Dev

Xcode 5和IOS 7本地化后备语言

来自分类Dev

使用Xcode5,iOS7模拟器和XCTest生成gcda文件

来自分类Dev

iOS 7模拟器根本不起作用

来自分类Dev

iOS 7模拟器根本不起作用

来自分类Dev

XCode 7-fstream在iPhone模拟器中不起作用

来自分类Dev

在Xcode 5中使用iOS 6模拟器

来自分类Dev

Phone 5标签栏不起作用-iOS7和Xcode GM的

来自分类Dev

Xcode 7和iOS 7模拟器

来自分类Dev

Xcode 5 iOS 7中的自动属性综合警告

来自分类Dev

使用Xcode 5在iOS 7中启动图像

来自分类Dev

在Xcode 5 / iOS 7中搜索没有文本的UISearchBar

来自分类Dev

使用XCode 5在iOS 7中启动图像

来自分类Dev

svprogresshud未在xcode5 ios7中显示

来自分类Dev

iOS7和Xcode5中的MRC

来自分类Dev

尽管未使用自动布局,但垂直滚动在UIScrollView和iOS7和Xcode 5中不起作用

来自分类Dev

将xcode升级到5后,旧项目在ios6.1模拟器下不再起作用

来自分类Dev

PhoneGap / Cordova + iOS7 + XCode 5

来自分类Dev

Xcode 5-iOS7 UITableView的更改

来自分类Dev

Landscape Apps Xcode 5 / iOS 7

来自分类Dev

UICollectionView + iOS 7 / Xcode 5 =断言失败

来自分类Dev

XCode 5和iOS 6和7

来自分类Dev

iOS 7-CoreData迁移-Xcode 5

来自分类Dev

XCode 5和iOS 6和7

来自分类Dev

在Xcode 7上使用iOS 8的设备模拟器