Tagged: Textänderung Deutsch search.php
-
AuthorPosts
-
November 11, 2024 at 1:08 pm #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
TimNovember 11, 2024 at 1:17 pm #1471080nun 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.
November 11, 2024 at 1:22 pm #1471081Ja, 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
November 11, 2024 at 1:23 pm #1471082Davon abgeshen: kann man zentral auf formales Deutsch switchen, sodass alle Dialoge nicht das Du sondern das Sie verwenden?
November 11, 2024 at 1:47 pm #1471083ja – 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);
November 11, 2024 at 2:06 pm #1471085Das snippet funktioniert nicht. Cache ist ausgeschaltet…
November 11, 2024 at 2:20 pm #1471086sorry:
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);
November 11, 2024 at 2:29 pm #1471087Danke funktioniert jetzt.
In welchem Ordner finde ich die Sprachdateien?November 11, 2024 at 2:33 pm #1471089im “lang” Ordner.
hier in der Docu – kannst du sehen, wie man child-theme lang files hinterlegt.
https://kriesi.at/documentation/enfold/translation/#child-theme-translationsman 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.
-
AuthorPosts
- You must be logged in to reply to this topic.