Ergebnis 1 bis 11 von 11

Thema: Label "E-mail addess" in Modul [Passwort Vergessen] EN ändern

  1. #1
    Contao-Nutzer Avatar von humandigital
    Registriert seit
    25.07.2011.
    Ort
    Einsiedeln SZ | Schweiz
    Beiträge
    28

    Standard Label "E-mail addess" in Modul [Passwort Vergessen] EN ändern

    Hallo
    Ich suche seit einer Ewigkeit nach einer Möglichkeit, Das Label "E-Mail address" beim Modul [Passwort vergessen] in der Englischen Sprache anzupassen. Mein Kunde will, dass dort "Email Address" ohne Bindestrich steht.
    Ich habe in allen Files, wo "E-mail address" als String in eine Variable geschrieben wird, die Anpassung vorgenommen...
    ... aber es will sich einfach nichts ändern :-(

    Kann mir jemand sagen, in welchen File ich diese Anpassung machen kann?

    Link zur Site mit dem Problem:
    http://www.finnovaworld.com/login-en.html

  2. #2
    Contao-Fan
    Registriert seit
    07.07.2011.
    Ort
    Kiel
    Beiträge
    254
    User beschenken
    Wunschliste

    Standard

    http://www.contao.org/konfiguration-anpassen.html

    Code:
    $GLOBALS['TL_LANG']['MSC']['emailAddress']     = 'Email address';
    in die langconfig.php eingeben (nicht getestet)
    Geändert von Vollpfosten (04.10.2011 um 10:50 Uhr)

  3. #3
    Contao-Nutzer Avatar von humandigital
    Registriert seit
    25.07.2011.
    Ort
    Einsiedeln SZ | Schweiz
    Beiträge
    28

    Standard

    Vielen Dank für die Antwort.
    Den Artikel über die langconf.php hatte ich schon gelesen...

    Leider funktioniert das noch nicht.

    Was ich gemacht habe:
    In system/config/langconf.php:
    if ($GLOBALS['TL_LANGUAGE'] == 'en') {
    $GLOBALS['TL_LANG']['MSC']['emailAddress'] = 'Email address';
    }
    -> Ohne Erfolg...

    In system/modules/registration/languages/en/default.php:
    $GLOBALS['TL_LANG']['MSC']['emailAddress'] = 'Email address';
    -> Auch ohne Erfolg...

    So wie ich das system/modules/registration/modulePassword.php verstehe, wird dort auf der Zeile 74 das Modul generiert.
    Aber ich kann nicht sehen, mit welcher $GLOBALS-Variable das "E-mail address"-Label gefüllt wird.

    Herzlichen Dank für jede Hilfe...

  4. #4
    Contao-Fan
    Registriert seit
    07.07.2011.
    Ort
    Kiel
    Beiträge
    254
    User beschenken
    Wunschliste

    Standard

    Ich habe im Moment leider keine Möglichkeit es zu testen, aber könnte es
    Code:
     $GLOBALS['TL_LANG']['tl_module']['emailtext'] = 'Email address';
    sein

  5. #5
    Contao-Nutzer Avatar von humandigital
    Registriert seit
    25.07.2011.
    Ort
    Einsiedeln SZ | Schweiz
    Beiträge
    28

    Standard

    Scheint es auch nicht zu sein...

    Habe dann mal durch die ganzen Files gesucht:
    $GLOBALS['TL_LANG']['tl_module']['emailText'] scheint normal als Array gefüllt zu werden und enthält so Zugemüse-Text als Inhalt.

    Bin also noch immer auf der Suche nach dem Ort, wo das "E-mail address"-Label gefüllt wird...

    Vielen Dank für die geleistete und kommend Hilfe :-)

  6. #6
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    PHP-Code:
    $GLOBALS['TL_LANG']['MSC']['emailAddress'
    ist der richtige Parameter.

    Die Datei heisst "langconfig.php" und nicht "langconf.php" und ab und zu mal Cache löschen in der Systemwartung wirkt Wunder
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  7. #7
    Contao-Nutzer Avatar von humandigital
    Registriert seit
    25.07.2011.
    Ort
    Einsiedeln SZ | Schweiz
    Beiträge
    28

    Standard

    Hallo Toflar

    Danke für deine Antwort.
    Das klingt sehr überzeugend...
    ... funktioniert bei mir aber trotzdem nicht :-(

    Habe die Änderung schon im "system/config/langconfig.php" gemacht...
    ... nur in der Hitze des Gefechts falsch ins Forum geschrieben.
    Sorry.

    Jetzt habe ich sogar die Sprachweiche raus genommen:
    PHP-Code:
    if ($GLOBALS['TL_LANGUAGE'] == 'en') {
    $GLOBALS['TL_LANG']['MSC']['emailAddress'] = 'Email address';

    und nun steht nur noch:
    PHP-Code:
    $GLOBALS['TL_LANG']['MSC']['emailAddress'] = 'Email address'
    und es passiert doch nichts...

    Mit Cache löschen in Systemwartung meinst du:
    Daten bereinigen -> Alle auswählen und dann Daten bereinigen drücken?


    Ich bin ja neu mit Contao und will mich da nicht zu weit aus dem Fenster lehnen...
    ... aber ich kann die Verdrahtung zwischen dem "Passwort vergessen-Modul Label" und der Variable "$GLOBALS['TL_LANG']['MSC']['emailAddress']" nirgens finden, ausser natürlich dem Namen...
    ... aber leider auch keine andere Verdrahtung :-(

    Konntest du mit dieser Variable schon mal dieses Label im verändern?

    Vielen Dank.

  8. #8
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.558
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo humandigital,

    • system/config/langconfig.php

    PHP-Code:
    if ($GLOBALS['TL_LANGUAGE'] == 'en')
    {
        
    $GLOBALS['TL_LANG']['tl_member']['email'] = array('Email address''Please enter a valid email address.');

    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  9. #9
    Contao-Nutzer Avatar von humandigital
    Registriert seit
    25.07.2011.
    Ort
    Einsiedeln SZ | Schweiz
    Beiträge
    28

    Standard

    Hallo xchs

    Herzlichen Dank.
    Jetzt klapps :-))

    ... und ich glaube, ich versteh auch noch, dass neben dem Label, in diesem Array auch noch die Error-Meldung mitgegeben wird...
    ... Cool :-)

    Danke und einen schönen Abend.

  10. #10
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.558
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von humandigital Beitrag anzeigen
    ... und ich glaube, ich versteh auch noch, dass neben dem Label, in diesem Array auch noch die Error-Meldung mitgegeben wird...
    Nein, das ist nicht der Text der Fehlermeldung, sondern der Erklärungstext, der unterhalb der Formularfelder im Backend angezeigt wird. Wenn Du Dir etwa das Feld "E-Mail Adresse" (bzw. "Email address") im Mitglieder-Datensatz anschaust, dann siehst Du, was gemeint ist.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  11. #11
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Ach so, dieses E-Mail Feld

    Naja, hat halt mehrere, nicht wahr
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •