Table of Contents |
---|
Dokumentationen/Links
Crowdin Import-/Exporttool: support.crowdin.com/cli-tool
...
Markierung der zu übersetzenden Textstellen in Twigtemplates. Das erste Beispiel ist die zu bevorzugende Variante.
Code Block |
---|
{{ 'The quick brown fox jumps over the lazy dog' | trans }} {% trans %}The quick brown fox jumps over the lazy dog{% endtrans %} |
...
- im lokalen git-Verzeichnis ausführen: crowdin init
Die dabei abgefragte Project-ID ist in den Projekteigentschaften Projekteigenschaften des Crowdin-Projekts zu finden Anpassen der Datei /crowdin.yml
Die wichtigsten Einstellungen sind "source" und "translation", zum Beispiel wie folgtCode Block files: [ { # # Source files filter # e.g. "/resources/en/*.json" # "source" : "/htdocs_symfony/translations/*.en.yml", # # Where translations will be placed # e.g. "/resources/%two_letters_code%/%original_file_name%" # "translation" : "/htdocs_symfony/translations/%original_file_name%.%two_letters_code%.yml", "translation_replace": { "messages+intl-icu.en.yml.": "messages+intl-icu." } .. ]
...
- im lokalen git-Verzeichnis ausführen: crowdin upload sources...?
Übersetzung und Validierung in Crowdin
- übersetzen
- validieren..?
Download der übersetzten Texte aus Crowdin
- im lokalen git-Verzeichnis ausführen: crowdin download...?
Import der übersetzten Texte auf den Server
...