1. 基本設置
第一步:先在Project的info裏添加所需要支持的語言,這裏選擇的是Chinese(Simplified)和English-Development Language,點擊Finish。
第二步:創建Localizable.strings文件(注意:文件名最好不要隨意更改)作爲多語言對應的詞典,存儲多種語言。
(1)點擊Localizable.strings文件右側Localize…
(2)繼續在Localization裏添加所要支持的語言,將其勾選上。
第三步:最後就可以在Localizable.strings裏隨意設置所需要支持的語言啦。
如下圖:
第四步:應用
- 1
- 2
- 3
- 4
- 5
如下圖:
2.StoryBoard設置
storyboard同Localizable.strings類似。
第一步:選中storyboard,選擇ShowtheFileInspector,在Localization選擇所需要支持的語言。
第二步:在Main.strings(Chinese(Simplified))和Main.strings(English)裏設置語言。
Main.strings裏的格式比較特殊,如下所示:
- 1
- 2
獲得Object ID 的方法:
3.圖片設置
圖片設置也和Localizable.strings類似,圖片資源存放在Images.xcassets裏,使用時將不同語言的圖片資源在Localizable.strings裏一一對應設置;
第一步:添加圖片
第二步:往Localizable.strings中添加圖片名
- 1
- 2
- 3
- 4
- 5
- 6
- 7
第三步:應用
4 應用名設置
第一步:添加InfoPlist.strings
文件名命名爲:InfoPlist.strings
第二步:添加應用名
- 1
- 2
- 3
- 4
- 5
- 6
- 7
5 貨幣值設置
貨幣顯示在不同的國家是有區別的,例如:10000可以寫作”10,000”也能寫作”10.000”。針對這種情況可以使用NSNumberFormatter格式化,例如:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
6 啓動頁設置
根據內容去判斷: