正在開發跨國使用的iOS App,所以App名稱最好也能跟著變更,來讓當地使用者看到App名稱更輕易地辨識。
![[iOS] 支援多語系 App 名稱1](https://cg2010studio.com/wp-content/uploads/2017/11/ios-e694afe68fb4e5a49ae8aa9ee7b3bb-app-e5908de7a8b11.png?w=540)
可以見到我的Info.plist檔中有五處是中文字,想要多國語言化可以怎麼做?其實也跟幾年前我寫的多國語言化很類似,參考文章:多國語系 (Localization)。
這次我們加入.strings檔,並命名為InfoPlist。我這裡產生繁中、簡中、英文三種語系。
在info.plist中按右鍵,Show Raw Keys/Values,就能看到項目設定對應的Key,將之填入我們產生的InfoPlist.strings,Value就填寫我們希望的描述囉~
將iPhone的語言設為英語,就能看到App名稱變成Core Health(中文:心動健康)。
參考:iOS 支援多語系 App 名稱、How to localise a string inside the iOS info.plist file?。
![[iOS] 支援多語系 App 名稱2](https://cg2010studio.com/wp-content/uploads/2017/11/ios-e694afe68fb4e5a49ae8aa9ee7b3bb-app-e5908de7a8b12.png?w=540)
Comments on: "[iOS] 支援多語系 App 名稱" (1)
現在寫 Flutter App,也需要這麼做嚕~
讚讚