Übersetzen

Application Translation (Strings)

Inhalte werden von Phrase Language AI maschinell aus dem Englischen übersetzt.

Android Studio

Android Studio ist die offizielle IDE für die Android-Anwendungsentwicklung, und das Plug-in stellt die Verbindung zur IDE her.

  1. Ein Projekt einrichten.

    1. Ein Projekt erstellen und Android Strings (.xml) als Hauptformat auswählen.

    2. Android als Haupttechnologie auswählen.

    3. Auf Speichern klicken.

      Projekt wurde erstellt.

  2. Das Plug-in für Android Studio herunterladen, installieren und konfigurieren.

    Weitere Informationen zur Installation und Konfiguration sind auf der Github page zu finden.

  3. Locale-Dateien hochladen und herunterladen.

    Locale-Dateien können im Toolfenster von Android Studio gepullt und gepusht werden.

  4. Eine neue Sprache hinzufügen.

    Sprachen werden hinzugefügt, indem ein neues Locale zum Projekt hinzugefügt wird. Übersetzte Locale mit dem Plug-in pullen. Falls für eine zusätzliche Sprache eine Locale-Datei vorliegt, können die Übersetzungen über den Datei-Upload im Uploads-Tab auf der Projektseite importiert werden.

iOS

  1. Ein Projekt einrichten.

    1. Ein Projekt erstellen und iOS Localizable Strings (.strings) als Hauptformat auswählen.

    2. iOS als Haupttechnologie auswählen.

    3. Auf Speichern klicken.

      Projekt wurde erstellt.

  2. Das Plug-in für iOS herunterladen, installieren und konfigurieren.

    Die Projektkonfiguration in der CLI initialisieren und eine Konfiguration erstellen mit:

    $ phrase init

    Es muss sichergestellt werden, dass ein iOS-kompatibles Format wie .XLIFF für das Sprachdateiformat ausgewählt ist.

  3. Locale-Dateien hochladen und herunterladen.

    Locale-Dateien können in der CLI gepullt und gepusht werden:

    $ phrase push
    $ phrase pull

    Wird die Verwaltung von Zeichenfolgen in einen Build-Workflow integriert, sollte eine neue run script-Build-Phase in die Einstellungen des Ziels des Projekts hinzugefügt werden. In dieser Phase ist phrase pull auszuführen, um alle neuen Übersetzungen zu erhalten. Die neue Build-Phase muss vor dem Bündeln der Ressourcen platziert werden.

  4. Eine neue Sprache hinzufügen.

    Sprachen werden hinzugefügt, indem ein neues Locale zum Projekt hinzugefügt wird. Der Name der Sprache sollte gemäß der iOS language name constant convention gewählt werden. Übersetzte Sprachen können erneut mit phrase pull über den CLI-Kunde heruntergeladen werden. Falls für eine zusätzliche Sprache eine Locale-Datei vorliegt, können die Übersetzungen über den Datei-Upload im Uploads-Tab auf der Projektseite importiert werden.

Windows Phone (Visual Studio)

Visual Studio ist die offizielle IDE für die Entwicklung von Windows-Anwendungen, und das Plug-in stellt die Verbindung zur IDE her.

  1. Ein Projekt einrichten.

    1. Ein Projekt erstellen und Windows 8 Resource (.resw) als Hauptformat auswählen.

    2. Android als Haupttechnologie auswählen.

    3. Auf Speichern klicken.

      Projekt wurde erstellt.

  2. Das Plug-in für Visual Studio herunterladen, installieren und konfigurieren.

    1. Das Phrase Plug-in ist in der Visual Studio Gallery zu finden. Das Herunterladen des Plug-ins installiert es.

    2. Den CLI-Client-Pfad konfigurieren, indem der vollständige Pfad (z. B. C:\path\to\phraseapp.exe) in den PhraseApp-Optionen angegeben wird.

    3. Mit dem CLI-Tool wird eine .phraseapp.yml-Datei generiert, die im Stammverzeichnis platziert wird.

  3. Locale-Dateien hochladen und herunterladen.

    Im Tools Menü werden Befehle angezeigt, die Aktionen gemäß der Konfigurationsdatei auslösen. Die Ausgabe beider Operationen wird an das Output Toolfenster gesendet.

  4. Eine neue Sprache hinzufügen.

    Neue Sprachen werden hinzugefügt, indem entweder in der Windows Phone-Anwendung eine neue Locale-Datei erstellt und die Dateien über das Plug-in hochgeladen oder ein neues Locale zum Projekt hinzugefügt wird.

War dieser Beitrag hilfreich?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.