major
minor
defect
major
minor
#26382
Error messages "Duplicate tag name..." when starting an application in the IDE from a TL-Studio
#26405
TTypeRewriter logs warning "Unable to resolve items by external reference" also unnecessarily
#26431
Changed superclass relationship leads to changed attribute list in the form editor only after a restart
defect
I18N fields typically display commands for translating text. To determine whether this command is displayed, the translation service (DeepL) is queried to see if it supports the request language (en).
Recently, DeepL has started returning the uppercase language codes (EN) as supported languages.
Solution
The language codes are normalized by the `Locale` class (as recommended in the documentation for ` Locale#getLanguage() `).
Test
- Translation buttons are present in I18N fields and work as expected.