Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • #1471079

    Hallo,
    in der der search.php ist nur die englische Textversion (“If you are not happy with the results below please do another search”). Ich möchte aber die deutsche Version ändern (“Suchergebnis nicht zufriedenstellend? Versuche es mal mit einem Wort oder einer anderen Schreibweise”).
    In welcher Datei?

    Danke und Grüße
    Tim

    #1471080

    nun es hat wie du in der search.php Stelle ja siehst im avia_framework eine Übersetzung. Wenn auch die formale Übersetzung nicht die “Sie” Form nutzt, so ist die Übersetzung auch da vorhanden.
    Daher meine Frage: hast du denn im Dashboard auch unter Settings die Site Language eingestellt. ?

    Oder wolltest du nur die Übersetzung verändern? – mal abgesehen davon ist das exakt die dort hinterlegte Übersetzung.

    #1471081

    Ja, sonst würde die deutsche Übersetzung ja nicht angezeigt. Ich möchte den Satz
    “Suchergebnis nicht zufriedenstellend? Versuche es mal mit einem Wort oder einer anderen Schreibweise”
    verändern…

    Danke

    #1471082

    Davon abgeshen: kann man zentral auf formales Deutsch switchen, sodass alle Dialoge nicht das Du sondern das Sie verwenden?

    #1471083

    ja – wenn du dir die Lang Files ansiehst, ist im de_DE_formal.po und im de_DE.po die gleiche Übersetzung dafür vorgesehen.
    Entweder bearbeitest du jetzt diese Langfiles und lädst Child-Theme Lang files hoch, oder du nutzt Plugins um solche Dinge verändern zu können.
    Wenn es nicht allzuhäufig vorkommt kannst du diese Übersetzung auch via snippet in der child-theme functions.php ändern:

    function my_text_strings( $translated_text, $text, $domain ){
      switch ( $translated_text ){
        case 'If you are not happy with the results below please do another search'   :  $translated_text = __( 'Hier jetzt deine neue Übersetzung hinein', $domain ); break;
      }
      return $translated_text;
    }
    add_filter('gettext', 'my_text_strings', 20, 3);
    #1471085

    Das snippet funktioniert nicht. Cache ist ausgeschaltet…

    #1471086

    sorry:

    function my_text_strings( $translated_text, $text, $domain ){
      switch ( $translated_text ){
        case 'Suchergebnis nicht zufriedenstellend? Versuche es mal mit einem Wort oder einer anderen Schreibweise'   :  $translated_text = __( 'Versuche es mit einem anderen Suchbegriff', $domain ); break;
      }
      return $translated_text;
    }
    add_filter('gettext', 'my_text_strings', 20, 3);
    #1471087

    Danke funktioniert jetzt.
    In welchem Ordner finde ich die Sprachdateien?

    #1471089

    im “lang” Ordner.

    hier in der Docu – kannst du sehen, wie man child-theme lang files hinterlegt.
    https://kriesi.at/documentation/enfold/translation/#child-theme-translations

    man kann die Kopien – hier nimmt man zunächst die po-Dateien mit poedit bearbeiten. Beim Abspeichern wird zusätzlich die mo-datei generiert ( ist denke ich standardmäßig in poedit so eingestellt ) beide Dateien müssen hochgeladen werden.

Viewing 9 posts - 1 through 9 (of 9 total)
  • You must be logged in to reply to this topic.