Support » Allgemeine Fragen » Text in englisch übersetzen

  • Guten Tag,

    gibt es eine Möglichkeit die angezeigten Texte zu übersetzen?
    Ich habe auf meiner Website einige Buttons, welche in englischer Sprache beschriftet sind…

    – edit
    – read more
    usw.

    Leider konnte ich die entsprechenden Eintragungen in den Datein des Theme-Editors nicht finden. Deshalb meine überlegung, ob man diese Texte nicht auch mittels Code übersetzen kann.

    Vielen Dank im Voraus für Eure Unterstützung.

Ansicht von 1 Antwort (von insgesamt 1)
  • WordPress bietet für Themes und Plugins Funktionen an, die eine Übersetzung ermöglichen. Zum Beispiel können Programmierer statt der PHP-Funktion echo 'Hello from WordPress'; die Funktion _e( 'Hello from WordPress', 'tollestheme' ); nutzen (tollestheme soll hier sinnbildlich für die „Textdomain“ des Themes stehen, die dafpr sorgt, dass Übersetzungen im richtigen Kontext erfolgen).
    Mit Hilfe eines Übersetzungsprogramms wie POedit können dann aus den Dateien alle zu übersetzenden Textstrings ausgelesen und in deine Sprache übersetzt werden. Damit möglichst viele etwas von der Übersetzung haben, erfolgt sie aber normalerweise durch die WordPress-Community. Du kannst dich auf https://translate.wordpress.org/locale/de/ an der Übersetzung beteiligen. Sobald ein Theme dann zu mindestens 95% übersetzt ist, kannst du einen Redakteur (Translation Editor) darum bitten, die Übersetzungen freizugeben und du erhältst dann noch am gleichen Tag ein Update in deiner WordPress-Installation.

    Wenn du dich über die ausführliche Schilderung wunderst – es gibt da ein paar mögliche Probleme (und Lösungen!):

    • du verwendest ein (gekauftes?) Theme, das keine Übersetzungsfunktionen nutzt. Dann gibt es einfach nichts zu übersetzen.
      → Entwickler ansprechen oder (realistischer) Theme wechseln.
    • dein Theme verwendet Übersetzungsfunktionen, wurde aber noch nicht übersetzt, weil sich niemand gefunden hat.
      → Mitmachen, Theme übersetzen
    • dein Theme wurde bereits übersetzt, aber noch nicht freigegeben
      → Redakteur um Validierung bitten
    • Du bist ein knallharter Egoist, willst nichts von Community wissen, aber dein Theme verwendet Übersetzungsfunktionen
      → Plugin Loco Translate nutzen, Übersetzung im stillen Kämmerlein ausbrüten und unter keinen Umständen mit jemand teilen
    • Du bist knallharter Egoist und kannst obendrein auch noch programmieren, der Theme-Entwickler ist „wenig kooperativ“, das Theme aber trotzdem brauchbar.
      → Theme mit Übersetzungsfunktionen ergänzen, dann LocoTranslate nutzen.
Ansicht von 1 Antwort (von insgesamt 1)
  • Das Thema „Text in englisch übersetzen“ ist für neue Antworten geschlossen.