美文网首页程序员笔记
iOS国际化语言设置(多国语言设置)

iOS国际化语言设置(多国语言设置)

作者: iOS_Mario | 来源:发表于2017-07-14 14:15 被阅读38次

1. 基本设置

第一步:先在Project的info里添加所需要支持的语言,这里选择的是Chinese(Simplified)和English-Development Language,点击Finish。

第二步:创建Localizable.strings文件(注意:文件名最好不要随意更改)作为多语言对应的词典,存储多种语言。

(1)点击Localizable.strings文件右侧Localize…

(2)继续在Localization里添加所要支持的语言,将其勾选上。

第三步:最后就可以在Localizable.strings里随意设置所需要支持的语言啦

如下:

第四步:应用

(1)Localizable.strings内设置格式:

"testName" = "测试名称"

(2)NSLocalizedString代替String:

NSLocalizedString(@"testName",nil)

如下图:

2.StoryBoard设置

storyboard同Localizable.strings类似。

第一步:选中storyboard,选择ShowtheFileInspector,在Localization选择所需要支持的语言。

第二步:在Main.strings(Chinese(Simplified))和Main.strings(English)里设置语言。

Main.strings里的格式比较特殊,如下所示:

/* Class = "UILabel"; text = "测试"; ObjectID = "C9P-Sr-3Z4"; */

"C9P-Sr-3Z4.text" = "测试";

获得Object ID 的方法:

后续更新。。。。

相关文章

  • iOS国际化语言设置(多国语言设置)

    1. 基本设置 第一步:先在Project的info里添加所需要支持的语言,这里选择的是Chinese(Simpl...

  • IOS语言国际化

    IOS语言国际化 多国语言适配

  • iOS国际化(多国语言设置)

    最近为自己写的一个应用,做了多语言支持(English&Chinese),在这里记录下来。 基本设置 第一步:先在...

  • iOS-图文讲解语言国际化

    前言:iOS的语言国际化是指根据用户手机系统的语言设置,自动将APP的语言设置为和用户手机系统语言一致的语言。通常...

  • Res----values.Strings初步认识

    目录 用途 应用国际化,随系统语言设置,更改当前语言 使用方式 xml java 国际化 根据语言偏好设置更改,中...

  • 语言国际化设置

    App内的国际化设置1.添加语言 1.1选择语言 2.创建语言文件 2.1设置语言文件,选择需要国际化的 3.写入...

  • iOS语言本地化/国际化(图文详解)

    3分钟实现iOS语言本地化/国际化(图文详解)前言语言本地化,又叫做语言国际化。是指根据用户操作系统的语言设置,自...

  • iOS多语言配置

    iOS 多语言配置(国际化) iOS app包显示名称可以国际化,具体方法如下: 基础设置 在info.plist...

  • ios10+swift3.0 app多语言——国际化和本土化

    开发一款国际化的iOS App,则必须考虑支持多国家语言,如何实现呢? 第一、国际化——多国家语言;第二、本土化—...

  • iOS多语言国际化

    前言 iOS的国际化,即多语言的实现,主要有两种: 跟随系统语言的自动切换显示的语言 手动设置语言,由用户选择,可...

网友评论

    本文标题:iOS国际化语言设置(多国语言设置)

    本文链接:https://www.haomeiwen.com/subject/dmnnhxtx.html