
所有人都建议执行以下步骤,
>从Project Navigator中选择项目
>单击“使用基础国际化”复选框
>选择您的故事板到Localizable Strings
但我的iOS应用程序xcode 7.2项目不包括任何故事板,
所以我无法在我的iOS应用程序中启用“使用基础国际化”.
请帮助我如何在没有故事板选择的情况下启用“使用基础国际化”,以及如何使用“Localizable.strings”文件执行本地化的各种警报消息.
解决方法 转到项目 – >新文件 – >资源 – >字符串文件 – >将其另存为Localizable.string现在
>现在再次进入项目设置…然后在设置中选择项目而不是目标…您只有两个选项…进入信息部分,找到本地化…在此处添加您的语言以进行本地化.
>创建的文件已经处于基础国际化模式…现在转到文件并在右侧的侧栏中检查本地化按钮…单击它并选择您在项目中添加的语言.
>现在这个文件在其中添加一个下拉列表…点击箭头…这将显示本地化的file.string现在第一个是基础英语…这是默认的,第二个是本地化的字符串文件…
>复制你在这两个文件中硬编码的所有文本
基础文件 – > “输入要搜索的关键字”=“输入要搜索的关键字”;
本地化文件 – > “输入要搜索的关键字”=“Localized String”;
现在要使用这个本地化的字符串,你可以像这样获取字符串
label.text = NSLocalizedString("your String",nil); 注意: – 字符串文件应该具有名称“Localizable”…如果您不使用此名称保存它…这将无效..并且您必须在每次使用本地化字符串时提供路径
总结以上是内存溢出为你收集整理的如何在没有故事板的情况下制作iOS应用程序?全部内容,希望文章能够帮你解决如何在没有故事板的情况下制作iOS应用程序?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)