pull/1060/head
Igor Chubin 1 week ago
commit 2194722838

@ -352,7 +352,7 @@ or, if you prefer Nerd Fonts instead of Emoji, `v2d` (day) or `v2n` (night):
```
![data-reach output format](https://wttr.in/files/example-wttr-v2.png)
![data-rich output format](https://wttr.in/files/example-wttr-v2.png)
(The mode is experimental, and it has several limitations currently:

@ -21,6 +21,6 @@ require (
github.com/smartystreets/goconvey v1.6.4 // indirect
github.com/stretchr/testify v1.8.1 // indirect
github.com/zsefvlol/timezonemapper v1.0.0 // indirect
golang.org/x/crypto v0.0.0-20201002170205-7f63de1d35b0 // indirect
golang.org/x/crypto v0.17.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)

@ -61,6 +61,8 @@ github.com/zsefvlol/timezonemapper v1.0.0/go.mod h1:cVUCOLEmc/VvOMusEhpd2G/UBtad
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
golang.org/x/crypto v0.0.0-20190325154230-a5d413f7728c/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
golang.org/x/crypto v0.0.0-20201002170205-7f63de1d35b0/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
golang.org/x/crypto v0.17.0 h1:r8bRNjWL3GshPW3gkd+RpvzWrZAwPS49OmTGZ/uhM4k=
golang.org/x/crypto v0.17.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4=
golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=

@ -17,7 +17,7 @@ Translated/improved/corrected by:
* Bosnian: Ismar Kunc @ismarkunc
* Bengali: Nazia Tasnim (@appledora on github)
* Bulgarian: Vladimir Vitkov @zeridon (on github)
* Brazilian-PT: Tupã Negreiros @TupaNegreiros (on github)
* Brazilian-PT: Tupã Negreiros @TupaNegreiros (on github), Gabriel Monteiro @krosct (on github)
* Catalan: Angel Jarabo @legna29A
* Chinese(Traditional): Jeff Huang
* Chinese(Simplified): YouthLin Chen(@YouthLin on github), Junhan (@junhan-z on github),
@ -32,7 +32,7 @@ Translated/improved/corrected by:
* French: Igor Chubin, @daftaupe, @iago-lito
* Frisian: Anne Douwe Bouma @anned20 (on github)
* Galician Diego Blanco @diego-treitos (on github)
* German: Igor Chubin, @MAGICC (https://kthx.at)
* German: Igor Chubin, @MAGICC (https://kthx.at), Simon Neutert @simonneutert (on github)
* Greek: Panayotis Vryonis and @Petewg (on github)
* Hebrew: E.R.
* Hindi: Aakash Gajjar @skyme5 (gh)

@ -1,57 +1,206 @@
: Schneeverwehung : Low drifting snow
: Nebelfelder : Patches of fog
: Nieselregen : Drizzle
: Leichter Nieselregen : Light drizzle
: Leichter Nieselregen und Regen : Light drizzle and rain
: Schnee : Snow
: Regen : Rain
: Leichter Regen : Light Rain
: Regenschauer : Rain Shower
: Regen in der näheren Umgebung : Shower in vicinity
113: Wolkenlos : Clear
113: Sonnig : Sunny
116: Leicht Bewölkt : Partly cloudy
119: Wolkig : Cloudy
122: Bedeckt : Overcast
143: Nebel : Mist
176: Stellenweise Regen möglich : Patchy rain possible
179: Stellenweise Schnee möglich : Patchy snow possible
182: Stellenweise Schneeregen möglich : Patchy sleet possible
185: Stellenweise gefrierende Nässe möglich : Patchy freezing drizzle possible
200: Gewitter möglich : Thundery outbreaks possible
227: Schneesturm : Blowing snow
230: Blizzard : Blizzard
248: Nebel : Fog
260: Gefrierender Nebel : Freezing fog
263: Stellenweise Nieselregen : Patchy light drizzle
266: Leichter Nieselregen : Light drizzle
281: Gefrierender Nieselregen : Freezing drizzle
284: Starker gefrierender Nieselregen : Heavy freezing drizzle
293: Stellenweise leichter Regen : Patchy light rain
296: Leichter Regen : Light rain
299: Stellenweise gemäßigter Regen : Moderate rain at times
302: Gemäßigter Regen : Moderate rain
305: Stellenweise starker Regen : Heavy rain at times
308: Starker Regen : Heavy rain
311: Leichter gefrierender Regen : Light freezing rain
314: Gemäßigter oder starker gefrierender Regen : Moderate or heavy freezing rain
317: Leichter Schneeregen : Light sleet
320: Gemäßigter oder starker Schneeregen : Moderate or heavy sleet
323: Stellenweise leichter Schneefall : Patchy light snow
326: Leichter Schneefall : Light snow
329: Stellenweise gemäßigter Schneefall : Patchy moderate snow
332: Gemäßigter Schneefall : Moderate snow
335: Stellenweise starker Schneefall : Patchy heavy snow
338: Starker Schneefall : Heavy snow
350: Eiskörner : Ice pellets
353: Leichter Regen : Light rain shower
356: Gemäßigter oder starker Regen : Moderate or heavy rain shower
359: Wolkenbruch : Torrential rain shower
362: Leichter Schneeregen : Light sleet showers
365: Gemäßigter oder starker Schneeregen : Moderate or heavy sleet showers
368: Leichter Schneefall : Light snow showers
371: Gemäßigter oder starker Schneefall : Moderate or heavy snow showers
386: Stellenweise leichter Regen mit Gewitter : Patchy light rain with thunder
389: Gemäßigter oder starker Regen mit Gewitter : Moderate or heavy rain with thunder
392: Stellenweise leichter Schneefall mit Gewitter : Patchy light snow with thunder
395: Gemäßigter oder starker Schneefall mit Gewitter : Moderate or heavy snow with thunder
: Bodennahe Schneeverwehung : Low drifting snow
: Nebelfelder : Patches of fog
: Nieselregen : Drizzle
: Leichter Nieselregen : Light drizzle
: Leichter Nieselregen und Regen : Light drizzle and rain
: Schnee : Snow
: Regen : Rain
: Leichter Regen : Light Rain
: Regenschauer : Rain Shower
: Regen in der näheren Umgebung : Shower in vicinity
: Sandverwehungen : Blowing sand
: Weitläufige Sandverwehungen : Blowing widespread dust
: Weitläufige Sandverwehungen in der Nähe : Blowing widespread dust in vicinity
: Klar : Clear
: Wolkig : Cloudy
: Nieselregen und Nebel : Drizzle and fog
: Nieselregen und Regen : Drizzle and rain
: Nieselregen und Regenschauer : Drizzle and rain shower
: Nieselregen mit Gewitter : Drizzle with thunderstorm
: Sandsturm : Dust storm
: Nebel in der Nähe : Fog in vicinity
: Gefrierender Nieselregen und Regen : Freezing drizzle and rain
: Gefrierender Nebel : Freezing mist
: Gefrierender Regen : Freezing rain
: Gefrierender Regen und Schnee : Freezing rain and snow
: Gefrierender unbekannter Niederschlag : Freezing unknown precipitation
: Trichterwolke in der Nähe : Funnel cloud in vicinity
: Hagelschauer : Hail shower
: Hagel mit Gewitter : Hail with thunderstorm
: Dunst : Haze
: Starke Schneeverwehungen : Heavy blowing snow
: Starker Nieselregen : Heavy drizzle
: Starker Nieselregen und Regen : Heavy drizzle and rain
: Starker gefrierender unbekannter Niederschlag : Heavy freezing unknown precipitation
: Starker Hagel mit Gewitter : Heavy hail with thunderstorm
: Starke Eiskörner : Heavy ice pallets
: Starker Regen und Hagelschauer : Heavy rain and hail shower
: Starker Regen und Hagelschauer mit Gewitter : Heavy rain and hail with thunderstorm
: Starker Regen und kleiner Hagelschauer : Heavy rain and small hail/snow pallets shower
: Starker Regen und kleiner Hagel mit Gewitter : Heavy rain and small hail/snow pallets with thunderstorm
: Starker Regen und Schnee : Heavy rain and snow
: Starker Regen und Schnee sowie kleiner Hagel mit Gewitter : Heavy rain and snow and small hail/snow pallets with thunderstorm
: Starker Schneeschauer : Heavy snow shower
: Starker Regen : Heavy rain
: Starker Regen mit Gewitter : Heavy rain with thunderstorm
: Starker kleiner Hagelschauer : Heavy small hail/snow pallets shower
: Starker kleiner Hagel mit Gewitter : Heavy small hail/snow pallets with thunderstorm
: Starker Schnee und kleiner Hagelschauer : Heavy snow and small hail/snow pallets shower
: Starker Schnee und kleiner Hagel mit Gewitter : Heavy snow and small hail/snow pallets with thunderstorm
: Starker Schneeschauer : Heavy snow shower
: Starker Schnee mit Gewitter : Heavy snow with thunderstorm
: Eiskristalle : Ice crystals
: Eiskörner : Ice pallets
: Leichte Schneeverwehungen : Light blowing snow
: Leichter Nieselregen und Nebel : Light drizzle and fog
: Leichter Nieselregen und Eiskörner : Light drizzle and ice pallets
: Leichter Nieselregen und Regen und Schnee : Light drizzle and rain and snow
: Leichter Nieselregen und Regenschauer : Light drizzle and rain shower
: Leichter Nieselregen und Regen mit Gewitter : Light drizzle and rain with thunderstorm
: Leichter Nieselregen und Schnee : Light drizzle and snow
: Leichter Nieselregen mit Gewitter : Light drizzle with thunderstorm
: Leichter gefrierender Nieselregen : Light freezing drizzle
: Leichter gefrierender Nieselregen und Regen : Light freezing drizzle and rain
: Leichter gefrierender Nieselregen und Schnee : Light freezing drizzle and snow
: Leichter gefrierender Nebel : Light freezing fog
: Leichter gefrierender Regen und Schnee : Light freezing rain and snow
: Leichter gefrierender Schneegraupel und Nebel : Light freezing snow grains and fog
: Leichter gefrierender unbekannter Niederschlag : Light freezing unknown precipitation
: Leichter Hagelschauer : Light hail shower
: Leichte Eiskristalle : Light ice crystals
: Leichte Eiskörner : Light ice pallets
: Leichte bodennahe Verwehungen : Light low drifting
: Leichte bodennahe Schneeverwehungen : Light low drifting snow
: Leichter Regen und Hagelschauer : Light rain and hail shower
: Leichter Regen und Hagel mit Gewitter : Light rain and hail with thunderstorm
: Leichter Regen und Eiskörner : Light rain and ice pallets
: Leichter Regen und Nebel : Light rain and mist
: Leichter Regen und kleiner Hagelschauer : Light rain and small hail/snow pallets shower
: Leichter Regen und kleiner Hagel mit Gewitter : Light rain and small hail/snow pallets with thunderstorm
: Leichter Regen und Schnee : Light rain and snow
: Leichter Regen und Schnee sowie kleiner Hagelschauer : Light rain and snow and small hail/snow pallets shower
: Leichter Regen und Schneegraupel : Light rain and snow grains
: Leichter Regen und Schneeschauer : Light rain and snow shower
: Leichter Regen und Schnee mit Gewitter : Light rain and snow with thunderstorm
: Leichter Regen mit Gewitter : Light rain with thunderstorm
: Leichter Schauer : Light shower
: Leichter Hagelschauer : Light showers of ice pellets
: Leichter kleiner Hagel : Light small hail/snow pallets
: Leichter kleiner Hagelschauer : Light small hail/snow pallets shower
: Leichter kleiner Hagel mit Gewitter : Light small hail/snow pallets with thunderstorm
: Leichter Schnee und Eiskörner : Light snow and ice pallets
: Leichter Schnee und kleiner Hagel : Light snow and small hail/snow pallets
: Leichter Schneeschauer mit kleinem Hagel : Light snow and small hail/snow pallets shower
: Leichter Schnee mit kleinem Hagel und Gewitter : Light snow and small hail/snow pallets with thunderstorm
: Leichter Schnee und Schneegraupel : Light snow and snow grains
: Leichtes Schneegraupel : Light snow grains
: Leichter Schneeschauer : Light snow shower
: Leichter Schnee mit Gewitter : Light snow with thunderstorm
: Leichtes Gewitter : Light thunderstorm
: Leichter unbekannter Niederschlag : Light unknown precipitation
: Leicht ausgeprägte Staub- oder Sandwirbel : Light well-developed dust/sand whirls
: Bodennaher verwehender Sand : Low drifting sand
: Bodennaher verwehender Staub : Low drifting widespread dust
: Nebel mit Gewitter : Mist with thunderstorm
: Mäßig bis starker Regen mit Gewitter : Moderate or heavy rain in area with thunder
: Mäßig bis starker Schnee mit Gewitter : Moderate or heavy snow in area with thunder
: Bedeckt : Overcast
: Teilweise Nebel : Partial fog
: Teilweise bewölkt : Partly cloudy
: Nebelfelder in der Nähe : Patches of fog in vicinity
: Ortsweise gefrierender Nieselregen : Patchy freezing drizzle nearby
: Gebietsweise leichter Regen mit Gewitter : Patchy light rain in area with thunder
: Gebietsweise leichter Schnee mit Gewitter : Patchy light snow in area with thunder
: Örtlich Regen : Patchy rain nearby
: Örtlich Schneeregen : Patchy sleet nearby
: Örtlich Schnee : Patchy snow nearby
: Regen und Hagelschauer : Rain and hail shower
: Regen und Hagel mit Gewitter : Rain and hail with thunderstorm
: Regen und Nebel : Rain and mist
: Regen und Nebel mit Gewitter : Rain and mist with thunderstorm
: Regen und kleiner Hagelschauer : Rain and small hail/snow pallets shower
: Regen und kleiner Hagel mit Gewitter : Rain and small hail/snow pallets with thunderstorm
: Regen und Schnee : Rain and snow
: Regen und Schnee sowie kleiner Hagelschauer : Rain and snow and small hail/snow pallets shower
: Regen und Schneegraupel : Rain and snow grains
: Regen und Schneeschauer : Rain and snow shower
: Regen und Schnee mit Gewitter : Rain and snow with thunderstorm
: Regen in der Nähe : Rain in vicinity
: Regenschauer in der Nähe : Rain shower in vicinity
: Regen mit Gewitter : Rain with thunderstorm
: Sand : Sand
: Sandsturm : Sandstorm
: Seichter Nebel : Shallow fog
: Seichter Dunst : Shallow mist
: Schauer : Shower
: Schauer in der Nähe : Shower in vicinity
: Leichter Hagel : Small hail/snow pallets
: Leichter Hagelschauer : Small hail/snow pallets shower
: Leichter Hagel mit Gewitter : Small hail/snow pallets with thunderstorm
: Rauch : Smoke
: Schnee und Eiskörner : Snow and ice pallets
: Schnee und Nebel : Snow and mist
: Schnee- und leichte Hagelschauer : Snow and small hail/snow pellets shower
: Schnee- und leichte Hagelschauer mit Gewitter : Snow and small hail/snow pallets with thunderstorm
: Schnee und Schneegraupel : Snow and snow grains
: Schneegraupel : Snow grains
: Schneeschauer : Snow shower
: Schnee mit Gewitter : Snow with thunderstorm
: Gewitterböen : Squalls
: Gewitter : Thunderstorm
: Gewitter in der Nähe : Thunderstorm in vicinity
: Gewitter in der Nähe : Thundery outbreaks in nearby
: Unbekannter Niederschlag : Unknown precipitation
: Schauer mit unbekanntem Niederschlag : Unknown precipitation shower
: Unbekannter Niederschlag mit Gewitter : Unknown precipitation with thunderstorm
: Vulkanasche : Volcanic ash
: Vulkanasche in der Nähe : Volcanic ash in vicinity
: Stark ausgeprägte Staub-/Sandwirbel in der Nähe : Well-developed dust/sand whirls in vicinity
: flächendeckender Staub : Widespread dust
113: Wolkenlos : Clear
113: Sonnig : Sunny
116: Leicht Bewölkt : Partly cloudy
119: Wolkig : Cloudy
122: Bedeckt : Overcast
143: Nebel : Mist
176: Stellenweise Regen möglich : Patchy rain possible
179: Stellenweise Schnee möglich : Patchy snow possible
182: Stellenweise Schneeregen möglich : Patchy sleet possible
185: Stellenweise gefrierende Nässe möglich : Patchy freezing drizzle possible
200: Gewitter möglich : Thundery outbreaks possible
227: Schneesturm : Blowing snow
230: Blizzard : Blizzard
248: Nebel : Fog
260: Gefrierender Nebel : Freezing fog
263: Stellenweise Nieselregen : Patchy light drizzle
266: Leichter Nieselregen : Light drizzle
281: Gefrierender Nieselregen : Freezing drizzle
284: Starker gefrierender Nieselregen : Heavy freezing drizzle
293: Stellenweise leichter Regen : Patchy light rain
296: Leichter Regen : Light rain
299: Stellenweise gemäßigter Regen : Moderate rain at times
302: Gemäßigter Regen : Moderate rain
305: Stellenweise starker Regen : Heavy rain at times
308: Starker Regen : Heavy rain
311: Leichter gefrierender Regen : Light freezing rain
314: Gemäßigter oder starker gefrierender Regen : Moderate or heavy freezing rain
317: Leichter Schneeregen : Light sleet
320: Gemäßigter oder starker Schneeregen : Moderate or heavy sleet
323: Stellenweise leichter Schneefall : Patchy light snow
326: Leichter Schneefall : Light snow
329: Stellenweise gemäßigter Schneefall : Patchy moderate snow
332: Gemäßigter Schneefall : Moderate snow
335: Stellenweise starker Schneefall : Patchy heavy snow
338: Starker Schneefall : Heavy snow
350: Eiskörner : Ice pellets
353: Leichter Regen : Light rain shower
356: Gemäßigter oder starker Regen : Moderate or heavy rain shower
359: Wolkenbruch : Torrential rain shower
362: Leichter Schneeregen : Light sleet showers
365: Gemäßigter oder starker Schneeregen : Moderate or heavy sleet showers
368: Leichter Schneefall : Light snow showers
371: Gemäßigter oder starker Schneefall : Moderate or heavy snow showers
386: Stellenweise leichter Regen mit Gewitter : Patchy light rain with thunder
389: Gemäßigter oder starker Regen mit Gewitter : Moderate or heavy rain with thunder
392: Stellenweise leichter Schneefall mit Gewitter : Patchy light snow with thunder
395: Gemäßigter oder starker Schneefall mit Gewitter : Moderate or heavy snow with thunder

@ -1,78 +1,47 @@
: Fortes pluies et orages de grêle : Heavy rain and hail with thunderstorm
: Fortes pluies orageuses : Heavy rain with thunderstorm
: Orages de pluie et grêle légères : Light rain and hail with thunderstorm
: Pluie légère et averses : Light rain and snow shower
: Pluies légères orageuses : Light rain with thunderstorm
: Chutes de neige légères : Light snow shower
: Nappes de brouillard : Partial fog
: Orage de pluie et de grêle : Rain and hail with thunderstorm
: Pluies orageuses : Rain with thunderstorm
: Brouillard léger : Shallow fog
: Brume : Smoke
: Grains : Squalls
: Orages proches : Thunderstorm in vicinity
: Neige : Snow
: Pluie : Rain
: Pluie légère, Averses : Light Rain, Rain Shower
: Averses : Rain Shower
: Nappes de brouillard : Patches of fog
: Bruine : Drizzle
: Bruine légère : Light drizzle
: Chasse-neige basse : Low drifting snow
: Pluie et neige légères : Light rain and snow
: Averses proches : Shower in vicinity
: Pluie et orages : Rain with thunderstorm
: Averse de pluie et neige mêlées : Rain and snow shower
: Orage : Thunderstorm
: Bruine et pluie : Drizzle and rain
: Orage de grêle : Hail with thunderstorm
: Brume : Haze
: Bruine legère et pluie : Light drizzle and rain
: Orage, pluie légère et grèle / neige roulée : Light rain and small hail/snow pallets with thunderstorm
113 : Temps clair : Clear
113 : Ensoleillé : Sunny
116 : Partiellement couvert : Partly cloudy
119 : Nuageux : Cloudy
122 : Couvert : Overcast
143 : Brumeux : Mist
176 : Pluies éparses possibles : Patchy rain possible
179 : Chutes de neige éparses possibles : Patchy snow possible
182 : Chutes éparses de neige fondue possibles : Patchy sleet possible
185 : Bruines givrantes éparses possibles : Patchy freezing drizzle possible
200 : Orages possibles : Thundery outbreaks possible
227 : Poudrerie : Blowing snow
230 : Blizzard : Blizzard
248 : Brouillard : Fog
260 : Brouillard givrant : Freezing fog
263 : Bruines éparses et légères : Patchy light drizzle
266 : Bruine légère : Light drizzle
281 : Bruine givrante : Freezing drizzle
284 : Forte bruine givrante : Heavy freezing drizzle
293 : Pluies éparses et légères : Patchy light rain
296 : Pluie légère : Light rain
299 : Pluie modérée intermittente : Moderate rain at times
302 : Pluie modérée : Moderate rain
305 : Forte pluie intermittente : Heavy rain at times
308 : Forte pluie : Heavy rain
311 : Pluie verglaçante légère : Light freezing rain
314 : Pluie verglaçante modérée à forte : Moderate or heavy freezing rain
317 : Chutes légères de neige fondue : Light sleet
320 : Chutes de neige fondue modérées à fortes : Moderate or heavy sleet
323 : Chutes de neige éparses et légères : Patchy light snow
326 : Chutes de neige légères : Light snow
329 : Chutes de neige éparses et modérées : Patchy moderate snow
332 : Chutes de neige modérées : Moderate snow
335 : Fortes chutes de neige éparses : Patchy heavy snow
338 : Fortes chutes de neige : Heavy snow
350 : Grésil : Ice pellets
353 : Averses légères : Light rain shower
356 : Averses modérées à fortes : Moderate or heavy rain shower
359 : Averses torrentielles : Torrential rain shower
362 : Averses légères de neige fondue : Light sleet showers
365 : Averses de neige fondue modérées à fortes : Moderate or heavy sleet showers
368 : Averses de neige légères : Light snow showers
371 : Averses de neige modérées à fortes : Moderate or heavy snow showers
386 : Pluies orageuses légères et éparses : Patchy light rain with thunder
389 : Pluies orageuses modérées à fortes : Moderate or heavy rain with thunder
392 : Chutes de neige orageuses légères et éparses : Patchy light snow with thunder
395 : Chutes de neige orageuses modérées à fortes : Moderate or heavy snow with thunder
114: Temps clair: Clear
113: Ensoleillé: Sunny
116: Partiellement couvert : Partly cloudy
119: Nuageux: Cloudy
122: Couvert: Overcast
143: Brumeux: Mist
176: Pluies éparses possibles: Patchy rain possible
179: Chutes de neige éparses possibles: Patchy snow possible
182: Chutes éparses de neige fondue possibles: Patchy sleet possible
185: Bruines givrantes éparses possibles: Patchy freezing drizzle possible
200: Orages possibles: Thundery outbreaks possible
227: Poudrerie: Blowing snow
230: Blizzard : Blizzard
248: Brouillard: Fog
260: Brouillard givrant: Freezing fog
263: Bruines éparses et légères: Patchy light drizzle
266: Bruine légère: Light drizzle
281: Bruine givrante: Freezing drizzle
284: Forte bruine givrante: Heavy freezing drizzle
293: Pluies éparses et légères: Patchy light rain
296: Pluie légère: Light rain
299: Pluie modérée intermittente: Moderate rain at times
302: Pluie modérée: Moderate rain
305: Forte pluie intermittente: Heavy rain at times
308: Forte pluie: Heavy rain
311: Pluie verglaçante légère: Light freezing rain
314: Pluie verglaçante modérée à forte: Moderate or heavy freezing rain
317: Chutes légères de neige fondue: Light sleet
320: Chutes de neige fondue modérées à fortes: Moderate or heavy sleet
323: Chutes de neige éparses et légères: Patchy light snow
326: Chutes de neige légères: Light snow
329: Chutes de neige éparses et modérées: Patchy moderate snow
332: Chutes de neige modérées: Moderate snow
335: Fortes chutes de neige éparses: Patchy heavy snow
338: Fortes chutes de neige: Heavy snow
350: Grésil: Ice pellets
353: Averses légères: Light rain shower
356: Averses modérées à fortes: Moderate or heavy rain shower
359: Averses torrentielles: Torrential rain shower
362: Averses légères de neige fondue: Light sleet showers
365: Averses de neige fondue modérées à fortes: Moderate or heavy sleet showers
368: Averses de neige légères: Light snow showers
371: Averses de neige modérées à fortes: Moderate or heavy snow showers
386: Pluies orageuses légères et éparses: Patchy light rain with thunder
389: Pluies orageuses modérées à fortes: Moderate or heavy rain with thunder
392: Chutes de neige orageuses légères et éparses: Patchy light snow with thunder
395: Chutes de neige orageuses modérées à fortes: Moderate or heavy snow with thunder

@ -1,12 +1,12 @@
Instruções:
Uso:
$ curl wttr.in # o tempo na sua localização atual
$ curl wttr.in/muc # o tempo no aeroporto de Munique
$ curl wttr.in # apresenta o clima na sua localização atual
$ curl wttr.in/muc # apresenta o clima no aeroporto de Munique
Tipos de locais suportados:
/paris # o nome de uma cidade
/~Eiffel+tower # o nome de um lugar famoso
/~Eiffel+tower # o nome de um lugar famoso ("+" para espaços)
/Москва # o nome Unicode de qualquer lugar em qualquer idioma
/muc # o código de um aeroporto (3 letras)
/@stackoverflow.com # o nome de um domínio web
@ -15,33 +15,36 @@ Tipos de locais suportados:
Lugares especiais:
/moon # a fase da ua (crescente ,+US ou ,+France para estas cidades)
/moon@2016-10-25 # a fase da Lua em uma determinada data (@2016-10-25)
/moon # as fases da Lua (adicione "+US" ou "+France" para ver as fases da lua nesse lugares)
/moon@2016-10-25 # as fases da Lua em uma determinada data (25/10/2016)
Unidades:
?m # Sistema Internacional de Unidades (SI) (o padrão em todos os lugares exceto nos EUA)
?u # Sistema Unificado de Clasificaçāo de Solo ou USCS (o padrão nos EUA)
?M # mostrar a velocidade do vento em m/s
m # Sistema Internacional de Unidades (SI) (o padrão em todos os lugares exceto nos EUA)
u # Sistema Unificado de Clasificaçāo de Solo ou USCS (o padrão nos EUA)
M # mostra a velocidade do vento em m/s
Opçōes de visualização:
?0 # somente o clima atual
?1 # o clima atual + a previsão de 1 dia
?2 # o clima atual + a previsão de 2 dias
?n # versão curta (só o dia e a noite)
?q # versão quieta (sem o texto de "Previsão do Tempo")
?Q # versão superquieta (sem "Previsão do Tempo" e o nome da cidade)
?T # desliga as sequências de terminal (sem cores)
0 # somente o clima atual
1 # o clima atual + a previsão de 1 dia
2 # o clima atual + a previsão de 2 dias
A # ignora o User-Agent e força o formato de saída ANSI (terminal)
d # restringe a saída aos caracteres da fonte padrão do console
F # não imprime a linha "Seguir"
n # versão curta (só o dia e a noite)
q # versão simples (sem o texto de "Previsão do Tempo")
Q # versão super simples (sem "Previsão do Tempo" e sem o nome da cidade)
T # imprime uma versão sem cores
Opçōes de PNG:
/paris.png # gera uma imagem PNG
?p # acrescenta uma borda ao redor da imagem
?t # transparência 150
p # acrescenta uma borda ao redor da imagem
t # define a transparência em 150
transparency=... # transparência de 0 a 255 (255 = sem transparência)
As opções podem ser usadas em conjunto:
As opções podem ser usadas em conjunto: (observe que para as opções de PNG, o nome do local deve anteceder um "_" e para as demais opções "?")
/Paris?0pq
/Paris?0pq&lang=fr

@ -1,47 +1,51 @@
113: Limpo : Clear
113: Ensolarado : Sunny
116: Parcialmente encoberto : Partly cloudy
116: Céu com nuvens : 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
176: Chuva fraca próxima : Patchy rain nearby
176: Possível chuva fraca : Patchy rain possible
179: Possível neve fraca : Patchy snow possible
182: Possível granizo : Patchy sleet possible
185: Possível garoa gelada : Patchy freezing drizzle possible
200: Chuvarada próxima : Thundery outbreaks in nearby
200: Possível chuvarada : 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: Chuvisco irregular : Patchy light rain
296: Chuvisco : Light rain
299: Chuva moderada ocasional : Moderate rain at times
302: Chuva moderada : Moderate rain
263: Garoa irregular : Patchy light drizzle
266: Garoa : Light drizzle
281: Garoa gelada : Freezing drizzle
284: Garoa muito gelada : Heavy freezing drizzle
293: Garoa irregular : Patchy light rain
296: Garoa : Light rain
299: Chuva média ocasional : Moderate rain at times
302: Chuva média : 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
314: Chuva forte/média gelada : Moderate or heavy freezing rain
317: Granizo fraco : Light sleet
320: Granizo moderado ou forte : Moderate or heavy sleet
320: Granizo forte/médio : 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
329: Neve média irregular : Patchy moderate snow
332: Neve média : Moderate snow
335: Neve forte irregular : Patchy heavy snow
338: Neve forte : Heavy snow
350: Pelotas de gelo : Ice pellets
353: Chuva fraca : Light rain shower
356: Chuva moderada ou forte : Moderate or heavy rain shower
356: Chuva forte/média : Moderate or heavy rain shower
359: Chuva torrencial : Torrential rain shower
362: Chuva de granizo fraco : Light sleet showers
365: Chuva de granizo moderada ou forte : Moderate or heavy sleet showers
368: Chuva com neve fraca : Light snow showers
371: Chuva com 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
365: Chuva de granizo forte/média : Moderate or heavy sleet showers
368: Chuva de neve fraca : Light snow showers
371: Chuva de neve forte/média : Moderate or heavy snow showers
386: Garoa irregular com trovão : Patchy light rain with thunder
389: Chuva forte/média com trovão : Moderate or heavy rain in area with thunder
389: Chuva forte/média com trovão : Moderate or heavy rain with thunder
392: Neve fraca com trovão : Patchy light snow with thunder
395: Neve forte/média com trovão próxima : Moderate or heavy snow in area with thunder
395: Neve forte/média com trovão : Moderate or heavy snow with thunder

@ -1,76 +1,76 @@
: Позёмок : Low drifting snow :
: Позёмка : Low drifting snow :
: Местами туман : Patches of fog :
: Морось : Drizzle :
: Лёгкая морось : Light drizzle :
: Слабая морось : Light drizzle :
: Снег : Snow :
: Стелющийся туман : Shallow fog :
: Ледяной дождь : Freezing rain :
: Проливной дождь : Rain shower :
: Лёгкий снег с дождём : Light rain and snow :
: Снег : Snow shower :
: Сильный снег : Heavy snow shower :
: Дождь, гололёд : Freezing rain :
: Ливень : Rain shower :
: Слабый дождь со снегом : Light rain and snow :
: Снегопад : Snow shower :
: Сильный снегопад : Heavy snow shower :
: Дымка : Haze :
: Снег с ливнем : Heavy rain and snow shower :
: Снег с ливнем и грозой : Heavy rain and snow with thunderstorm :
: Ливень с грозой : Heavy rain with thunderstorm :
: Морось с грозой и градом : Light rain and hail with thunderstorm :
: Сильный снег с моросью : Light rain and snow shower :
: Морось с грозой : Light rain with thunderstorm :
: Небольшой снег : Light snow shower :
: Сильный дождь со снегом : Heavy rain and snow shower :
: Сильный дождь со снегом и грозой : Heavy rain and snow with thunderstorm :
: Сильный дождь с грозой : Heavy rain with thunderstorm :
: Небольшой дождь с градом и грозой : Light rain and hail with thunderstorm :
: Сильный снег с дождём : Light rain and snow shower :
: Небольшой дождь с грозой : Light rain with thunderstorm :
: Небольшой снегопад : Light snow shower :
: Местами туман : Partial fog :
: Дождь с грозой и градом : Rain and hail with thunderstorm :
: Дождь с грозой и несильным градом : Rain and small hail/snow pallets with thunderstorm :
: Дождь с градом и грозой : Rain and hail with thunderstorm :
: Дождь с небольшим градом и грозой : Rain and small hail/snow pallets with thunderstorm :
: Снег с дождём : Rain and snow shower :
: Дождь с грозой : Rain with thunderstorm :
: Гроза поблизости : Shower in vicinity :
: Дымка : Smoke :
: Шквальный ветер : Squalls :
: Местами ливни : Shower in vicinity :
: Смог : Smoke :
: Шквалистый ветер : Squalls :
: Гроза : Thunderstorm :
: Дождь поблизости : Thunderstorm in vicinity :
: Местами грозы : Thunderstorm in vicinity :
113: Ясно : Clear :
113: Солнечно : Sunny :
116: Переменная облачность : Partly cloudy :
119: Облачно : Cloudy :
122: Пасмурно : Overcast :
143: Дымка : Mist :
143: Слабый туман : Mist :
176: Местами дождь : Patchy rain possible :
179: Местами снег : Patchy snow possible :
182: Местами дождь со снегом : Patchy sleet possible :
185: Местами замерзающая морось : Patchy freezing drizzle possible :
182: Местами мокрый снег : Patchy sleet possible :
185: Местами морось, гололедица : Patchy freezing drizzle possible :
200: Местами грозы : Thundery outbreaks possible :
227: Позёмок : Blowing snow :
230: Метель : Blizzard :
227: Метель : Blowing snow :
230: Снежная буря : Blizzard :
248: Туман : Fog :
260: Переохлаждённый туман : Freezing fog :
260: Туман, изморозь : Freezing fog :
263: Местами слабая морось : Patchy light drizzle :
266: Слабая морось : Light drizzle :
281: Замерзающая морось : Freezing drizzle :
284: Сильная замерзающая морось : Heavy freezing 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 :
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 :
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 :
389: Умеренный до сильного дождь с грозой : Moderate or heavy rain with thunder :
392: Местами небольшой снег с грозой : Patchy light snow with thunder :
395: Умеренный или сильный снег с грозой : Moderate or heavy snow with thunder :
395: Умеренный до сильного снег с грозой : Moderate or heavy snow with thunder :

@ -262,5 +262,5 @@ func setLogLevel(logLevel string) error {
func checkURLForPNG(r *http.Request) bool {
url := r.URL.String()
return strings.Contains(url, ".png")
return strings.Contains(url, ".png") && !strings.Contains(url, "/files/")
}

Loading…
Cancel
Save