getFlagEmoji static method

String getFlagEmoji(
  1. String localeCode
)

Get flag emoji for a locale code

Implementation

static String getFlagEmoji(String localeCode) {
  // Try exact match first
  if (_localeFlags.containsKey(localeCode)) {
    return _localeFlags[localeCode]!;
  }
  // Try base language code (e.g., 'en' from 'en_US')
  final baseCode = localeCode.split('_').first;
  if (_localeFlags.containsKey(baseCode)) {
    return _localeFlags[baseCode]!;
  }
  // Default globe emoji
  return '\u{1F310}';
}