convertFlutterLanguageCodeToPlayStoreLanguageCode method
플러터언어코드 -> 플레이스토어 언어 코드
Implementation
List<String> convertFlutterLanguageCodeToPlayStoreLanguageCode(
String flutterLanguageCode) {
List<String> result = [];
if (flutterLanguageCode == 'az') {
result.add('az-AZ');
} else if (flutterLanguageCode == 'bn') {
result.add('bn-BD');
} else if (flutterLanguageCode == 'cs') {
result.add('cs-CZ');
} else if (flutterLanguageCode == 'da') {
result.add('da-DK');
} else if (flutterLanguageCode == 'de') {
result.add('de-DE');
} else if (flutterLanguageCode == 'el') {
result.add('el-GR');
} else if (flutterLanguageCode == 'en') {
result.add('en-AU');
result.add('en-CA');
result.add('en-GB');
result.add('en-IN');
result.add('en-SG');
result.add('en-US');
result.add('en-ZA');
} else if (flutterLanguageCode == 'es') {
result.add('es-419');
result.add('es-ES');
result.add('es-US');
} else if (flutterLanguageCode == 'eu') {
result.add('eu-ES');
} else if (flutterLanguageCode == 'fa') {
result.add('fa');
result.add('fa-AE');
result.add('fa-AF');
result.add('fa-IR');
} else if (flutterLanguageCode == 'fi') {
result.add('fi-FI');
} else if (flutterLanguageCode == 'fr') {
result.add('fr-CA');
result.add('fr-FR');
} else if (flutterLanguageCode == 'gl') {
result.add('gl-ES');
} else if (flutterLanguageCode == 'hi') {
result.add('hi-IN');
} else if (flutterLanguageCode == 'hu') {
result.add('hu-HU');
} else if (flutterLanguageCode == 'hy') {
result.add('hy-AM');
} else if (flutterLanguageCode == 'is') {
result.add('is-IS');
} else if (flutterLanguageCode == 'it') {
result.add('it-IT');
} else if ((flutterLanguageCode == 'iw') || (flutterLanguageCode == 'he')) {
result.add('iw-IL');
} else if (flutterLanguageCode == 'ja') {
result.add('ja-JP');
} else if (flutterLanguageCode == 'ka') {
result.add('ka-GE');
} else if (flutterLanguageCode == 'km') {
result.add('km-KH');
} else if (flutterLanguageCode == 'kn') {
result.add('kn-IN');
} else if (flutterLanguageCode == 'ko') {
result.add('ko-KR');
} else if (flutterLanguageCode == 'ky') {
result.add('ky-KG');
} else if (flutterLanguageCode == 'lo') {
result.add('lo-LA');
} else if (flutterLanguageCode == 'mk') {
result.add('mk-MK');
} else if (flutterLanguageCode == 'ml') {
result.add('ml-IN');
} else if (flutterLanguageCode == 'mn') {
result.add('mn-MN');
} else if (flutterLanguageCode == 'mr') {
result.add('mr-IN');
} else if (flutterLanguageCode == 'ms') {
result.add('ms');
result.add('ms-MY');
result.add('my-MM');
} else if (flutterLanguageCode == 'ne') {
result.add('ne-NP');
} else if (flutterLanguageCode == 'nl') {
result.add('nl-NL');
} else if (flutterLanguageCode == 'no') {
result.add('no-NO');
} else if (flutterLanguageCode == 'pl') {
result.add('pl-PL');
} else if (flutterLanguageCode == 'pt') {
result.add('pt-PT');
result.add('pt-BR');
} else if (flutterLanguageCode == 'ru') {
result.add('ru-RU');
} else if (flutterLanguageCode == 'si') {
result.add('si-LK');
} else if (flutterLanguageCode == 'sv') {
result.add('sv-SE');
} else if (flutterLanguageCode == 'ta') {
result.add('ta-IN');
} else if (flutterLanguageCode == 'te') {
result.add('te-IN');
} else if (flutterLanguageCode == 'tr') {
result.add('tr-TR');
} else if (flutterLanguageCode == 'zh') {
result.add('zh-CN');
} else if (flutterLanguageCode == 'zhb') {
result.add('zh-HK');
result.add('zh-TW');
} else {
result.add(flutterLanguageCode);
}
return result;
}