我正試圖找到最簡單的方法來本地化我的應用程序。我使用sqlite,所以我基本上只需要切換我的數據庫名稱。問題是應用程序的名稱 - 它可以從代碼本地化,或者我必須爲x語言製作x個應用程序,所以任何人都會以他/她的母語使用應用程序名稱?後者似乎已經拒絕了我的應用程序...任何人?如何使iOS應用程序名稱可本地化?
11
A
回答
39
在世界各地的應用程序商店我假設你的意思是在設備的出現的捆綁顯示名稱做到這一點主屏幕: 您應該創建一個名爲InfoPlist.strings
的本地化文件,類似於用於通常文本片段的Localizable.strings
文件。
在InfoPlist.strings
中,您可以從Info.plist本地化不同的密鑰。要本地化應用名稱,請添加:
"CFBundleDisplayName" = "My localized app name";
要本地化文件:只需在Xcode中創建一個新的字符串文件。然後露出右窗格的Xcode,並通過此處顯示的菜單中添加本地化:
使用這種技術,你可以定位你喜歡的任何文件。只需將正確的版本添加到您的軟件包。如果您使用[[NSBundle mainBundle] pathFor...
,則會自動獲取正確的本地化路徑。我們爲sqlite,字符串和某些時候甚至圖像做這個。
-1
您可以爲每個國家獨立設置App Name iTunes通過iTunes Connect正式支持本地語言翻譯。
這是做到這一點的唯一方法,你只能對不使用英語作爲主要語言
相關問題
- 1. 我如何本地化Air ios應用程序的應用程序名稱?
- 2. 本地化應用程序名稱
- 3. 本地化應用程序名稱
- 4. 如何使用Xcode的6(8 iOS版)本地化應用程序名稱
- 5. 應用程序的本地化名稱不正確iOS
- 6. 無法本地化iOS應用程序包顯示名稱
- 7. 如何在Marmalade SDK中本地化Android應用程序名稱
- 8. 如何本地化應用程序名稱?
- 9. 我們是否可以本地化iOS應用程序的名稱
- 10. IOS應用程序名稱
- 11. 如何在使用XCode 8和Swift 3時本地化應用程序名稱
- 12. iOS應用程序圖標本地化
- 13. ios應用程序(迅速)本地化
- 14. iOS 9應用程序本地化
- 15. 應用程序本地化(IOS)
- 16. 本地化iOS應用程序佈局
- 17. 本地化ios應用程序
- 18. ios應用程序本地化
- 19. iOS應用程序的本地化
- 20. Xamarin.forms的應用程序名稱本地化不適用
- 21. 本地化應用程序商店中的元數據應用程序名稱
- 22. 在Xcode 4中本地化iPhone應用程序名稱
- 23. iPhone應用程序名稱本地化(簡體中文)
- 24. 如何以編程方式或通過任何其他方式本地化iOS應用程序的名稱?
- 25. ios本地化應用顯示名稱不起作用
- 26. 在使用全球化和本地化的Windows Phone應用程序中更改應用程序顯示名稱?
- 27. 如何本地化iPhone應用程序
- 28. 不可能本地化應用程序
- 29. 如何通過應用程序語言本地化iOS通知
- 30. iOS:如何做I18N /本地化的應用程序?
這似乎是一個很好的演練:http://useyourloaf.com/blog/2010/12/15/localize-iphone-application-name.html – Sathya
是的,我的意思是「本地化」,對不起 – raistlin
或「本地化「,取決於本地化:-) – Simon