iphone 如何發布多語言,程式本地化

2022-02-01 05:28:35 字數 563 閱讀 9885

本文簡單介紹下,如何不同的應用系統,對應於同乙個應用程式來說,顯示不同的名字。

在info.plist上右鍵點選get info,在general標籤下,點選make file

localizable按鈕。

裡面會有乙個預設的英文版本,點選add localization… 按鈕,

例如我新增中文,zh-cn,和日文。

那麼這樣,我們回到xcode中,就可以看見,info.plist,可以展開,變成三個。 分別是english,jananese,zh-cn

在專案目錄下新建乙個infoplist.strings檔案,同樣按著以上的步驟進行本地化處理。儲存。

這樣infoplist.strings, 也是可以展開的了。也是變成三個。 分別是english,jananese,zh-cn。

然後在english下面,新增一行:cfbundledisplayname = "fruitpuzzle"

janpanese,對應: cfbundledisplayname = "フールツパゼル"

zh-cn對應:cfbundledisplayname = "水果連連看" 

如何讓你的iPhone程式支援多語言環境(本地化)

xcode中支援多語言 myvalue 字串如果要換行的話,直接按回車換行,不要寫成 n這種形式。或者直接使用舊式的列 式 mykey myvalue 注意每行後面加分號。如果你使用的是localizable.strings,那麼你在程式中可以這樣獲取字串 nslocalizedstring myk...

iPhone開發中的多語言化

之前寫過一篇關於qt多語言化的文章 雖然在進行ios開發的過程中,可以在xcode裡直接使用中文字串,但總覺得有點奇怪和不舒服。加上使用者可以在iphone設定裡選擇不同的語言環境,因此採取國際化手段是個不錯的選擇。最重要的是,工作量不大,尤其是剛開始進行專案時就考慮到了。這裡討論最基本的文案多語言...

Silverlight如何支援多語言

利用資源檔案 resources file 使silverlight支援多語言。1.建立乙個silverlight應用程式,multilanguagedemo。3.新增string型別的資源,這裡新增 usernamestring user name。設定access modeifer為public...