Transifex mit Contao Toolbox: Unterschied zwischen den Versionen

Aus Contao Community Documentation

K
Zeile 1: Zeile 1:
 
[[Kategorie:Transifex]]
 
[[Kategorie:Transifex]]
Die Contao-Toolbox gibt es auf GitHub: [https://github.com/cyberspectrum/contao-toolbox contao-toolbox]
+
<< [[Transifex_–_Lokalisierungsplattform|Zum Hauptartikel]]
 +
=Was ist das?=
 +
Die Contao-Toolbox, kurz '''ctb''', gibt es auf GitHub: [https://github.com/cyberspectrum/contao-toolbox contao-toolbox]<br>
 +
Das Konzept dahinter ist folgender.
 +
* der Entwickler legt wie bisher PHP Sprachdateien an für die Ursprungsprache, z.B. "en", im Modul Unterverzeichnis language/en/
 +
* mit ''ctb'' werden die Sprachdateien in das XLIFF Format gewandelt
 +
* anschließend werden diese XLIFF Dateien mit ''ctb'' hoch geladen nach Transifex und tauchen dadurch in der Ursprungsprache als Ressourcen auf
 +
* übersetzte Ressourcen anderer Sprachen werden mit ''ctb'' runter geladen im XLIFF Format
 +
* anschließend werden mit ''ctb'' diese in PHP Sprachdateien umgewandelt und in das passende Verzeichnis abgelegt, z.B. language/de/
  
TODO: Folgt noch.
+
=Installation=
  
[[Transifex_–_Lokalisierungsplattform|Zum Hauptartikel]]
+
=Konfiguration=
 +
(composer.json / config.json)
 +
 
 +
=Kommandozeilen Workflow=
 +
 
 +
=Upload weiterer Sprachen=
 +
 
 +
 
 +
TODO: Wird ergänzt.
 +
 
 +
<< [[Transifex_–_Lokalisierungsplattform|Zum Hauptartikel]]

Version vom 3. Juli 2014, 15:21 Uhr

<< Zum Hauptartikel

Was ist das?

Die Contao-Toolbox, kurz ctb, gibt es auf GitHub: contao-toolbox
Das Konzept dahinter ist folgender.

  • der Entwickler legt wie bisher PHP Sprachdateien an für die Ursprungsprache, z.B. "en", im Modul Unterverzeichnis language/en/
  • mit ctb werden die Sprachdateien in das XLIFF Format gewandelt
  • anschließend werden diese XLIFF Dateien mit ctb hoch geladen nach Transifex und tauchen dadurch in der Ursprungsprache als Ressourcen auf
  • übersetzte Ressourcen anderer Sprachen werden mit ctb runter geladen im XLIFF Format
  • anschließend werden mit ctb diese in PHP Sprachdateien umgewandelt und in das passende Verzeichnis abgelegt, z.B. language/de/

Installation

Konfiguration

(composer.json / config.json)

Kommandozeilen Workflow

Upload weiterer Sprachen

TODO: Wird ergänzt.

<< Zum Hauptartikel

Ansichten
Meine Werkzeuge

Contao Community Documentation

Atari Teenage Riot ist eine Mischung aus singen, schreien und sich übergeben.

Leo Unglaub
Navigation
Verstehen
Verwenden
Entwickeln
Verschiedenes
Werkzeuge