Wir beginnen mit der Arbeit an einem Importer von qTranslate zu WPML. Dieser Importer wird die gemischten Inhalte, die qTranslate erstellt, in Beiträge und Taxonomien pro Sprache umwandeln.
Wie das funktioniert
qTranslate speichert alle Inhalte im selben Beitrag, in derselben Taxonomie oder im selben benutzerdefinierten Feld. WPML erstellt verschiedene Elemente pro Sprache. Ohne darüber zu diskutieren, was besser ist, ist klar, dass der Migrationsprozess dies berücksichtigen muss.
Anstatt eines einzigen Beitrags, der Sprach-Meta-Tags enthält, erhalten Sie mehrere Beiträge – einen pro Sprache. Das Gleiche gilt für Schlagwörter, Kategorien (Taxonomie im Allgemeinen) und benutzerdefinierte Felder.
Sobald diese Datenmigration abgeschlossen ist, ist eine umfassende Korrektur der Inhalte erforderlich. Der Importer wird die neuen Beiträge durchgehen und interne Links aktualisieren. Auf diese Weise verweisen bestehende Inhalte weiterhin auf gültige Beiträge und nicht auf nicht existierende Inhalte.
Das Gute
Wenn Sie zu WPML migrieren, erhalten Sie einige sofortige Vorteile. Zunächst einmal können Sie ein Plugin verwenden, das aktiv gepflegt wird und hinter dem ein Team von Entwicklern steht, das in Vollzeit daran arbeitet. Außerdem erhalten Sie schnellen Support für jedes einzelne Problem, auf das Sie stoßen.
Um dies zu demonstrieren: WPML ist immer schon mehrere Wochen vor einer neuen WordPress-Version bereit.
Dann ist da noch SEO. Da WPML verschiedene Beiträge pro Sprache verwendet, haben diese Beiträge ihre eigenen, eindeutigen URLs. Schluss mit demselben Beitragsnamen in der URL. Jetzt erhält jede Sprache ihren eigenen, eindeutigen Permalink. Das ist für Suchmaschinen von großer Bedeutung.
Es gibt auch schöne Dinge, wie zum Beispiel getrennte Kommentare für jede Sprache. Die meisten halten dies für eine sehr wichtige Funktion, andere sehen es als Problem.
Das Schlechte
Egal, wie sehr wir uns bemühen, dieser Importprozess wird nicht zu 100 % automatisiert sein. Es sei denn, Sie betreiben einen sehr einfachen Blog mit nur Beiträgen, Schlagwörtern und Kategorien, wird etwas in dieser Migration nicht enthalten sein und Sie müssen diese Daten manuell übertragen.
Wir tun unser Bestes, um dies zu minimieren, sodass 95 % der Arbeit für Sie erledigt werden. Aufgrund der Funktionsweise von qTranslate gibt es eine unendliche Auswahl an kreativen Lösungen, die Leute gewählt haben, um Dinge zu erledigen. Viele davon sind großartige Hacks, aber sie werden unseren Importprozess nicht überstehen.
Wir hoffen, dass der Importprozess den Großteil der Arbeit für Sie abdeckt, sodass Ihre verbleibenden Migrationsaufgaben überschaubar sind.
Wie Sie helfen können
Wenn Sie möchten, dass dieser Migrationsprozess robust und umfassend wird, benötigen wir Ihre Hilfe bei Testdaten. Hinterlassen Sie hier Nachrichten, in denen Sie verschiedene Fälle beschreiben, und lassen Sie uns wissen, ob Sie Testdatenbanken senden können. Wenn Sie auch URLs zu bestehenden Websites angeben können, die Sie migrieren möchten, hilft uns das, uns ein besseres Bild zu machen. Wir werden Sie direkt kontaktieren, um diese Datenbanken von Ihnen zu erhalten.
Wir können nicht versprechen, dass der Importprozess alles abdeckt, aber wir werden sicherlich unser Bestes geben.


