Ergebnis 1 bis 6 von 6

Thema: Übersetzung DB-Feld in Memberliste

  1. #1
    Contao-Nutzer Avatar von wdm
    Registriert seit
    11.04.2011.
    Beiträge
    230

    Standard Übersetzung DB-Feld in Memberliste

    Hallo,

    ich nutze die helpdesk Erweiterung (1.3.10) unter contao 2.11.2 als Forum und habe dort ein Modul für die Memberliste angelegt (siehe Bild).
    be-mod-memberlist.jpg
    Die Standardfelder (username, dateAdded, email usw.) werden auch korrekt übersetzt, nur das markierte Feld "helpdesk_postcount" erscheint mit der DB Feldbezeichnung (siehe Bild)
    fe-list-member.gif
    Wo kann ich dafür eine entsprechende deutsche Übersetzung angeben?
    Geändert von wdm (09.05.2012 um 20:05 Uhr)

  2. #2
    Contao-Nutzer Avatar von wdm
    Registriert seit
    11.04.2011.
    Beiträge
    230

    Standard

    Hat denn keiner eine Idee / Info für mich, wie ich diesen Umstand beheben kann? Alle anderen Felder in der "tl_member" werden korrekt übersetzt, bis auf dieses eine. Eine Anpassung der langconfig.php brachte auch keinen Erfolg.
    PHP-Code:
    if ($GLOBALS['TL_LANGUAGE'] == 'de')
    {
        
    $GLOBALS['TL_LANG']['tl_member']['fields']['helpdesk_postcount'] = 'Beiträge';
    }
    elseif (
    $GLOBALS['TL_LANGUAGE'] == 'en')
    {
        
    $GLOBALS['TL_LANG']['tl_member']['fields']['helpdesk_postcount'] = 'Posts';

    Es scheint fast so, als ob das System dieses Feld gar nicht kennt, obwohl der Inhalt in der Memberliste im Frontend korrekt angezeigt wird. Für Details habe ich aber zu wenig Ahnung von PHP.

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

    Support Contao

    Standard

    Probier's mal so:
    PHP-Code:
    $GLOBALS['TL_LANG']['tl_member']['helpdesk_postcount'] = 'xxx'
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  4. #4
    Contao-Nutzer Avatar von wdm
    Registriert seit
    11.04.2011.
    Beiträge
    230

    Standard

    Hatte ich auch schon versucht, klappt leider auch nicht.

  5. #5
    Contao-Nutzer Avatar von wdm
    Registriert seit
    11.04.2011.
    Beiträge
    230

    Standard

    Ich habe noch etwas tiefer geschürft und tippe definitiv auf einen Fehler im Helpdesk Modul. Das Feld "helpdesk_postcount" fehlt in der Datei "system\modules\helpdesk\dca\tl_member.php" komplett. Nach dem manuellen einfügen dort und einer entsprechenden Übersetzung in der "system\modules\helpdesk\languages\de\tl_member.ph p" wird die Datenbankfeldbezeichnung schonmal ersetzt, leider nur mit dem ersten Buchstaben aus der angegebenen Übersetzung.
    Es muss also irgendwo im Modul noch einen Fehler geben.
    Vielleicht kann der / die Entwickler des Moduls nochmal nachsehen und den kleinen Bug beheben.

    Edit:
    Habe das Problem gerade behoben. In der "system\modules\helpdesk\languages\de\tl_member.ph p" muss für beide Statis:
    PHP-Code:
    $GLOBALS['TL_LANG']['tl_member']['helpdesk_postcount']['0'] = "Beiträge";  
    $GLOBALS['TL_LANG']['tl_member']['helpdesk_postcount']['1'] = "verfasste Beiträge"
    eine Übersetzung hinterlegt werden, dann wird diese sowohl im Backend als auch im Frontend korrekt angezeigt. Das ändert aber nichts an der Tatsache, dass die Integration des Felder "helpdesk_postcount" in der "system\modules\helpdesk\dca\tl_member.php" fehlt.
    Ich weiß nicht, ob diese Info jetzt an die Entwickler weitergereicht wird, oder ob man die separat melden muss?
    Geändert von wdm (15.05.2012 um 14:52 Uhr)

  6. #6
    Contao-Urgestein
    Registriert seit
    03.06.2010.
    Ort
    Wuppertal
    Beiträge
    2.149
    User beschenken
    Wunschliste

    Standard

    Etwas schöner und so wie es eigentlich gewollt ist:

    PHP-Code:
    $GLOBALS['TL_LANG']['tl_member']['helpdesk_postcount'] = array('Beiträge''verfasste Beiträge'); 

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
  •