iOS学习笔记-国际化 | luckymore的学习笔记
最近在给公司的项目做国际化,不得不说是一件很繁重的工作,因为公司项目使用的xib较多,所以既要考虑代码的国际化也要考虑xib的国际化,同时项目中还要求对权限请求提醒做国际化,种种种种。
网上相关国际化的博文有很多,不过并没有一个全面的针对代码、xib、storyboard以及项目配置整体的一个国际化的介绍,所以这里一口气就全部搬上来了。
代码的国际化给项目添加国际化
创建Localization.strings文件打开 File>New>File,选择Resource中Strings Fils,新建一个Strings文件,并命名为Localizable.strings
新建完Localizable.strings后,接下来把所有需要国际化的字符全部写在这个strings文件中就OK了。举个例子
12345678if (![CLLocationManager locationServicesEnabled]) { [[[UIAlertView alloc] initWithTitle:@"定位服务未打开" me...阅读全文
网上相关国际化的博文有很多,不过并没有一个全面的针对代码、xib、storyboard以及项目配置整体的一个国际化的介绍,所以这里一口气就全部搬上来了。
代码的国际化给项目添加国际化
创建Localization.strings文件打开 File>New>File,选择Resource中Strings Fils,新建一个Strings文件,并命名为Localizable.strings
新建完Localizable.strings后,接下来把所有需要国际化的字符全部写在这个strings文件中就OK了。举个例子
12345678if (![CLLocationManager locationServicesEnabled]) { [[[UIAlertView alloc] initWithTitle:@"定位服务未打开" me...阅读全文