iphone--关于iphone多国语言设置

以下是在Xcode4.5下设置的;

第一步

需要在工程中设置,如图

iphone--关于iphone多国语言设置_第1张图片


设置你所支持的语言


1:为应用程序中显示字符设置多国语言

1)创建Localizable.strings文件

2)对Localizable.strings文件进行多语言化,

xcode4中,不需要你再去查找那些烦人的本地化缩写..它本身就给出你所有本地化列表.完成后如图三

图三

iphone--关于iphone多国语言设置_第2张图片

在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多国语言设置)