iOS开发多语言设置(上)新建项目

新项目或者新增多语言字符串,按照下面截图步骤一步一步做就行:
<如果是设置老项目所有字符串:老项目维护>
下载Demo

iOS开发多语言设置(上)新建项目_第1张图片
创建项目
iOS开发多语言设置(上)新建项目_第2张图片
新建strings文件
iOS开发多语言设置(上)新建项目_第3张图片
保存
iOS开发多语言设置(上)新建项目_第4张图片
设置英文strings
iOS开发多语言设置(上)新建项目_第5张图片
添加简体中文
iOS开发多语言设置(上)新建项目_第6张图片
添加简体中文
iOS开发多语言设置(上)新建项目_第7张图片
添加简体中文

"测试文本"="English : This is test text !";

iOS开发多语言设置(上)新建项目_第8张图片
添加英文测试数据

"测试文本"="现在是中文环境:测试文本";

iOS开发多语言设置(上)新建项目_第9张图片
添加中文测试数据

添加代码:

- (void)viewDidLoad {
    [super viewDidLoad];
    
    UILabel *testLab = [[UILabel alloc]initWithFrame:CGRectMake((self.view.frame.size.width - 200)/2.0, 0, 200, 60)];
    testLab.text = NSLocalizedStringFromTable(@"测试文本", @"EnglishLocalize", nil);
    testLab.textAlignment = 1;
    [self.view addSubview:testLab];
}
iOS开发多语言设置(上)新建项目_第10张图片
图片.png

运行APP(切换手机语言,打开APP后文字语言自动切换,看效果):

iOS开发多语言设置(上)新建项目_第11张图片
切换手机语言:中文环境测试
iOS开发多语言设置(上)新建项目_第12张图片
切换手机语言:英文环境测试

下面是如何切换手机语言:

iOS开发多语言设置(上)新建项目_第13张图片
图片.png
iOS开发多语言设置(上)新建项目_第14张图片
图片.png
iOS开发多语言设置(上)新建项目_第15张图片
图片.png
iOS开发多语言设置(上)新建项目_第16张图片
图片.png

你可能感兴趣的:(iOS开发多语言设置(上)新建项目)