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