ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Language-Modul in die Index.php einbauen

Geschlossen
  1. #1
    User Pic
    Bulletproof Mitglied
    Registriert seit
    15.01.2013
    Beiträge
    44
    Beitragswertungen
    0 Beitragspunkte
    Hi Leute,

    ich habe mir das Language-Modul von "by Steven Cardoso aka $tAnkY" installiert.

    Es funktioniert soweit auch und ich kann meine HP mit 4 unterschiedlichen Sprachen modifizieren lächeln

    ABER:

    die Index.php unter dem Template: mar_CommUnity #5 lässt sich nicht in das Sprachmodul einbauen traurig

    Erklärung:
    - es gibt ja die eng und de für die Sprachen
    - ebenfalls die Box um die Sprachen umzustellen
    - habe es erweitert auf it, pl, fr
    - wenn ich einen neue Box oder Page erstelle, integriere ich die Abfragung bzw. die Darstellung für die language (z.B. <?php echo $lang[welcome]; ?>)
    - in der de und eng habe ich für die Begrüßung das Feld 'welcome' hinzu gefügt
    - ebenfalls habe ich für die Darstellung in der index.php unter dem template-order die zeile <?php echo $lang[welcome]; ?> eingefügt (kommt in die div-Abfrage rein)
    - Eine erstellte Test-page funktioniert einwandfrei mit dem neu integrierten Feld 'welcome'

    hier der code:
    <?php 
    defined ('main') or die ('no direct access'); 
    echo $lang['welcome'];
    echo $lang['today'];
    ?>


    sodale, ich hoffe ich habe zur Erklärung nichts vergessen. Wäre echt super, wenn sich einer finden würde und mir die Schuppen von den Augen nimmt - lächeln

    Grüße Bulletproof


    Zuletzt modifiziert von -saarlonz- am 15.01.2013 - 19:43:07
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Häääääää?????

    War es a weng spät gestern? Oder ist es für mich zu Früh heute? O_O

    Also ich hab verstanden, das du das Design mar_CommUnity #5 nutzt und da den Language mod einbauen möchtest. Aber dann verließen sie ihn.

    Es fehlen Angaben was an deinem Versuch scheitert, ein Link zu Seite sowieso.
    Dann dieser Code wo ist der her was soll der machen.

    Ne sorry da hab ich ja momentan mehr Fragen als Lösungsansätze xD
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Bulletproof Mitglied
    Registriert seit
    15.01.2013
    Beiträge
    44
    Beitragswertungen
    0 Beitragspunkte
    Hi Rock@wulf,

    erst mal danke, dass du mit einem... oder beiden Augen dir meinen Hilferuf angetan hattest zwinker

    Hier nun mein 2. Versuch:
    1) Link: liga.new-web-factory.de
    (da ich noch keine domain angemeldet habe, halt unter nwf...)
    2) links im Menübaum gaaaanz unten siehst du den Sprachwahl Button...
    3) wenn du hier zwischen DE und ENG wählst, ändert sich NICHT gaaanz oben
    rechts die Begrüßung: "Willkommen..." in "Welcome to"
    4) habe im betreffenden Ordner "/include/designs/mar_CommUnity_5" vom
    Template, die Datei index.php bearbeitet:

    <div id="user_panel"><div id="welcome"><?php echo $lang[welcome]; ?><span class="willkommen">Willkommen jetzt </span><br><span class="sname">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{SITENAME}</span></div><div id="login_user">{_boxes_logincommfuenf}</div></div>


    5) natürlich habe ich die beiden PHP-Dateien für die DE und ENG
    Sprachen unter dem Ordner "/include/includes/lang" wie folgt
    ergänzt:
    DE.php: 'welcome' => 'Willkommen bei',
       ENG.php: 'welcome' => 'Welcome to',


    6) aber es will irgendwie nicht funktionieren... grumml

    Was mache ich falsch... und hoffentlich habe ich mich jetzt besser ausgedrückt und nichts fehlt?! zwinker

    Grüße Bulletproof


    Zuletzt modifiziert von -saarlonz- am 15.01.2013 - 19:42:49
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    AHHHH

    jetzt kann ich damit etwas Anfangen zunge

    Nein das kann so nicht funktionieren versuch doch bitte mal anstatt

    dem hier <?php echo $lang[welcome]; ?>

    das hier {_lang_welcome}

    wenn das nicht geht muss ich mal in den code schauen zunge
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Bulletproof Mitglied
    Registriert seit
    15.01.2013
    Beiträge
    44
    Beitragswertungen
    0 Beitragspunkte
    mhhhh,

    thx erst mal.... habe jetzt die zeile wie folgt abgeändert:

    <?php echo {_lang_welcome}; ?>

    insgesamt sieht die zeile so aus:

    <div id="user_panel"><div id="welcome"><?php echo {_lang_welcome}; ?><span class="willkommen">Willkommen bei</span><br><span class="sname">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{SITENAME}</span></div><div id="login_user">{_boxes_logincommfuenf}</div></div>


    ABER es will net funktionieren... :'(


    Zuletzt modifiziert von -saarlonz- am 15.01.2013 - 19:43:47
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.675
    Beitragswertungen
    1212 Beitragspunkte
    Wenn dann so

    <div id="user_panel">
      <div id="welcome">{_lang_welcome}<span class="willkommen">Willkommen bei</span><br /><span class="sname">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{SITENAME}</span></div>
      <div id="login_user">{_boxes_logincommfuenf}</div>
    </div>
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Bulletproof Mitglied
    Registriert seit
    15.01.2013
    Beiträge
    44
    Beitragswertungen
    0 Beitragspunkte
    Juhuuuu,

    ...ähm... DANKE zwinker

    Eine Frage hätte ich aber noch: warum wird hier die variable {...} verwendet?
    und wo kommt die her?
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.675
    Beitragswertungen
    1212 Beitragspunkte
    Hmm ... für diesen Platzhalter hat sich wohl der Entwickler/Gründer von Ilch (manuel) entschieden. Es muss halt eine Kombination sein die im Text/Html so nicht vorkommt und deshalb einfach zu filtern ist.
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Bulletproof Mitglied
    Registriert seit
    15.01.2013
    Beiträge
    44
    Beitragswertungen
    0 Beitragspunkte
    ok, gut zu wissen.

    jetzt kommt das nächste Problem:

    --> wie kann ich das Menü übersetzen ???

    Ich denke das das Menü durch die Datei "menu.php" aus dem Verzeichnis "/include/admin" zusammen gestellt wird - richtig?
    Da ja aber die Menüpunkte über die "Navigation" erstellt werden, habe ich keine Möglichkeit gefunden, diese ebenfalls mit der 'Language-Mod' zu übersetzen - ist das so richtig?

    geht das überhaupt? und wenn wie oder mit welchem Trick?

    Grüße Bulletproof
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Nein das Menü ist nicht übersetzbar
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Bulletproof Mitglied
    Registriert seit
    15.01.2013
    Beiträge
    44
    Beitragswertungen
    0 Beitragspunkte
    ok, thx für die schnelle Antwort
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten