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:可能会出现已存在设置的语言目录,但查看实际目录是却没有些目录,可以在实际目录上先创建我设置的语言版本目录,再重新勾选上图的语言版本,就可以了;


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值