Support » WooCommerce » Shipping nicht übersetzt

  • hallo, bei mir sind einige Strings nicht übersetzt, s. auf der angegebenen Seite rechts „Shipping“ und – or -.
    Wo kann ich das anpassen?
    Danke
    Doro

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 3 Antworten - 1 bis 3 (von insgesamt 3)
  • 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/.

Ansicht von 3 Antworten - 1 bis 3 (von insgesamt 3)
  • Das Thema „Shipping nicht übersetzt“ ist für neue Antworten geschlossen.