(IOS)國際本地化設定

2022-08-30 01:54:08 字數 477 閱讀 4796

首先new file,在resource中選擇strings file;

然後命名該strings檔案,必須命名為 localizable ;

再者選中該strings檔案,在localization一項選擇make localizated.. ;

再者選擇預設的english一項,點localize即可(該操作會將該strings檔案移入lproj資料夾,之後每建立乙個本地化語言即會新建乙個本地化的lproj資料夾,現在預設是放到en.lproj);

再者在project的info中的language加上需要的本地化語言,之後出現確認該語言需要包含的strings檔案,只選擇剛才建立的localizable.strings即可;

最後在localizable.strings的檔案下就會出現新的以語言名作注釋的子strings檔案,這些子strings檔案分別在各自所屬的lproj檔案中,再在裡面對應配置鍵值對應模式的本地化("english"="中文")。

iOS 設定App的國際化和本地化

前言 1.bundle display name 先看此方法的具體設定步驟 這裡提一下bundle name和bundle display name 2.infoplist.strings cfbundledisplayname 這種方法較為繁瑣,但是可以支援多語言版本名稱的設定,即localiza...

iOS開發之本地化 國際化語言設定

1.1 增加所需的語言 1.2 建立string檔案。需要特別注意 檔名必須為 infoplist.strings 2.1 設定語言,在1.1中設定過就不再需要再次設定。如果沒有進行1.1中的設定,那就按1.1步驟設定一次 2.2 建立string檔案。需要特別注意 檔名必須為 localizabl...

iOS 語言本地化

建立localizable.strings檔案 localizable.strings新增支援語言 編寫兩個檔案中的字段 通過key value方式 通過 nslocalizedstring 相應字段 nil 獲取本地化之後的檔案。版的本地化語言實現 storyboard版的本地化語言實現 得到當前...