Ergebnis 1 bis 4 von 4

Thema: {ERLEDIGT} "Neues Passwort anfordern"/"Bitte rechnen Sie…" ändern

  1. #1
    laRocca
    Gast

    Standard {ERLEDIGT} "Neues Passwort anfordern"/"Bitte rechnen Sie…" ändern

    Ich würde gerne wissen, wo ich die Beschriftungen aus dem "Passwort verloren" Modul ändern kann
    • "Neues Passwort anfordern"
    • "Bitte rechnen Sie…"
    Geändert von laRocca (09.10.2015 um 17:02 Uhr)

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.372
    Partner-ID
    10107

    Standard

    • Mit einem Tool deiner Wahl (ich verwende Sublime Text) durchsuchst du deine gesamte Contao Installation (oder auch nur einen bestimmten Unterordner, wenn du dich schon besser auskennst) nach der Übersetzung die du ändern (oder entfernen) möchtest, in diesem Fall zB "Neues Passwort anfordern".
    • Dies liefert dir als Ergebnis die Datei system/modules/core/languages/de/default.xlf, dort steht dann
      PHP-Code:
            <trans-unit id="MSC.requestPassword">
              <
      source>Request password</source>
              <
      target>Neues Passwort anfordern</target>
            </
      trans-unit
      Die trans-unit id gibt dir an, wo sich die Übersetzung dann im globalen Übersetzungs-Array befindet. In diesem Fall also in $GLOBALS['TL_LANG']['MSC']['requestPassword'].
    • Dann editierst du deine langconfig.php und fügst bspw. folgendes ein:
      PHP-Code:
      $GLOBALS['TL_LANG']['MSC']['requestPassword'] = 'Cake or Death'
    • Willst du diese Übersetzung nur für eine bestimmte Sprache ändern, kannst du folgendes in die langconfig.php eintragen:
      PHP-Code:
      if( $GLOBALS['TL_LANGUAGE'] == 'de' )
      {
          
      $GLOBALS['TL_LANG']['MSC']['requestPassword'] = 'Gadaladalälla';

      In diesem Fall gilt die Übersetzung nur für den Deutschen Seitenbaum.
    Geändert von Spooky (29.09.2015 um 08:45 Uhr)

  3. #3
    laRocca
    Gast

    Standard

    Kuhl, danke für diese umfassende Erklärung!

    Das is ja wirklich schlüssig! Die 2. Übersetzung ist dann diese :
    $GLOBALS['TL_LANG']['SEC']['question3'] = 'Rechnen Sie %d plus %d.';
    Geändert von laRocca (29.09.2015 um 09:33 Uhr)

  4. #4
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Kleiner Tipp: Wenn der interne Cache in deinem BE nicht deaktiviert ist, findest du im Ordner /system/cache/language/ PHP-Dateien mit den Sprachvariablen. Dortdrin stehen direkt die PHP-Variablen in der Form wie du sie brauchst. Einmal downloaden, dann kannst du immer in diesem Ordner suchen.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

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
  •