标签:
在Xcode中我们可以很方便的将APP适配各种本地化语言。苹果的框架已经帮我们把不同语言的数据分离开,包括图片,声音,视频,文档,用户界面文字(甚至代码中编写的用户界面文字),它们会被建立在同一个bundle中,便于我们管理。







|
1
2
3
4
5
|
//英文资源里"Welcome" = "Welcome to hangge.com";//中文资源里"Welcome" = "欢迎来到hangge.com"; |
(5)使用NSLocalizedString函数来访问Localizable.strings资源文件。
NSLocalizedString函数第一个参数为对应的键名,第二个是自定义的说明,给开发或翻译人员看的。
|
1
|
myLabel.text = NSLocalizedString("Welcome", comment: "Welcome") |
2,本地化图片


|
1
|
myImage.image = UIImage(named: "logo.png") |
3,应用名称的本地化
.|
1
2
3
4
5
|
//英文资源里"CFBundleDisplayName" = "hangge";//中文资源里"CFBundleDisplayName" = "航歌"; |
4,在Xcode中切换语言


标签:
原文地址:http://www.cnblogs.com/Free-Thinker/p/4843616.html