diff --git a/OpenWeatherMap.Standard/Current.cs b/OpenWeatherMap.Standard/Current.cs index 67a767c..eec4a18 100644 --- a/OpenWeatherMap.Standard/Current.cs +++ b/OpenWeatherMap.Standard/Current.cs @@ -131,7 +131,7 @@ public string AppId public WeatherUnits Units { get; set; } = WeatherUnits.Metric; /// - /// Translation is only applied for the "description" field. + /// Translation is applied for the "city name" and "description" fields. /// /// its default is English /// @@ -512,4 +512,4 @@ private string GetAirPollutionUrl(float lat, float lon) return $"https://api.openweathermap.org/data/2.5/air_pollution?lat={lat}&lon={lon}&appid={AppId}"; } } -} \ No newline at end of file +} diff --git a/OpenWeatherMap.Standard/Enums/Languages.cs b/OpenWeatherMap.Standard/Enums/Languages.cs index 6adb1a3..e4627b9 100644 --- a/OpenWeatherMap.Standard/Enums/Languages.cs +++ b/OpenWeatherMap.Standard/Enums/Languages.cs @@ -7,38 +7,57 @@ namespace OpenWeatherMap.Standard.Enums /// public enum Languages { + [LangValue("sq")] Albanian, + [LangValue("af")] Afrikaans, [LangValue("ar")] Arabic, + [LangValue("az")] Azerbaijani, + [LangValue("eu")] Basque, + [LangValue("be")] Belarusian, [LangValue("bg")] Bulgarian, [LangValue("ca")] Catalan, + [LangValue("zh_cn")] ChineseSimplified, + [LangValue("zh_tw")] ChineseTraditional, + [LangValue("hr")] Croatian, [LangValue("cz")] Czech, - [LangValue("de")] German, - [LangValue("el")] Greek, + [LangValue("da")] Danish, + [LangValue("nl")] Dutch, [LangValue("en")] English, - [LangValue("fa")] PersianFarsi, [LangValue("fi")] Finnish, [LangValue("fr")] French, [LangValue("gl")] Galician, - [LangValue("hr")] Croatian, + [LangValue("de")] German, + [LangValue("el")] Greek, + [LangValue("he")] Hebrew, + [LangValue("hi")] Hindi, [LangValue("hu")] Hungarian, + [LangValue("is")] Icelandic, + [LangValue("id")] Indonesian, [LangValue("it")] Italian, [LangValue("ja")] Japanese, [LangValue("kr")] Korean, + [LangValue("ku")] KurmanjiKurdish, [LangValue("la")] Latvian, [LangValue("lt")] Lithuanian, [LangValue("mk")] Macedonian, - [LangValue("nl")] Dutch, + [LangValue("no")] Norwegian, + [LangValue("fa")] PersianFarsi, [LangValue("pl")] Polish, [LangValue("pt")] Portuguese, - [LangValue("ro")] Romanian, + [LangValue("pt_br")] PortuguesBrasil, + [LangValue("ro")]Romanian, [LangValue("ru")] Russian, - [LangValue("se")] Swedish, + [LangValue("sr")] Serbian, [LangValue("sk")] Slovak, [LangValue("sl")] Slovenian, - [LangValue("es")] Spanish, + [LangValue("sp")] Spanish, + [LangValue("es")] SpanishISO, + [LangValue("sv")] Swedish, + [LangValue("se")] SwedishISO, + [LangValue("th")] Thai, [LangValue("tr")] Turkish, [LangValue("ua")] Ukrainian, + [LangValue("uk")] UkrainianISO, [LangValue("vi")] Vietnamese, - [LangValue("zh_cn")] ChineseSimplified, - [LangValue("zh_tw")] ChineseTraditional + [LangValue("zu")] Zulu } -} \ No newline at end of file +}