jow*_*wie 1 localization localizable.strings nslocalizedstring ios
我正在尝试本地化我的iPhone应用程序,我已经尝试向谷歌寻求帮助并在这里查看,但我找不到任何我做错的事情.
我创建了一个Localizable.strings文件,目前只包含:
/*
Localizable.strings
AppName
Created by Joe on 25/10/2011.
Copyright (c) 2011 xxx. All rights reserved.
*/
"DestinationHeader" = "I am going to";
Run Code Online (Sandbox Code Playgroud)
然后我转到XCode右侧的Localization选项卡,并在文件中添加了"English".现在该文件出现在捆绑包中的en.lproj文件夹中.
然后,在视图控制器中,我添加了以下行:
sectionTitle = NSLocalizedString(@"destinationHeader", nil);
Run Code Online (Sandbox Code Playgroud)
但所有似乎正在发生的事情是文本"destinationHeader"出现而不是"我要去".我显然做错了什么,有没有人有任何想法?
谢谢!
:-Joe
试试这个:
sectionTitle = NSLocalizedString(@"DestinationHeader", nil);
Run Code Online (Sandbox Code Playgroud)
您应该在localizable.strings中输入相同的键值,并且区分大小写.
| 归档时间: |
|
| 查看次数: |
1121 次 |
| 最近记录: |