From 66c14658e78884ced8012681768b11a700cab9e1 Mon Sep 17 00:00:00 2001 From: Lukas Bloder Date: Tue, 26 May 2020 10:29:22 +0200 Subject: [PATCH 1/2] Adds german localization for countries --- example/lib/main.dart | 1 + lib/country_localizations.dart | 3 +- lib/i18n/de.json | 252 +++++++++++++++++++++++++++++++++ pubspec.yaml | 1 + 4 files changed, 256 insertions(+), 1 deletion(-) create mode 100644 lib/i18n/de.json diff --git a/example/lib/main.dart b/example/lib/main.dart index eca69d7..386e592 100644 --- a/example/lib/main.dart +++ b/example/lib/main.dart @@ -19,6 +19,7 @@ class _MyAppState extends State { Locale('it'), Locale('fr'), Locale('es'), + Locale('de'), ], localizationsDelegates: [ CountryLocalizations.delegate, diff --git a/lib/country_localizations.dart b/lib/country_localizations.dart index 2705fd8..af21f34 100644 --- a/lib/country_localizations.dart +++ b/lib/country_localizations.dart @@ -48,7 +48,8 @@ class _CountryLocalizationsDelegate 'en', 'it', 'fr', - 'es', + 'es', + 'de', ].contains(locale.languageCode); } diff --git a/lib/i18n/de.json b/lib/i18n/de.json new file mode 100644 index 0000000..6ab465b --- /dev/null +++ b/lib/i18n/de.json @@ -0,0 +1,252 @@ +{ + "BD": "Bangladesh", + "BE": "Belgien", + "BF": "Burkina Faso", + "BG": "Bulgarien", + "BA": "Bosnien-Herzegowina", + "BB": "Barbados", + "WF": "Wallis et Futuna", + "BL": "Saint-Barthélemy", + "BM": "Bermudas", + "BN": "Brunei", + "BO": "Bolivien", + "BH": "Bahrain", + "BI": "Burundi", + "BJ": "Benin", + "BT": "Bhutan", + "JM": "Jamaika", + "BV": "Bouvet Inseln", + "BW": "Botswana", + "WS": "Samoa", + "BQ": "Bonaire, Saba, Sint Eustatius", + "BR": "Brasilien", + "BS": "Bahamas", + "JE": "Jersey", + "BY": "Weissrussland", + "BZ": "Belize", + "RU": "Russland", + "RW": "Ruanda", + "RS": "Serbien", + "TL": "Osttimor", + "RE": "Reunion", + "TM": "Turkmenistan", + "TJ": "Tadschikistan", + "RO": "Rumänien", + "TK": "Tokelau", + "GW": "Guinea Bissau", + "GU": "Guam", + "GT": "Guatemala", + "GS": "Südgeorgien und die Südlichen Sandwichinseln", + "GR": "Griechenland", + "GQ": "Äquatorial Guinea", + "GP": "Guadeloupe", + "JP": "Japan", + "GY": "Guyana", + "GG": "Guernsey", + "GF": "französisch Guyana", + "GE": "Georgien", + "GD": "Grenada", + "GB": "Großbritannien (UK)", + "GA": "Gabun", + "SV": "El Salvador", + "GN": "Guinea", + "GM": "Gambia", + "GL": "Grönland", + "GI": "Gibraltar", + "GH": "Ghana", + "OM": "Oman", + "TN": "Tunesien", + "JO": "Jordanien", + "HR": "Kroatien", + "HT": "Haiti", + "HU": "Ungarn", + "HK": "Hong Kong", + "HN": "Honduras", + "HM": "Heard und McDonald Islands", + "VE": "Venezuela", + "PR": "Puerto Rico", + "PS": "Palästina", + "PW": "Palau", + "PT": "Portugal", + "SJ": "Svalbard und Jan Mayen Islands", + "PY": "Paraguay", + "IQ": "Irak", + "PA": "Panama", + "PF": "Französisch Polynesien", + "PG": "Papua Neuguinea", + "PE": "Peru", + "PK": "Pakistan", + "PH": "Philippinen", + "PN": "Pitcairn", + "PL": "Polen", + "PM": "St. Pierre und Miquelon", + "ZM": "Sambia", + "EH": "Westsahara", + "EE": "Estland", + "EG": "Ägypten", + "ZA": "Südafrika", + "EC": "Ecuador", + "IT": "Italien", + "VN": "Vietnam", + "SB": "Solomon Inseln", + "ET": "Äthiopien", + "SO": "Somalia", + "ZW": "Zimbabwe", + "SA": "Saudi Arabien", + "ES": "Spanien", + "ER": "Eritrea", + "ME": "Montenegro", + "MD": "Moldavien", + "MG": "Madagaskar", + "MF": "Saint-Martin", + "MA": "Marokko", + "MC": "Monaco", + "UZ": "Usbekistan", + "MM": "Birma", + "ML": "Mali", + "MO": "Macao", + "MN": "Mongolei", + "MH": "Marshall Inseln", + "MK": "Mazedonien", + "MU": "Mauritius", + "MT": "Malta", + "MW": "Malawi", + "MV": "Malediven", + "MQ": "Martinique", + "MP": "Marianen", + "MS": "Montserrat", + "MR": "Mauretanien", + "IM": "Isle of Man", + "UG": "Uganda", + "TZ": "Tansania", + "MY": "Malaysia", + "MX": "Mexiko", + "IL": "Israel", + "FR": "Frankreich", + "IO": "Britisch-Indischer Ozean", + "SH": "St. Helena", + "FI": "Finnland", + "FJ": "Fidschi", + "FK": "Falkland Inseln", + "FM": "Mikronesien", + "FO": "Färöer Inseln", + "NI": "Nicaragua", + "NL": "Niederlande", + "NO": "Norwegen", + "NA": "Namibia", + "VU": "Vanuatu", + "NC": "Neukaledonien", + "NE": "Niger", + "NF": "Norfolk Inseln", + "NG": "Nigeria", + "NZ": "Neuseeland", + "NP": "Nepal", + "NR": "Nauru", + "NU": "Niue", + "CK": "Cook Inseln", + "XK": "Kosovo", + "CI": "Elfenbeinküste", + "CH": "Schweiz", + "CO": "Kolumbien", + "CN": "China", + "CM": "Kamerun", + "CL": "Chile", + "CC": "Kokosinseln", + "CA": "Kanada", + "CG": "Kongo", + "CF": "Zentralafrikanische Republik", + "CD": "Demokratische Republik Kongo", + "CZ": "Tschechische Republik", + "CY": "Zypern", + "CX": "Christmas Island", + "CR": "Costa Rica", + "CW": "Curacao", + "CV": "Kap Verde", + "CU": "Kuba", + "SZ": "Swasiland", + "SY": "Syrien", + "SX": "Sint Maarten", + "KG": "Kirgisistan", + "KE": "Kenia", + "SS": "Südsudan", + "SR": "Surinam", + "KI": "Kiribati", + "KH": "Kambodscha", + "KN": "St. Kitts Nevis Anguilla", + "KM": "Komoren", + "ST": "Sao Tome", + "SK": "Slowakei", + "KR": "Süd Korea", + "SI": "Slowenien", + "KP": "Nord Korea", + "KW": "Kuwait", + "SN": "Senegal", + "SM": "San Marino", + "SL": "Sierra Leone", + "SC": "Seychellen", + "KZ": "Kasachstan", + "KY": "Kaiman Inseln", + "SG": "Singapur", + "SE": "Schweden", + "SD": "Sudan", + "DO": "Dominikanische Republik", + "DM": "Dominika", + "DJ": "Djibuti", + "DK": "Dänemark", + "VG": "Virgin Island (Brit.)", + "DE": "Deutschland", + "YE": "Jemen", + "DZ": "Algerien", + "US": "Vereinigte Staaten von Amerika", + "UY": "Uruguay", + "YT": "Mayotte", + "UM": "United States Minor Outlying Islands", + "LB": "Libanon", + "LC": "Saint Lucia", + "LA": "Laos", + "TV": "Tuvalu", + "TW": "Taiwan", + "TT": "Trinidad Tobago", + "TR": "Türkei", + "LK": "Sri Lanka", + "LI": "Liechtenstein", + "LV": "Lettland", + "TO": "Tonga", + "LT": "Litauen", + "LU": "Luxemburg", + "LR": "Liberia", + "LS": "Lesotho", + "TH": "Thailand", + "TF": "Französisches Süd-Territorium", + "TG": "Togo", + "TD": "Tschad", + "TC": "Turks und Kaikos Inseln", + "LY": "Libyen", + "VA": "Vatikan", + "VC": "St. Vincent", + "AE": "Vereinigte Arabische Emirate", + "AD": "Andorra", + "AG": "Antigua und Barbuda", + "AF": "Afghanistan", + "AI": "Anguilla", + "VI": "Virgin Island (USA)", + "IS": "Island", + "IR": "Iran", + "AM": "Armenien", + "AL": "Albanien", + "AO": "Angola", + "AQ": "Antarktis", + "AS": "Samoa", + "AR": "Argentinien", + "AU": "Australien", + "AT": "Österreich", + "AW": "Aruba", + "IN": "Indien", + "AX": "Aland", + "AZ": "Aserbaidschan", + "IE": "Irland", + "ID": "Indonesien", + "UA": "Ukraine", + "QA": "Qatar", + "MZ": "Mocambique" +} \ No newline at end of file diff --git a/pubspec.yaml b/pubspec.yaml index a6afa21..6d80757 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -17,3 +17,4 @@ flutter: - packages/country_code_picker/i18n/it.json - packages/country_code_picker/i18n/fr.json - packages/country_code_picker/i18n/es.json + - packages/country_code_picker/i18n/de.json From 2c4416198043a3614d5004ce8dbef3482a7fc6a0 Mon Sep 17 00:00:00 2001 From: Lukas Bloder Date: Tue, 26 May 2020 10:32:22 +0200 Subject: [PATCH 2/2] sorts de.json --- lib/i18n/de.json | 430 +++++++++++++++++++++++------------------------ 1 file changed, 215 insertions(+), 215 deletions(-) diff --git a/lib/i18n/de.json b/lib/i18n/de.json index 6ab465b..1bff014 100644 --- a/lib/i18n/de.json +++ b/lib/i18n/de.json @@ -1,252 +1,252 @@ { + "AD": "Andorra", + "AE": "Vereinigte Arabische Emirate", + "AF": "Afghanistan", + "AG": "Antigua und Barbuda", + "AI": "Anguilla", + "AL": "Albanien", + "AM": "Armenien", + "AO": "Angola", + "AQ": "Antarktis", + "AR": "Argentinien", + "AS": "Samoa", + "AT": "Österreich", + "AU": "Australien", + "AW": "Aruba", + "AX": "Aland", + "AZ": "Aserbaidschan", + "BA": "Bosnien-Herzegowina", + "BB": "Barbados", "BD": "Bangladesh", "BE": "Belgien", "BF": "Burkina Faso", "BG": "Bulgarien", - "BA": "Bosnien-Herzegowina", - "BB": "Barbados", - "WF": "Wallis et Futuna", + "BH": "Bahrain", + "BI": "Burundi", + "BJ": "Benin", "BL": "Saint-Barthélemy", "BM": "Bermudas", "BN": "Brunei", "BO": "Bolivien", - "BH": "Bahrain", - "BI": "Burundi", - "BJ": "Benin", - "BT": "Bhutan", - "JM": "Jamaika", - "BV": "Bouvet Inseln", - "BW": "Botswana", - "WS": "Samoa", - "BQ": "Bonaire, Saba, Sint Eustatius", + "BQ": " Bonaire, Saba, Sint Eustatius", "BR": "Brasilien", "BS": "Bahamas", - "JE": "Jersey", + "BT": "Bhutan", + "BV": "Bouvet Inseln", + "BW": "Botswana", "BY": "Weissrussland", "BZ": "Belize", - "RU": "Russland", - "RW": "Ruanda", - "RS": "Serbien", - "TL": "Osttimor", - "RE": "Reunion", - "TM": "Turkmenistan", - "TJ": "Tadschikistan", - "RO": "Rumänien", - "TK": "Tokelau", - "GW": "Guinea Bissau", - "GU": "Guam", - "GT": "Guatemala", - "GS": "Südgeorgien und die Südlichen Sandwichinseln", - "GR": "Griechenland", - "GQ": "Äquatorial Guinea", - "GP": "Guadeloupe", - "JP": "Japan", - "GY": "Guyana", - "GG": "Guernsey", - "GF": "französisch Guyana", - "GE": "Georgien", - "GD": "Grenada", - "GB": "Großbritannien (UK)", - "GA": "Gabun", - "SV": "El Salvador", - "GN": "Guinea", - "GM": "Gambia", - "GL": "Grönland", - "GI": "Gibraltar", - "GH": "Ghana", - "OM": "Oman", - "TN": "Tunesien", - "JO": "Jordanien", - "HR": "Kroatien", - "HT": "Haiti", - "HU": "Ungarn", - "HK": "Hong Kong", - "HN": "Honduras", - "HM": "Heard und McDonald Islands", - "VE": "Venezuela", - "PR": "Puerto Rico", - "PS": "Palästina", - "PW": "Palau", - "PT": "Portugal", - "SJ": "Svalbard und Jan Mayen Islands", - "PY": "Paraguay", - "IQ": "Irak", - "PA": "Panama", - "PF": "Französisch Polynesien", - "PG": "Papua Neuguinea", - "PE": "Peru", - "PK": "Pakistan", - "PH": "Philippinen", - "PN": "Pitcairn", - "PL": "Polen", - "PM": "St. Pierre und Miquelon", - "ZM": "Sambia", - "EH": "Westsahara", + "CA": "Kanada", + "CC": "Kokosinseln", + "CD": "Demokratische Republik Kongo", + "CF": "Zentralafrikanische Republik", + "CG": "Kongo", + "CH": "Schweiz", + "CI": "Elfenbeinküste", + "CK": "Cook Inseln", + "CL": "Chile", + "CM": "Kamerun", + "CN": "China", + "CO": "Kolumbien", + "CR": "Costa Rica", + "CU": "Kuba", + "CV": "Kap Verde", + "CW": "Curacao", + "CX": "Christmas Island", + "CY": "Zypern", + "CZ": "Tschechische Republik", + "DE": "Deutschland", + "DJ": "Djibuti", + "DK": "Dänemark", + "DM": "Dominika", + "DO": "Dominikanische Republik", + "DZ": "Algerien", + "EC": "Ecuador", "EE": "Estland", "EG": "Ägypten", - "ZA": "Südafrika", - "EC": "Ecuador", - "IT": "Italien", - "VN": "Vietnam", - "SB": "Solomon Inseln", - "ET": "Äthiopien", - "SO": "Somalia", - "ZW": "Zimbabwe", - "SA": "Saudi Arabien", - "ES": "Spanien", + "EH": "Westsahara", "ER": "Eritrea", - "ME": "Montenegro", - "MD": "Moldavien", - "MG": "Madagaskar", - "MF": "Saint-Martin", - "MA": "Marokko", - "MC": "Monaco", - "UZ": "Usbekistan", - "MM": "Birma", - "ML": "Mali", - "MO": "Macao", - "MN": "Mongolei", - "MH": "Marshall Inseln", - "MK": "Mazedonien", - "MU": "Mauritius", - "MT": "Malta", - "MW": "Malawi", - "MV": "Malediven", - "MQ": "Martinique", - "MP": "Marianen", - "MS": "Montserrat", - "MR": "Mauretanien", - "IM": "Isle of Man", - "UG": "Uganda", - "TZ": "Tansania", - "MY": "Malaysia", - "MX": "Mexiko", - "IL": "Israel", - "FR": "Frankreich", - "IO": "Britisch-Indischer Ozean", - "SH": "St. Helena", + "ES": "Spanien", + "ET": "Äthiopien", "FI": "Finnland", "FJ": "Fidschi", "FK": "Falkland Inseln", "FM": "Mikronesien", "FO": "Färöer Inseln", - "NI": "Nicaragua", - "NL": "Niederlande", - "NO": "Norwegen", + "FR": "Frankreich", + "GA": "Gabun", + "GB": "Großbritannien (UK)", + "GD": "Grenada", + "GE": "Georgien", + "GF": "französisch Guyana", + "GG": "Guernsey", + "GH": "Ghana", + "GI": "Gibraltar", + "GL": "Grönland", + "GM": "Gambia", + "GN": "Guinea", + "GP": "Guadeloupe", + "GQ": "Äquatorial Guinea", + "GR": "Griechenland", + "GS": "Südgeorgien und die Südlichen Sandwichinseln", + "GT": "Guatemala", + "GU": "Guam", + "GW": "Guinea Bissau", + "GY": "Guyana", + "HK": "Hong Kong", + "HM": "Heard und McDonald Islands", + "HN": "Honduras", + "HR": "Kroatien", + "HT": "Haiti", + "HU": "Ungarn", + "ID": "Indonesien", + "IE": "Irland", + "IL": "Israel", + "IM": "Isle of Man", + "IN": "Indien", + "IO": "Britisch-Indischer Ozean", + "IQ": "Irak", + "IR": "Iran", + "IS": "Island", + "IT": "Italien", + "JE": "Jersey", + "JM": "Jamaika", + "JO": "Jordanien", + "JP": "Japan", + "KE": "Kenia", + "KG": "Kirgisistan", + "KH": "Kambodscha", + "KI": "Kiribati", + "KM": "Komoren", + "KN": "St. Kitts Nevis Anguilla", + "KP": "Nord Korea", + "KR": "Süd Korea", + "KW": "Kuwait", + "KY": "Kaiman Inseln", + "KZ": "Kasachstan", + "LA": "Laos", + "LB": "Libanon", + "LC": "Saint Lucia", + "LI": "Liechtenstein", + "LK": "Sri Lanka", + "LR": "Liberia", + "LS": "Lesotho", + "LT": "Litauen", + "LU": "Luxemburg", + "LV": "Lettland", + "LY": "Libyen", + "MA": "Marokko", + "MC": "Monaco", + "MD": "Moldavien", + "ME": "Montenegro", + "MF": "Saint-Martin", + "MG": "Madagaskar", + "MH": "Marshall Inseln", + "MK": "Mazedonien", + "ML": "Mali", + "MM": "Birma", + "MN": "Mongolei", + "MO": "Macao", + "MP": "Marianen", + "MQ": "Martinique", + "MR": "Mauretanien", + "MS": "Montserrat", + "MT": "Malta", + "MU": "Mauritius", + "MV": "Malediven", + "MW": "Malawi", + "MX": "Mexiko", + "MY": "Malaysia", + "MZ": "Mocambique", "NA": "Namibia", - "VU": "Vanuatu", "NC": "Neukaledonien", "NE": "Niger", "NF": "Norfolk Inseln", "NG": "Nigeria", - "NZ": "Neuseeland", + "NI": "Nicaragua", + "NL": "Niederlande", + "NO": "Norwegen", "NP": "Nepal", "NR": "Nauru", "NU": "Niue", - "CK": "Cook Inseln", - "XK": "Kosovo", - "CI": "Elfenbeinküste", - "CH": "Schweiz", - "CO": "Kolumbien", - "CN": "China", - "CM": "Kamerun", - "CL": "Chile", - "CC": "Kokosinseln", - "CA": "Kanada", - "CG": "Kongo", - "CF": "Zentralafrikanische Republik", - "CD": "Demokratische Republik Kongo", - "CZ": "Tschechische Republik", - "CY": "Zypern", - "CX": "Christmas Island", - "CR": "Costa Rica", - "CW": "Curacao", - "CV": "Kap Verde", - "CU": "Kuba", - "SZ": "Swasiland", - "SY": "Syrien", - "SX": "Sint Maarten", - "KG": "Kirgisistan", - "KE": "Kenia", - "SS": "Südsudan", - "SR": "Surinam", - "KI": "Kiribati", - "KH": "Kambodscha", - "KN": "St. Kitts Nevis Anguilla", - "KM": "Komoren", - "ST": "Sao Tome", - "SK": "Slowakei", - "KR": "Süd Korea", - "SI": "Slowenien", - "KP": "Nord Korea", - "KW": "Kuwait", - "SN": "Senegal", - "SM": "San Marino", - "SL": "Sierra Leone", + "NZ": "Neuseeland", + "OM": "Oman", + "PA": "Panama", + "PE": "Peru", + "PF": "Französisch Polynesien", + "PG": "Papua Neuguinea", + "PH": "Philippinen", + "PK": "Pakistan", + "PL": "Polen", + "PM": "St. Pierre und Miquelon", + "PN": "Pitcairn", + "PR": "Puerto Rico", + "PS": "Palästina", + "PT": "Portugal", + "PW": "Palau", + "PY": "Paraguay", + "QA": "Qatar", + "RE": "Reunion", + "RO": "Rumänien", + "RS": "Serbien", + "RU": "Russland", + "RW": "Ruanda", + "SA": "Saudi Arabien", + "SB": "Solomon Inseln", "SC": "Seychellen", - "KZ": "Kasachstan", - "KY": "Kaiman Inseln", - "SG": "Singapur", - "SE": "Schweden", "SD": "Sudan", - "DO": "Dominikanische Republik", - "DM": "Dominika", - "DJ": "Djibuti", - "DK": "Dänemark", - "VG": "Virgin Island (Brit.)", - "DE": "Deutschland", - "YE": "Jemen", - "DZ": "Algerien", - "US": "Vereinigte Staaten von Amerika", - "UY": "Uruguay", - "YT": "Mayotte", - "UM": "United States Minor Outlying Islands", - "LB": "Libanon", - "LC": "Saint Lucia", - "LA": "Laos", - "TV": "Tuvalu", - "TW": "Taiwan", - "TT": "Trinidad Tobago", - "TR": "Türkei", - "LK": "Sri Lanka", - "LI": "Liechtenstein", - "LV": "Lettland", - "TO": "Tonga", - "LT": "Litauen", - "LU": "Luxemburg", - "LR": "Liberia", - "LS": "Lesotho", - "TH": "Thailand", + "SE": "Schweden", + "SG": "Singapur", + "SH": "St. Helena", + "SI": "Slowenien", + "SJ": "Svalbard und Jan Mayen Islands", + "SK": "Slowakei", + "SL": "Sierra Leone", + "SM": "San Marino", + "SN": "Senegal", + "SO": "Somalia", + "SR": "Surinam", + "SS": "Südsudan", + "ST": "Sao Tome", + "SV": "El Salvador", + "SX": "Sint Maarten", + "SY": "Syrien", + "SZ": "Swasiland", + "TC": "Turks und Kaikos Inseln", + "TD": "Tschad", "TF": "Französisches Süd-Territorium", "TG": "Togo", - "TD": "Tschad", - "TC": "Turks und Kaikos Inseln", - "LY": "Libyen", + "TH": "Thailand", + "TJ": "Tadschikistan", + "TK": "Tokelau", + "TL": "Osttimor", + "TM": "Turkmenistan", + "TN": "Tunesien", + "TO": "Tonga", + "TR": "Türkei", + "TT": "Trinidad Tobago", + "TV": "Tuvalu", + "TW": "Taiwan", + "TZ": "Tansania", + "UA": "Ukraine", + "UG": "Uganda", + "UM": "United States Minor Outlying Islands", + "US": "Vereinigte Staaten von Amerika", + "UY": "Uruguay", + "UZ": "Usbekistan", "VA": "Vatikan", "VC": "St. Vincent", - "AE": "Vereinigte Arabische Emirate", - "AD": "Andorra", - "AG": "Antigua und Barbuda", - "AF": "Afghanistan", - "AI": "Anguilla", + "VE": "Venezuela", + "VG": "Virgin Island (Brit.)", "VI": "Virgin Island (USA)", - "IS": "Island", - "IR": "Iran", - "AM": "Armenien", - "AL": "Albanien", - "AO": "Angola", - "AQ": "Antarktis", - "AS": "Samoa", - "AR": "Argentinien", - "AU": "Australien", - "AT": "Österreich", - "AW": "Aruba", - "IN": "Indien", - "AX": "Aland", - "AZ": "Aserbaidschan", - "IE": "Irland", - "ID": "Indonesien", - "UA": "Ukraine", - "QA": "Qatar", - "MZ": "Mocambique" + "VN": "Vietnam", + "VU": "Vanuatu", + "WF": "Wallis et Futuna", + "WS": "Samoa", + "XK": "Kosovo", + "YE": "Jemen", + "YT": "Mayotte", + "ZA": "Südafrika", + "ZM": "Sambia", + "ZW": "Zimbabwe" } \ No newline at end of file