iOS Localization

上一次写需要本地化的代码还是 iPhone 4 风靡的时代,现在 iPhone 7 都要出了。因为手机系统默认语言是英文,所以经常看到一些小公司写的 App 实现了本地化但是不够彻底,残留了一些文字还是中文,这也就罢了毕竟我还能认识,比较恶心的是,很多英文单词比中文长,不测试看看的话,很容易出现一个按钮上显示一半英文单词的现象。

其实 Xcode 上测试本地化的方式很简单,好久不用了找半天才找到,写到这里备忘。

Product -> Scheme -> Edit Scheme -> Options -> Application Language 中设置语言

img

另外,介绍个工具 Linguan,这个工具可以把本地化的 String 显示在一个画面上,这样编辑的时候省去切换的苦恼,如果有漏掉没有翻译的文字还会有提示。

img

请我喝汽水儿