WPML

Die überwiegende Mehrheit der heutigen WordPress-Websites sind nicht-englische Websites. Heute macht es WPML einfacher, mehrsprachige Websites zu betreiben, die Englisch nicht als Standardsprache haben oder überhaupt kein Englisch verwenden.

Warum ist war Englisch eine besondere Sprache auf Ihren mehrsprachigen Websites?


Die String-Übersetzung von WPML bezieht Texte aus verschiedenen Quellen. Am wichtigsten ist, dass sie Strings aus GetText-Funktionen (WordPress, das Theme und Plugins) sowie aus Texten erhält, die Sie an verschiedenen Stellen im WordPress-Admin-Bereich eingeben.

Fast alles, was von GetText kommt, ist ursprünglich auf Englisch. Sie möchten jedoch Texte im WordPress-Admin-Bereich in der Standardsprache der Website eingeben.

Das Problem bestand bisher darin, dass die String-Übersetzung nur EINE Einstellung für die Ausgangssprache hatte. Dann haben wir diese sogar entfernt, da die Einstellung auf eine andere Sprache als Englisch Berge von Problemen verursachte.

Jetzt feiert die Ausgangssprache für Strings ein großes Comeback. Jeder String hat seine eigene Ausgangssprache, und Sie können die Sprache einzelner Strings oder ganzer Kontexte einfach festlegen.

Schauen wir uns ein praktisches Beispiel an. Angenommen, Ihre Website läuft auf Spanisch (Standardsprache), Katalanisch und Französisch. Kein Englisch. Ihr Theme und Ihre Plugins sind auf Englisch als Originalsprache programmiert.

In diesem Beispiel möchten Sie die Texte im Theme vom Englischen ins Spanische, Katalanische und Französische übersetzen. Sie möchten den Slogan und die Widgets der Website auf Spanisch eingeben und sie ins Katalanische und Französische übersetzen. Sie möchten sicherlich nicht den Umweg über das Englische gehen.

Texte in Ihrer normalen Sprache eingeben In der String-Übersetzung in die anderen Sprachen der Website übersetzen
Name und Slogan der Website auf Spanisch, im WordPress-Admin-Bildschirm Einstellungen
Wir können den Slogan vom Spanischen in die anderen Sprachen der Website übersetzen
Die spanische Homepage (Originalsprache) Die französische Homepage (Übersetzung)
„Originales“ Spanisch auf der Homepage
Französische Übersetzung auf der französischen Homepage

Mit diesem Update für WPML können Sie genau das tun. WPML geht davon aus, dass alle Texte, die von WordPress, dem Theme oder Plugins kommen, auf Englisch sind. Auch wenn Ihre Website kein Englisch verwendet, sehen Sie Englisch weiterhin als Ausgangssprache dieser Strings und können sie in alle Sprachen Ihrer Website übersetzen.

WPML geht außerdem davon aus, dass alle Texte, die Sie im WordPress-Admin-Bereich eingeben, in der Standardsprache der Website verfasst sind. Sie können diese Texte in die anderen Sprachen der Website übersetzen, ohne den Umweg über Englisch zu gehen.

So legen Sie die Ausgangssprachen von Strings fest


Sie können die Sprachen bestimmter Strings oder aller Strings, die zu einer Domain gehören, ändern.

Um die Sprache bestimmter Strings zu ändern, wählen Sie diese aus und klicken Sie auf die neue Schaltfläche Sprache der ausgewählten Strings ändern. Wählen Sie dann die neue Sprache aus.

Die Sprache ausgewählter Strings ändern

Sie können auch die Sprache ganzer Kontexte ändern. Dies ist nützlich, wenn Sie ein Theme oder ein Plugin erhalten, das in einer anderen Sprache als Englisch programmiert ist. Klicken Sie auf den neuen Link Sprache der Domains oben auf der Seite der String-Übersetzung.

Klicken Sie auf den Link zu „Sprache der Domains“

Wählen Sie dann die neue Sprache aus.

Dialog zum Festlegen der Sprache für ganze Domains

Der Dialog zeigt Ihnen eine Tabelle der Strings in dieser Domain. Sie können die neue Sprache auswählen und sie auch zur Standardsprache für neue Strings machen, die dieser Domain hinzugefügt werden.

Bestehende Websites bleiben unverändert (es sei denn, Sie möchten Strings ändern)


Bestehende Websites sind von dieser Änderung nicht betroffen. Da Sie zuvor Texte im WordPress-Admin-Bereich auf Englisch schreiben MUSSTEN, weiß WPML beim Update auf die neue Version, dass bestehende Admin-Strings auf Englisch sind. Wenn Sie möchten, können Sie nun deren Sprache ändern und sie erneut in der Standardsprache Ihrer Website eingeben. Diese Änderung ist jedoch ganz Ihnen überlassen. Wenn Sie sich den Aufwand sparen möchten, müssen Sie das nicht tun.

Um die String-Sprachen bestehender Websites zu aktualisieren, gehen Sie wie zuvor beschrieben vor. Sie können einzelne Strings oder ganze Kontexte aktualisieren.

Bekannte Probleme


Diese Beta-Version funktioniert noch nicht völlig reibungslos mit Gravity Forms und mit unserem Layouts-Plugin (Paketübersetzung). Es kann auch einige kleinere Performance-Probleme geben.

Jedes bekannte Problem wird behoben sein, wenn diese Version produktionsreif ist. Wir empfehlen, Ihre Tests mit dieser Beta-Version in Verbindung mit den Plugins Gravity Forms und Toolset vorerst zu überspringen, da wir an den bekannten Problemen arbeiten.

Laden Sie die Beta herunter

Diese Version von WPML befindet sich derzeit in der Beta-Phase. Es gab eine riesige Änderung im WPML-Core und in der String-Übersetzung, und sie ist noch nicht für Live-Websites bereit. Wir laden Sie ein, diese Beta auf Ihren Entwicklungswebsites auszuprobieren. Wir haben viele Tests durchgeführt, können aber nicht alle Kombinationen von Themes und Plugins abdecken. Bevor diese Version produktionsreif wird, bitten wir Sie um Ihre Hilfe beim Testen auf Ihren Entwicklungswebsites. Wenn Sie eine Website betreiben, deren Standardsprache nicht Englisch ist, ist dieses Update genau das Richtige für Sie. Laden Sie die Beta herunter und probieren Sie sie aus.

Gehen Sie zum Herunterladen zu Ihrem WPML-Konto. Klicken Sie auf Downloads und scrollen Sie ganz nach unten. Laden Sie das CMS Beta Package herunter. Diese ZIP-Datei enthält alle Komponenten von WPML. Sie dürfen nur die WPML-Komponenten aus dieser ZIP-Datei verwenden und keine Entwicklungsversionen mit Produktionsversionen mischen.

Wenn Sie WPML Multilingual & Multicurrency for WooCommerce verwenden, nutzen Sie auch die Beta aus diesem Paket. Die Beta von WPML Multilingual & Multicurrency for WooCommerce wurde für diese Änderung bei den String-Sprachen aktualisiert.

Feedback?


Mit diesem Update für WPML sollte die String-Übersetzung für Sie viel einfacher werden. Bitte teilen Sie uns mit, wenn etwas keinen Sinn ergibt oder eine komplexe Einrichtung erfordert. Wir haben versucht, die besten Standardeinstellungen festzulegen, damit Sie einfach „übersetzen“ können, ohne Sprachdefinitionen durchgehen zu müssen. Wenn wir etwas übersehen haben, lassen Sie es uns wissen.

Um Probleme zu melden, erstellen Sie am besten einen Thread in unserem Support-Forum. Sie können hier einen Kommentar hinterlassen, damit wir alle zugehörigen Threads sehen (und bearbeiten) können.

Fragen? Vorschläge? Ideen? Hinterlassen Sie Ihre Kommentare, und wir melden uns bei Ihnen.

Fanden Sie das nützlich? Teilen Sie diesen Artikel: