Localization 國際化

iOS中什么是國際化?

根據(jù)系統(tǒng)不同的語言環(huán)境顯示相應(yīng)的語言內(nèi)容。

iOS中如何為工程添加國際化功能

  1. command + N在工程中新建一個Strings File文件,文件必須命名為Localizable,否則系統(tǒng)無法識別。
新建Strings File

2.選中創(chuàng)建的Localizable.strings文件,然后在Xcode右側(cè)點擊Localize...,在可選菜單中選擇English。

選中Localizable.strings文件
點擊Localize...

3.點擊工程,選中PROJECT,點擊"+",增加中文選項,在彈出的選項框中,只需勾選剛剛創(chuàng)建的Localizable.strings文件

增加中文
勾選Localizable.strings

4.在創(chuàng)建的Localizable.strings文件中,分別輸入需要顯示的中英文內(nèi)容。

輸入英文
輸入中文

5.代碼中使用

代碼中使用國際化

6.最終效果,iOS系統(tǒng)語言為中文時,導(dǎo)航欄標題顯示“標題”,在英文狀態(tài)時,導(dǎo)航欄標題顯示“Navigation title”

中文環(huán)境顯示
英文環(huán)境顯示

7.附錄
關(guān)于國際化較好的一篇文章
http://mokai.me/2015/10/iOS國際化/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容