From d60db6f5ea56c7fc6c83d85c9ea96d0468346588 Mon Sep 17 00:00:00 2001 From: Diego Blanco Date: Sat, 18 Jun 2022 22:54:24 +0200 Subject: [PATCH] Added galician translation --- lib/translations.py | 22 +++++++++-- share/translations/gl-help.txt | 67 ++++++++++++++++++++++++++++++++++ share/translations/gl.txt | 47 ++++++++++++++++++++++++ share/we-lang/locale.go | 3 ++ 4 files changed, 136 insertions(+), 3 deletions(-) create mode 100644 share/translations/gl-help.txt create mode 100644 share/translations/gl.txt diff --git a/lib/translations.py b/lib/translations.py index e25a495..8935754 100644 --- a/lib/translations.py +++ b/lib/translations.py @@ -6,7 +6,7 @@ Translation of almost everything. FULL_TRANSLATION = [ "am", "ar", "af", "be", "bn", "ca", "da", "de", "el", "et", - "fr", "fa", "hi", "hu", "ia", "id", "it", "lt", "mg", + "fr", "fa", "gl", "hi", "hu", "ia", "id", "it", "lt", "mg", "nb", "nl", "oc", "pl", "pt-br", "ro", "ru", "ta", "tr", "th", "uk", "vi", "zh-cn", "zh-tw", ] @@ -16,9 +16,9 @@ PARTIAL_TRANSLATION = [ "eo", "es", "eu", "fi", "ga", "hi", "hr", "hy", "is", "ja", "jv", "ka", "kk", "ko", "ky", "lv", "mk", "ml", "mr", "nl", "fy", - "nn", "pt", "pt-br", "sk", "sl", "sr", + "nn", "pt", "pt-br", "sk", "sl", "sr", "sr-lat", "sv", "sw", "te", "uz", "zh", - "zu", "he", + "zu", "he", ] PROXY_LANGS = [ @@ -118,6 +118,11 @@ munduko lekurik hotz eta hutseneraiko bat 'fa': u""" ما نتونستیم مکان شما رو پیدا کنیم. به همین خاطر شما رو به اویمیاکن بردیم ، یکی از سردترین مکان های روی زمین که اصلا قابل سکونت نیست! +""", + 'gl': u""" +Non logramos atopar a túa localización +polo que te trouxemos até Oimiakón, +un dos lugares máis fríos e permamentemente deshabitados do planeta. """, 'fi': u""" Emme löytänyt sijaintiasi, joten toimme sinut Oimjakoniin, @@ -347,6 +352,7 @@ iray amin'ireo toerana mangatsiaka indrindra tsisy mponina eto an-tany. 'fi': u'Tuntematon sijainti', 'fr': u'Emplacement inconnu', 'ga': u'Ceantar anaithnid', + 'gl': u'Localización descoñecida', 'hi': u'अज्ञात स्थान', 'hu': u'Ismeretlen lokáció', 'hy': u'Անհայտ գտնվելու վայր', @@ -407,6 +413,7 @@ iray amin'ireo toerana mangatsiaka indrindra tsisy mponina eto an-tany. 'fi': u'Tuntematon sijainti', 'fr': u'Emplacement', 'ga': u'Ceantar', + 'gl': u'Localización', 'hi': u'स्थान', 'hu': u'Lokáció', 'hy': u'Դիրք', @@ -548,6 +555,13 @@ Seo duit réamhaisnéis na haimsire don chathair réamhshocraithe (chun é a tha Gheobhaimid iarratais nua chomh luath agus is feidir. Lean orainn ar https://twitter.com/igor_chubin don eolas is déanaí. ====================================================================================== +""", + 'gl': u""" +Desculpa, estamos a chegar ao límite de peticións ao servizo meteorolóxico neste momento. +Aquí está a previsión do tempo para a cidade por defecto (tan só para amosarche un exemplo). +Imos obter máis peticións tan pronto como poidamos. +Podes seguir https://twitter.com/igor_chubin para estares actualizada. +====================================================================================== """, 'hi': u""" क्षमा करें, इस समय हम मौसम सेवा से संपर्क नहीं कर पा रहे है। @@ -776,6 +790,7 @@ Azonao atao ny manaraka ny pejy https://twitter.com/igor_chubin. 'es': u'Nuevas funcionalidades: los nombres de las ubicaciones en varios idiomas \033[92mwttr.in/станция+Восток\033[0m (em UTF-8) y la búsqueda por ubicaciones \033[92mwttr.in/~Kilimanjaro\033[0m (tan solo inserte ~ al principio)', 'fa': u'قابلیت جدید: پشتیبانی از نام چند زبانه مکانها \033[92mwttr.in/станция+Восток\033[0m (در فرمت UTF-8) و جسجتوی مکان ها \033[92mwttr.in/~Kilimanjaro\033[0m (فقط قبل از اون ~ اضافه کنید)', 'fr': u'Nouvelles fonctionnalités: noms d\'emplacements multilingues \033[92mwttr.in/станция+Восток\033[0m (en UTF-8) et recherche d\'emplacement \033[92mwttr.in/~Kilimanjaro\033[0m (ajouter ~ devant)', + 'gl': u'Nova funcionalidade: nomes de localizacións en varios idiomas\033[92mwttr.in/станция+Восток\033[0m (en UTF-8) e procuras de localizacións \033[92mwttr.in/~Kilimanjaro\033[0m (engade ~ antes)', 'mk': u'Нова функција: повеќе јазично локациски имиња \033[92mwttr.in/станция+Восток\033[0m (во UTF-8) и локациско пребарување \033[92mwttr.in/~Kilimanjaro\033[0m (just add ~ before)', 'nb': u'Ny funksjon: flerspråklige stedsnavn \033[92mwttr.in/станция+Восток\033[0m (i UTF-8) og lokasjonssøk \033[92mwttr.in/~Kilimanjaro\033[0m (bare legg til ~ foran)', 'nl': u'Nieuwe functie: tweetalige locatie namen \033[92mwttr.in/станция+Восток\033[0m (in UTF-8) en locatie zoeken \033[92mwttr.in/~Kilimanjaro\033[0m (zet er gewoon een ~ voor)', @@ -830,6 +845,7 @@ Azonao atao ny manaraka ny pejy https://twitter.com/igor_chubin. 'fr': u'Suivez \033[46m\033[30m@igor_Chubin\033[0m pour rester informé sur wttr.in', 'de': u'Folgen Sie \033[46m\033[30mhttps://twitter.com/igor_chubin\033[0m für wttr.in Updates', 'ga': u'Lean \033[46m\033[30m@igor_chubin\033[0m don wttr.in eolas is deanaí', + 'gl': u'Segue a \033[46m\033[30m@igor_chubin\033[0m para actualizacións sobre wttr.in', 'hi': u'अपडेट के लिए फॉलो करें \033[46m\033[30m@igor_chubin\033[0m', 'hu': u'Kövesd \033[46m\033[30m@igor_chubin\033[0m-t további wttr.in információkért', 'hy': u'Նոր ֆիչռների համար հետևեք՝ \033[46m\033[30m@igor_chubin\033[0m', diff --git a/share/translations/gl-help.txt b/share/translations/gl-help.txt new file mode 100644 index 0000000..5a99428 --- /dev/null +++ b/share/translations/gl-help.txt @@ -0,0 +1,67 @@ +Instrucións: + + $ curl wttr.in # o tempo na sua localización actual + $ curl wttr.in/muc # o tempo no aeroporto de Múnic + +Tipos de localización soportados: + + /paris # o nome dunha cidade + /~Eiffel+tower # o nome de calquera lugar famoso + /Москва # nome Unicode de calquera lugar en calquera idioma + /muc # o código dun aeroporto (3 letras) + /@stackoverflow.com # o nome dun dominio web + /94107 # um código de área + /-78.46,106.79 # coordenadas do GPS + +Lugares especiais: + + /moon # A fase da lúa (crecente ,+US ou ,+France para estas cidades) + /moon@2016-10-25 # A fase da lúa nunha determinada data (@2016-10-25) + +Unidades: + + ?m # Métricas (SI) (por defecto en todos os lugares agás en EEUU) + ?u # Sistema Unificado de Clasificación de Solo ou USCS (por defecto en EEUU) + ?M # Amosar a velocidade do vento en m/s + +Opcións de visualización: + + ?0 # Soamente o clima actual + ?1 # O clima actual + a previsión de 1 dia + ?2 # O clima actual + a previsión de 2 dias + ?n # Versión curta (só o dia e a noite) + ?q # Versión breve (sen o texto de "Previsión do Tempo") + ?Q # Versión superbreve (sen "Previsión do Tempo" e o nome da cidade) + ?T # Desactiva as secuencias de escape no terminal (sen cores) + +Opións de PNG: + + /paris.png # Xera unha imaxe PNG + ?p # Amece un borde ao redor da imaxe + ?t # Transparencia 150 + transparency=... # Transparencia de 0 a 255 (255 = sen transparencia) + +As opcións poden ser usadas en conxunto: + + /Paris?0pq + /Paris?0pq&lang=fr + /Paris_0pq.png # Em PNG as opcións especificanse depois do caracter _ + /Rome_0pq_lang=it.png # Nunha secuencia longa de opcións, poden ser separadas polo caracter _ + +Localizaión: + + $ curl fr.wttr.in/Paris + $ curl wttr.in/paris?lang=fr + $ curl -H "Accept-Language: fr" wttr.in/paris + +Linguas soportadas: + + FULL_TRANSLATION (soportadas) + PARTIAL_TRANSLATION (en proceso) + +URLs especiais: + + /:help # Amosa esta páxina + /:bash.function # Suxire unha función wttr() en bash + /:translation # Amosa información respecto dos tradutores + diff --git a/share/translations/gl.txt b/share/translations/gl.txt new file mode 100644 index 0000000..a1b62d0 --- /dev/null +++ b/share/translations/gl.txt @@ -0,0 +1,47 @@ +113: Despexado : Clear +113: Solleiro : Sunny +116: Parcialmente Nubrado : Partly cloudy +119: Nubrado : Cloudy +122: Cuberto : Overcast +143: Neboa : Mist +176: Posibel choiva : Patchy rain possible +179: Posibel neve : Patchy snow possible +182: Posibel auganeve : Patchy sleet possible +185: Posibel barruzo xeado : Patchy freezing drizzle possible +200: Posibeis treboadas : Thundery outbreaks possible +227: Cebrisca : Blowing snow +230: Treboada de neve : Blizzard +248: Brétema : Fog +260: Brétema xeada : Freezing fog +263: Barruzo lixeiro casual : Patchy light drizzle +266: Barruzo lixeiro : Light drizzle +281: Barruzo xeado : Freezing drizzle +284: Barruzo xeado forte : Heavy freezing drizzle +293: Chuvisca casual : Patchy light rain +296: Chuvisca : Light rain +299: Choiva casual : Moderate rain at times +302: Choiva : Moderate rain +305: Dioivo casual : Heavy rain at times +308: Dioivo : Heavy rain +311: Orballo xeado : Light freezing rain +314: Xistra : Moderate or heavy freezing rain +317: Auganeve lixeira : Light sleet +320: Auganeve : Moderate or heavy sleet +323: Nevarisca casual : Patchy light snow +326: Nevarisca : Light snow +329: Nevada casual : Patchy moderate snow +332: Nevada : Moderate snow +335: Nevada forte casual : Patchy heavy snow +338: Nevada forte : Heavy snow +350: Sarabia : Ice pellets +353: Orballo : Light rain shower +356: Bategada : Moderate or heavy rain shower +359: Choiva torrencial : Torrential rain shower +362: Torba : Light sleet showers +365: Torba forte : Moderate or heavy sleet showers +368: Choiva con neve lixeira : Light snow showers +371: Choiva con neve forte : Moderate or heavy snow showers +386: Barruzo casual con tronos : Patchy light rain with thunder +389: Treboada : Moderate or heavy rain with thunder +392: Nevarisca casual con tronos : Patchy light snow with thunder +395: Nevada con tronos : Moderate or heavy snow with thunder diff --git a/share/we-lang/locale.go b/share/we-lang/locale.go index e57fac5..d4f30e8 100644 --- a/share/we-lang/locale.go +++ b/share/we-lang/locale.go @@ -25,6 +25,7 @@ var ( "fr": "fr_FR", "fy": "fy_NL", "ga": "ga_IE", + "gl": "gl_ES", "he": "he_IL", "hi": "hi_IN", "hr": "hr_HR", @@ -97,6 +98,7 @@ var ( "fr": "Prévisions météo pour:", "fy": "Waarberjocht foar:", "ga": "Réamhaisnéis na haimsire do:", + "gl": "Previsión do tempo en:", "he": ":ריוואה גזמ תיזחת", "hi": "मौसम की जानकारी", "hr": "Vremenska prognoza za:", @@ -171,6 +173,7 @@ var ( "fr": {"Matin", "Après-midi", "Soir", "Nuit"}, "fy": {"Moarns", "Middeis", "Jûns", "Nachts"}, "ga": {"Maidin", "Nóin", "Tráthnóna", "Oíche"}, + "gl": {"Mañá", "Mediodía", "Tarde", "Noite"}, "he": {"רקוב", "םוֹיְ", "ברֶעֶ", "הלָיְלַ"}, "hi": {"प्रातःकाल", "दोपहर", "सायंकाल", "रात"}, "hr": {"Jutro", "Dan", "Večer", "Noć"},