isLanguageSupported function
Check if a language code is supported
Implementation
bool isLanguageSupported(String code) {
if (code.isEmpty) return false;
final normalized = code.toLowerCase().split('-')[0];
return supportedLanguageCodes.contains(normalized);
}