Du kannst systembedingte Übersetzungen einpflegen mit bspw. dem Plugin Loco Translate.
Falls sonst nicht aufzufinden im Backend, dann kannst du es hiermit übersetzen.
Thread-Starter
dmuen
(@dmuen)
danke, sehr interessant.
wcppec-checkout-buttons__separator bzw. das – or – stand allerdings nicht in einer Übersetzungsdatei, sondern im php-Code in der wp-content/plugins/woocommerce-gateway-paypal-express-checkout/includes/ class-wc-gateway-ppec-cart-handler.php
Vielleicht hilft es ja jmd. anderem…
Da mir @dmuen weitergeholfen hat, wollte ich auch noch eine einfache Lösung dazusteuern. Man kann einfach einzelne Strings übersetzen.
In der functions.php eures Child-Theme vor dem ‚?>‘ eingeben:
add_filter( 'gettext', 'translate_woocommerce_strings', 999 );
function translate_woocommerce_strings( $translated ) {
// OR zu ODER ändern
$translated = str_ireplace( '— or —', '— oder —', $translated );
// Noch mehr ändern
$translated = str_ireplace( 'falscher text', 'übersetzter text', $translated );
// ETC.
return $translated;
}
Wer damit nichts anfangen kann, kann stattdessen einfach meine Übersetzungsdateien dafür benutzen. Dort habe ich bisher nur das – or – geändert. Entpackt beide Dateien einzufügen unter /wp-content/languages/.