Skip to content

Illegal JSON for InstallableLanguages in BIOSLanguageInformation #4

@jvtrudel

Description

@jvtrudel

I got this information from dmidecode:

$dmidecode

....
Handle 0x002F, DMI type 13, 22 bytes
BIOS Language Information
        Language Description Format: Abbreviated
        Installable Languages: 6
                en-US
                fr-FR
                ja-JP
                ko-KR
                zh-CHT
                zh-CHS
        Currently Installed Language: en-US
....

Which is not parsed correctly by dmij:

$dmij

...
"BIOSLanguageInformation":
{
     "LanguageDescriptionFormat": "Abbreviated",
     "InstallableLanguages": "6",
"fr-FR",
"ja-JP",
"ko-KR", 
"zh-CHT",
"zh-CHS"      "CurrentlyInstalledLanguage": "en-US"
}
....

A valid JSON should be something like:

"BIOSLanguageInformation":
{
     "LanguageDescriptionFormat": "Abbreviated",
     "NumberOfInstallableLanguages": "6",
     "InstallableLanguages": [
        "fr-FR",
        "ja-JP",
        "ko-KR", 
        "zh-CHT",
        "zh-CHS" 
      ],
     "CurrentlyInstalledLanguage": "en-US"
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions