Skip to content

1.16.0

Compare
Choose a tag to compare
@boxblinkracer boxblinkracer released this 21 Jan 22:38
· 155 commits to main since this release

Added

  • Add new scanner bundles that allow to scan files for occurrences of translations. With this you can figure out what translations are not used in your templates.
  • Add new validate:mess command to find keys without any translation. This means that these translations might not be used at all and can be removed.
  • Add new fix:mess command to remove keys without any translation. This means that these translations might not be used at all and can be removed.
  • Add new configurations for a minimum coverage. These can be set for a TranslationSet, or all sets or across all locales. (see README for more).
  • Add new none CaseStyle validator. This helps to explicitly disable case style validation on a specific level while other levels are still validated against configured styles.
  • It's now possible to use the %locale% placeholder also in the basePath attribute of the locales node in the XML configuration.

Changed

  • Due to the new mess command the old validate function is now deprecated and should be replaced with the new validate:all command.