我有兩個本地化在我的項目:基地(這是英文)和瑞典語。當我將手機設置爲瑞典語時,它可以正常工作,當我將其設置爲英語時,它可以正常工作。但是,當我將其設置爲其他語言(例如德語)時,它使用瑞典語翻譯而不是Base。任何想法爲什麼?Xcode使用錯誤的本地化
4
A
回答
6
我找到了答案。在手機設置中,您不僅要設置當前語言,還要設置語言優先級。所以如果你有瑞典語並且換用另一種語言,瑞典語將優先考慮,而英語則更低。
2
轉到您的目標,然後轉到信息選項卡。在「自定義iOS目標屬性」下,您將找到一個名稱爲「本地化本地開發區域」的條目。此條目確定哪一個是默認語言,如果沒有所選語言的本地化資源,則顯示默認語言。確保條目設置爲「en」。
相關問題
- 1. 本地化錯誤
- 2. iOS通用應用本地化xcode 4.錯誤?
- 3. Xcode - 本地化不起作用,當點擊「使本地化」
- 4. 使用genstrings本地化Xcode源文件?
- 5. 使用xcode 4.0.2本地化資源
- 6. XCode PhoneGap本地化
- 7. 陣營本地的Xcode生成錯誤
- 8. Xcode 5中的本地化
- 9. Silverlight本地化錯誤?
- 10. Winforms本地化錯誤
- 11. 出口本地化錯誤
- 12. Django本地化msgmerge錯誤
- 13. Android本地化錯誤
- 14. 如何錯誤地使用Xcode搜索?
- 15. 當本地化xib時出現Xcode鏈接器錯誤
- 16. 的XCode 5本地化應用名稱
- 17. 本地化問題Xcode
- 18. XCode 4,添加本地化
- 19. 本地化在Xcode 4.2
- 20. Xcode本地化更新
- 21. Xcode 4.4 IOS本地化
- 22. Xcode 3.2.2和本地化Settings.bundle
- 23. Zend_Date本地化中的奇怪錯誤
- 24. 本地化中的Javascript錯誤
- 25. 錯誤C4700:未初始化的本地變量「」使用
- 26. 如何使用Xcode 4本地化我的應用程序?
- 27. Xcode錯誤:沒有找到本地發現的vecLib.framework的副本
- 28. 的Xcode 5的本地化問題
- 29. 的Xcode提示:在本地化文件發現錯誤格式的字符串
- 30. 使用未分配的本地,錯誤
它被設置爲en。是否可以重置所有本地化設置並重新開始?當我第一次爲本項目添加本地化時,可能出現問題。 – ludvigeriksson
當您轉到您的項目,然後轉到信息時,您可以設置您使用的語言,並選擇是否使用基本國際化。我想,你可以使用它們來重置設置。但是,請確保您在此之前存儲/複製項目的某個位置。它的'lproj'文件夾(例如'en.lproj')很可能會被刪除。如果你有本地化的故事板,那可能會給你帶來很多工作。而且,基本上,您只需將英語文件夾的內容放在項目的主文件夾中,並刪除其他lproj文件夾。 – Antiohia
我只有本地化的local.strings,而不是故事板。在項目文件夾中有Base.lproj和sv.lproj。當我從項目中刪除瑞典本地化電話時,手機開始使用Base(英語)翻譯,但是一旦我再次添加瑞典語,它就切換到了該語言。語言和地區都設置爲德國/德國。 – ludvigeriksson