iT邦幫忙

2022 iThome 鐵人賽

DAY 10
0
Mobile Development

iOS菜逼八連續30天挑戰-2系列 第 10

iOS菜逼八連續30天挑戰-2 多國語系設定 (1/2)

  • 分享至 

  • xImage
  •  

今天要介紹多國語系的設定,步驟如下:
Projrct -> Info -> Localizations -> + -> 選你要的語言(我選繁體中文、)

接著右鍵新增檔案,選String File

檔名用預設的,不要改

改這個,如果沒出現,右鍵檔名,show file inspector,選底下的Localization,選你要的語言

然後把英文也打勾,這樣你就有兩個檔案了,一個是英文,一個是繁體中文。

程式碼部分:英文不用設定,中文的話,他需要一個keyvalue去讀,通常妳得keyvalue,就是你要顯示的字的英文,這樣比較好管理:

呼叫方式:

label.text = NSLocalizedString("Login", comment: "")

直接讓他的text = NSLocalizedString("Login", comment: "")就好了,他就吃到的login是登入。

如果沒辦法正常顯示,要去改地區語言,改成你的語言。


上一篇
iOS菜逼八連續30天挑戰-2 App 常用的設定 (3/3)
下一篇
iOS菜逼八連續30天挑戰-2 多國語系的設定 (2/2)
系列文
iOS菜逼八連續30天挑戰-230
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言