IOS本地化

作者: 逍遥门徒 | 来源:发表于2015-05-19 16:45 被阅读0次

前提,添加支持的语言

普通文本

1.创建Localizable.strings 文件

2.对Localizable.strings设置多语言支持

3.分别在每个语言的文件里添加key-value 的字符串

"homeTabName"="Products"; 

"homeTabName"="商品";

4.在程序中使用 NSLocalizedString(@"homeTabName",nil) 获取本地化文本

应用程序名称

1)编辑Info.plist,添加一个新的属性Application has localized display name, 设置其类型为boolean,并将其value设置为选中状态

2)创建一个空文件,取名为InfoPlist.strings

3)对InfoPlist.strings进行本地化(Get Info  -> Make Localization),然后设置需要的语言(简体中文zh_CN)

4)  编辑不同的InfoPlist.strings文件,设置显示名字,如:CFBundleDisplayName = "应用";

参考:iphone开发过程中的本地化

相关文章

  • iOS - 本地化

    iOS - 本地化 准备 项目添加本地化:Project - Info - Localizations - 添加需...

  • iOS 多国语言本地化与App内语言切换(Swift)

    iOS 多国语言本地化与App内语言切换(Swift) iOS 多国语言本地化与App内语言切换(Swift)

  • iOS语言国际化

    iOS 项目本地化1 项目名称本地化2 项目中字符串的本地化3 项目中的图片的本地化(可以归到字符串的本地化 不同...

  • 2018-02-08

    iOS开发 App本地化(国际化)笔记

  • iOS 本地化入门教程

    iOS 本地化入门教程 iOS应用的本地化原理非常简单,是通过strings类型的文件,为同一种语言的不同翻译设置...

  • iOS 本地化存储

    简介 iOS中常常会用到本地化存储,下面就总结一下常用的几种本地化存储方式 1. iOS数据存储的几种方式 Pre...

  • iOS 数据本地化(开篇)

    iOS Application的文件目录: 何为数据本地化? 数据本地化:又名持久化,存储在磁盘本地当中。 为何要...

  • ♦️ iOS 名称及内容本地化

    好坑呀找了许久的名称本地化真难找,这里就介绍下应用名称和内容本地化 一.iOS名称本地化(根据系统语言修改App的...

  • NSLocalizedString轻松实现中英文切换

    iOS本地化 NSLocalizedString的使用 首先 NSLocalizedString的定义 NSLoc...

  • iOS 本地化(非IB篇)

    级别:★★☆☆☆标签:「iOS本地化」「Localizable.strings」作者: WYW审校: QiShar...

网友评论

    本文标题:IOS本地化

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