應用國際化準備
-
點擊
工程/PROJECT/Info/Localizations
,添加簡體中文支持,如果想支持繁體,也可繼續添加,其他語言亦然。
-
修改
Info.plist
文件,添加Application has localized display name
,值為Boolean
類型的YES
應用名稱國際化
-
創建
InfoPlist.strings
,文件名必須為InfoPlist
,否則無效。
-
點擊之前創建的
InfoPlist.strings
- 點擊右邊的Localizion/添加簡體中文
在
InfoPlist.strings
文件中對應的語言文件填入應用的名稱
"CFBundleDisplayName" = "English";
應用文字國際化
-
按上邊
應用名稱國際化
步驟創建Localizable.strings
文件
-
在
Localizable.strings
文件中對應的語言文件填入對應內容的鍵值對
使用國際化文字
let loginStr = NSLocalizedString("account_login", comment: "");
應用圖標國際化
有機會更新^-^
以下是測試工程的文件: