NetScaler gateways are not limited to German-speaking regions, and reports are often shared with teams that do not read German. Since v18.0, all text has therefore been included in a message catalog alongside the script, in both German and English. German remains the default, --lang en or LANG_QC=en switches in the configuration. Each additional language is a separate file containing the same keys.
- Identical Results: The German report is byte-for-byte identical to v17.44 in all ten test cases. Each release now automatically checks this against reference reports.
- For SIEM and collection scripts: Each finding has a fixed code in the JSON, regardless of the language.
- Trust List: The validity status is now included in the report. Expired entries are evaluated as usual and marked with a note to renew or delete them.
- Tested: Tested in the lab and by operators on actual appliances prior to release; the issues identified during testing have been resolved.
The rule version remains 2026-10-28e. CVE descriptions from the rule file are still shown in their original form.
Important note regarding the update: ns_quickcheck.msg.de must be located next to the script. If the file is missing, the script will terminate with a clear message. ns_quickcheck.msg.en is optional.
If you'd like to contribute another language: please submit a file with the same keys; pull requests are welcome.
