Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
本地化问题Xcode_Xcode_Ios5_Localization - Fatal编程技术网

本地化问题Xcode

本地化问题Xcode,xcode,ios5,localization,Xcode,Ios5,Localization,我做错了什么 NSString*ew=NSLocalizedString(@“城市”,无); //添加项目 [列表项添加对象:ew] 我有一个本地化的.string “城市”=“布拉格” …在iPhone模拟器或设备中都不起作用。 如果我拆开它,它显示的是城市而不是布拉格 谢谢 编辑: 语言设置正确且可本地化。字符串我有两个字符串要本地化。 他们是这样的: “标题”=“可用城市”; “城市”=“布拉格” 在 我有其他的本地化 “标题”=“翻译”; “城市”=“翻译” 字符串文件应命名为Local

我做错了什么

NSString*ew=NSLocalizedString(@“城市”,无);
//添加项目
[列表项添加对象:ew]
我有一个本地化的.string
“城市”=“布拉格”

…在iPhone模拟器或设备中都不起作用。 如果我拆开它,它显示的是城市而不是布拉格

谢谢

编辑:

语言设置正确且可本地化。字符串我有两个字符串要本地化。 他们是这样的:

“标题”=“可用城市”; “城市”=“布拉格”

我有其他的本地化

“标题”=“翻译”;
“城市”=“翻译”

字符串文件应命名为Localizable.strings。 另外,这是文件中唯一的字符串吗?
如果Localizable.strings文件中存在格式错误,则无法获取密钥的值。

字符串文件应命名为Localizable.strings。 另外,这是文件中唯一的字符串吗?
如果Localizable.strings文件中存在格式错误,则无法获取密钥的值。

由于本地化字符串与设备的语言有关,请确保在测试此项之前已在设备/模拟器上更改了您的语言。如果您的语言设置为英语,您将永远不会看到“Prague”,因为字符串将始终映射到本地化字符串的英语版本


祝你好运。

由于本地化字符串取决于设备的语言,请确保在测试此字符串之前已在设备/模拟器上更改了您的语言。如果您的语言设置为英语,您将永远不会看到“Prague”,因为字符串将始终映射到本地化字符串的英语版本


祝你好运。

字符串文件中需要的只是:“城市”=“布拉格”;这应该行得通。您不想定义“城市”两次。字符串文件中只需要:“城市”=“布拉格”;这应该行得通。你不想给“城市”下两次定义。