Skip to content

v2.2.0

Latest

Choose a tag to compare

@fguimier fguimier released this 27 Aug 09:21
db6259c

Added

  • Spanish translation catalogue (translations/linxo+intl-icu.es.yml), covering every account status and transaction type. Spanish-speaking users previously read the English labels: a missing catalogue falls back silently, which is why the gap went unnoticed.

Fixed

  • ELECTRONIC_PAYMENT read Remesa documentaria in Spanish — a trade-finance instrument — where the key denotes the French TIP. It now reads Título interbancario de pago, the wording the consuming application already uses for that concept.
  • The @see lines in AccountDto and TransactionDto named a translations/linxo.intl-icu.* file that never existed; the domain separator is a +.

Changed

  • Catalogues are named after the base language (…en.yml rather than …en_US.yml). A country-variant name only serves that exact locale, whereas Symfony falls back to the parent, so en now serves en_GB and en_US alike. Verified against a consuming configuration restricting enabled_locales to ['en_US', 'fr_FR', 'es_ES']: all three still resolve.

Internal

  • A test now pins the catalogues against each other: a missing locale, a key the reference does not have, an empty translation, or a label left in the reference wording fails the suite.