normalizeLanguageCode function
- String code
Normalize a language code to ISO 639-1 (2-letter) format
Implementation
String normalizeLanguageCode(String code) {
if (code.isEmpty) return 'en';
return code.trim().toLowerCase().split('-')[0].substring(0, 2);
}