2014-11-04 72 views
7

我使用Unty 4.6 Beta 20,XCode 6.1。 我使用unity3d創建了應用程序,並且當前希望將其上傳到應用程序商店。 我不使用xcode(ios)本地化功能,因爲unity爲本地化提供了自己的框架。 所以我沒有在xcode項目中的任何語言元數據。 我在iTunes Connect中上傳了二進制文件,並開始本地化App Store描述和屏幕截圖。 但語言列表只包含9種語言。(我需要俄羅斯和烏克蘭,其中不包含語言列表) ITunes connect languages listITunesConnect在提交審查時不顯示其他語言

後,我在蘋果文檔的閱讀,我應該在Xcode項目中添加語言的元數據使之可見在iTunes連接(爲什麼我不這樣做巴西,丹麥等?)。

我添加語言在XCode項目文件 Xcode project language settings

而且在plist文件

Plist language list

你可以SE,Xcode的承認 「恩」 爲英文,但不承認RU和英國,如俄羅斯和烏克蘭。 此外,如果我點擊它,組合框將不會有我需要的語言。 Plist language popup

之後,我會上傳新的二進制到iTunes連接,但它仍然不顯示俄羅斯和烏克蘭的語言列表。

我的項目結構: iOS project structure

回答

7

你在iTunes Connect中配置的語言只適用於定位在App Store中的描述,所以它並不一定有什麼用,你的語言與一起工作您的應用代碼。

如果您在Unity內部處理UI的所有本地化,無需更改生成的Xcode項目中的任何文件。

在Itunes Connect中,您只能從少數幾種語言中進行選擇,以在應用標題,描述,關鍵字和屏幕截圖中使用不同的語言。似乎iTunes Connect根本不支持烏克蘭語,但俄語在那裏。 (確保您已在相應的應用商店中提供您的應用)。再次,這與您的應用在安裝並運行後可以顯示的語言無關。

包括我的iTunes Connect用於新應用程序,語言選擇器向下滾動到底部。

編輯:(感謝lnjuanj)

這似乎是你的瀏覽器不顯示在ITC的語言列表中滾動正常。 Apple始終假定您在Safari瀏覽器中查看他們的開發人員內容。

iTunes Connect languages

+0

謝謝!你爲我節省了很多時間!這對我來說真的很糟糕,只是不友好的用戶界面。 – 2014-11-05 10:54:38

+0

「確保您已在相應的應用商店中提供您的應用程序」 - 您究竟如何做到這一點?我的應用沒有對該地區的限制,但是當我的另一個國家的朋友打開我的應用時,它會以英文顯示。 – 2015-02-07 05:07:33

1

語言元數據下拉不會出現,因爲它應該在你的瀏覽器。

因爲有數十種語言,您應該更換爲其他瀏覽器。這與您的Xcode項目無關。

+0

是的!請記住,Apple不關心他們的開發人員網站在除Safari之外的其他任何瀏覽器中的外觀。 – hlynbech 2014-11-06 11:34:13