The helper class that is used whe looking up any translations that has
been made did not handle the translation source strings when they
are null or empty. This causes problems when especially looking up
description of Chocolatey settings items that by some reason did
not have a description associated with themself in the configuration
file.
Motivation and Context
We should not throw any exceptions when looking up translations that could abort the entire execution of Chocolatey GUI.
Testing
Build a release version of Chocolatey GUI and run the following on a completely new system.
Description Of Changes
The helper class that is used whe looking up any translations that has been made did not handle the translation source strings when they are null or empty. This causes problems when especially looking up description of Chocolatey settings items that by some reason did not have a description associated with themself in the configuration file.
Motivation and Context
We should not throw any exceptions when looking up translations that could abort the entire execution of Chocolatey GUI.
Testing
Build a release version of Chocolatey GUI and run the following on a completely new system.
Operating Systems Testing
Change Types Made
Change Checklist
Related Issue
Fixes #1003