From 4897191a44140a6d8aefb542d231a763b05ff98c Mon Sep 17 00:00:00 2001 From: Dustin Redmond Date: Fri, 6 Mar 2020 10:30:52 -0500 Subject: [PATCH] Added Interlingua translation --- lib/constants.py | 16 ++++++++-------- lib/translations.py | 21 +++++++++++++++++++-- lib/translations_v2.py | 3 +++ share/translation.txt | 1 + share/we-lang/we-lang.go | 3 +++ 5 files changed, 34 insertions(+), 10 deletions(-) diff --git a/lib/constants.py b/lib/constants.py index b2b3d25..f6ff07d 100644 --- a/lib/constants.py +++ b/lib/constants.py @@ -225,12 +225,12 @@ LOCALE = { "bs": "bs_BA", "ca": "ca_ES", "cs": "cs_CZ", "cy": "cy_GB", "da": "da_DK", "de": "de_DE", "el": "el_GR", "eo": "eo", "es": "es_ES", "et": "et_EE", "fa": "fa_IR", "fi": "fi_FI", "fr": "fr_FR", "fy": "fy_NL", "ga": "ga_IE", - "he": "he_IL", "hr": "hr_HR", "hu": "hu_HU", "hy": "hy_AM", "id": "id_ID", - "is": "is_IS", "it": "it_IT", "ja": "ja_JP", "jv": "en_US", "ka": "ka_GE", - "ko": "ko_KR", "kk": "kk_KZ", "ky": "ky_KG", "lt": "lt_LT", "lv": "lv_LV", - "mk": "mk_MK", "ml": "ml_IN", "nb": "nb_NO", "nl": "nl_NL", "nn": "nn_NO", - "pt": "pt_PT", "pt-br":"pt_BR", "pl": "pl_PL", "ro": "ro_RO", "ru": "ru_RU", - "sv": "sv_SE", "sk": "sk_SK", "sl": "sl_SI", "sr": "sr_RS", "sr-lat": "sr_RS@latin", - "sw": "sw_KE", "th": "th_TH", "tr": "tr_TR", "uk": "uk_UA", "uz": "uz_UZ", - "vi": "vi_VN", "zh": "zh_TW", "zu": "zu_ZA", + "he": "he_IL", "hr": "hr_HR", "hu": "hu_HU", "hy": "hy_AM", "ia": "ia", + "id": "id_ID", "is": "is_IS", "it": "it_IT", "ja": "ja_JP", "jv": "en_US", + "ka": "ka_GE", "ko": "ko_KR", "kk": "kk_KZ", "ky": "ky_KG", "lt": "lt_LT", + "lv": "lv_LV", "mk": "mk_MK", "ml": "ml_IN", "nb": "nb_NO", "nl": "nl_NL", + "nn": "nn_NO", "pt": "pt_PT", "pt-br":"pt_BR", "pl": "pl_PL", "ro": "ro_RO", + "ru": "ru_RU", "sv": "sv_SE", "sk": "sk_SK", "sl": "sl_SI", "sr": "sr_RS", + "sr-lat": "sr_RS@latin", "sw": "sw_KE", "th": "th_TH", "tr": "tr_TR", "uk": "uk_UA", + "uz": "uz_UZ", "vi": "vi_VN", "zh": "zh_TW", "zu": "zu_ZA", } diff --git a/lib/translations.py b/lib/translations.py index 0dc381c..29a1c1e 100644 --- a/lib/translations.py +++ b/lib/translations.py @@ -14,7 +14,7 @@ FULL_TRANSLATION = [ PARTIAL_TRANSLATION = [ "az", "bg", "bs", "cy", "cs", "eo", "es", "fi", "ga", "hi", "hr", - "hy", "is", "ja", "jv", "ka", "kk", + "hy", "ia", "is", "ja", "jv", "ka", "kk", "ko", "ky", "lt", "lv", "mk", "ml", "nl", "fy", "nn", "pt", "pt-br", "sk", "sl", "sr", "sr-lat", "sv", "sw", "te", "uz", @@ -33,6 +33,7 @@ PROXY_LANGS = [ SUPPORTED_LANGS = FULL_TRANSLATION + PARTIAL_TRANSLATION + MESSAGE = { 'NOT_FOUND_MESSAGE': { 'en': u""" @@ -120,6 +121,11 @@ az egyik leghidegebb állandóan lakott településre a bolygón. այդ պատճառով մենք ձեզ կցուցադրենք եղանակը Օյմյակոնում. երկրագնդի ամենասառը բնակավայրում։ Հույս ունենք որ ձեր եղանակը այսօր ավելի լավն է։ +""", + 'ia': u""" +Nos non trovate su location, +assi nos su apporte a Oymyakon, +un del plus frigide locos habita super le planeta! """, 'id': u""" Kami tidak dapat menemukan lokasi anda, @@ -285,6 +291,7 @@ một trong những nơi lạnh nhất có người sinh sống trên trái đ 'hu': u'Ismeretlen lokáció', 'hy': u'Անհայտ գտնվելու վայր', 'id': u'Lokasi tidak diketahui', + 'ia': u'Location incognite', 'is': u'Óþekkt staðsetning', 'it': u'Località sconosciuta', 'ja': u'未知の場所です', @@ -333,6 +340,7 @@ một trong những nơi lạnh nhất có người sinh sống trên trái đ 'fr': u'Emplacement', 'hu': u'Lokáció', 'hy': u'Դիրք', + 'ia': u'Location', 'id': u'Lokasi', 'is': u'Staðsetning', 'it': u'Località', @@ -452,6 +460,13 @@ A frissítésekért tekintsd meg a https://twitter.com/igor_chubin oldalt. Մենք մշտապես աշխատում ենք հարցումների քանակը բարելավելու ուղղությամբ: Կարող եք հետևել մեզ https://twitter.com/igor_chubin թարմացումների համար. ====================================================================================== +""", + 'ia': u""" +Pardono, nos ha exhaurite inquisitione del servicio tempore alora. +Ecce es le reporto tempore por qualque citate (demonstrar le reporte). +Nos recipera inquisitione nove tosto. +Tu pote abonar a https://twitter.com/igor_chubin por nove information. +====================================================================================== """, 'id': u""" Maaf, kami kehabian permintaan ke layanan cuaca saat ini. @@ -624,6 +639,7 @@ Bạn có thể theo dõi https://twitter.com/igor_chubin để cập nhật th 'de': u'Neue Funktion: mehrsprachige Ortsnamen \033[92mwttr.in/станция+Восток\033[0m (in UTF-8) und Ortssuche \033[92mwttr.in/~Kilimanjaro\033[0m (fügen Sie ein ~ vor dem Ort ein)', 'hu': u'Új funkcinalitás: többnyelvű helynevek \033[92mwttr.in/станция+Восток\033[0m (UTF-8-ban) és pozíció keresés \033[92mwttr.in/~Kilimanjaro\033[0m (csak adj egy ~ jelet elé)', 'hy': u'Փորձարկեք: տեղամասերի անունները կամայական լեզվով \033[92mwttr.in/Դիլիջան\033[0m (в UTF-8) և տեղանքի որոնում \033[92mwttr.in/~Kilimanjaro\033[0m (հարկավոր է ~ ավելացնել դիմացից)', + 'ia': u'Nove functione: location nomine multilingue \033[92mwttr.in/станция+Восток\033[0m (a UTF-8) e recerca de location\033[92mwttr.in/~Kilimanjaro\033[0m (solo adde ~ ante)', 'id': u'Fitur baru: nama lokasi dalam multibahasa \033[92mwttr.in/станция+Восток\033[0m (in UTF-8) dan pencarian lokasi \033[92mwttr.in/~Kilimanjaro\033[0m (hanya tambah tanda ~ sebelumnya)', 'it': u'Nuove funzionalità: nomi delle località multilingue \033[92mwttr.in/станция+Восток\033[0m (in UTF-8) e ricerca della località \033[92mwttr.in/~Kilimanjaro\033[0m (basta premettere ~)', 'ko': u'새로운 기능: 다국어로 대응된 위치 \033[92mwttr.in/서울\033[0m (UTF-8에서) 장소 검색 \033[92mwttr.in/~Kilimanjaro\033[0m (앞에 ~를 붙이세요)', @@ -660,6 +676,7 @@ Bạn có thể theo dõi https://twitter.com/igor_chubin để cập nhật th 'de': u'Folgen Sie \033[46m\033[30mhttps://twitter.com/igor_chubin\033[0m für wttr.in Updates', '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', + 'ia': u'Seque \033[46m\033[30m@igor_chubin\033[0m por nove information de wttr.in', 'id': u'Ikuti \033[46m\033[30m@igor_chubin\033[0m untuk informasi wttr.in terbaru', 'it': u'Seguite \033[46m\033[30m@igor_chubin\033[0m per aggiornamenti a wttr.in', 'ko': u'wttr.in의 업데이트 소식을 원하신다면 \033[46m\033[30m@igor_chubin\033[0m 을 팔로우 해주세요', @@ -685,7 +702,6 @@ Bạn có thể theo dõi https://twitter.com/igor_chubin để cập nhật th 'zh-tw': u'追蹤 \033[46m\033[30m@igor_chubin\033[0m 以取得更多 wttr.in 的動態', }, } - CAPTION = { "af": u"Weer verslag vir:", "ar": u"ﺖﻗﺮﻳﺭ ﺡﺎﻟﺓ ﺄﻠﻄﻘﺳ", @@ -712,6 +728,7 @@ CAPTION = { "hr": u"Vremenska prognoza za:", "hu": u"Időjárás előrejelzés:", "hy": u"Եղանակի տեսություն:", + "ia": u"Reporto tempore por:", "id": u"Prakiraan cuaca:", "it": u"Previsioni meteo:", "is": u"Veðurskýrsla fyrir:", diff --git a/lib/translations_v2.py b/lib/translations_v2.py index 6fb0039..a7c8995 100644 --- a/lib/translations_v2.py +++ b/lib/translations_v2.py @@ -31,6 +31,7 @@ V2_TRANSLATION = { "hr": ("Vremenska prognoza za:", "", "", "", "", "", "", "", ""), "hu": ("Időjárás előrejelzés:", "", "", "", "", "", "", "", ""), "hy": ("Եղանակի տեսություն:", "", "", "", "", "", "", "", ""), + "ia": ("Reporto tempore pro:", "Tempore", "Fuso Horari", "Alora", "Alba", "Aurora", "Zenit", "Poner del sol", "Crepusculo"), "id": ("Prakiraan cuaca:", "", "", "", "", "", "", "", ""), "it": ("Previsioni meteo:", "", "", "", "", "", "", "", ""), "is": ("Veðurskýrsla fyrir:", "", "", "", "", "", "", "", ""), @@ -68,3 +69,5 @@ V2_TRANSLATION = { "zh-tw": ("天氣預報:", "天氣", "時區", "目前", "黎明", "日出", "日正當中", "日落", "黃昏"), "zu": ("Isimo sezulu:", "", "", "", "", "", "", "", ""), } + + diff --git a/share/translation.txt b/share/translation.txt index b04ed1f..5ecdfa8 100644 --- a/share/translation.txt +++ b/share/translation.txt @@ -32,6 +32,7 @@ Translated/improved/corrected by: * Hungarian: Mark Petruska * Icelandic: Óli G. @dvergur, Skúli Arnlaugsson @Arnlaugsson * Indonesian: Andria Arisal @andria009 + * Interlingua: Dustin Redmond @dustinkredmond (on github) * Italian: Diego Maniacco * Japanese: @ryunix * Kazakh: Akku Tutkusheva, Oleg Tropinin diff --git a/share/we-lang/we-lang.go b/share/we-lang/we-lang.go index a70c0e4..9311622 100644 --- a/share/we-lang/we-lang.go +++ b/share/we-lang/we-lang.go @@ -315,6 +315,7 @@ var ( "hr": "hr_HR", "hu": "hu_HU", "hy": "hy_AM", + "ia": "ia", "id": "id_ID", "is": "is_IS", "it": "it_IT", @@ -378,6 +379,7 @@ var ( "hr": "Vremenska prognoza za:", "hu": "Időjárás előrejelzés:", "hy": "Եղանակի տեսություն:", + "ia": "Le tempore a:", "id": "Prakiraan cuaca:", "it": "Previsioni meteo:", "is": "Veðurskýrsla fyrir:", @@ -443,6 +445,7 @@ var ( "hr":{"Jutro", "Dan", "Večer", "Noć" }, "hu":{"Reggel", "Dél", "Este", "Éjszaka"}, "hy":{"Առավոտ", "Կեսօր", "Երեկո", "Գիշեր" }, + "ia":{"Matino", "Mediedie", "Vespere", "Nocte"}, "id":{"Pagi", "Hari", "Petang", "Malam" }, "it":{"Mattina","Pomeriggio", "Sera", "Notte" }, "is":{"Morgunn","Dagur", "Kvöld", "Nótt" },