mirror of
https://github.com/claunia/marechai.git
synced 2026-07-08 17:57:08 +00:00
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).