Navigation überspringen

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.

Heute stehen keine Supporter zur Arbeit im German-Forum zur Verfügung. Sie können gern Tickets erstellen, die wir bearbeiten werden, sobald wir online sind. Vielen Dank für Ihr Verständnis.

Schlagwörter: 

Dieses Thema enthält 2 Antworten, hat 2 Stimmen.

Zuletzt aktualisiert von reneP-16 Vor 1 Jahr, 2 Monate.

Assistiert von: Andreas W..

Verfasser Beiträge
Februar 9, 2023 unter 10:38 am #12996901

reneP-16

Sagen Sie uns, was Sie versuchen zu erreichen?

__() Stringübersetzung aus:
...
if(function_exists('wc_add_notice'))
wc_add_notice( __('Bitte Hausnummer im Feld Straße eintragen'), 'error' );
else
$woocommerce->add_error( __('Bitte Hausnummer im Feld Straße eintragen') );
...

String wird gefunden und wurde übersetzt. Die Übersetzung wird jedoch im Frontend nicht angezeigt (siehe Screenshots).

Gibt es ein ähnliches Beispiel, das wir sehen können?

In diesem Fall wird der __() String in der selben functions.php problemlos übersetzt und angezeigt:

function override_billing_checkout_fields ( $fields ) {
$fields['billing']['billing_phone']['placeholder'] = __('* Außerhalb der EU erforderlich','flatsome');
return $fields;
}

Was ist der Link zu Ihrer Website?
versteckter Link

Vielen Dank für die Hilfe! 🙂

Bildschirmfoto 2023-02-09 um 11.26.28.png
Bildschirmfoto 2023-02-09 um 11.25.40.png
Februar 9, 2023 unter 1:10 pm #12998445

Andreas W.
Supporter

Sprachen: Englisch (English ) Deutsch (Deutsch )

Zeitzone: America/Lima (GMT-05:00)

Hallo,

Im ersten Fall fehlt als zweites Argument des GetText Calls die Textdomain:

1. Fall: __('Bitte Hausnummer im Feld Straße eintragen')

2: Fall: __('* Außerhalb der EU erforderlich','flatsome')

Bitte teste einmal mit Text-Domain. Achte dazu darauf, dass die Stringübersetzung auf dem entsprechenden String/Text-Domain erneut angelegt werden muss.

Anleitung:
https://wpml.org/documentation/support/translating-the-theme-you-created/

Mit freundlichen Grüßen
Andreas

This ticket is now closed. If you're a WPML client and need related help, please open a new support ticket.