一,应用名称国际化:
在工程中添加文件,并命名为InfoPlist.string。将这个文件Localization。在工程设置中,添加语言,会生成该语言对应的Infoplist文件,在这个文件中:
CFBundleDisplayName ="应用";这句话就是将APP的名字的中文名命名为“应用”了。
二,应用中的内容的国际化
将界面文件做Localization,然后添加多语言,会生成多语言对应多布局文件,然后在界面文件中把需要显示为其他语言的部分写好就可以了。
如果在项目设置界面添加语言时,能够把界面文件自动生成,那么这个时候生成的界面文件不再是.xib文件,而是.string文件。
三,在设置中添加属于应用的多语言。
使用命令行,在Setting bundle中复制en.lproj文件夹,并更名为对应的语言包的名称,比如日语就是ja.lproj。该文件夹下有一个文件Root.string,在这个文件中将对应的名称翻译成对应的语言就可以了。