Projekte (inklusive aller Seiten + Bricks) in andere Sprachen kopieren
Die Seiten(-Hierarchie) eines Projekts lässt sich über die Konsole in eine andere Sprache kopieren.
Konsolen-Tool ausführen
$ cd QUIQQER_ROOT_DIR
$ ./console quiqqer:copy-language-sites
Parameter:
-
project_name
- Interner Name des Quell-Projekts -
source_lang
- Sprache, von der kopiert wird -
target_lang
- Sprache, zu der kopiert wird -
source_parent_id
- Seiten-ID des Quell-Projekts, ab der kopiert wird (normalerweise ist das die Hauptseite mit ID1
) -
target_parent_id
- Seiten-ID des Ziel-Projekts, die als Elternseite der zu Seitenkopien fungiert (normalerweise ist das die Hauptseite mit ID1
) -
create_language_links
- Ist dieser Parameter angegeben, werden Sprachverknüpfungen zwischen den jeweiligen Quell-Seiten und ihren Kopien angelegt -
copy_bricks
- Erstellt Kopien aller Bausteine in die andere Sprache und weist diese Bausteine den Seitenkopien im selben Bereich zu, wie in der Quell-Seite -
do_not_activate
- Normalerweise wird der Aktivierungsstatus von Quell-Seiten zu Seitenkopien übernommen. Mit diesem Parameter bleiben alle Seitenkopien deaktiviert und müssen dann händisch aktiviert werden.
Wichtig
- Es findet keine automatische Übersetzung statt - Inhalt müssen per Hand angepasst werden. Das Tool ist nur für Strukturen gedacht.
- Bausteine nicht vergessen - wurden Bausteine kopiert, müssen auch bei diesen die Inhalt (und ggf. Einstellungen) an die neue Zielsprache angepasst werden