Konfigurationsübersetzung exportieren

7

Mit Drupal 8 muss ich mehrere Inhaltstypen erstellen. Sie werden in einer mehrsprachigen Site verwendet, daher habe ich das Konfigurationsübersetzungsmodul vom Kern aus installiert, um die Feldbezeichnungen zu übersetzen. Ich kann das erfolgreich tun, aber ich muss ein Feature erstellen (mithilfe des Features- Moduls aus dem Kern), um die Inhaltstypen zu exportieren und sie einfach in die Produktionssite zu importieren.

Das Problem ist, dass das Funktionsmodul die Konfigurationsübersetzung nicht exportiert, selbst wenn die Sprachen in der Funktion enthalten sind.

Gibt es eine Möglichkeit, die Inhaltstypen mit ihrer Konfigurationsübersetzung zu exportieren und nahtlos in eine andere Site zu importieren?

Das Exportieren der gesamten Site mit der Konfigurationssynchronisierung scheint den Trick zu tun, ist jedoch schwieriger zu importieren, da eine Klonsite erforderlich ist und ich nur die Inhaltstypen möchte.

Esteban Gerpe
quelle

Antworten:

1

Wie auch immer. Sie können die Datenbank mit dem Sicherungs- und Migrationsmodul sichern und auf Ihre Live-Site importieren. Das andere Tool kann drush cexzum Exportieren und drush cimImportieren von Konfigurationen verwendet werden .

Alen Simonyan
quelle
0

Folgendes sollten Sie in Betracht ziehen:

  • Exportieren Sie die Konfiguration von der Quellwebsite.
  • Wählen Sie in dem Verzeichnis, in das Sie die Konfiguration exportiert haben, die YML-Dateien aus, die Sie in die zweite Site importieren möchten.
  • Verschieben / kopieren Sie die Dateien in ein separates Verzeichnis.
  • Jetzt müssen Sie die UUID für die Konfigurationen so bearbeiten , dass sie mit der Zielsite kompatibel werden.
  • Sobald Sie die UUIDs so geändert haben, dass sie mit denen der Zielsite übereinstimmen, sollten Sie sie in die Zielsite importieren können.

Ich hoffe es hilft.

Jigarius
quelle