简介:
语言本地化,又叫做语言国际化。是指根据用户操作系统的语言设置,自动将应用程序的语言设置为和用户操作系统语言一致的语言。
步骤:
1、新建Localizable.strings文件: cmd+n -> Strings File -> 命名 -> Create
新建完成如下所示:
2、增加国际化语言:选择project->Info->Localizations->“+”->Chinese(Simplified)
这里我只是抛砖引玉,只添加了简体中文这一种语言,你可以添加任何语言。
添加完成如下所示:
3、配置多语言环境:选中Localizable.strings,点击右侧Localizable,
然后弹出框中选择默认配置的语言(English) ->Localize
完成配置如下所示:
然后勾选Chinese语言:同理可以选择其他的语言添加进去。
4、分别在各个.string文件中配置语言:
5、两种命名规则,两种使用方法:NSLocalizedString(key, comment)或者NSLocalizedStringFromTable(key, tbl, comment)语法实现:
效果如下:
网友评论