WEB-T ist eine mehrsprachige Lösung, die es Websites ermöglicht, beliebige Muttersprachler in der gesamten Europäischen Union anzusprechen. Es bietet derzeit Plug-ins für weit verbreitete CMS-Plattformen wie WordPress, Drupal, Joomla, WooCommerce und Magento sowie eine universelle Lösung für jede HTML-basierte Website. WEB-T begrüßt die Erweiterung seiner Lösung auf andere CMS-Plattformen.
Als CMS-Entwickler haben Sie die Möglichkeit, das WEB-T-Ökosystem durch die Erstellung eines Plug-ins für Ihre CMS-Plattform zu erweitern. Die Integration von WEB-T in Ihr CMS ermöglicht es Ihren Nutzern, Ihre Websites einfach mehrsprachig zu gestalten, Ihre Zielgruppe zu erweitern und die Zugänglichkeit zu verbessern. Dies schafft nicht nur einen erheblichen Mehrwert für Ihr CMS, sondern unterscheidet es auch in einem wettbewerbsorientierten Markt, indem es erweiterte mehrsprachige Fähigkeiten bietet.
Die Erstellung eines WEB-T-Plug-ins für Ihre CMS-Plattform ermöglicht es Ihren Nutzern, ihre Websites nahtlos zu übersetzen und sicherzustellen, dass sie einem vielfältigen Publikum ohne den Aufwand der manuellen Übersetzung gerecht werden können. Diese Integration kann zur Zufriedenheit und Bindung der Nutzer beitragen, da sie den Wartungsprozess einer mehrsprachigen Website vereinfacht. Durch den Beitritt zur WEB-T-Initiative tragen Sie zu einer vernetzteren und integrativeren digitalen Landschaft bei und fördern eine bessere Kommunikation und ein besseres Verständnis über sprachliche Barrieren hinweg.
Nutzen Sie die Möglichkeit, die Funktionalität Ihrer CMS-Plattform zu verbessern und Ihre Nutzerbasis durch die Entwicklung eines WEB-T-Plug-ins zu erweitern. Ihr Beitrag wird nicht nur Ihren Nutzern zugutekommen, sondern auch das übergeordnete Ziel unterstützen, den europäischen Webspace für alle, unabhängig von der Sprache, zugänglich zu machen.
WEB-T-Plugin für Ihr CMS erstellen
WEB-T ist eine mehrsprachige Lösung, die es möglich macht, mit der Website beliebige Muttersprachler in der gesamten Europäischen Union anzusprechen.
Um die Unterstützung für das WEB-T-Ökosystem in Ihre CMS- (Content Management System) basierte Website zu integrieren, haben Sie zwei Integrationsoptionen:
- Eigenständige Vollintegration von WEB-T: Diese umfassende Option beinhaltet den Aufbau eines Plug-ins oder CMS-Features, das alle Aspekte der WEB-T-Funktionalität umfasst. Dazu gehören Übersetzungsmanagement, Sprachumschaltung, Konfiguration von Anbietern maschineller Übersetzungen (MT) und mehr. Diese Option bietet Ihnen eine vollständige Kontrolle, kann aber in Entwicklung und Wartung komplizierter sein.
- Hybridintegration von WEB-T: Bei diesem Ansatz stützt sich Ihr CMS zur Verwaltung von Übersetzungen und MT-Konfiguration auf den Translation Hub-Dienst. Die Integration ist vereinfacht und erfordert in erster Linie die Aufnahme eines JavaScript- (JS) Moduls in alle Frontend-Seiten. Auf CMS-Seite ist eine minimale Konfiguration erforderlich. Es ist jedoch wichtig, eine gehostete Translation Hub-Instanz online zu haben, damit diese Lösung effektiv funktioniert.
Wählen Sie die Integrationsoption, die zu Ihren CMS-Anforderungen und -Ressourcen passt, sodass Sie die Vorteile des WEB-T-Ökosystems nahtlos nutzen können.
Eigenständiges Vollintegration-WEB-T-Plug-in erstellen
Die Entwicklung eines Vollintegration-WEB-T-Plug-ins für Ihr CMS ist ein umfassender Prozess. Im Folgenden sind die Schritte genauer aufgeführt:
- Lokalisierungsfunktionen Nutzen Sie integrierte Lokalisierungsfunktionen oder implementieren Sie nutzerdefinierte Lösungen für:
- Verwaltung von Übersetzungen durch Abdeckung von Erstellung, Anzeige und Bearbeitung.
- Nahtloses Hinzufügen und Wechseln zwischen Sprachen.
- Implementierung des MT-API-Integrators (Application Programming Interface) Integrieren Sie den MT-API-Integrator, was die maschinelle Übersetzung von Quelltexten und die Lieferung von Übersetzungen ermöglicht. Stellen Sie sicher, dass Ihre CMS-Integration der MT-API-Integrator-Spezifikation entspricht und sowohl asynchrone Methoden für eTranslation als auch synchrone API für andere MT-Anbieter unterstützt.
- Für die meisten CMS (primär Hypertext-Preprocessor- (PHP) basiert) steht die MT-API-Integrator-Implementierung ohne weiteres als PHP-Bibliothek zur Verfügung. Sie können diese Bibliothek direkt in Ihr Plug-in aufnehmen. Diese Bibliothek implementiert beide MT-API-Integrator-Methoden (Übersetzungs- und abrufunterstützte Sprachen) für eTranslation sowie für generische/benutzerdefinierte MT-Anbieter. Nachdem Sie diese Bibliothek in Ihr neues Plug-in integriert haben, können Sie jeden Code nach Bedarf anpassen.
- Einstellungsseite erstellen. Erstellen Sie eine Einstellungsseite für Ihre WEB-T-Integration zu folgenden Zwecken:
- Konfigurieren der MT-Anbieterinformationen (Anmeldeinformationen, URL).
- Nutzen oder Konfigurieren zusätzlicher implementierter Funktionen und Merkmale (z. B. Vorübersetzung).
- Entwicklung von Setup-Anleitung und Nutzeranweisungen
- WEB-T-Entwicklerteam kontaktieren Wenden Sie sich an das WEB-T-Entwicklerteam, um Ihr Plug-in zu validieren und in das WEB-T-Ökosystem aufzunehmen.
Vorteile eines Vollintegration-Plug-ins
- Vereinfachte Einrichtung und Nutzung: Alle Interaktionen treten innerhalb des CMS auf, was Einrichtung und Nutzung des Plug-ins vereinfacht.
- Maßgeschneiderter Workflow und maßgeschneiderte Funktionen und Merkmale: Passen Sie den Workflow sowie die Funktionen und Merkmale an die spezifischen Anforderungen Ihres CMS an. Sie können sie beispielsweise integrieren, um mit anderen Lokalisierungs-Plug-ins zusammenzuarbeiten oder CMS-spezifische Lokalisierungsfunktionen zu nutzen.
Ein WEB-T-Plug-in für Hybridintegration erstellen
Um ein WEB-T-Plug-in für Hybridintegration für Ihr CMS zu entwickeln, führen Sie die nachstehenden Schritte aus:
- Suchen Sie in Ihrer CMS-Entwicklerdokumentation nach Anweisungen zum Einfügen von JavaScript-Code in jede Frontend-Seite über eine Erweiterung. Erstellen Sie eine Erweiterung, die das unter Universal-Plug-in-Modul erhältliche Universal-Plug-in-JS-Modul enthält.
- Lesen Sie die README-Datei des Moduls, um ein Modulinitialisierungsskript zu generieren. Betten Sie dieses Skript nach dem Laden des Moduls in jede Frontend-Seite ein.
- Einstellungsseite für die neue WEB-T-Erweiterung einrichten:
- Erstellen Sie ein Einstellungsformular, um nutzerdefinierte Werte für die Feldkonfiguration für Translation Hub-URL und Client-ID zu speichern.
- Aktualisieren Sie das Initialisierungsskript des JS-Moduls, um diese Werte aus der Konfiguration abzurufen.
- Erstellen Sie eine Setup-Anleitung und eine Benutzeranleitung für Ihr Plug-in.
- Wenden Sie sich an das WEB-T-Entwicklerteam, um Ihr Plug-in zu validieren und in das WEB-T-Ökosystem aufzunehmen.
Vorteile eines Hybridintegration-Plug-ins:
- Vereinfachte Entwicklung und Wartung: Hybrid-Plug-ins sind in der Regel schlank und optimiert, da sich Kernfunktionen innerhalb des Translation Hub befinden.
- Vertrauter Workflow: Der Workflow und die Nutzung der Kernfunktionen bleiben über alle WEB-T Hybrid-Plug-ins und das Universal-Plug-in hinweg konsistent.