Fehlende Sprachvariablen

  • Affected Version
    WoltLab Suite 5.3

    Ich hab mir mal die Mühe gemacht und Elemente rausgesucht, die nicht in der jeweils anderen Sprache Verfügbar sind:

    Bei 1, die gibt es nur im Deutschen

    Bei 2, die gibt es nur im Englischen


    languageID languageItem languageItemValue
    1 wcf.acp.option.category.deletion.general Allgemein
    1 wcf.user.condition.lastActivityTimeIntervalDays.error.endBeforeStart Der Endwert ist kleiner als der Startwert.
    2 wcf.user.condition.lastActivityTimeIntervalDays.error.startBeforeEnd The end value is less than the start value.


    Bei der ersten, weiß ich allerdings nicht, ob die vom WSC kommt, da ich die nicht im Github gefunden habe.

  • Das erste Item kann ich nicht bestätigen, die anderen beiden schon. Hier mein Query zum Testen:

    SQL
    SELECT      languageItem,
                COUNT(DISTINCT languageID) AS anz
    FROM        wcf1_language_item
    GROUP BY    languageItem
    HAVING      anz < (SELECT COUNT(DISTINCT languageID) FROM wcf1_language)
    ORDER BY    languageItem
  • Das erste Item kann ich nicht bestätigen, die anderen beiden schon. Hier mein Query zum Testen:

    SQL
    SELECT      languageItem,
                COUNT(DISTINCT languageID) AS anz
    FROM        wcf1_language_item
    GROUP BY    languageItem
    HAVING      anz < (SELECT COUNT(DISTINCT languageID) FROM wcf1_language)
    ORDER BY    languageItem

    Schau ich gerne auch nochmal, ich hatte das mit Excel gefiltert :D


    languageItem anz
    1
    wcf.acp.group.option.user.scShoutbox.archive.canViewArchive 1
    wcf.acp.group.option.user.shoutbox.archive.canViewArchive 1
    wcf.acp.option.category.deletion.general 1
    wcf.acp.option.dead_letter_check_account_management.description 1
    wcf.acp.option.dead_letter_check_registration.description 1
    wcf.acp.rebuildData.be.bastelstu.sascha.scTermsOfUse.terms 1
    wcf.acp.rebuildData.be.bastelstu.sascha.scTermsOfUse.terms.description 1
    wcf.user.condition.lastActivityTimeIntervalDays.error.endBeforeStart 1
    wcf.user.condition.lastActivityTimeIntervalDays.error.startBeforeEnd 1
    wcf.user.notification.de.softcreatr.wsc.foreignkey 1
    wcf.user.notification.de.softcreatr.wsc.foreignKeyCheck 1


    Das wäre das komplette Ding. Was mich wundert, ist, dass ich ein leeres Feld habe.


    Somit komme ich auf das gleiche Ergebnis