Dies ist das technische Support-Forum für WPML – das mehrsprachige WordPress-Plugin.
Mitlesen können alle, doch nur WPML-Kunden können hier Fragen veröffentlichen. Das WPML-Team antwortet im Forum an 6 Tagen pro Woche, 22 Stunden am Tag.
Schlagwörter: Custom Work, WCML
Zugehörige Dokumentation:
Dieses Thema enthält 3 Antworten, hat 0 Stimmen.
Zuletzt aktualisiert von Marcel Vor 1 Woche, 1 Tag.
Assistiert von: Marcel.
Verfasser | Beiträge |
---|---|
Dezember 14, 2024 unter 10:34 pm #16514094 | |
Christian Woidschuetzke |
<b>Hintergrund des Themas: </b> <b>Die Symptome: </b> <b>Frage: </b> |
Dezember 16, 2024 unter 9:49 am #16516464 | |
Marcel Supporter
Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: Europe/Madrid (GMT+01:00) |
Hallo, Dies kann mehrere Ursachen haben: - fehlende Textdomain im getText() call, siehe https://wpml.org/documentation/support/translating-the-theme-you-created/#adding-gettext-calls-to-php-code. Prüfen Sie das debug-log auf etwaige Fehler und stellen Sie sicher, dass kein Caching aktiv ist.
Lt. Screenshot ist der String korrekt in Englisch mit einem englischen Begriff registriert. Sie können die Ausgangssprache jedoch immer über einen Button tauschen: https://wpml.org/documentation/getting-started-guide/string-translation/how-to-change-the-source-language-of-strings/. Damit erscheint der String mit der DE Flagge und kann zu EN übersetzt werden. Viele Grüße |
Dezember 23, 2024 unter 1:06 am #16539119 | |
Christian Woidschuetzke |
Hallo. Entschuldige die späte Rückmeldung. Anbei nochmal Screenshots. Ich versuche immer noch den Hook/Filter in beiden Sprachen zu übersetzen. Gibt es für den Hook/Filter nicht einen Paramter, welcher sich nach der Sprache richtet? Caching läuft über WPRocket... Die default Sprache ist deutsch. Vielen Dank! Viele Grüße |
Dezember 23, 2024 unter 9:12 am #16539607 | |
Marcel Supporter
Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: Europe/Madrid (GMT+01:00) |
Hallo Christian, Sie können die Funktion wpml_translate_single_string verwenden. Allerdings wäre es empfehlenswerter, die getText()-Funktion korrekt zu implementieren, es fehlte die Textdomain. Viele Grüße |