From cfd3e748bc04823cd350149e6b1c409d07368f1e Mon Sep 17 00:00:00 2001 From: Igor Chubin Date: Tue, 5 Feb 2019 18:24:27 +0100 Subject: [PATCH 01/15] proxy languages: +af, +ro --- lib/translations.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/translations.py b/lib/translations.py index 0bf3ba7..e386f1c 100644 --- a/lib/translations.py +++ b/lib/translations.py @@ -21,9 +21,9 @@ PARTIAL_TRANSLATION = [ ] PROXY_LANGS = [ - 'az', 'be', 'bs', 'ca', 'cy', 'eo', 'fa', + 'af', 'az', 'be', 'bs', 'ca', 'cy', 'eo', 'fa', 'he', 'hr', 'hy', 'id', 'is', 'it', 'ja', - 'kk', 'lv', 'mk', 'nb', 'nn', 'sl', 'uz' + 'kk', 'lv', 'mk', 'nb', 'nn', 'ro', 'sl', 'uz' ] SUPPORTED_LANGS = FULL_TRANSLATION + PARTIAL_TRANSLATION From fde786b7b2f7932541679131a5ab55ba69ac5c90 Mon Sep 17 00:00:00 2001 From: Igor Chubin Date: Tue, 19 Feb 2019 20:25:52 +0100 Subject: [PATCH 02/15] one-line version: humidity --- README.md | 1 + lib/wttr_line.py | 15 +++++++++++++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index cb486da..8d690ad 100644 --- a/README.md +++ b/README.md @@ -142,6 +142,7 @@ To specify your own custom output format, use the special `%`-notation: ``` c Weather condition, + h Humidity, t Temperature, w Wind, l Location, diff --git a/lib/wttr_line.py b/lib/wttr_line.py index f364ae6..f3bd84e 100644 --- a/lib/wttr_line.py +++ b/lib/wttr_line.py @@ -42,9 +42,9 @@ def render_temperature(data, query): """ if query.get('use_imperial', False): - temperature = u'%s⁰F' % data['temp_F'] + temperature = u'%s°F' % data['temp_F'] else: - temperature = u'%s⁰C' % data['temp_C'] + temperature = u'%s°C' % data['temp_C'] if temperature[0] != '-': temperature = '+' + temperature @@ -59,6 +59,16 @@ def render_condition(data, query): weather_condition = WEATHER_SYMBOL[WWO_CODE[data['weatherCode']]] return weather_condition +def render_humidity(data, query): + """ + humidity (h) + """ + + humidity = data.get('humidity', '') + if humidity: + humidity += '%' + return humidity + def render_wind(data, query): """ wind (w) @@ -125,6 +135,7 @@ def render_sunset(data, query): FORMAT_SYMBOL = { 'c': render_condition, + 'h': render_humidity, 't': render_temperature, 'w': render_wind, 'l': render_location, From 549ad33866babad675bd953481686a6bb9f6f547 Mon Sep 17 00:00:00 2001 From: Igor Chubin Date: Tue, 19 Feb 2019 20:31:32 +0100 Subject: [PATCH 03/15] fixe bt-br translation --- share/translations/pt-br.txt | 94 ++++++++++++++++++------------------ 1 file changed, 47 insertions(+), 47 deletions(-) diff --git a/share/translations/pt-br.txt b/share/translations/pt-br.txt index 32c2e56..a43ffe1 100644 --- a/share/translations/pt-br.txt +++ b/share/translations/pt-br.txt @@ -1,50 +1,50 @@ -113: : Limpo -113: : Ensolarado -116: : Parcialmente encoberto -119: : Encoberto -122: : Nublado -143: : Névoa -176: : Possibilidade chuva fraca -179: : Possibilidade neve fraca -182: : Possibilidade granizo -185: : Possibilidade chuvisco gelado -200: : Possibilidade de pancadas de chuva -227: : Neve com vento -230: : Nevasca -248: : Nevoeiro -260: : Névoa congelante -263: : Chuvisco irregualr -266: : Chuvisco -281: : Chuvisco gelado -284: : Chuvisco muito gelado -293: : Garoa irregular -296: : Garoa -299: : Chuva moderada ocasional -302: : Chuva moderada -305: : Chuva forte ocasional -308: : Chuva forte -311: : Garoa gelada -314: : Chuva forte ou moderada gelada -317: : Granizo fraco -320: : Granizo moderado ou forte -323: : Neve fraca irregular -326: : Neve fraca -329: : Neve moderada irregular -332: : Neve moderada -335: : Neve forte irregular -338: : Neve forte -350: : Pelotas de gelo -353: : Chuveiro de garoa -356: : Chuveiro de chuva moderada ou forte -359: : Chuveiro de chuva torrencial -362: : Chuveiro de granizo fraco -365: : Chuveiro de granizo moderada ou forte -368: : Chuveiro de neve fraca -371: : Chuveiro de neve moderada ou forte -386: : Tempestate com garoa irregular -389: : Tempestade com chuva moderada ou forte -392: : Tempestade com neve fraca -395: : Tempestade com neve moderada ou forte +113: Limpo : Clear +113: Ensolarado : Sunny +116: Parcialmente encoberto : Partly cloudy +119: Encoberto : Cloudy +122: Nublado : Overcast +143: Névoa : Mist +176: Possibilidade chuva fraca : Patchy rain possible +179: Possibilidade neve fraca : Patchy snow possible +182: Possibilidade granizo : Patchy sleet possible +185: Possibilidade chuvisco gelado : Patchy freezing drizzle possible +200: Possibilidade de pancadas de chuva : Thundery outbreaks possible +227: Neve com vento : Blowing snow +230: Nevasca : Blizzard +248: Nevoeiro : Fog +260: Névoa congelante : Freezing fog +263: Chuvisco irregualr : Patchy light drizzle +266: Chuvisco : Light drizzle +281: Chuvisco gelado : Freezing drizzle +284: Chuvisco muito gelado : Heavy freezing drizzle +293: Garoa irregular : Patchy light rain +296: Garoa : Light rain +299: Chuva moderada ocasional : Moderate rain at times +302: Chuva moderada : Moderate rain +305: Chuva forte ocasional : Heavy rain at times +308: Chuva forte : Heavy rain +311: Garoa gelada : Light freezing rain +314: Chuva forte ou moderada gelada : Moderate or heavy freezing rain +317: Granizo fraco : Light sleet +320: Granizo moderado ou forte : Moderate or heavy sleet +323: Neve fraca irregular : Patchy light snow +326: Neve fraca : Light snow +329: Neve moderada irregular : Patchy moderate snow +332: Neve moderada : Moderate snow +335: Neve forte irregular : Patchy heavy snow +338: Neve forte : Heavy snow +350: Pelotas de gelo : Ice pellets +353: Chuveiro de garoa : Light rain shower +356: Chuveiro de chuva moderada ou forte : Moderate or heavy rain shower +359: Chuveiro de chuva torrencial : Torrential rain shower +362: Chuveiro de granizo fraco : Light sleet showers +365: Chuveiro de granizo moderada ou forte : Moderate or heavy sleet showers +368: Chuveiro de neve fraca : Light snow showers +371: Chuveiro de neve moderada ou forte : Moderate or heavy snow showers +386: Tempestate com garoa irregular : Patchy light rain with thunder +389: Tempestade com chuva moderada ou forte : Moderate or heavy rain with thunder +392: Tempestade com neve fraca : Patchy light snow with thunder +395: Tempestade com neve moderada ou forte : Moderate or heavy snow with thunder From 09c2e10805b6b616f2fddbea5a948dcf3d6f56be Mon Sep 17 00:00:00 2001 From: pavse Date: Wed, 20 Feb 2019 09:16:05 +0200 Subject: [PATCH 04/15] Create ua.txt --- share/translations/ua.txt | 47 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 share/translations/ua.txt diff --git a/share/translations/ua.txt b/share/translations/ua.txt new file mode 100644 index 0000000..e274c28 --- /dev/null +++ b/share/translations/ua.txt @@ -0,0 +1,47 @@ +113: : Clear : Ясно +113: : Sunny : Сонячно +116: : Partly cloudy : Змінна хмарність +119: : Cloudy : Хмарно +122: : Overcast : Похмуро +143: : Mist : Невеликий туман +176: : Patchy rain possible : Місцями дощ +179: : Patchy snow possible : Місцями сніг +182: : Patchy sleet possible : Місцями дощ зі снігом +185: : Patchy freezing drizzle possible : Місцями ожеледь +200: : Thundery outbreaks possible : Місцями грози +227: : Blowing snow : Заметіль +230: : Blizzard : Снігова буря +248: : Fog : Туман +260: : Freezing fog : Крижаний туман +263: : Patchy light drizzle : Місцями мряка +266: : Light drizzle : Мряка +281: : Freezing drizzle : Ожеледь +284: : Heavy freezing drizzle : Сильна ожеледь +293: : Patchy light rain : Місцями невеликий дощ +296: : Light rain : Невеликий дощ +299: : Moderate rain at times : Часом помірний дощ +302: : Moderate rain : Помірний дощ +305: : Heavy rain at times : Часом сильний дощ +308: : Heavy rain : Сильний дощ +311: : Light freezing rain : Слабкий крижаний дощ +314: : Moderate or heavy freezing rain : Крижаний дощ +317: : Light sleet : Невеликий дощ зі снігом +320: : Moderate or heavy sleet : Дощ зі снігом +323: : Patchy light snow : Місцями невеликий сніг +326: : Light snow : Невеликий сніг +329: : Patchy moderate snow : Місцями помірний сніг +332: : Moderate snow : Помірний сніг +335: : Patchy heavy snow : Місцями сильний сніг +338: : Heavy snow : Сильний сніг +350: : Ice pellets : Льодяний дощ +353: : Light rain shower : Невелика злива +356: : Moderate or heavy rain shower : Злива +359: : Torrential rain shower : Дуже сильна злива +362: : Light sleet showers : Невеликий мокрий сніг +365: : Moderate or heavy sleet showers : Мокрий сніг +368: : Light snow showers : Невеликий сніг +371: : Moderate or heavy snow showers : Сніг +386: : Patchy light rain with thunder : Місцями дощ з грозою +389: : Moderate or heavy rain with thunder : Дощ з грозою +392: : Patchy light snow with thunder : Місцями сніг з грозою +395: : Moderate or heavy snow with thunder : Сніг з грозою From 7780276874316aab0416aa99b458ebdfe43b2b0f Mon Sep 17 00:00:00 2001 From: Jaan Janesmae Date: Thu, 21 Feb 2019 23:14:26 +0200 Subject: [PATCH 05/15] translate variables: message, unknown_location and location --- lib/translations.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/translations.py b/lib/translations.py index bb3499e..c5a006e 100644 --- a/lib/translations.py +++ b/lib/translations.py @@ -85,6 +85,11 @@ Wir hoffen, dass Sie besseres Wetter haben! No hemos logrado encontrar tu ubicación, asi que hemos decidido enseñarte el tiempo en Oymyakon, uno de los sitios más fríos y permanentemente deshabitados del planeta. +""", + 'et': u""" +Me ei suutnud tuvastada teie asukohta +ning seetõttu paigutasime teid Oymyakoni, +mis on üks kõige külmemaid püsivalt asustatud paiku planeedil. """, 'fa': u""" ما نتونستیم مکان شما رو پیدا کنیم. به همین خاطر شما رو به om بردیم @@ -231,6 +236,7 @@ En af koldeste og helt ubolige lokationer på planeten. 'da': u'Ukendt lokation', 'el': u'Άνγωστη τοποθεσία', 'es': u'Ubicación desconocida', + 'et': u'Tundmatu asukoht', 'fa': u'مکان نامعلوم', 'fi': u'Tuntematon sijainti', 'fr': u'Emplacement inconnu', @@ -271,6 +277,7 @@ En af koldeste og helt ubolige lokationer på planeten. 'da': u'Lokation', 'el': u'Τοποθεσία', 'es': u'Ubicación', + 'et': u'Asukoht', 'fa': u'مکان', 'fi': u'Tuntematon sijainti', 'fr': u'Emplacement', From cf117411e6923009a0114d64d2dc96f1767a17fe Mon Sep 17 00:00:00 2001 From: Jaan Janesmae Date: Thu, 21 Feb 2019 23:33:13 +0200 Subject: [PATCH 06/15] translate variable: capacity_limit_reached --- lib/translations.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/translations.py b/lib/translations.py index c5a006e..d365082 100644 --- a/lib/translations.py +++ b/lib/translations.py @@ -361,6 +361,13 @@ A continuación, la previsión del tiempo para una ciudad estándar (solo para q Muy pronto volveremos a tener acceso a las peticiones. Puedes seguir https://twitter.com/igor_chubin para estar al tanto de la situación. ====================================================================================== +""", + 'et': u""" +Vabandage, kuid hetkel on päringud ilmateenusele piiratud. +Selle asemel kuvame hetkel näidislinna ilmaprognoosi (näitamaks, kuidas see välja näeb). +Üritame probleemi lahendada niipea kui võimalik. +Jälgige https://twitter.com/igor_chubin värskenduste jaoks. +====================================================================================== """, 'fa': u""" متأسفانه در حال حاضر ظرفیت ما برای درخواست به سرویس هواشناسی به اتمام رسیده. From 5ba2da088bdbe9810c0f721cf16a2620b5c692e3 Mon Sep 17 00:00:00 2001 From: Jaan Janesmae Date: Thu, 21 Feb 2019 23:46:06 +0200 Subject: [PATCH 07/15] translate variables: follow_me and new feature, update translation location to end of array unless list is sorted --- lib/translations.py | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/lib/translations.py b/lib/translations.py index d365082..16fba41 100644 --- a/lib/translations.py +++ b/lib/translations.py @@ -85,11 +85,6 @@ Wir hoffen, dass Sie besseres Wetter haben! No hemos logrado encontrar tu ubicación, asi que hemos decidido enseñarte el tiempo en Oymyakon, uno de los sitios más fríos y permanentemente deshabitados del planeta. -""", - 'et': u""" -Me ei suutnud tuvastada teie asukohta -ning seetõttu paigutasime teid Oymyakoni, -mis on üks kõige külmemaid püsivalt asustatud paiku planeedil. """, 'fa': u""" ما نتونستیم مکان شما رو پیدا کنیم. به همین خاطر شما رو به om بردیم @@ -221,6 +216,11 @@ Umid qilamizki, sizda bugungi ob-havo bundan yaxshiroq! Vi kunne desværre ikke finde din lokation så vi har bragt dig til Oymyakon, En af koldeste og helt ubolige lokationer på planeten. +""", + 'et': u""" +Me ei suutnud tuvastada teie asukohta +ning seetõttu paigutasime teid Oymyakoni, +mis on üks kõige külmemaid püsivalt asustatud paiku planeedil. """, }, @@ -361,13 +361,6 @@ A continuación, la previsión del tiempo para una ciudad estándar (solo para q Muy pronto volveremos a tener acceso a las peticiones. Puedes seguir https://twitter.com/igor_chubin para estar al tanto de la situación. ====================================================================================== -""", - 'et': u""" -Vabandage, kuid hetkel on päringud ilmateenusele piiratud. -Selle asemel kuvame hetkel näidislinna ilmaprognoosi (näitamaks, kuidas see välja näeb). -Üritame probleemi lahendada niipea kui võimalik. -Jälgige https://twitter.com/igor_chubin värskenduste jaoks. -====================================================================================== """, 'fa': u""" متأسفانه در حال حاضر ظرفیت ما برای درخواست به سرویس هواشناسی به اتمام رسیده. @@ -480,6 +473,13 @@ Her er vejr rapporten for standard byen (bare så du ved hvordan det kan se ud). Vi får nye forespørsler hurtigst muligt. Du kan følge https://twitter.com/igor_chubin for at få opdateringer. ====================================================================================== +""", + 'et': u""" +Vabandage, kuid hetkel on päringud ilmateenusele piiratud. +Selle asemel kuvame hetkel näidislinna ilmaprognoosi (näitamaks, kuidas see välja näeb). +Üritame probleemi lahendada niipea kui võimalik. +Jälgige https://twitter.com/igor_chubin värskenduste jaoks. +====================================================================================== """, }, @@ -516,6 +516,7 @@ Du kan følge https://twitter.com/igor_chubin for at få opdateringer. 'tr': u'Yeni özellik: çok dilli konum isimleri \033[92mwttr.in/станция+Восток\033[0m (UTF-8 ile) ve konum arama \033[92mwttr.in/~Kilimanjaro\033[0m (sadece önüne ~ ekleyin)', 'te': u'క్రొత్త లక్షణం: బహుభాషా స్థాన పేర్లు \ 033 [92mwttr.in/stancelя+Vostок\033 [0 U (UTF-8 లో) మరియు స్థానం శోధన \ 033 [92mwttr.in/~kilimanjaro\033 [0m (కేవలం ~ ముందుకి జోడించండి)', 'da': u'Ny funktion: flersprogede lokationsnavne \033[92mwttr.in/станция+Восток\033[0m (som UTF-8) og lokations søgning \033[92mwttr.in/~Kilimanjaro\033[0m (bare tilføj ~ inden)', + 'et': u'Uus funktsioon: mitmekeelsed asukohanimed \033[92mwttr.in/станция+Восток\033[0m (UTF-8 vormingus) ja asukoha otsing \033[92mwttr.in/~Kilimanjaro\033[0m (lisa ~ enne)', }, 'FOLLOW_ME': { @@ -545,6 +546,7 @@ Du kan følge https://twitter.com/igor_chubin for at få opdateringer. 'te': u'అనుసరించండి \ 033 [46m \ 033 [30m @ igor_chubin \ 033 [wttr.in నవీకరణలను కోసం', 'tr': u'wttr.in ile ilgili gelişmeler için \033[46m\033[30m@igor_chubin\033[0m adresini takip edin', 'da': u'Følg \033[46m\033[30m@igor_chubin\033[0m for at få wttr.in opdateringer', + 'et': u'Jälgi \033[46m\033[30m@igor_chubin\033[0m wttr.in uudiste tarbeks', }, } From 817aa7d868b8b9ed65e8fca7ecc98f42061e6c29 Mon Sep 17 00:00:00 2001 From: Jaan Janesmae Date: Fri, 22 Feb 2019 17:10:02 +0200 Subject: [PATCH 08/15] Add new language file for Estonian, Update list with first translations --- share/translations/et.txt | 47 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 share/translations/et.txt diff --git a/share/translations/et.txt b/share/translations/et.txt new file mode 100644 index 0000000..6232c79 --- /dev/null +++ b/share/translations/et.txt @@ -0,0 +1,47 @@ +113: Selge : Clear +113: Päikeseline : Sunny +116: Vahelduv pilvisus : Partly cloudy +119: Pilvine : Cloudy +122: Sombune : Overcast +143: Uduvine : Mist +176: Paiguti vihmasaju võimalus : Patchy rain possible +179: Paiguti lumesaju võimalus : Patchy snow possible +182: Paiguti lörtsisaju võimalus : Patchy sleet possible +185: Paiguti jääudu võimalus : Patchy freezing drizzle possible +200: Äikese võimalus : Thundery outbreaks possible +227: : Blowing snow +230: Lumetorm : Blizzard +248: Udu : Fog +260: Jääudu : Freezing fog +263: Paiguti nõrk uduvihm : Patchy light drizzle +266: Nõrk uduvihm : Light drizzle +281: Jääudu : Freezing drizzle +284: Tugev uduvihm : Heavy freezing drizzle +293: Vahelduv nõrk vihm : Patchy light rain +296: Nõrk vihm : Light rain +299: Vahelduv mõõdukas vihm : Moderate rain at times +302: Mõõdukas vihm : Moderate rain +305: Vahelduv tugev vihm : Heavy rain at times +308: Tugev vihm : Heavy rain +311: : Light freezing rain +314: : Moderate or heavy freezing rain +317: Nõrk lörtsisadu : Light sleet +320: Mõõdukas või tugev lörtsisadu : Moderate or heavy sleet +323: Paiguti nõrk lumesadu : Patchy light snow +326: Nõrk lumesadu : Light snow +329: Paiguti mõõdukas lumesadu : Patchy moderate snow +332: Mõõdukas lumesadu : Moderate snow +335: Paiguti tugev lumesadu : Patchy heavy snow +338: Tugev lumesadu : Heavy snow +350: : Ice pellets +353: : Light rain shower +356: : Moderate or heavy rain shower +359: : Torrential rain shower +362: : Light sleet showers +365: : Moderate or heavy sleet showers +368: : Light snow showers +371: : Moderate or heavy snow showers +386: : Patchy light rain with thunder +389: : Moderate or heavy rain with thunder +392: : Patchy light snow with thunder +395: : Moderate or heavy snow with thunder From 912d7586f17dc628c5630b9b49faa04915cc09e6 Mon Sep 17 00:00:00 2001 From: Jaan Janesmae Date: Sun, 24 Feb 2019 13:38:28 +0200 Subject: [PATCH 09/15] Update estonian translation --- share/translations/et.txt | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/share/translations/et.txt b/share/translations/et.txt index 6232c79..bc8d3a7 100644 --- a/share/translations/et.txt +++ b/share/translations/et.txt @@ -9,7 +9,7 @@ 182: Paiguti lörtsisaju võimalus : Patchy sleet possible 185: Paiguti jääudu võimalus : Patchy freezing drizzle possible 200: Äikese võimalus : Thundery outbreaks possible -227: : Blowing snow +227: Tuisk : Blowing snow 230: Lumetorm : Blizzard 248: Udu : Fog 260: Jääudu : Freezing fog @@ -23,8 +23,8 @@ 302: Mõõdukas vihm : Moderate rain 305: Vahelduv tugev vihm : Heavy rain at times 308: Tugev vihm : Heavy rain -311: : Light freezing rain -314: : Moderate or heavy freezing rain +311: Nõrk jäävihm : Light freezing rain +314: Mõõdukas või tugev jäävihm : Moderate or heavy freezing rain 317: Nõrk lörtsisadu : Light sleet 320: Mõõdukas või tugev lörtsisadu : Moderate or heavy sleet 323: Paiguti nõrk lumesadu : Patchy light snow @@ -33,15 +33,15 @@ 332: Mõõdukas lumesadu : Moderate snow 335: Paiguti tugev lumesadu : Patchy heavy snow 338: Tugev lumesadu : Heavy snow -350: : Ice pellets -353: : Light rain shower -356: : Moderate or heavy rain shower -359: : Torrential rain shower -362: : Light sleet showers -365: : Moderate or heavy sleet showers -368: : Light snow showers -371: : Moderate or heavy snow showers -386: : Patchy light rain with thunder -389: : Moderate or heavy rain with thunder -392: : Patchy light snow with thunder -395: : Moderate or heavy snow with thunder +350: Rahe : Ice pellets +353: Nõrk hoogvihm : Light rain shower +356: Mõõdukas või tugev hoogvihm : Moderate or heavy rain shower +359: Padu hoogvihm : Torrential rain shower +362: Nõrk hooglörts : Light sleet showers +365: Mõõdukas või tugev hooglörts : Moderate or heavy sleet showers +368: Nõrk hooglumi : Light snow showers +371: Mõõdukas või tugev hooglumi : Moderate or heavy snow showers +386: Paiguti nõrk vihm äikesega : Patchy light rain with thunder +389: Mõõdukas või tugev vihm äikesega : Moderate or heavy rain with thunder +392: Paiguti nõrk lumesadu äikesega : Patchy light snow with thunder +395: Mõõdukas või tugev lumesadu äikesega : Moderate or heavy snow with thunder From 448e2f7286fe49e08e30a5b4216c3b02c56fb8a6 Mon Sep 17 00:00:00 2001 From: Sergey Date: Mon, 11 Mar 2019 17:18:03 +0200 Subject: [PATCH 10/15] Rename ua.txt to uk.txt --- share/translations/{ua.txt => uk.txt} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename share/translations/{ua.txt => uk.txt} (100%) diff --git a/share/translations/ua.txt b/share/translations/uk.txt similarity index 100% rename from share/translations/ua.txt rename to share/translations/uk.txt From c6bd6e35fce2b0c8ff1da8a3160560d2ba32276b Mon Sep 17 00:00:00 2001 From: Sergey Date: Mon, 11 Mar 2019 18:43:48 +0200 Subject: [PATCH 11/15] Create uk-help.txt --- share/translations/uk-help.txt | 67 ++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 share/translations/uk-help.txt diff --git a/share/translations/uk-help.txt b/share/translations/uk-help.txt new file mode 100644 index 0000000..43bb445 --- /dev/null +++ b/share/translations/uk-help.txt @@ -0,0 +1,67 @@ +Використання: + + $ curl wttr.in # поточне місцеположення + $ curl wttr.in/kbp # погода в аеропорту Бориспіль (код ICAO: KBP) + +Підтримуються наступні типи місцеположень: + + /paris # місто + /~Eiffel+tower # будь-яке місцеположення + /Киів # юнікодне ім'я будь-якого місцеположення будь-якою мовою + /muc # код аеропорту ICAO (3 літери) + /@stackoverflow.com # доменне им'я + /94107 # поштовый індекс (тільки для США) + /-78.46,106.79 # GPS-координати + +Спеціальні умовні місцеположення: + + /moon # Фаза Місяця (додайте ,+US або ,+France для міста Moon у США або Франції) + /moon@2016-10-25 # Фаза Місяця для вказаної дати (@2016-10-25) + +Одиниці вимірювань: + + ?m # метричні (СІ) (використовуються всюди крім США) + ?u # USCS (використовуються у США) + ?M # показувати швидкість вітру в м/с + +Опції відображення: + + ?0 # тільки поточна погода + ?1 # погода сьогодні + 1 день + ?2 # погода сьогодні + 2 дня + ?n # вузька версія (тільки день та ніч) + ?q # тиха версія (без тексту "Прогноз погоди") + ?Q # надтиха версія (без "Прогноз погоди", немає назви міста) + ?T # відключити послідовності терміналу (без кольорів) + +PNG-опції: + + /paris.png # сгенерувати PNG-файл + ?p # добавити рамку навколо + ?t # transparency=150 (прозорість 150) + transparency=... # прозорість від 0 до 255 (255 = не прозорий) + +Опції можна комбінувати: + + /Paris?0pq + /Paris?0pq&lang=fr + /Paris_0pq.png # в PNG-запитах опції вказуються після знаку _ + /Rome_0pq_lang=it.png # довгі опції розділяются знаком підкреслення _ + +Локалізація: + + $ curl fr.wttr.in/Paris + $ curl wttr.in/paris?lang=fr + $ curl -H "Accept-Language: fr" wttr.in/paris + +Мови що підтримуються: + + FULL_TRANSLATION (підтримується) + PARTIAL_TRANSLATION (в процесі) + +Спеціальні строрінки: + + /:help # показати цю сторінку + /:bash.function # показати рекомендовану функцію wttr() + /:translation # показати список перекладачів wttr.in + From 8b1872d6ac4f8b40952fabbcf2fa0a700ed0207f Mon Sep 17 00:00:00 2001 From: Sergey Date: Tue, 12 Mar 2019 15:26:21 +0100 Subject: [PATCH 12/15] Move weather text into second column in uk.txt --- share/translations/uk.txt | 94 +++++++++++++++++++-------------------- 1 file changed, 47 insertions(+), 47 deletions(-) diff --git a/share/translations/uk.txt b/share/translations/uk.txt index e274c28..6f00800 100644 --- a/share/translations/uk.txt +++ b/share/translations/uk.txt @@ -1,47 +1,47 @@ -113: : Clear : Ясно -113: : Sunny : Сонячно -116: : Partly cloudy : Змінна хмарність -119: : Cloudy : Хмарно -122: : Overcast : Похмуро -143: : Mist : Невеликий туман -176: : Patchy rain possible : Місцями дощ -179: : Patchy snow possible : Місцями сніг -182: : Patchy sleet possible : Місцями дощ зі снігом -185: : Patchy freezing drizzle possible : Місцями ожеледь -200: : Thundery outbreaks possible : Місцями грози -227: : Blowing snow : Заметіль -230: : Blizzard : Снігова буря -248: : Fog : Туман -260: : Freezing fog : Крижаний туман -263: : Patchy light drizzle : Місцями мряка -266: : Light drizzle : Мряка -281: : Freezing drizzle : Ожеледь -284: : Heavy freezing drizzle : Сильна ожеледь -293: : Patchy light rain : Місцями невеликий дощ -296: : Light rain : Невеликий дощ -299: : Moderate rain at times : Часом помірний дощ -302: : Moderate rain : Помірний дощ -305: : Heavy rain at times : Часом сильний дощ -308: : Heavy rain : Сильний дощ -311: : Light freezing rain : Слабкий крижаний дощ -314: : Moderate or heavy freezing rain : Крижаний дощ -317: : Light sleet : Невеликий дощ зі снігом -320: : Moderate or heavy sleet : Дощ зі снігом -323: : Patchy light snow : Місцями невеликий сніг -326: : Light snow : Невеликий сніг -329: : Patchy moderate snow : Місцями помірний сніг -332: : Moderate snow : Помірний сніг -335: : Patchy heavy snow : Місцями сильний сніг -338: : Heavy snow : Сильний сніг -350: : Ice pellets : Льодяний дощ -353: : Light rain shower : Невелика злива -356: : Moderate or heavy rain shower : Злива -359: : Torrential rain shower : Дуже сильна злива -362: : Light sleet showers : Невеликий мокрий сніг -365: : Moderate or heavy sleet showers : Мокрий сніг -368: : Light snow showers : Невеликий сніг -371: : Moderate or heavy snow showers : Сніг -386: : Patchy light rain with thunder : Місцями дощ з грозою -389: : Moderate or heavy rain with thunder : Дощ з грозою -392: : Patchy light snow with thunder : Місцями сніг з грозою -395: : Moderate or heavy snow with thunder : Сніг з грозою +113: Ясно : Clear : +113: Сонячно : Sunny : +116: Змінна хмарність : Partly cloudy : +119: Хмарно : Cloudy : +122: Похмуро : Overcast : +143: Невеликий туман : Mist : +176: Місцями дощ : Patchy rain possible : +179: Місцями сніг : Patchy snow possible : +182: Місцями дощ зі снігом : Patchy sleet possible : +185: Місцями ожеледь : Patchy freezing drizzle possible : +200: Місцями грози : Thundery outbreaks possible : +227: Заметіль : Blowing snow : +230: Снігова буря : Blizzard : +248: Туман : Fog : +260: Крижаний туман : Freezing fog : +263: Місцями мряка : Patchy light drizzle : +266: Мряка : Light drizzle : +281: Ожеледь : Freezing drizzle : +284: Сильна ожеледь : Heavy freezing drizzle : +293: Місцями невеликий дощ : Patchy light rain : +296: Невеликий дощ : Light rain : +299: Часом помірний дощ : Moderate rain at times : +302: Помірний дощ : Moderate rain : +305: Часом сильний дощ : Heavy rain at times : +308: Сильний дощ : Heavy rain : +311: Слабкий крижаний дощ : Light freezing rain : +314: Крижаний дощ : Moderate or heavy freezing rain : +317: Невеликий дощ зі снігом : Light sleet : +320: Дощ зі снігом : Moderate or heavy sleet : +323: Місцями невеликий сніг : Patchy light snow : +326: Невеликий сніг : Light snow : +329: Місцями помірний сніг : Patchy moderate snow : +332: Помірний сніг : Moderate snow : +335: Місцями сильний сніг : Patchy heavy snow : +338: Сильний сніг : Heavy snow : +350: Льодяний дощ : Ice pellets : +353: Невелика злива : Light rain shower : +356: Злива : Moderate or heavy rain shower : +359: Дуже сильна злива : Torrential rain shower : +362: Невеликий мокрий сніг : Light sleet showers : +365: Мокрий сніг : Moderate or heavy sleet showers : +368: Невеликий сніг : Light snow showers : +371: Сніг : Moderate or heavy snow showers : +386: Місцями дощ з грозою : Patchy light rain with thunder : +389: Дощ з грозою : Moderate or heavy rain with thunder : +392: Місцями сніг з грозою : Patchy light snow with thunder : +395: Сніг з грозою : Moderate or heavy snow with thunder : From 8d80fca66dab23fe9c5d5e6f7a622594863570ab Mon Sep 17 00:00:00 2001 From: Sergey Date: Tue, 12 Mar 2019 16:22:09 +0100 Subject: [PATCH 13/15] Full translation to Ukrainian --- lib/translations.py | 27 +++++++++++++++++---------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/lib/translations.py b/lib/translations.py index bb3499e..9de2773 100644 --- a/lib/translations.py +++ b/lib/translations.py @@ -5,7 +5,7 @@ Translation of almost everything. """ FULL_TRANSLATION = [ - "af", "da", "de", "fr", "fa", "id", "it", "nb", "nl", "pl", "ro", "ru", + "af", "da", "de", "fr", "fa", "id", "it", "nb", "nl", "pl", "ro", "ru", "uk" ] PARTIAL_TRANSLATION = [ @@ -15,7 +15,7 @@ PARTIAL_TRANSLATION = [ "ja", "jv", "ka", "kk", "ko", "ky", "lt", "lv", "mk", "ml", "nl", "nn", "pt", "sk", "sl", "sr", "sr-lat", - "sv", "sw", "th", "tr", "te", "uk", "uz", "vi", + "sv", "sw", "th", "tr", "te", "uz", "vi", "zh", "zu", "he", ] @@ -68,7 +68,6 @@ Ni darganfyddwyd eich lleoliad, felly rydym wedi dod â chi i Oymyakon, un o'r llefydd oeraf ar y blaned ble mae pobl yn dal i fyw! """, - 'de': u""" Wir konnten Ihren Standort nicht finden, also haben wir Sie nach Oimjakon gebracht, @@ -202,10 +201,10 @@ Umarız sizin olduğunuz yerde havalar daha iyidir! భూమిపై అత్యల్ప శాశ్వతంగా నివసించే స్థానిక ప్రదేశాలలో ఒకటి. """, 'uk': u""" -Ваше місце розташування визначити не вдалося, -тому ми покажемо вам погоду в Оймяконе, +Ми не змогли визначити Ваше місцезнаходження, +тому покажемо Вам погоду в Оймяконі — найхолоднішому населеному пункті на планеті. -Будемо сподіватися, що у вас сьогодні погода краще! +Будемо сподіватися, що у Вас сьогодні погода краще! """, 'uz': u""" Sizning joylashuvingizni aniqlay olmadik, @@ -249,13 +248,13 @@ En af koldeste og helt ubolige lokationer på planeten. 'pt': u'Localização desconhecida', 'ro': u'Localitate necunoscută', 'ru': u'Неизвестное местоположение', - 'sk': u'Neznáma poloha', + 'sk': u'Neznáma poloha',\ 'sl': u'Neznano lokacijo', 'sr': u'Непозната локација', 'sv': u'Okänd plats', 'te': u'తెలియని ప్రదేశం', 'tr': u'Bilinmeyen konum', - 'ua': u'Невідоме місце', + 'uk': u'Невідоме місце', 'uz': u'Аникланмаган худуд', }, @@ -295,7 +294,7 @@ En af koldeste og helt ubolige lokationer på planeten. 'sv': u'Plats', 'te': u'స్థానము', 'tr': u'Konum', - 'ua': u'Місце', + 'uk': u'Місцезнаходження' }, 'CAPACITY_LIMIT_REACHED': { @@ -467,7 +466,13 @@ Vi får nye forespørsler hurtigst muligt. Du kan følge https://twitter.com/igor_chubin for at få opdateringer. ====================================================================================== """, - + 'uk': u""" +Вибачте, ми перевищили максимальну кількість запитів до сервісу погоди. +Ось прогноз погоди у нашому місті (просто показати Вам як це виглядає). +Ми відновимо роботу як тільки зможемо. +Ви можете підписатися на https://twitter.com/igor_chubin для отримання новин. +====================================================================================== +""" }, # Historical messages: @@ -502,6 +507,7 @@ Du kan følge https://twitter.com/igor_chubin for at få opdateringer. 'tr': u'Yeni özellik: çok dilli konum isimleri \033[92mwttr.in/станция+Восток\033[0m (UTF-8 ile) ve konum arama \033[92mwttr.in/~Kilimanjaro\033[0m (sadece önüne ~ ekleyin)', 'te': u'క్రొత్త లక్షణం: బహుభాషా స్థాన పేర్లు \ 033 [92mwttr.in/stancelя+Vostок\033 [0 U (UTF-8 లో) మరియు స్థానం శోధన \ 033 [92mwttr.in/~kilimanjaro\033 [0m (కేవలం ~ ముందుకి జోడించండి)', 'da': u'Ny funktion: flersprogede lokationsnavne \033[92mwttr.in/станция+Восток\033[0m (som UTF-8) og lokations søgning \033[92mwttr.in/~Kilimanjaro\033[0m (bare tilføj ~ inden)', + 'uk': u'Спробуйте: назви місць будь-якою мовою \033[92mwttr.in/станція+Восток\033[0m (в UTF-8) та пошук місць \033[92mwttr.in/~Kilimanjaro\033[0m (потрібно додати ~ спочатку)' }, 'FOLLOW_ME': { @@ -531,6 +537,7 @@ Du kan følge https://twitter.com/igor_chubin for at få opdateringer. 'te': u'అనుసరించండి \ 033 [46m \ 033 [30m @ igor_chubin \ 033 [wttr.in నవీకరణలను కోసం', 'tr': u'wttr.in ile ilgili gelişmeler için \033[46m\033[30m@igor_chubin\033[0m adresini takip edin', 'da': u'Følg \033[46m\033[30m@igor_chubin\033[0m for at få wttr.in opdateringer', + 'uk': u'Нові можливості wttr.in публікуються тут: \033[46m\033[30m@igor_chubin\033[0m' }, } From 1ff6ad6a655ad47d0a25f5e3ba72dd1a1b307602 Mon Sep 17 00:00:00 2001 From: Sergey Date: Wed, 13 Mar 2019 11:25:29 +0100 Subject: [PATCH 14/15] Pull "et" translation, to avoid merge conflict in pull request --- lib/translations.py | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/lib/translations.py b/lib/translations.py index 9de2773..5274456 100644 --- a/lib/translations.py +++ b/lib/translations.py @@ -215,6 +215,11 @@ Umid qilamizki, sizda bugungi ob-havo bundan yaxshiroq! Vi kunne desværre ikke finde din lokation så vi har bragt dig til Oymyakon, En af koldeste og helt ubolige lokationer på planeten. +""", + 'et': u""" +Me ei suutnud tuvastada teie asukohta +ning seetõttu paigutasime teid Oymyakoni, +mis on üks kõige külmemaid püsivalt asustatud paiku planeedil. """, }, @@ -230,6 +235,7 @@ En af koldeste og helt ubolige lokationer på planeten. 'da': u'Ukendt lokation', 'el': u'Άνγωστη τοποθεσία', 'es': u'Ubicación desconocida', + 'et': u'Tundmatu asukoht', 'fa': u'مکان نامعلوم', 'fi': u'Tuntematon sijainti', 'fr': u'Emplacement inconnu', @@ -248,7 +254,7 @@ En af koldeste og helt ubolige lokationer på planeten. 'pt': u'Localização desconhecida', 'ro': u'Localitate necunoscută', 'ru': u'Неизвестное местоположение', - 'sk': u'Neznáma poloha',\ + 'sk': u'Neznáma poloha', 'sl': u'Neznano lokacijo', 'sr': u'Непозната локација', 'sv': u'Okänd plats', @@ -270,6 +276,7 @@ En af koldeste og helt ubolige lokationer på planeten. 'da': u'Lokation', 'el': u'Τοποθεσία', 'es': u'Ubicación', + 'et': u'Asukoht', 'fa': u'مکان', 'fi': u'Tuntematon sijainti', 'fr': u'Emplacement', @@ -465,6 +472,13 @@ Her er vejr rapporten for standard byen (bare så du ved hvordan det kan se ud). Vi får nye forespørsler hurtigst muligt. Du kan følge https://twitter.com/igor_chubin for at få opdateringer. ====================================================================================== +""", + 'et': u""" +Vabandage, kuid hetkel on päringud ilmateenusele piiratud. +Selle asemel kuvame hetkel näidislinna ilmaprognoosi (näitamaks, kuidas see välja näeb). +Üritame probleemi lahendada niipea kui võimalik. +Jälgige https://twitter.com/igor_chubin värskenduste jaoks. +====================================================================================== """, 'uk': u""" Вибачте, ми перевищили максимальну кількість запитів до сервісу погоди. @@ -507,6 +521,7 @@ Du kan følge https://twitter.com/igor_chubin for at få opdateringer. 'tr': u'Yeni özellik: çok dilli konum isimleri \033[92mwttr.in/станция+Восток\033[0m (UTF-8 ile) ve konum arama \033[92mwttr.in/~Kilimanjaro\033[0m (sadece önüne ~ ekleyin)', 'te': u'క్రొత్త లక్షణం: బహుభాషా స్థాన పేర్లు \ 033 [92mwttr.in/stancelя+Vostок\033 [0 U (UTF-8 లో) మరియు స్థానం శోధన \ 033 [92mwttr.in/~kilimanjaro\033 [0m (కేవలం ~ ముందుకి జోడించండి)', 'da': u'Ny funktion: flersprogede lokationsnavne \033[92mwttr.in/станция+Восток\033[0m (som UTF-8) og lokations søgning \033[92mwttr.in/~Kilimanjaro\033[0m (bare tilføj ~ inden)', + 'et': u'Uus funktsioon: mitmekeelsed asukohanimed \033[92mwttr.in/станция+Восток\033[0m (UTF-8 vormingus) ja asukoha otsing \033[92mwttr.in/~Kilimanjaro\033[0m (lisa ~ enne)', 'uk': u'Спробуйте: назви місць будь-якою мовою \033[92mwttr.in/станція+Восток\033[0m (в UTF-8) та пошук місць \033[92mwttr.in/~Kilimanjaro\033[0m (потрібно додати ~ спочатку)' }, @@ -537,6 +552,7 @@ Du kan følge https://twitter.com/igor_chubin for at få opdateringer. 'te': u'అనుసరించండి \ 033 [46m \ 033 [30m @ igor_chubin \ 033 [wttr.in నవీకరణలను కోసం', 'tr': u'wttr.in ile ilgili gelişmeler için \033[46m\033[30m@igor_chubin\033[0m adresini takip edin', 'da': u'Følg \033[46m\033[30m@igor_chubin\033[0m for at få wttr.in opdateringer', + 'et': u'Jälgi \033[46m\033[30m@igor_chubin\033[0m wttr.in uudiste tarbeks', 'uk': u'Нові можливості wttr.in публікуються тут: \033[46m\033[30m@igor_chubin\033[0m' }, } From e29e9e26c53962816ea55afd5601ed78eb9d1796 Mon Sep 17 00:00:00 2001 From: Sergey Date: Wed, 13 Mar 2019 11:32:23 +0100 Subject: [PATCH 15/15] Fix formatting (move weather text into second column) in ru.txt --- share/translations/ru.txt | 128 ++++++++++++++------------------------ 1 file changed, 47 insertions(+), 81 deletions(-) diff --git a/share/translations/ru.txt b/share/translations/ru.txt index b5ca4ed..05d8f31 100644 --- a/share/translations/ru.txt +++ b/share/translations/ru.txt @@ -1,81 +1,47 @@ -113: : Clear : Ясно -113: : Sunny : Солнечно -116: : Partly cloudy : Переменная облачность -119: : Cloudy : Облачно -122: : Overcast : Пасмурно -143: : Mist : Дымка -176: : Patchy rain possible : Местами дождь -179: : Patchy snow possible : Местами снег -182: : Patchy sleet possible : Местами дождь со снегом -185: : Patchy freezing drizzle possible : Местами замерзающая морось -200: : Thundery outbreaks possible : Местами грозы -227: : Blowing snow : Поземок -230: : Blizzard : Метель -248: : Fog : Туман -260: : Freezing fog : Переохлажденный туман -263: : Patchy light drizzle : Местами слабая морось -266: : Light drizzle : Слабая морось -281: : Freezing drizzle : Замерзающая морось -284: : Heavy freezing drizzle : Сильная замерзающая морось -293: : Patchy light rain : Местами небольшой дождь -296: : Light rain : Небольшой дождь -299: : Moderate rain at times : Временами умеренный дождь -302: : Moderate rain : Умеренный дождь -305: : Heavy rain at times : Временами сильный дождь -308: : Heavy rain : Сильный дождь -311: : Light freezing rain : Слабый переохлажденный дождь -314: : Moderate or heavy freezing rain : Умеренный или сильный переохлажденный дождь -317: : Light sleet : Небольшой дождь со снегом -320: : Moderate or heavy sleet : Умеренный или сильный дождь со снегом -323: : Patchy light snow : Местами небольшой снег -326: : Light snow : Небольшой снег -329: : Patchy moderate snow : Местами умеренный снег -332: : Moderate snow : Умеренный снег -335: : Patchy heavy snow : Местами сильный снег -338: : Heavy snow : Сильный снег -350: : Ice pellets : Ледяной дождь -353: : Light rain shower : Небольшой ливневый дождь -356: : Moderate or heavy rain shower : Умеренный или сильный ливневый дождь -359: : Torrential rain shower : Очень сильный ливень -362: : Light sleet showers : Небольшой ливневый дождь со снегом -365: : Moderate or heavy sleet showers : Небольшой снег -368: : Light snow showers : Небольшой ливневый дождь со снегом -371: : Moderate or heavy snow showers : Умеренный или сильный снежный ливень -386: : Patchy light rain with thunder : Местами небольшой дождь с грозой -389: : Moderate or heavy rain with thunder : Умеренный или сильный дождь с грозой -392: : Patchy light snow with thunder : Местами небольшой снег с грозой -395: : Moderate or heavy snow with thunder : Умеренный или сильный снег с грозой - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +113: Ясно : Clear : +113: Солнечно : Sunny : +116: Переменная облачность : Partly cloudy : +119: Облачно : Cloudy : +122: Пасмурно : Overcast : +143: Дымка : Mist : +176: Местами дождь : Patchy rain possible : +179: Местами снег : Patchy snow possible : +182: Местами дождь со снегом : Patchy sleet possible : +185: Местами замерзающая морось : Patchy freezing drizzle possible : +200: Местами грозы : Thundery outbreaks possible : +227: Поземок : Blowing snow : +230: Метель : Blizzard : +248: Туман : Fog : +260: Переохлажденный туман : Freezing fog : +263: Местами слабая морось : Patchy light drizzle : +266: Слабая морось : Light drizzle : +281: Замерзающая морось : Freezing drizzle : +284: Сильная замерзающая морось : Heavy freezing drizzle : +293: Местами небольшой дождь : Patchy light rain : +296: Небольшой дождь : Light rain : +299: Временами умеренный дождь : Moderate rain at times : +302: Умеренный дождь : Moderate rain : +305: Временами сильный дождь : Heavy rain at times : +308: Сильный дождь : Heavy rain : +311: Слабый переохлажденный дождь : Light freezing rain : +314: Умеренный или сильный переохлажденный дождь : Moderate or heavy freezing rain : +317: Небольшой дождь со снегом : Light sleet : +320: Умеренный или сильный дождь со снегом : Moderate or heavy sleet : +323: Местами небольшой снег : Patchy light snow : +326: Небольшой снег : Light snow : +329: Местами умеренный снег : Patchy moderate snow : +332: Умеренный снег : Moderate snow : +335: Местами сильный снег : Patchy heavy snow : +338: Сильный снег : Heavy snow : +350: Ледяной дождь : Ice pellets : +353: Небольшой ливневый дождь : Light rain shower : +356: Умеренный или сильный ливневый дождь : Moderate or heavy rain shower : +359: Очень сильный ливень : Torrential rain shower : +362: Небольшой ливневый дождь со снегом : Light sleet showers : +365: Небольшой снег : Moderate or heavy sleet showers : +368: Небольшой ливневый дождь со снегом : Light snow showers : +371: Умеренный или сильный снежный ливень : Moderate or heavy snow showers : +386: Местами небольшой дождь с грозой : Patchy light rain with thunder : +389: Умеренный или сильный дождь с грозой : Moderate or heavy rain with thunder : +392: Местами небольшой снег с грозой : Patchy light snow with thunder : +395: Умеренный или сильный снег с грозой : Moderate or heavy snow with thunder :