Gehe folgendermaßen vor, um automatisch eine Konfigurationsdatei zu erstellen:
-
Gib in der Kommandozeile
phrase init
ein, um eine .phrase.yml-Datei zu erstellen.Der Konfigurationsprozess beginnt im CLI.
-
Stelle Folgendes bereit:
-
Zugriffstoken
-
Phrase Projekt-ID
-
Sprachdatei-Format
-
Speicherort von Sprachdateien in der Projekt-Codebasis
-
Eine Grundkonfigurationsdatei wird erstellt.
Wenn du eine manuell erstellte oder kopierte Konfigurationsdatei verwendest, platziere sie an einem der folgenden Speicherorte:
-
Das Verzeichnis, in dem der CLI Client aufgerufen wird.
-
Verzeichnis des aktuellen Users (
$HOME
in Unix,$HomePath
in Windows). -
Der in der Umgebungsvariablen
PHRASEAPP_CONFIG
angegebene Pfad. -
Pfad zur Konfigurationsdatei über
--config
melden (z.B./some/path/to/phrase.yml
).
Beispiel:Konfigurationsdatei.
GitLab
-
Die Konfigurationsdatei
.phrase.yml
muss im Repository vorhanden sein. Die Datei legt fest, welche Dateien aus dem Repository importiert (pull) oder exportiert (push) werden sollen. -
Für das Repository ist Lese- und Schreibzugriff erforderlich.
-
Falsch festgelegte Konfigurationsdateien können Fehler verursachen. Stelle sicher, dass die Datei mindestens ein Push- und ein Pull-Ziel, die korrekten Dateiformate und die korrekte Einstellung des Parameters
update_translations
enthält. -
Verwende GitLab 9.5 oder neuer, um die API-Kompatibilität zu gewährleisten.
GitHub
-
Die Konfigurationsdatei
.phrase.yml
muss im Repository vorhanden sein. Die Datei legt fest, welche Dateien aus dem Repository importiert (pull) oder exportiert (push) werden sollen. -
Für das Repository ist Lese- und Schreibzugriff erforderlich.
-
Falsch festgelegte Konfigurationsdateien können Fehler verursachen. Stelle sicher, dass die Datei mindestens ein Push- und ein Pull-Ziel, die korrekten Dateiformate und die korrekte Einstellung des Parameters
update_translations
enthält. -
Ein GitHub-Zugriffstoken für den Anwendungsbereich des Repositorys (
public_repo
, für die Synchronisation eines öffentlichen Repositorys.) -
Wenn SSO in GitHub aktiviert ist, muss es auch für das Zugriffstoken aktiviert werden.
-
Der Branch phrase_translations kann nicht geschützt werden.
-
Stelle sicher, dass für die Repository-Einstellungen keine signierten Commits erforderlich sind.
BitBucket
Die Konfigurationsdatei .phrase.yml
muss im Repository vorhanden sein. Die Datei legt fest, welche Dateien aus dem Repository importiert (pull) oder exportiert (push) werden sollen.
Für das Repository ist Lese- und Schreibzugriff erforderlich.
Falsch festgelegte Konfigurationsdateien können Fehler verursachen. Stelle sicher, dass die Datei mindestens ein Push- und ein Pull-Ziel, die korrekten Dateiformate und die korrekte Einstellung des Parameters update_translations
enthält.