今天要介紹多國語系的設定,步驟如下:
Projrct -> Info -> Localizations -> + -> 選你要的語言(我選繁體中文、)
接著右鍵新增檔案,選String File
檔名用預設的,不要改
改這個,如果沒出現,右鍵檔名,show file inspector,選底下的Localization,選你要的語言
然後把英文也打勾,這樣你就有兩個檔案了,一個是英文,一個是繁體中文。
程式碼部分:英文不用設定,中文的話,他需要一個keyvalue去讀,通常妳得keyvalue,就是你要顯示的字的英文,這樣比較好管理:
呼叫方式:
label.text = NSLocalizedString("Login", comment: "")
直接讓他的text = NSLocalizedString("Login", comment: "")就好了,他就吃到的login是登入。
如果沒辦法正常顯示,要去改地區語言,改成你的語言。