Contao-Camp 2024
Ergebnis 1 bis 17 von 17

Thema: Unit-Angaben in langconfig.php werden nicht verwendet

  1. #1
    Contao-Nutzer
    Registriert seit
    24.02.2017.
    Beiträge
    179

    Standard Unit-Angaben in langconfig.php werden nicht verwendet

    Hallo zusammen,

    wahrscheinlich suche ich nach den falschen Schlagwörtern, aber ich habe bisher nichts passendes gefunden. Also wenn das schon mal beantwortet wurde, bitte einfach ein Schlagwort oder einen Link posten. Nun das Problem:

    Ich habe meine Website von 3.5.40 auf 4.9.3 upgedatet. Alles läuft so weit prima. Die Anleitungen, die man im Netz findet sind sehr hilfreich. Aber es gibt eine Kleinigkeit, die ich nicht hinbekomme. Ich habe schon in der 3.5.40 die kiBs und MiBs mittels der langconfig.php auf die verständlichen kB und MB geändert. Nun las ich, dass in 4.9.x diese Datei unter /contao/languages/de/ abgelegt werden sollen. Da liegen sie auch. Aber sie werden nicht verwendet. Die Dateigrößen werden in den Contao-üblichen Einheiten kiB und MiB angezeigt.

    Kann mir jemand auf die Sprünge helfen?

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

    Standard

    Zitat Zitat von robinhutter Beitrag anzeigen
    Kann mir jemand auf die Sprünge helfen?
    Nein, weil du hast uns aus irgendeinem Grund deinen Code vorbehalten

  3. #3
    Contao-Nutzer
    Registriert seit
    24.02.2017.
    Beiträge
    179

    Standard

    Nun, ich dachte, dass das nicht wirklich aufregend ist:
    PHP-Code:
    <?php

    // Put your custom configuration here

    $GLOBALS['TL_LANG']['UNITS'][1] = 'kB';
    $GLOBALS['TL_LANG']['UNITS'][2] = 'MB';
    An der Syntax wird sich ja wohl nichts verändert haben...

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

    Standard

    Nun fehlt noch der Pfad der Datei.

  5. #5
    Contao-Nutzer
    Registriert seit
    24.02.2017.
    Beiträge
    179

    Standard

    Wie ich geschrieben habe. Ich halte mich üblicherweise schon an Anleitungen.
    Zitat Zitat von robinhutter Beitrag anzeigen
    Nun las ich, dass in 4.9.x diese Datei unter /contao/languages/de/ abgelegt werden sollen. Da liegen sie auch.
    Und sicherheitshalber: Sie heißt langconfig.php wie bisher.

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

    Standard

    Zitat Zitat von robinhutter Beitrag anzeigen
    Wie ich geschrieben habe.
    Den genauen Pfad hattest du nicht geschrieben.



    Zitat Zitat von robinhutter Beitrag anzeigen
    Ich halte mich üblicherweise schon an Anleitungen.

    Und sicherheitshalber: Sie heißt langconfig.php wie bisher.
    Die langconfig.php musst du in den Ordner system/config/ geben. Aber wie du schon selbst bemerkt hast, ist das Deprecated. Stattdessen machst du die Anpassungen genau so wie in einer Erweiterung, aber im Ordner contao/languages/…/….

    UNITS befindet sich in der default Domain der Contao Translations - daher gehört diese Übersetzung nach contao/languages/de/default.php

  7. #7
    Contao-Nutzer
    Registriert seit
    24.02.2017.
    Beiträge
    179

    Standard

    Danke für den Hinweis. Dass die Angaben nun in verschiedene Dateien aufgeteilt sind, habe ich noch nirgends gelesen, aber vielleicht war ich da nicht aufmerksam genug...
    Da in der Datei sonst nichts drinsteht habe ich sie einfach in default.php umbenannt. Also /contao/languages/de/default.php
    Ich habe in der Systemwartung von Contao4 die Daten bereinigt und im Manager den Anwendungs-Cache erneuert. Anschließend die Seite im Browser neu geladen (mit Shift-Taste, damit der Cache umgangen wird), aber die Einheiten sind immer noch die alten... Bin ich jetzt völlig doof?

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

    Support Contao

    Standard

    Funktioniert es über system/config/langconfig.php ?

    Ansonsten könntest Du es auch über XLIFF versuchen.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  9. #9
    Contao-Nutzer
    Registriert seit
    24.02.2017.
    Beiträge
    179

    Standard

    Wo hast du denn diese Lösung her??? Aber egal... Es klappt! Herzlichen Dank (auch an @Spooky für Deine Mühe, auch wenn das nicht zum Erfolg geführt hat).

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

    Standard

    Womit hat es denn nun funktioniert?

  11. #11
    Contao-Nutzer
    Registriert seit
    24.02.2017.
    Beiträge
    179

    Standard

    Wie xchs geschrieben hatte mit system/config/langconfig.php

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

    Standard

    Das ist, wie gesagt, deprecated.

  13. #13
    Contao-Nutzer
    Registriert seit
    24.02.2017.
    Beiträge
    179

    Standard

    Ach stimmt, das war das . Na ja, aber wenn der empfohlene Weg nicht geht...

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

    Standard

    Ich habe gerade den empfohlenen Weg getestet und es funktioniert.

  15. #15
    Contao-Nutzer
    Registriert seit
    24.02.2017.
    Beiträge
    179

    Standard

    Was soll ich sagen? Dieselbe Datei, die als /contao/languages/de/default.php abgelegt war und nicht den gewünschten Effekt hatte, funktioniert als system/config/langconfig.php einwandfrei.
    Wenn ich weiß, an was das liegen kann (kann das am verwendeten Rocksolid Theme OpenSauce liegen?) und nach was ich schauen soll, kann ich gerne nochmal graben, aber aktuell denke ich, dass der Aufwand (vor allem für dich) und der Nutzen in keinem sinnvollen Verhältnis stehen.

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

    Standard

    Am Theme liegt es vermutlich nicht. Hast du noch einen Ordner namens app/Resources/contao?

  17. #17
    Contao-Nutzer
    Registriert seit
    24.02.2017.
    Beiträge
    179

    Standard

    Nope. Weder unter / noch unter /contao gibt es einen Ordner "app".

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
  •