ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » user_details.php language Problem

Geschlossen
  1. #1
    User Pic
    CiSeN Mitglied
    Registriert seit
    06.01.2010
    Beiträge
    58
    Beitragswertungen
    1 Beitragspunkte
    Hallo zusammen,

    ich habe wieder ein kleines Anliegen.

    Wie man der Headline entnehmen kann, habe ich ein wenig an der user_details.php rumgebastelt und bin nun bei einem kleinen Problem angelangt, was das einbinden der language datei betrifft.

    hier ein Beispiel:

    	if ($row['opt_mail'] == 1)
    	{
        $email = "<a href=\"index.php?user-mail-" . $uid . "\">E-Mail verfassen</a>";
    	}
    	else
    	{
        $email = $lang['unerw&uuml;nscht'];
    	}


    Wie man dort sehen kann, wird aus der de.php das Wort unerwünscht eingetragen, wenn man in den Einstellungen opt_mail deaktiviert hat.
    Bei etlichen Versuchen den Begriff "E-Mail verfassen" aus der de.php zu ziehen bin ich aber bisher gescheitert.

    Kann mir da jemand von euch vielleicht kurz weiterhelfen?


    verwendete ilch Version: 1.1 P
    Bombing For Peace Is Like Fu**ing For Virginity !!!
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.622
    Beitragswertungen
    1192 Beitragspunkte
    Der Platzhalter für die Sprachausgabe {_lang_langkey} im Template oder $lang['langkey'] in der Verarbeitungsdatei muss als Zeichenfolge "langkey" in der Datei include/includes/lang/de.php (und/oder en.php, fr.php usw. ) gemäß folgendem Format
    'langkey' => 'dies ist ein languages key',
    eingebunden werden.

    Also z.B.:

    $lang['emailundesirable'];
    'emailundesirable' => 'Email ist unerw&uuml;nscht',
    'emailundesirable' => 'email is undesirable',


    und

    $lang['writemail'];
    'writemail' => 'Email verfassen',
    'writemail' => 'write email',
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    CiSeN Mitglied
    Registriert seit
    06.01.2010
    Beiträge
    58
    Beitragswertungen
    1 Beitragspunkte
    Danke für die schnelle Anwort.

    das habe ich alles bereits gemacht. Mein Problem besteht in dem Code-Schnipsel in Zeile 3.

    Wenn ich dort

    $email = "<a href=\"index.php?user-mail-" . $uid . "\">$lang['E-Mail verfassen']</a>";


    eintrage, haut's mir einen Error auf den Bildschirm.


    Zuletzt modifiziert von Nex4T am 17.07.2016 - 17:27:01
    Bombing For Peace Is Like Fu**ing For Virginity !!!
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Nex4T Moderator
    Registriert seit
    28.02.2007
    Beiträge
    3.414
    Beitragswertungen
    213 Beitragspunkte
    $email = "<a href=\"index.php?user-mail-" . $uid . "\">".$lang['E-Mail verfassen']."</a>";

    versuchs mal so
    while(!asleep()) sheep++;
    www.movely.biz
    www.webplant.eu
    1 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    CiSeN Mitglied
    Registriert seit
    06.01.2010
    Beiträge
    58
    Beitragswertungen
    1 Beitragspunkte
    danke danke danke danke... Es scheint zu funktionieren
    Bombing For Peace Is Like Fu**ing For Virginity !!!
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten