Version info VarFileInfo block translation language does not match resource language
ID PE037 Level WARNING Category Configuration
Description
Version information contains a VarFileInfo block
with the particular translation language and character set ID.
Version information itself is placed in the executable resource directory under the entry with another language ID.
In this executable, VarFileInfo translation language ID does not match the corresponding resource language ID.
Mitigation
If using Visual C++:
- Make sure the VarFileInfolanguage is set correctly.
- Make sure you include the VERSIONINFOstructure in the resource with the same language code. See theLANGUAGEstatement reference forrcfiles.
Arguments
This rule has the following output arguments:
- 
resource_lang- AffectedVERSIONINFOresource language integral code
- 
resource_lang_tag- AffectedVERSIONINFOresource language tag (e.g.en,nl-NLoren-US)
- 
resource_lang_location- AffectedVERSIONINFOresource language location (e.g.Spain,neutralorprocess_default)
- 
translations_lang- AffectedVERSIONINFOVarFileInfoblock language integral code
- 
translations_lang_tag- AffectedVERSIONINFOVarFileInfoblock language tag (e.g.en,nl-NLoren-US)
- 
translations_lang_location- AffectedVERSIONINFOVarFileInfoblock language location (e.g.Spain,neutralorprocess_default)
						Loading...
					
				
					Unable to load this documentation page.