Skip to content

1.2.0

Compare
Choose a tag to compare
@boxblinkracer boxblinkracer released this 22 Jan 22:41
· 455 commits to main since this release

Added

  • Add new list:translations command to see all IDs of Translation-Sets
  • Add new filters with allow and exclude lists. This also supports wildards with '*'
  • Add new groups of translations. This is required for a 3rd dimension. E.g. translations of products where every product has multiple rows with properties and different languages (columns).
  • Add option to inject PHP server variables that can be used in different areas.
  • Add Dbal/Connection to be used in MySQL driven storage formats.
  • Add new Shopware 6 Storage format with full support of entities.

Changed

  • Changed the technical usage of the translation key to an ID. The ID is the unique identifier within a locale, and the key the plain name of the translation which can exist multiple times in a locale.
  • Removed nodes in locale. Please use instead.
  • is now required as wrapper for locales. This helps to make the configuration cleaner.
  • Storage formats do now have to be inside a <format> tag instead of configuring it a attribute in a Translation-Set. Also the format is now a custom XML node to allow a better XSD experience.

Fixed

  • DeepL does not support formality options for all languages. This has been fixed by only applying the option for allowed languages.