1. 程式人生 > >ios XCODE 7.2版本的多語言本地化國際化

ios XCODE 7.2版本的多語言本地化國際化

1、新建第一個檔案Localizable.strings 。

然後點選它,在屬性哪裡,設定Localization.如果發現只有一個選項, 那麼需要在專案的info哪裡新增語言支援。就有其他選項了。然後打勾。

打勾後,Localizable.strings就出現一個下三角。可以下拉!比如我選擇english,chinese。就出現兩個檔案。

然後在兩個檔案中輸入類似如下:

"hello" = "你好";

英文的那個檔案裡面就輸入

"hello" = "hello";

呼叫的時候這樣子即可:

NSLocalizedString(@"hello",@"")

這樣程式碼裡面的就能國際化了。

2、App名稱怎麼改?Xcode7只有info.plist 。所以需要建立一個InfoPlist.string的檔案。類似如上。

然後在兩個檔案中分別輸入

CFBundleDisplayName="測試本地化";

CFBundleDisplayName="test localization";

這樣就搞定app名和程式碼裡面的本地化了。