我正在爲使用Marmalade 8.2的Android開發應用程序,並且希望以不同語言翻譯我的應用程序名稱。如何在Marmalade SDK中本地化Android應用程序名稱
我知道我可以在MKB文件的部署選項更改應用程序的名稱:
name = "My Name"
caption = "My Name"
所以一個做到這一點是創建不同的部署(每個語言)的方式,但隨後我最終會得到幾個不同的APK。
另一種方法是使用:android-extra-strings
部署選項,因爲這樣的事情:
android-extra-strings='(app_name,My App Name)'
但我再次要創造不同的語言不同的部署。
有沒有方法在Marmalade中指定不同的strings.xml文件或在同一個部署中有本地化的字符串?
UPDATE
我已經做了一些更reasearch,我發現我可以額外的strings.xml文件添加到我的APK包。這些文件中的每一個都可以有本地化的應用程序名
爲此,我在配置中添加了以下步驟:android-external-res = "android_res"
,不幸的是strings.xml文件夾沒有被複制到apk中。我做錯了什麼?