iphone--关于iphone多国语言设置
以下是在Xcode4.5下设置的;
第一步
需要在工程中设置,如图
设置你所支持的语言
1:为应用程序中显示字符设置多国语言
1)创建Localizable.strings文件
2)对Localizable.strings文件进行多语言化,
xcode4中,不需要你再去查找那些烦人的本地化缩写..它本身就给出你所有本地化列表.完成后如图三
图三
在xcode4的工具栏最右边有几个按钮..其中view模块中最右边的就是..也可以按;+option+L调出.
3)在Localizable.strings文件中编辑"自己取名的key(各个版本都一样)"="各语言实际名称“;(别忘了加分号,会报错的)
4)在实际程序中NSLocalizedString(@"key",@"提示(可以不写)")访问;
NSLocalizedString(@"key",@"提示(可以不写)")
2:为应用程序显示名称设置多语言
1)创建一个空文件,取名为InfoPlist.strings
2)对InfoPlist.strings进行本地化,与上面步骤一样
3)编辑不同的InfoPlist.strings文件,设置显示名字
CFBundleDisplayName = "应用名字";
4)编辑Info.plist,添加一个新的属性Application has localized display name, 设置其类型为boolean,并将其设置为YES选中状态
3:为应用程序启动图片Default.png或其它图片设置多语言
选中要设置多国语言的图片,在右边视图点击如图,之后勾选要设置的语言其他与上边的类似。
ps:可能会出现已存在设置的语言目录,但查看实际目录是却没有些目录,可以在实际目录上先创建我设置的语言版本目录,再重新勾选上图的语言版本,就可以了;
iphone--关于iphone多国语言设置相关推荐
- Qt5 多国语言设置
以前开发软件的时候,被多国语言设置问题把我折磨疯了.学习Qt5的第一个任务就是把这个问题搞定,省得以后没完没了地手工搞这些东西. 首先我写了个英文的窗口,加入菜单,工具条.参见下图: 然后在工程文件 ...
- oracle支持几国语言,明白ORACLE的多国语言设置
wlgyhnj(冷风0) 明白ORACLE的多国语言设置,ORACLE多国语言设置是为了支持世界范围的语言与字符集,一般对语言提示,货币形式,排序方式和CHAR,VARCHAR2,CLOB,LONG字 ...
- iOS国际化(多国语言设置)
1. 基本设置 第一步:先在Project的info里添加所需要支持的语言,这里选择的是Chinese(Simplified)和English-Development Language,点击Finis ...
- 【MFC】 多国语言设置
设置方法: 1.准备好中文对话框 2.在资源视图中右键中文对话框,选择"插入副本",选择目标语言. 3.在对话框副本中修改成对应的目标语言 4.判断系统语言类型 LANGID li ...
- 获取iphone当前语言设置
不要纠结在[NSLocale currentLocale];上,它只能获取到当前设置的区域配置.即使使用[[NSLocale currentLocale] objectForKey:NSLocaleL ...
- iphone获取当前系统的语言
iphone的设置里的数据几乎都是保存在NSUserDefaults里的,试想一下iphone常用的四种数据存储的方式,NSUserDefaults也确实是一个理想的保存设置文件的方法.与其他方式相比 ...
- 威纶触摸屏中如何组态设置多国语言进行切换?
威纶触摸屏中如何组态设置多国语言进行切换? 如果我们在做一些出口的项目时,需要在触摸屏的画面中显示其他的语言,那么如何进行组态设置呢? 我们举个简单的例子来进行说明: 如下图所示,我们新建一个项目,然 ...
- android代码打开语言和输入法设置,Android默认输入法勾选多国语言,并默许其中一种语言...
Android默认输入法勾选多国语言,并默认其中一种语言 1.首先在设备上调整输入法 设置>语言输入法>Android键盘(AOSP),在输入语言里勾选要选择的语言,比如选"英语 ...
- 【电子刊物制作】名编辑电子杂志大师教程 | 设置多国语言浏览界面
在 名编辑电子杂志制作软件中,所有的语言问题都不是问题,它可以帮助您设置电子杂志的窗口界面语言,提供了十几种语言. 无论是法语. 葡萄牙语.意大利语.日语.思密达语.阿拉伯语还是德语,直接套用就可以了 ...
最新文章
- 人工智能70年,研究者们最不愿意面对的惨痛教训是……
- 海天 oracle,Oracle执行计划详解
- ubuntu java7安装_Ubuntu下安装配置 JDK 7
- Android游戏开发基础part3--Paint 画笔
- 基于JAVA+SpringBoot+Vue+Mybatis+MYSQL的排课管理系统
- 备份/恢复面临的问题与解决途径
- 原创 leetcode[454]四数相加II /4Sum II 哈希策略
- 我是如何在GitHub上开源一个项目的(截图说明) (VS2010可以安装git插件)
- varbinary mysql,如何在MySQL中存储varbinary?
- 软件测试固态硬盘健康状态良好,HDTune太老鲁大师太傻 用专业软件洞悉固态硬盘健康状态...
- VS2015: 无法打开包括文件: “QSerialPort”: No such file or directory
- 如何快速搜索文件和文件内容
- php 考试座位编排系统,考试座位编排vba
- 论文解读:ChangeFormer | A TRANSFORMER-BASED SIAMESE NETWORK FOR CHANGE DETECTION
- Linux学习(一)-- df/du命令
- MongoDB数据库设计中6条重要的经验法则(一)
- android开发笔记汇总(二)
- VTK学习之路——读取并显示raw体数据文件
- 机动车辆保费计算器V2.1版(C款)
- BurnInTest使用说明