convertFlutterLanguageCodeToAppStoreLanguageCode method
플러터언어코드 -> 앱스토어 언어코드
Implementation
List<String> convertFlutterLanguageCodeToAppStoreLanguageCode(
String flutterLanguageCode) {
List<String> result = [];
if (flutterLanguageCode == 'ar') {
result.add('ar-SA');
} else if (flutterLanguageCode == 'ca') {
result.add('ca');
} else if (flutterLanguageCode == 'cs') {
result.add('cs');
} else if (flutterLanguageCode == 'da') {
result.add('da');
} else if (flutterLanguageCode == 'de') {
result.add('de-DE');
} else if (flutterLanguageCode == 'el') {
result.add('el');
} else if (flutterLanguageCode == 'en') {
result.add('en-AU');
result.add('en-CA');
result.add('en-GB');
result.add('en-US');
} else if (flutterLanguageCode == 'es') {
result.add('es-MX');
result.add('es-ES');
} else if (flutterLanguageCode == 'fi') {
result.add('fi');
} else if (flutterLanguageCode == 'fr') {
result.add('fr-CA');
result.add('fr-FR');
} else if (flutterLanguageCode == 'hi') {
result.add('hi');
} else if (flutterLanguageCode == 'hr') {
result.add('hr');
} else if (flutterLanguageCode == 'hu') {
result.add('hu');
} else if (flutterLanguageCode == 'id') {
result.add('id');
} else if (flutterLanguageCode == 'it') {
result.add('it');
} else if ((flutterLanguageCode == 'iw') || (flutterLanguageCode == 'he')) {
result.add('he');
} else if (flutterLanguageCode == 'ja') {
result.add('ja');
} else if (flutterLanguageCode == 'ko') {
result.add('ko');
} else if (flutterLanguageCode == 'ms') {
result.add('ms');
} else if (flutterLanguageCode == 'nl') {
result.add('nl-NL');
} else if (flutterLanguageCode == 'no') {
result.add('no');
} else if (flutterLanguageCode == 'pl') {
result.add('pl');
} else if (flutterLanguageCode == 'pt') {
result.add('pt-PT');
result.add('pt-BR');
} else if (flutterLanguageCode == 'ro') {
result.add('ro');
} else if (flutterLanguageCode == 'ru') {
result.add('ru');
} else if (flutterLanguageCode == 'sk') {
result.add('sk');
} else if (flutterLanguageCode == 'sv') {
result.add('sv');
} else if (flutterLanguageCode == 'th') {
result.add('th');
} else if (flutterLanguageCode == 'tr') {
result.add('tr');
} else if (flutterLanguageCode == 'uk') {
result.add('uk');
} else if (flutterLanguageCode == 'vi') {
result.add('vi');
} else if (flutterLanguageCode == 'zh') {
result.add('zh-Hans');
} else if (flutterLanguageCode == 'zhb') {
result.add('zh-Hant');
}
return result;
}