Contao-Camp 2024
Ergebnis 1 bis 7 von 7

Thema: Modul - Neue Language hinzufügen, WIE?

  1. #1
    Contao-Fan Avatar von Ripperz
    Registriert seit
    22.09.2012.
    Ort
    Hamburg
    Beiträge
    706

    Standard Modul - Neue Language hinzufügen, WIE?

    Hallo zusammen,
    ich habe ein Modul was nur auf englisch ist. Nun würde ich gerne die sprach auf deutsch anpassen.

    Unter ..system/modules/modulxxx/languages/en liegt eine default.php datei mit der sprache in englisch.
    Zum test habe ich in der englischen Datei mal den Text geändert. Allerdings wird dieser in der Datei gespeichert aber nicht Frontend geändert.

    Jetzt habe ich nochmal ein Ordner ../de/ erstellt und dort die angepasste Datei default.php hinzugefügt. Aber auch die wird nicht erkannt.

    Kann mir einer sagen wo man modulen noch Sprachen hinzufügen/ändern kann?

    Lieben Dank
    Geändert von Ripperz (06.11.2020 um 17:55 Uhr)

  2. #2
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.849
    Contao-Projekt unterstützen

    Support Contao
    Grüsse
    Bernhard


  3. #3
    Contao-Fan Avatar von Ripperz
    Registriert seit
    22.09.2012.
    Ort
    Hamburg
    Beiträge
    706

    Standard

    Hallo,
    im root verzeichniss war kein Ordner namens "language", diesen habe ich angelegt ->root/language/de/default.php
    und dort habe ich jetzt meine Übersetzung reingelegt
    PHP-Code:
    $GLOBALS['TL_LANG']['MSC']['cfg_iso_product_rating.loginToRate'] = 'Bitte einloggen'
    Nur leider ist der Text immer noch in englisch, mache ich etwas falsch?

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

    Standard

    Lies die Dokumentation nochmal . "language/" war der falsche Ordner. Der richtige Ordner lautet "contao/languages/"

  5. #5
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.715
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das gehört ja auch in den Ordner /contao/languages/
    Danach Symfony-Cache löschen nicht vergessen.

    Gut erklärt auch in einem Blogbeitrag der Contao Academy

    Nachtrag: Und wieder war der Spooky schneller
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  6. #6
    Contao-Fan Avatar von Ripperz
    Registriert seit
    22.09.2012.
    Ort
    Hamburg
    Beiträge
    706

    Standard

    Ok, die Struktur ist nun wie folgt:

    ROOT/contao/languages/en/default.php


    Muss ich noch den Cache im Contao Manager löschen oder geht das auch im Contao Backend und Systemwartung?

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

    Standard

    Du musst danach den Symfony Application Cache neu aufbauen, ja. Entweder über die Konsole oder über den Contao Manager.

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
  •