Changes for version 0.09
- Fixed bug for cases where the Jelly file has more keys than the respective Properties in English
- Refactored the CLI code, moving code to functions and those to modules.
- Refactored the Jenkins::i18n::ProcOpts new method due the large number of required arguments.
- The new Jenkins::i18n::FindResults now stores the found files and any warnings. That provides better handling of both results, without having to see warnings when it is not desirable.
- Added new test cases for uncovered corner cases.
Documentation
CLI to help internationalization for Jenkins
Modules
functions for the jtt CLI
class that represents the results of Jenkins::i18n::find_files
process files definitions based on CLI options
a subclass of Config::Properties
class to provide translations processing statistics
stores and handles translation warnings