Flutter Dart - get localized country name from country code
To get the localized country names from a country code one can use the Country Codes package from pub.dev.
Its easy to use. I recommend.
Nao Kreuzeder 4 minutes
I have a list of alpha-2 country codes.
List<String> countryCodes = ["DE", "CH", "AT"];
How to get the localized country names in Flutter/Dart?
If the device language is set to english, i want this output..
Germany, Switzerland, Austria
If the device language is set to german, i want this output..
Deutschland, Schweiz, Österreich
Is this possible without any 3rd party package in Flutter/Dart?
In Java you could do..
Locale loc = new Locale("","DE"); loc.getDisplayCountry();
Tirth Patel 6 monthsDoes this answer your question? How to get language's full name from languageCode? (e.g: from 'en' to 'English') stackoverflow.com/a/65838283/4593315
Nao Kreuzeder 6 monthsNo, this is not what i was looking for. I need the "Country Name" from the Country Code (eg. 'DE', 'RU', 'US', 'HU' etc.), not the "Language Code".
Randal Schwartz 6 monthsThere is nothing in the Dart or Flutter SDK that will do that, so I imagine your answer to "Is this possible" is simply... NO. But if you still need it done, perhaps something in "pub" will suffice.