"Sprache importieren" - zugehöriges Paket auswählen

  • App
    WoltLab Suite Core

    Bei Entwicklen aber auch in Live-Systemen kommt es öfters vor, dass man Sprachdateien (en.xml, de.xml) nach einem Deployment manuell über den Menüpunkt "Sprache importieren" hochlädt, da man eine Kleinigkeit vergessen hat und dafür kein neues Update herausbringen will. Problem dabei ist, dass die angelegten/geupdateten Sprachvariablen mit der packageID 1 angelegt werden.


    Macht man nun das nächste Deployment (über die normale Paketinstallation) und aktualisiert wiederum die selben Sprachvariablen, werden diese nicht korrekt aktualisiert, da die Sprachvariablen nun dem Paket mit der ID 1 (WSC) zugeordnet sind und von einem "fremden" Paket nicht geupdated werden dürfen. Dementsprechend muss man nach jedem Deployment die Sprachvariablen nochmals manuell aktualisieren.


    Vorschlag: Auf der "Sprache importieren" kann man optional ein installiertes Paket auswählen, dem die Sprachvariablen zugordnet werden. Damit umgeht man das Problem mit der Paket-ID 1.


    Grüße

  • Alternativ wäre es vielleicht eine Überlegung wert, die Sprachdateien optional mit einem Paketbezeichner ausstatten zu können und das System weist dann die Variablen automatisch dem jeweiligen Paket selbst zu.

  • Kommt das mit dem 5.4? Das bei jedem Versions-Update zu machen, ist echt nervig :X

    Alternativ wäre es vielleicht eine Überlegung wert, die Sprachdateien optional mit einem Paketbezeichner ausstatten zu können und das System weist dann die Variablen automatisch dem jeweiligen Paket selbst zu.

    So wäre es tatsächlich an einfachsten.

  • Tim Düsterhus

    Set the Label from Planned to Implemented

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!