Files
marechai/Marechai.Translation
Natalia Portillo a6847447e8 feat: Drop Dutch as a supported UI/translation language
Dutch is no longer offered as a UI culture or translation target. The
ISO 639-3 "nld" entry and LanguageBySoftwareRelease rows are kept
intact since that lookup also tags the actual original language of a
catalog item (e.g. a release genuinely published in Dutch), which is
unrelated to UI translation support.

- Remove "nl"/"nld" from supported-culture lists (Startup.cs,
  EmailCulture.cs), all two-letter-to-ISO-639-3 mapping switches
  (UiLanguage, LanguageResolver, SoftwareBrowsingService, SeoMeta),
  the TranslationService language dictionary, the auto-translation
  disclaimer map, and the AllowedLanguageCodes whitelist in all 10
  *SuggestionApplier classes (plus their doc comments).
- Delete the 48 *.nl.resx resource files across Marechai and
  Marechai.Email.
- Add migration RemoveDutchTranslations to delete any existing
  LanguageCode='nld' rows from the 18 per-entity translation tables
  (descriptions, synopses, and Software*Translation tables).
2026-06-26 16:40:46 +01:00
..