iOS项目名称的更改以及国际化名称(二)
2014-09-01 11:08
435 查看
第一步:在Supporting Files 中新建一个文件Localizable.strings .方法:在Supporting Files 上右键选择New File 选择Resource ----》Strings File 。
第二步:现在有InfoPlist.strings 和Localizable.strings 两个文件。这两个文件前一个用于改变项目在手机总图片的名字,后面一个用于改变里面的内容。现在点击项目名字---》PROJECT---》Info 进入这里下面有个Localizations 默认有个Chinese 点击下面的‘+’号,选择你要国际化的语言一般是English
.注意这时会让你选择几个文件,你只要选择InfoPlist.strings 和Localizable.strings 就行了。其他的都取消选择。
第三步:这时再回来看看项目中的那两个文件点击发现分别包含了两个子文件了。后面加个(English)(Chinese)。只需要在里面写内容就行了。
第四步:举例说明:在InfoPlist.strings(English)中写CFBundleDisplayName="China"; 在Info.Plist.strings (Chinese)中写CFBundleDisplayName="中国";这时候如果你的手机语言环境是中文,你的项目名会显示,中国。如果你手机语言环境是英文,你的项目明会显示China。
第五步:在Localizable.strings(English)中写 “name”="name"; 在Localizable.strings (Chinese)中写“name"=
"名称";这时候,在程序中用的时候比如:UILabel *label=[[UILabel alloc]initWithFrame:CGRectMake(0, 0, 320, 100)];
label.text=NSLocalizedString(@"name", nil);
[self.view addSubview:label];
转载自http://zhangmingwei.iteye.com/blog/1782613
小编再多说一句哈,如果说你的项目不用在两种环境下用,建议你把第四步改称第四步:举例说明:在InfoPlist.strings(English)中写CFBundleDisplayName="name";
在Info.Plist.strings (Chinese)中也写成CFBundleDisplayName="name";这里的name指的是你的项目的新名称无关是中文还是英文。
小编只能帮忙到这儿了 。
第二步:现在有InfoPlist.strings 和Localizable.strings 两个文件。这两个文件前一个用于改变项目在手机总图片的名字,后面一个用于改变里面的内容。现在点击项目名字---》PROJECT---》Info 进入这里下面有个Localizations 默认有个Chinese 点击下面的‘+’号,选择你要国际化的语言一般是English
.注意这时会让你选择几个文件,你只要选择InfoPlist.strings 和Localizable.strings 就行了。其他的都取消选择。
第三步:这时再回来看看项目中的那两个文件点击发现分别包含了两个子文件了。后面加个(English)(Chinese)。只需要在里面写内容就行了。
第四步:举例说明:在InfoPlist.strings(English)中写CFBundleDisplayName="China"; 在Info.Plist.strings (Chinese)中写CFBundleDisplayName="中国";这时候如果你的手机语言环境是中文,你的项目名会显示,中国。如果你手机语言环境是英文,你的项目明会显示China。
第五步:在Localizable.strings(English)中写 “name”="name"; 在Localizable.strings (Chinese)中写“name"=
"名称";这时候,在程序中用的时候比如:UILabel *label=[[UILabel alloc]initWithFrame:CGRectMake(0, 0, 320, 100)];
label.text=NSLocalizedString(@"name", nil);
[self.view addSubview:label];
转载自http://zhangmingwei.iteye.com/blog/1782613
小编再多说一句哈,如果说你的项目不用在两种环境下用,建议你把第四步改称第四步:举例说明:在InfoPlist.strings(English)中写CFBundleDisplayName="name";
在Info.Plist.strings (Chinese)中也写成CFBundleDisplayName="name";这里的name指的是你的项目的新名称无关是中文还是英文。
小编只能帮忙到这儿了 。
相关文章推荐
- iOS项目名称的更改以及国际化名称(一)
- iOS更改项目名称图文教程
- Xcode更改ios项目名称使其成为焕然一新的项目
- iOS项目重命名以及Xcode修改Scheme名称图文详解 (yoowei)
- iOS 8 & X-Code 6更改项目名称 图文教程
- 获取iOS项目名称及版本号以及网络类型的方法
- 更改IOS项目在终端上的名称
- iOS 更改项目名称
- 全面解析iOS中App的名称和内容以及启动页三大板块的国际化方案
- iOS 更改项目名称
- 如何更改iOS项目名称
- IOS开发~项目更改名称
- iOS更改项目文件名称报错 文件找不到 一片红
- 批量生成小说目录以及更改一些图片名称
- 如何更改Xcode项目名称
- 在MyEclipse中更改项目名称
- VS2010更改项目文件夹名称
- VS2010更改项目文件夹名称
- iOS从info.plist 获取项目的名称及版本号
- IOS程序名称及内容国际化(本地化)