Invalid version info string languages

ID PE071 Level CRITICAL Category Format

Description

Invalid VERSIONINFO resource StringFileInfo format.

  • Each string table language must be unique.
  • Each string table language must be a hexadecimal string consisting of the concatenation of the language ID and the character set ID.
  • Both language and character set IDs must be 4 characters long.

Mitigation

Arguments

This rule has the following output arguments:

  • resource_lang - Affected VERSIONINFO resource language integral code
  • resource_lang_tag - Affected VERSIONINFO resource language tag (e.g. en, nl-NL or en-US)
  • resource_lang_location - Affected VERSIONINFO resource language location (e.g. Spain, neutral or process_default)