Tooling that simplifies localization and checks its correctness and can generate a message reference for numbered error messages.
Create a new zowe-api-dev messages i18n command that will:
Create a new localization file - messages_{languageCode}.properties initialized with non-localized and commented text from messages.yml that needs to be localized
Checks that existing localization files messages_{languageCode}.properties have all the messages keys covered. This will help developers to find out that a localization is missing for a new message
Checks that existing localization does not have any extra keys starting with messages.. To find out extra localization for keys that were removed/renamed in messages.yml
New zowe-api-dev messages docgen:
Uses @jandadav's docgen approach that generates a Markdown document that can be used in Zowe documentation with a message reference
Tooling that simplifies localization and checks its correctness and can generate a message reference for numbered error messages.
Create a new
zowe-api-dev messages i18n
command that will:messages_{languageCode}.properties
initialized with non-localized and commented text frommessages.yml
that needs to be localizedmessages_{languageCode}.properties
have all the messages keys covered. This will help developers to find out that a localization is missing for a new messagemessages.
. To find out extra localization for keys that were removed/renamed inmessages.yml
New
zowe-api-dev messages docgen
: