analyze may fail to detect properly when software is different language than OS

  • 7024476
  • 05-Mar-2020
  • 21-May-2020

Environment

ZENworks Configuration Management 2020
ZENworks Patch Management 2020

Situation

When analyze is launched via DAU bundle or zac ps it may be launched with specific language as seen in the zmd-messages.log.  Example:

Language Option from Param: lang=1

How does one translate the value to specific language?  In the case of analyze properly failing to detect software installed with one language on OS with different language configured, what is the setting to allow proper detection?

Resolution

To properly detect language in those cases where the OS language may be different than software language (example on English Windows 10, German Firefox install fails to detect updates as applicable) go to ZCC / Configuration / Security / Subscription Service Content Download.  Ensure that all required languages are selected.

From the log the values can be determined by the following list:

UNKNOWN_LANG 0 
ENGLISH 1 
PORTUGUESE 2 
FRENCH 3 
ITALIAN 4 
GERMAN 5 
SPANISH 6 
DUTCH 7 
FINNISH 8 
SWEDISH 9 
KOREAN 10 
JAPANESE 11 
CHINESE_CHS 12 
CHINESE_CHT 13 
CZECH 14 
DANISH 15 
HUNGARIAN 16 
NORWEGIAN 17 
POLISH 18 
PORTUGUESE_PTG 19 
TURKISH 20 
RUSSIAN 21 
GREEK 22 
CHINESE_CHH 23 
JAPANESE_NEC 24 
ARABIC 25 
HEBREW 26


Additional Information

Note:  In some cases, this setting can cause patch scan to run for a longer duration.