国际化

作者: MaZuoYuan | 来源:发表于2015-12-29 19:38 被阅读71次

写在前面的话:本篇文章主要通过图片形式,向大家展示国际化的相关使用,相信一图顶千言。

国际化是一个应用程序国际兼容性设计的过程

1.以用户母语处理文本输入和输出;

2.处理不同的日期、时间以及数字格式;

3.利用适当的历法和时区处理数据;

国际化是一项你和开发者通过利用系统提供的API来实现的活动,并在代码上做一些补充和修改,从而让应用的中文版、阿拉伯语版本和英文版一样好。

相比之下,本地化仅仅是把应用的用户界面和资源翻译成不同的语言,这是你可以也应该交给别人做的工作,除非你能精通app应该支持的每种语言。

首先:创建一个Strings File的文件

点击Next之后按照下图显示,来选择添加语言

在程序中添加其他语言:

在界面的右边选择其中的Localize选项

弹出的对话框要选择Base

之后你会发现之前的String File这个文件的右边有一个三角号,点开会发现多了一个你所添加的语言文件

注意:Localizable.strings是iOS用来本地化文本默认的文件名称。请抑制以其他内容给它命名的冲动,否则以后你每次引用本地化字符串的时候要一次次输入.strings 文件名。

你需要遵从一个特定但简单的格式:”  “ = “ “;

之后在 String File 这个文件中写入你要改变的文字段

格式如下:

例如:"KEY"="CONTENT";

最后进行改变语言的测试,就可以发现字段中的中英文就可以转化了。

详细内容参考网站:

http://www.cocoachina.com/industry/20140526/8554.html

相关文章

  • App语言的国际化之跟随系统语言(一)

    本将要国际化的内容是: App国际化的配置 App名称国际化 代码中字符串国际化 国际化语言的配置 在项目中打开如...

  • 【整理】前端国际化小结

    近期在做国际化的改造,做了相应的调研,简单做下项目前端国际化的小结 国际化可以分为前端国际化和后端国际化,也可以是...

  • App语言的国际化之跟随系统语言(二)

    本将要国际化的内容是: 图片国际化 storyboard/xib国际化 (一)图片的国际化 方式一: 对于同一张图...

  • iOS-应用名称和内容国际化

    iOS应用的国际化,主要分为3个部分:Info.plist 文件的国际化.xib文件的国际化.m文件的国际化 In...

  • 东方国际化的符合高科技

    东方国际化的符合高科技东方国际化的符合高科技东方国际化的符合高科技东方国际化的符合高科技东方国际化的符合高科技东方...

  • iOS工程项目国际化

    项目国际化有两种情况,分别是应用内容国际化,还有一种是StoryBoard或Xib国际化;本文国际化(英语和简体中...

  • iOS 启动图国际化

    一、使用launchImage 国际化方法 对图片进行国际化,由于Image.xcassets无法国际化图片,所以...

  • Day18 - Flutter - 国际化

    概述 国际化的认识 国际化的适配 国际化的工具 一、国际化的认识 开发一个App,如果我们的App需要面向不同的语...

  • 国际化(i18n)

    title: vue国际化date: 2016-11-17 国际化 本文介绍vue国际化的思路与实现。 vue国际...

  • iOS国际化详解

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

网友评论

      本文标题:国际化

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