美文网首页
iOS 国际化的简单使用

iOS 国际化的简单使用

作者: 家丁三锅 | 来源:发表于2016-10-12 18:43 被阅读23次

废话不多说,直接开始国际化(ios10对安全性能的要求,需要在plist文件添加权限键值对)

1. 为项目添加所支持的国际化语言

步骤如下:


1.png
2. 创建国际化文件

首先在项目中创建一个新的strings文件,命名为Localizable.strings。步骤如下图所示:

2.png 3.png
3. 在创建的Localizable.strings文件中选择需要的国际化语言

选择会自动生成相应的Localizable.strings国际化语言文件,效果如图:

Snip20161012_9.png Snip20161012_14.png
4. 填写项目内容国际化翻译
Snip20161012_11.png
5. 在项目中使用NSLocalizedString方法替换即可
Snip20161012_12.png
大功告成,看看运行效果吧(模拟器默认是在英文环境)
Snip20161012_15.png Snip20161012_16.png

相关文章

  • iOS国际化简单操作

    iOS国际化简单操作 国际化后的App可以根据手机当前系统语言来切换不同的语言来适应不同的语言使用人群, 所以iO...

  • iOS 国际化的简单使用

    废话不多说,直接开始国际化(ios10对安全性能的要求,需要在plist文件添加权限键值对) 1. 为项目添加所支...

  • 技术博客

    iOS简单国际化的处理 collectionView的规则流水布局与不规则流水布局 iOS消息推送机制 iOS知识...

  • 项目开发相关文章

    iOS国际化

  • iOS10 权限设置国际化语言

    最近有人问我:“iOS中权限设置怎么做到国际化语言”。其实很简单,实现的方法跟App名称的国际化大同小异。下面就来...

  • iOS国际化详解

    iOS国际化详解 对于iOS国际化,一般包括: 1. 工程项目名称国际化2. 工程内控件内容国际化3. 工程内图片...

  • Swift超简单国际化封装

    使用Swift进行国际化封装,扩展String属性,使用超级简单。有不足之处请指教

  • 开发中遇到的坑和部分心得3

    1.iOS国际化 iOS国际化传送门 2.AutoLayout关于更新的几个方法的区别: setNeedsLayo...

  • 第七章——本土化【译】

    iOS 的吸引力是全球性的——iOS 用户生活在许多国家,并使用多种语言。 您可以通过 国际化(internati...

  • 多线程:iOS中的多线程实现方案

    一、iOS的多线程方案二、NSThread的简单使用三、NSOperation的简单使用 一、iOS的多线程方案 ...

网友评论

      本文标题:iOS 国际化的简单使用

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