1. 首先要配置localizable.strings,如下图:
详细的配置过程这里就不说了,可以另行百度。今天主要说的是怎样在内部切换语言环境。
2. 新建类:LanguageHelper.swift
代码中注释已经很详细了,这里就不多说了。请看代码:
3. LanguageHelper.swift的应用
(1)在AppDelegate.swift中设置app的初始语言
可以获取手机系统语言来设置APP的初始语言环境,也可以根据自己的需求设置APP的初始语言环境。
(2)实际应用:配置label的text或button的title等等
参考博客地址:http://www.zhimengzhe.com/bianchengjiaocheng/swift/337155.html