Che*_*jan 5 xcode localization objective-c ios
我遵循了"如何本地化iOS(iPhone)应用程序"的各种教程.所有人都建议执行以下步骤,
但我的iOS应用程序xcode 7.2项目不包含任何故事板,因此我无法在我的iOS应用程序中启用"使用Base Internationalization".
请帮助我如何在没有故事板选择的情况下启用"使用基础国际化",以及如何使用"Localizable.strings"文件执行本地化的各种警报消息.
小智 9
转到项目 - >新建文件 - >资源 - >字符串文件 - >将其另存为Localizable.string
现在
现在再次进入项目设置...然后在设置中选择项目而不是目标...在哪里只有两个选项...进入信息部分,找到本地化...在此处添加语言进行本地化.
创建的文件已经处于基础国际化模式...现在转到文件并在右侧的侧栏中检查本地化按钮...单击它并选择您在项目中添加的语言.
基本文件 - >"输入要搜索的关键字"="输入要搜索的关键字"; 本地化文件 - >"输入要搜索的关键字"="Localized String";
现在要使用这个本地化的字符串,你可以像这样获取字符串
label.text = NSLocalizedString("your String",nil);
Run Code Online (Sandbox Code Playgroud)
注意: -字符串文件应该具有名称"Localizable"...如果您不使用此名称保存它...这将无效..并且您必须在每次使用本地化字符串时提供路径
感谢Divyanshu Sharma。
这是Xcode 8(Swift 3)的步骤。
现在,您应该具有没有故事板的默认本地化。
| 归档时间: |
|
| 查看次数: |
2039 次 |
| 最近记录: |