我爲一位曾詢問我是否可以爲他製作中文版本的客戶製作應用程序,或者在應用程序中添加翻譯按鈕以製作一切中文。有沒有辦法在Xcode中做到這一點,或者採取手機語言和翻譯應用程序的方式?將iPhone應用翻譯爲中文
-2
A
回答
1
要做到這一點的最佳方法是讓您的應用可本地化。 要這樣做:
- 創建一個名爲Localizable.strings(名稱和類型是重要的)的文件;
- 選擇創建的文件,然後按右窗格(文件檢查器)上的「生成本地化...」按鈕;
- 選擇英文並點擊「本地化」;
- 轉到您的項目信息選項卡;
- 在此頁面上有一個名爲「本地化」的新項目,單擊「+」圖標並選擇中文;
- 選擇您想要本地化的項目。在這裏我建議只讓創建的文件Localizable.strings並單擊Finish;
- 您將在Localizable.strings中看到一個指示符,讓您可以進行擴展。做到這一點;
您將看到兩個文件:一個用於英文,另一個用於中文。你必須把你的文本放在一個標識符中。這裏有一個例子:
// English 「start」=「Start:」; 「end」=「結束:」; 「new」=「New」;
//中文 「start」=「TextInChinese:」; 「end」=「TextInChinese:」; 「new」=「TextInChinese」;
爲了在代碼中訪問這些信息,你必須使用下面的代碼:
_variable.text = [的NSString stringWithFormat:NSLocalizedString(@ 「開始」,@「有些COMENT你想用「)];
這將做你想要的工作。
1
您的問題涵蓋範圍很大,因此無法提供詳細的答案。
國際化和本地化不是一項簡單的任務。我建議閱讀文檔,並使用Apple提供的示例和資源。具體看編程資源。 https://developer.apple.com/internationalization/
+0
謝謝,我感謝有人給我一個地方開始比谷歌它開始。 –
相關問題
- 1. 將Iphone應用翻譯/轉置爲Android
- 2. 翻譯iPhone應用程序
- 3. 谷歌翻譯API爲iPhone UTF8問題,在中國翻譯
- 4. 如何將英文翻譯爲德文
- 5. iphone中的語言翻譯
- 6. 將[iPhone]/[android]應用翻譯成西班牙語是否值得?
- 7. 將翻譯應用到整個OpenGL ES場景 - iPhone
- 8. 將文字替換爲翻譯
- 9. 將ASP.NET Web應用程序翻譯爲提升應用程序
- 10. PhoneGap應用翻譯
- 11. Ember應用翻譯
- 12. angular-translate在翻譯文件中翻譯
- 13. 記錄用戶輸入並翻譯爲文本iPhone
- 14. 將python翻譯爲C#
- 15. 將Java翻譯爲x10
- 16. 將.htaccess翻譯爲web.config
- 17. 將幀翻譯爲iframe
- 18. 將Expokit翻譯爲C
- 19. 將jQuery翻譯爲純javascript
- 20. 將Haskell(monadic)翻譯爲F#
- 21. 將查詢翻譯爲NHibernate
- 22. 將鍵翻譯爲字符
- 23. 將C#翻譯爲Powershell
- 24. 將查詢翻譯爲lambda
- 25. 將UTF-8翻譯爲GB2312
- 26. 將C#翻譯爲F#
- 27. 將EBNF翻譯爲反諷
- 28. 應用翻譯使用gettext .po文件
- 29. 如何在iPhone應用程序中實現語言翻譯?
- 30. 將中文CSV文件翻譯爲英文編程式
你可以用XCode相當容易地添加對不同語言的支持,我建議你做一個谷歌搜索,你會發現它非常快,沒有一點解釋它自己 – Ismael
這整個過程被稱爲本地化...查找它。 – borrrden
一直在尋找,不斷獲取有關不斷變化的代碼語言的信息,我需要的是有人說搜索本地化,謝謝 –