2014-11-04 10 views
7

Ich benutze Unty 4.6 Beta 20, XCode 6.1. Ich habe App mit unity3d erstellt und möchte sie jetzt zum App Store hochladen. Ich verwende keine xcode (ios) Lokalisierungsfunktionalität, da die Einheit ein eigenes Framework für die Lokalisierung bietet. So habe ich keine Sprachen Metadaten in xcode Projekt. Ich habe in iTunes Connect eine Binärdatei hochgeladen und starte dann die Appstore-Beschreibung und Screenshots. Aber Sprachen Liste enthält nur 9 Sprachen. (Ich brauche Russisch und Ukrainisch, die in Sprachen Liste nicht enthält) ITunes connect languages listITunesConnect zeigt keine weiteren Sprachen für die Überprüfung an

Danach habe ich in Apfel doc lesen, dass ich in Xcode Projektsprache Metadaten sichtbar für machen sollte hinzufügen in itunes connect (warum mache ich das nicht für Brasilianisch, Dänisch, etc?).

Ich habe Sprachen in XCode Projektdatei Xcode project language settings

Und in plist Datei

Plist language list

Wie Sie sich, Xcode "en" als Englisch erkennen, aber nicht erkennen ru und uk, als Russisch und Ukrainisch. Auch wenn ich darauf klicke, wird das Kombinationsfeld keine Sprachen haben, die ich brauche. Plist language popup

Danach werde ich neue binäre auf itunes connect hochladen, aber es zeigt immer noch nicht Russisch und Ukrainisch in Sprachen Liste.

Meine Projektstruktur: iOS project structure

Antwort

7

Die Sprachen, die Sie in iTunes Connect konfigurieren ist nur für die Beschreibung des App im App Store zu lokalisieren, so dass es nicht unbedingt etwas mit den Sprachen zu tun hat Sie Arbeit mit innerhalb Sie App-Code.

Wenn Sie die gesamte Lokalisierung Ihrer Benutzeroberfläche in Unity trotzdem behandeln, müssen Sie keine Dateien im generierten Xcode-Projekt ändern.

In Itunes Connect können Sie nur aus einer Handvoll Sprachen wählen, um verschiedene Sprachen in App-Titel, Beschreibung, Stichwörtern und Screenshots zu haben. Es scheint nicht, dass iTunes Connect überhaupt Ukrainisch unterstützt, aber Russisch ist da. (Stellen Sie sicher, dass Sie Ihre App in den jeweiligen App Stores verfügbar gemacht haben). Dies hat wiederum nichts damit zu tun, mit welchen Sprachen Ihre App nach der Installation und Ausführung angezeigt werden kann.

Enthalten ist meine iTunes Connect für eine neue App, mit der Sprachauswahl nach unten gescrollt.

EDIT: (dank lnjuanj)

Es könnte scheinen, dass Ihr Browser zeigt nicht die Scrollbar in der Liste ITC Sprache richtig. Apple geht immer davon aus, dass Sie den Entwicklerinhalt im Safari-Browser anzeigen.

iTunes Connect languages

+0

Danke! Sie sparen mir viel Zeit! Es ist wirklich schrecklich für mich, nur nicht benutzerfreundliche Schnittstelle. –

+0

"Stellen Sie sicher, dass Sie Ihre App in den jeweiligen App-Stores verfügbar gemacht haben" - Wie genau machen Sie das? Meine App hat keine Beschränkung auf das Gebiet, aber wenn ein Freund von mir aus einem anderen Land meine App geöffnet hat, wird es auf Englisch angezeigt. –

1

Sprach-Metadaten-Drop-Down nicht erscheint, wie es in Ihrem Browser sollte.

Sie sollten zu einem anderen Browser wechseln, da es Dutzende von Sprachen gibt. Das ist unabhängig von Ihrem Xcode-Projekt.

+0

Ja! Denken Sie immer daran, dass es Apple egal ist, wie ihre Entwicklerseiten in einem anderen Browser als Safari aussehen. – hlynbech