iOS国际化

应用名称国际化

  • 1.ctrl+n 创建一个.strings文件,如图
  • 2.选中InfoPlist.strings, 点击Localization中的Localized…按钮,选则English
  • 3.选择Project -> Localization,添加Chinese,如图

  • 最后,在InfoPlist.strings(English)添加:CFBundleDisplayName = “Internationlization”;
  • 在InfoPlist.strings(Chineses)添加:CFBundleDisplayName = “国际化”;
  • 即可,你可以在模拟器切换English和中文设置查看效果

应用字符国际化

  • 在InfoPlist.strings(English)添加:”key” = “test”;
  • 在InfoPlist.strings(Chineses)添加:”key” = “测试”;
  • 在代码添加
    1
    self.title = NSLocalizedStringFromTable(@"key", @"InfoPlist", @"");

Xib/StoryBoard

  • 1.选中Main.storyboard,打开文件选择器,勾选Localization下面的base\chinese\english
  • 2.在storyboard拖一个Label,在如图所示的地方了看到他的ID


-------------The End-------------

本文标题:iOS国际化

文章作者:kysonyangs

发布时间:2016年05月09日 - 11:05

最后更新:2018年11月05日 - 15:11

原始链接:https://kysonyangs.github.io/default/iOS国际化/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。