2015-07-20 100 views
0

我有一個本地化爲德語和英語的iOS應用程序。以下是infoPlist.strings(英文和德文)文件的內容。應用程序的本地化名稱不正確iOS

/* Localized versions of Info.plist German keys */ 
CFBundleDisplayName = "ABCinGerman"; 
CFBundleName = "ABCinGerman"; 

/* Localized versions of Info.plist English keys */ 
CFBundleDisplayName = "ABCinEnglish"; 
CFBundleName = "ABCinEnglish"; 

如果設備語言設置爲德語,我可以看到appname在iphone上顯示爲ABCinGerman。

如果設備語言設置爲英語,我可以將appname作爲target_name而不是ABCinEnglish。任何線索?

回答

1

給這個應用程序一個嘗試。我從來沒有用過它,但是我看到一篇關於它的博客文章。這篇文章讓它看起來像Mac App爲你做的一切。

https://itunes.apple.com/us/app/localize-apps-now/id963897797?mt=12

+0

這個程序有完全不同的目的。內容提要 本地化應用程序立即將您的iOS或OSX應用程序本地化爲開箱即用。 只需將.strings文件拖動到應用程序中,它就會將字符串轉換爲50多種語言,並將其保存在正確的文件夾結構中以供Xcode識別。 讓您的應用程序及時翻譯以獲得發佈有麻煩嗎? 這個應用程序將在幾秒鐘內翻譯你的應用程序,不再等待公司回覆電子郵件或發送遲到的翻譯! –