Override HELIX_ULTIMATE_SIGN_IN_MENU ?

  • Hallo,

    ich muss gleich vorwegschicken, dass ich reichlich neu bin und mich so "durchwühle"... Ich bräuchte Hilfe bei folgendem Wunsch.

    Ich verwende das Helix Ultimate-Template (unter Joomla 4.28 und PHP 8.0.27) und möchte das Englische "Sign In" durch "Anmelden" ersetzen. [Analog: "Logout" durch "Abmelden"].

    Meine Idee war, dies durch ein Sprachoverride zu lösen. Unter "Englisch - Site" finde ich auch den Schlüssel "HELIX_ULTIMATE_SIGN_IN_MENU" und dort erscheint auch "Sign In". Wenn ich das durch "Anmelde" ersetze und speichere, passiert aber nichts, es steht nach wie vor "Sign In" im Header.

    Bin für jeden Tipp danbbar!

    KS

  • Wo genau erscheint "Sign In" denn?

    Link zur Webseite oder genaue Beschreibung mit Screenshot bitte.

    Falls du die Anmeldung als User meinst, kannst du der Menüverknüpfung doch DE statt EN zuweisen und schon verwendest du deutsch statt englisch.

  • Generell: Mache Sprachtexte gibt es mehrere Male, manchmal für die Webseite, manchmal für das Backend und manchmal auch beides. Vielleicht hast du einfach nur den falschen Sprachschlüssel geändert?

    Und wurden nach der Änderung auch alle Caches geleert (Browser / Joomla)?

    Viele Grüße!
    JoomlaWunder

  • Danke schonmal für eure Rückmeldungen

    Elwood: ich weiß, ja, das war auch ich, es hatte so auch anfänglich funktioniert, aber seit 2,3 Tagen ist aus dem "Anmelden" wieder ein "Sign In" geworden. Es gab zwischendurch mal ein Update, vlt. hängt es damit zusammen?

    JoomlaWunder: es geht um darum:


    So hatte ich das Override eingestellt, aber es passiert rein gar nichts:

    Grüße

  • Wo genau erscheint "Sign In" denn?

    Link zur Webseite oder genaue Beschreibung mit Screenshot bitte.

    Falls du die Anmeldung als User meinst, kannst du der Menüverknüpfung doch DE statt EN zuweisen und schon verwendest du deutsch statt englisch.

    Mmh... ich meine in der Tat die Anmeldung der User, aber mir ist nicht klar, wo ich die DE-Zuweisung vornehmen kann?

  • Dann hast du kein Sprach-Override gemacht, sondern es vermutlich in der Originaldatei verändert?

    Diese wird nämlich bei einem Update überschrieben.

    Ich fürchte, ja... das mit dem "korrekten" Override hatte ich erst danach in einem anderen Kontext herausgefunden (da ging es um die Anpassung des Mailtextextes bei der Benutzerregistrierung --> PLG_USER_JOOMLA_NEW_USER_EMAIL_BODY)

    Daher war ich auch überzeugt, dass ich das jetzt einfach analog für das Helix machen kann, aber...

  • Gerade nochmal getestet. Er findet den Sprachstring nur in der en-GB.

    Im Ordner /language/override müsste diese Datei liegen:

    en-GB.override

    Kopiere sie und benenne sie um in

    de-DE.override

    Dann findest du den Sprachstring auch als DE-Override:



    Dann nochmal testen.

    Gruß Elwood