我想在iPhone中開發一個支持英語和愛爾蘭語的多語言應用程序。但我只是知道在iPhone設置中沒有愛爾蘭語。所以我想知道如何將愛爾蘭支持添加到我的應用程序?我可以將我的應用本地化爲iPhone不支持的語言嗎?
0
A
回答
2
作爲一個開發者,你可以讓你的應用程序做任何事情,包括顯示在你喜歡的任何方式的文本。你無法做的是使用Apple的內置工具,這些工具依靠系統設置來確定用戶的語言並從Localizable.strings文件中推送文本。
但是,您可以在您的應用程序中進行設置,以便切換語言。就您的文本而言,您將希望使用與任何本地化系統相同的基本邏輯:
1)將功能中的所有應用內文本環繞,根據用戶選擇的設置顯示英文或愛爾蘭文 2)出口的英文字符串到一個文件 3)翻譯的英文字符串愛爾蘭在一個單獨的文件
你寫可以類似於gettext所做的功能。如果設置爲「愛爾蘭」,則從愛爾蘭文件中拉出相應的字符串。如果設置是英文,只需打印英文。
雖然你將無法使用蘋果的工具,您可以快速重新創建的Gettext的基本邏輯此功能來完成同樣的事情。
如果選擇本地化爲蘋果支持的語言,按照這個app localization tutorial for iOS。
相關問題
- 1. 將我的iPhone應用程序鎖定爲特定語言(本地化)
- 2. 本地化iPhone應用程序以支持愛爾蘭語
- 3. 我可以知道字符串本地化語言嗎?
- 4. Grails應用程序的語言本地化支持
- 5. 提供Movilizer應用程序的本地化/多語言支持
- 6. 爲iPhone本地化添加語言 - 這可能嗎?
- 7. Double.Parse本地語言支持
- 8. 可以將Rebol 3嵌入爲iPhone的腳本語言嗎?
- 9. 我可以在我的Cocos2D-iPhone遊戲中支持VoiceOver嗎?
- 10. 本地化完成MPMoviePlayerViewController的按鈕不支持的語言
- 11. 針對不支持的語言的iOS本地化
- 12. 我可以將我的應用程序,以任何語言?
- 13. 我可以提交不支持4s的iOS應用嗎?
- 14. 爲BASH腳本添加本地化語言支持
- 15. 如何本地化iPhone應用程序的不同語言?
- 16. 我可以將完成(Intellisense)文件添加到語言支持擴展嗎?
- 17. 我可以在iTunesConnect帳戶中爲應用程序恢復意外刪除的本地化語言嗎?
- 18. 我如何支持Jersey的本地化?
- 19. iphone多語言支持
- 20. 多語言支持iPhone?
- 21. iphone多語言支持
- 22. 我可以本地化AFX_IDP_ASK_TO_SAVE嗎?
- 23. 我可以安全地將我的cocos2d 2.1遊戲升級到XCode 6以支持iPhone 6嗎?
- 24. 我可以爲我的應用程序需要iPhone 5S嗎?
- 25. 我的Javascript代碼支持多語言
- 26. iPhone:本地化應用程序圖標仍然不受支持?
- 27. 我可以更改android應用程序的語言嗎?
- 28. 國際化和本地化 - 多語言支持
- 29. NetSuite suitescript中的本地化 - 如何編寫我的suitelet或客戶端腳本以支持多種語言?
- 30. 沒有本地化的Android多語言支持