From d30aea574708b35450bdb19a4e820e231649e24a Mon Sep 17 00:00:00 2001 From: pietervdvn Date: Thu, 25 Nov 2021 17:59:12 +0100 Subject: [PATCH] Translation reset --- assets/layers/artwork/artwork.json | 66 ++++-- assets/layers/bench_at_pt/bench_at_pt.json | 9 +- .../layers/bike_cleaning/bike_cleaning.json | 30 ++- .../charging_station/charging_station.json | 45 +++-- assets/tagRenderings/questions.json | 108 ++++++---- assets/themes/artwork/artwork.json | 2 +- .../themes/cafes_and_pubs/cafes_and_pubs.json | 6 +- .../charging_stations/charging_stations.json | 6 +- assets/themes/climbing/climbing.json | 3 +- assets/themes/cycle_infra/cycle_infra.json | 6 +- assets/themes/cyclestreets/cyclestreets.json | 3 +- assets/themes/etymology.json | 6 +- assets/themes/hackerspaces/hackerspaces.json | 26 ++- assets/themes/hailhydrant/hailhydrant.json | 4 +- .../observation_towers.json | 6 +- .../openwindpowermap/openwindpowermap.json | 22 +- assets/themes/parkings/parkings.json | 6 +- assets/themes/personal/personal.json | 2 +- assets/themes/postboxes/postboxes.json | 24 ++- assets/themes/sidewalks/sidewalks.json | 15 +- .../street_lighting/street_lighting.json | 12 +- assets/themes/uk_addresses/uk_addresses.json | 6 +- langs/layers/de.json | 100 ++++----- langs/layers/pt.json | 22 +- langs/layers/ru.json | 76 +++---- langs/shared-questions/ca.json | 132 ++++++------ langs/shared-questions/de.json | 36 ++-- langs/shared-questions/ru.json | 16 +- langs/themes/ru.json | 190 +++++++++--------- 29 files changed, 562 insertions(+), 423 deletions(-) diff --git a/assets/layers/artwork/artwork.json b/assets/layers/artwork/artwork.json index 7fe3402a1..35c7af8cd 100644 --- a/assets/layers/artwork/artwork.json +++ b/assets/layers/artwork/artwork.json @@ -11,7 +11,8 @@ "es": "Obras de arte", "ja": "美術品", "zh_Hant": "藝術品", - "nb_NO": "Kunstverk" + "nb_NO": "Kunstverk", + "pt": "Obras de arte" }, "source": { "osmTags": "tourism=artwork" @@ -73,7 +74,8 @@ "es": "Diversas piezas de obras de arte", "ja": "多様な作品", "zh_Hant": "不同類型的藝術品", - "id": "Beragam karya seni" + "id": "Beragam karya seni", + "pt": "Diversas obras de arte" }, "minzoom": 12, "presets": [ @@ -117,7 +119,8 @@ "ja": "これは{artwork_type}です", "zh_Hant": "這是 {artwork_type}", "nb_NO": "Dette er et kunstverk av typen {artwork_type}", - "id": "Ini adalah {artwork_type}" + "id": "Ini adalah {artwork_type}", + "pt": "Isto é um(a) {artwork_type}" }, "question": { "en": "What is the type of this artwork?", @@ -130,7 +133,8 @@ "ja": "この作品の種類は何ですか?", "zh_Hant": "這是什麼類型的藝術品?", "nb_NO": "Hvilken type kunstverk er dette?", - "id": "Apa jenis karya seni ini?" + "id": "Apa jenis karya seni ini?", + "pt": "Qual é o tipo desta obra de arte?" }, "freeform": { "key": "artwork_type", @@ -151,7 +155,8 @@ "ja": "建物", "zh_Hant": "建築物", "nb_NO": "Arkitektur", - "id": "Arsitektur" + "id": "Arsitektur", + "pt": "Arquitetura" } }, { @@ -166,7 +171,8 @@ "ja": "壁画", "zh_Hant": "壁畫", "nb_NO": "Veggmaleri", - "id": "Mural" + "id": "Mural", + "pt": "Mural" } }, { @@ -181,7 +187,8 @@ "ja": "絵画", "zh_Hant": "繪畫", "nb_NO": "Maleri", - "id": "Lukisan" + "id": "Lukisan", + "pt": "Pintura" } }, { @@ -196,7 +203,8 @@ "ja": "彫刻", "zh_Hant": "雕塑", "nb_NO": "Skulptur", - "id": "Patung" + "id": "Patung", + "pt": "Escultura" } }, { @@ -210,7 +218,8 @@ "ru": "Статуя", "ja": "彫像", "zh_Hant": "雕像", - "nb_NO": "Statue" + "nb_NO": "Statue", + "pt": "Estátua" } }, { @@ -224,7 +233,8 @@ "ru": "Бюст", "ja": "胸像", "zh_Hant": "半身像", - "nb_NO": "Byste" + "nb_NO": "Byste", + "pt": "Busto" } }, { @@ -239,7 +249,8 @@ "ja": "石", "zh_Hant": "石頭", "nb_NO": "Stein", - "id": "Batu" + "id": "Batu", + "pt": "Pedra" } }, { @@ -254,7 +265,8 @@ "ja": "インスタレーション", "zh_Hant": "安裝", "nb_NO": "Installasjon", - "id": "Instalasi" + "id": "Instalasi", + "pt": "Instalação" } }, { @@ -269,7 +281,8 @@ "ja": "落書き", "zh_Hant": "塗鴨", "nb_NO": "Graffiti", - "id": "Graffiti" + "id": "Graffiti", + "pt": "Graffiti" } }, { @@ -284,7 +297,8 @@ "ja": "レリーフ", "zh_Hant": "寬慰", "nb_NO": "Relieff", - "id": "Relief" + "id": "Relief", + "pt": "Relevo" } }, { @@ -299,7 +313,8 @@ "ja": "Azulejo (スペインの装飾タイル)", "zh_Hant": "Azulejo (西班牙雕塑作品名稱)", "nb_NO": "Azulejo (Spansk dekorativt flisverk)", - "id": "Azulejo (ubin dekoratif Spanyol)" + "id": "Azulejo (ubin dekoratif Spanyol)", + "pt": "Azulejo (azulejo decorativo espanhol e português)" } }, { @@ -313,7 +328,8 @@ "ru": "Плитка (мозаика)", "ja": "タイルワーク", "zh_Hant": "瓷磚", - "nb_NO": "Flisarbeid" + "nb_NO": "Flisarbeid", + "pt": "Ladrilhos" } } ], @@ -330,7 +346,8 @@ "ja": "どのアーティストが作ったんですか?", "zh_Hant": "創造這個的藝術家是誰?", "nb_NO": "Hvilken artist lagde dette?", - "id": "Seniman mana yang menciptakan ini?" + "id": "Seniman mana yang menciptakan ini?", + "pt": "Que artista criou isto?" }, "render": { "en": "Created by {artist_name}", @@ -342,7 +359,8 @@ "ja": "作成者:{artist_name}", "zh_Hant": "{artist_name} 創作", "nb_NO": "Laget av {artist_name}", - "id": "Dibuat oleh {artist_name}" + "id": "Dibuat oleh {artist_name}", + "pt": "Criado por {artist_name}" }, "freeform": { "key": "artist_name" @@ -360,7 +378,8 @@ "ja": "この作品についての詳しい情報はどのウェブサイトにありますか?", "zh_Hant": "在那個網站能夠找到更多藝術品的資訊?", "nb_NO": "Finnes det en nettside med mer info om dette kunstverket?", - "id": "Adakah situs web mengenai informasi lebih lanjut tentang karya seni ini?" + "id": "Adakah situs web mengenai informasi lebih lanjut tentang karya seni ini?", + "pt": "Existe um site com mais informações sobre esta obra de arte?" }, "render": { "en": "More information on this website", @@ -372,7 +391,8 @@ "ru": "Больше информации на этом сайте", "ja": "Webサイトに詳細情報がある", "zh_Hant": "這個網站有更多資訊", - "nb_NO": "Mer info er å finne på denne nettsiden" + "nb_NO": "Mer info er å finne på denne nettsiden", + "pt": "Mais informações neste site" }, "freeform": { "key": "website", @@ -391,7 +411,8 @@ "ja": "このアートワークに関するWikidataのエントリーはどれですか?", "zh_Hant": "這個藝術品有那個對應的 Wikidata 項目?", "nb_NO": "Hvilken Wikipedia-oppføring samsvarer med dette kunstverket?", - "id": "Entri Wikidata mana yang sesuai dengan karya seni ini?" + "id": "Entri Wikidata mana yang sesuai dengan karya seni ini?", + "pt": "Que entrada no Wikidata corresponde a esta obra de arte?" }, "render": { "en": "Corresponds with {wikidata}", @@ -403,7 +424,8 @@ "ja": "{wikidata}に関連する", "zh_Hant": "與 {wikidata}對應", "nb_NO": "Samsvarer med {wikidata}", - "id": "Sesuai dengan {wikidata}" + "id": "Sesuai dengan {wikidata}", + "pt": "Corresponde a {wikidata}" }, "freeform": { "key": "wikidata", diff --git a/assets/layers/bench_at_pt/bench_at_pt.json b/assets/layers/bench_at_pt/bench_at_pt.json index e8ef9f62a..65da1a403 100644 --- a/assets/layers/bench_at_pt/bench_at_pt.json +++ b/assets/layers/bench_at_pt/bench_at_pt.json @@ -119,14 +119,16 @@ "id": "bench_at_pt-bench_type", "question": { "en": "What kind of bench is this?", - "nl": "Wat voor soort bank is dit?" + "nl": "Wat voor soort bank is dit?", + "de": "Was ist das für eine Bank?" }, "mappings": [ { "if": "bench=yes", "then": { "en": "There is a normal, sit-down bench here", - "fr": "Il y a un banc normal pour s'asseoir ici" + "fr": "Il y a un banc normal pour s'asseoir ici", + "de": "Hier gibt es eine normale Sitzbank" } }, { @@ -146,7 +148,8 @@ "if": "bench=no", "then": { "en": "There is no bench here", - "fr": "Il n'y a pas de banc ici" + "fr": "Il n'y a pas de banc ici", + "de": "Hier gibt es keine Bank" } } ] diff --git a/assets/layers/bike_cleaning/bike_cleaning.json b/assets/layers/bike_cleaning/bike_cleaning.json index 9c32e7fb6..687ce6e83 100644 --- a/assets/layers/bike_cleaning/bike_cleaning.json +++ b/assets/layers/bike_cleaning/bike_cleaning.json @@ -73,10 +73,12 @@ "images", { "question": { - "en": "How much does it cost to use the cleaning service?" + "en": "How much does it cost to use the cleaning service?", + "de": "Wie viel kostet die Nutzung des Reinigungsdienstes?" }, "render": { - "en": "Using the cleaning service costs {service:bicycle:cleaning:charge}" + "en": "Using the cleaning service costs {service:bicycle:cleaning:charge}", + "de": "Nutzung des Reinigungsservice kostet {service:bicycle:cleaning:charge}" }, "condition": "amenity!=bike_wash", "freeform": { @@ -90,20 +92,23 @@ { "if": "service:bicycle:cleaning:fee=no&service:bicycle:cleaning:charge=", "then": { - "en": "The cleaning service is free to use" + "en": "The cleaning service is free to use", + "de": "Der Reinigungsservice ist kostenlos" } }, { "if": "service:bicycle:cleaning:fee=no", "then": { - "en": "Free to use" + "en": "Free to use", + "de": "Kostenlose Nutzung" }, "hideInAnswer": true }, { "if": "service:bicycle:cleaning:fee=yes", "then": { - "en": "The cleaning service has a fee, but the amount is not known" + "en": "The cleaning service has a fee, but the amount is not known", + "de": "Der Reinigungsdienst ist kostenpflichtig, aber der Betrag ist nicht bekannt" } } ], @@ -111,10 +116,12 @@ }, { "question": { - "en": "How much does it cost to use the cleaning service?" + "en": "How much does it cost to use the cleaning service?", + "de": "Wie viel kostet die Nutzung des Reinigungsdienstes?" }, "render": { - "en": "Using the cleaning service costs {charge}" + "en": "Using the cleaning service costs {charge}", + "de": "Die Nutzung des Reinigungsdienstes kostet {charge}" }, "condition": "amenity=bike_wash", "freeform": { @@ -127,20 +134,23 @@ { "if": "fee=no&charge=", "then": { - "en": "Free to use cleaning service" + "en": "Free to use cleaning service", + "de": "Kostenloser Reinigungsservice" } }, { "if": "fee=no", "then": { - "en": "Free to use" + "en": "Free to use", + "de": "Kostenlose Nutzung" }, "hideInAnswer": true }, { "if": "fee=yes", "then": { - "en": "The cleaning service has a fee" + "en": "The cleaning service has a fee", + "de": "Der Reinigungsservice ist kostenpflichtig" } } ], diff --git a/assets/layers/charging_station/charging_station.json b/assets/layers/charging_station/charging_station.json index b6ec702bc..a647702ac 100644 --- a/assets/layers/charging_station/charging_station.json +++ b/assets/layers/charging_station/charging_station.json @@ -23,7 +23,8 @@ }, "description": { "en": "A charging station", - "nl": "Oplaadpunten" + "nl": "Oplaadpunten", + "de": "Eine Ladestation" }, "tagRenderings": [ "images", @@ -3554,14 +3555,16 @@ "question": { "en": "All vehicle types", "nl": "Alle voertuigen", - "fr": "Tout type de véhicule" + "fr": "Tout type de véhicule", + "de": "Alle Fahrzeugtypen" } }, { "question": { "en": "Charging station for bicycles", "nl": "Oplaadpunten voor fietsen", - "fr": "Station de charge pour vélos" + "fr": "Station de charge pour vélos", + "de": "Ladestation für Fahrräder" }, "osmTags": "bicycle=yes" }, @@ -3569,7 +3572,8 @@ "question": { "en": "Charging station for cars", "nl": "Oplaadpunten voor auto's", - "fr": "Station de charge pour automobiles" + "fr": "Station de charge pour automobiles", + "de": "Ladestation für Autos" }, "osmTags": { "or": [ @@ -3586,7 +3590,8 @@ { "question": { "en": "Only working charging stations", - "nl": "Enkel werkende oplaadpunten" + "nl": "Enkel werkende oplaadpunten", + "de": "Nur funktionierende Ladestationen" }, "osmTags": { "and": [ @@ -3603,7 +3608,8 @@ { "question": { "en": "All connectors", - "nl": "Alle types" + "nl": "Alle types", + "de": "Alle Anschlüsse" } }, { @@ -3739,11 +3745,13 @@ ], "human": { "en": " minutes", - "nl": " minuten" + "nl": " minuten", + "ru": " минут" }, "humanSingular": { "en": " minute", - "nl": " minuut" + "nl": " minuut", + "ru": " минута" } }, { @@ -3759,11 +3767,13 @@ ], "human": { "en": " hours", - "nl": " uren" + "nl": " uren", + "ru": " часов" }, "humanSingular": { "en": " hour", - "nl": " uur" + "nl": " uur", + "ru": " час" } }, { @@ -3776,11 +3786,13 @@ ], "human": { "en": " days", - "nl": " day" + "nl": " day", + "ru": " дней" }, "humanSingular": { "en": " day", - "nl": " dag" + "nl": " dag", + "ru": " день" } } ] @@ -3816,7 +3828,8 @@ ], "human": { "en": "Volts", - "nl": "volt" + "nl": "volt", + "ru": "Вольт" } } ], @@ -3885,7 +3898,8 @@ ], "human": { "en": "kilowatt", - "nl": "kilowatt" + "nl": "kilowatt", + "ru": "киловатт" } }, { @@ -3895,7 +3909,8 @@ ], "human": { "en": "megawatt", - "nl": "megawatt" + "nl": "megawatt", + "ru": "мегаватт" } } ], diff --git a/assets/tagRenderings/questions.json b/assets/tagRenderings/questions.json index 270ca9965..66d0ced9a 100644 --- a/assets/tagRenderings/questions.json +++ b/assets/tagRenderings/questions.json @@ -18,7 +18,8 @@ "hu": "Mi a megfelelő Wikidata-elem?", "it": "Qual è l’elemento Wikidata corrispondente?", "nb_NO": "Hva er respektivt Wikipedia-element?", - "fr": "Quelle est l'entité Wikidata correspondante ?" + "fr": "Quelle est l'entité Wikidata correspondante ?", + "ca": "Quina és la correspondent entitat a Wikidata?" }, "mappings": [ { @@ -31,7 +32,8 @@ "hu": "Még nincs Wikipédia-oldal belinkelve", "it": "Nessuna pagina Wikipedia è ancora stata collegata", "nb_NO": "Ingen Wikipedia-side lenket enda", - "fr": "Pas encore de lien vers une page Wikipedia" + "fr": "Pas encore de lien vers une page Wikipedia", + "ca": "No hi ha cap enllaça a Viquipèdia encara" }, "hideInAnswer": true } @@ -63,7 +65,8 @@ "pl": "Jaki jest numer telefonu do {name}?", "pt": "Qual é o número de telefone de {name}?", "eo": "Kio estas la telefonnumero de {name}?", - "hu": "Mi a telefonszáma ennek: {name}?" + "hu": "Mi a telefonszáma ennek: {name}?", + "ca": "Quin és el telèfon de {name}?" }, "render": "{phone}", "freeform": { @@ -89,7 +92,8 @@ "pt": "Qual é o item correspondente na Wikipédia?", "hu": "Mi a megfelelő szócikk a Wikipédián?", "it": "Qual è il corrispondente elemento su Wikipedia?", - "nb_NO": "Hva er respektivt element på Wikipedia?" + "nb_NO": "Hva er respektivt element på Wikipedia?", + "ca": "Quin és l'ítem a Viquipèdia?" }, "mappings": [ { @@ -102,7 +106,8 @@ "hu": "Nincs belinkelve a Wikipédiához", "it": "Non collegato a Wikipedia", "nb_NO": "Ikke lenket med Wikipedia", - "fr": "Non lié avec Wikipedia" + "fr": "Non lié avec Wikipedia", + "ca": "No enllaçat amb Viquipèdia" } } ], @@ -128,7 +133,8 @@ "sv": "Vad är e-postadressen till {name}?", "pt": "Qual é o endereço de e-mail de {name}?", "eo": "Kio estas la retpoŝta adreso de {name}?", - "hu": "Mi a(z) {name} e-mail címe?" + "hu": "Mi a(z) {name} e-mail címe?", + "ca": "Quina és l'adreça de correu electrònic de {name}?" }, "freeform": { "key": "email", @@ -152,7 +158,8 @@ "sv": "Vad är webbplatsen för {name}?", "pt": "Qual é o sítio web de {name}?", "eo": "Kie estas la retejo de {name}?", - "hu": "Mi a weboldala ennek: {name}?" + "hu": "Mi a weboldala ennek: {name}?", + "ca": "Quina és la web de {name}?" }, "render": "{website}", "freeform": { @@ -170,7 +177,8 @@ "fr": "Est-ce que cet endroit est accessible en chaise roulante ?", "hu": "Akadálymentes-e ez a hely?", "it": "Questo luogo è accessibile con una sedia a rotelle?", - "nb_NO": "Er dette stedet tilgjengelig for rullestoler?" + "nb_NO": "Er dette stedet tilgjengelig for rullestoler?", + "ca": "Aquest lloc és accessible amb cadira de rodes?" }, "mappings": [ { @@ -188,7 +196,8 @@ "hu": "Ez a hely kifejezetten kerekesszékeseknek lett kialakítva", "it": "Questo luogo è stato adattato per favorire le persone in sedia a rotelle", "nb_NO": "Dette stedet er spesielt tilpasset rullestolsbrukere", - "fr": "Cet endroit est spécialement adapté pour les usagers de fauteuils roulants" + "fr": "Cet endroit est spécialement adapté pour les usagers de fauteuils roulants", + "ca": "Aquest lloc està especialment adaptat per a les cadires de rodes" } }, { @@ -206,7 +215,8 @@ "hu": "Ez a hely könnyedén elérhető kerekesszékkel", "it": "Questo luogo è facilmente raggiungibile con una sedia a rotelle", "nb_NO": "Dette stedet kan enkelt besøkes med rullestol", - "fr": "Cet endroit est facilement accessible avec un fauteuil roulant" + "fr": "Cet endroit est facilement accessible avec un fauteuil roulant", + "ca": "És facilment arribable amb cadira de rodes" } }, { @@ -224,7 +234,8 @@ "fr": "Il est possible d'accéder à cet endroit en chaise roulante, mais ce n'est pas facile", "hu": "Ez a hely ugyan elérhető kerekesszékkel, de nehezen", "it": "È possibile raggiungere questo luogo con una sedia a rotella ma non è semplice", - "nb_NO": "Det er mulig å besøke dette stedet i rullestol, men det er ikke lett" + "nb_NO": "Det er mulig å besøke dette stedet i rullestol, men det er ikke lett", + "ca": "És possible fer servir cadira de rodes a aquest lloc però no és fàcil" } }, { @@ -242,7 +253,8 @@ "fr": "Cet endroit n'est pas accessible en chaise roulante", "hu": "Ez a hely kerekesszékkel elérhetetlen", "it": "Questo luogo non è accessibile con una sedia a rotelle", - "nb_NO": "Dette stedet er ikke tilgjengelig for besøk med rullestol" + "nb_NO": "Dette stedet er ikke tilgjengelig for besøk med rullestol", + "ca": "Aquest lloc no és accessible amb cadira de rodes" } } ] @@ -256,7 +268,8 @@ "fr": "Est-ce que les chiens sont admis ici ?", "hu": "Be lehet-e vinni kutyát ebbe az üzletbe?", "it": "I cani sono ammessi in quest’attività?", - "nb_NO": "Tillates hunder i denne forretningen?" + "nb_NO": "Tillates hunder i denne forretningen?", + "ca": "S'accepten gossos en aquest negoci?" }, "mappings": [ { @@ -270,7 +283,9 @@ "eo": "Hundoj estas permesataj", "hu": "Kutya bevihető", "it": "Cani ammessi", - "nb_NO": "Hunder tillates" + "nb_NO": "Hunder tillates", + "ca": "S'accepten gossos", + "ru": "Собаки разрешены" } }, { @@ -284,7 +299,8 @@ "eo": "Hundoj estas malpermesataj", "hu": "Kutya nem vihető be", "it": "I cani non sono ammessi", - "nb_NO": "Hunder tillates ikke" + "nb_NO": "Hunder tillates ikke", + "ca": "No s'accepten gossos" } }, { @@ -297,7 +313,8 @@ "fr": "Les chiens sont admis, mais ils doivent être tenus en laisse", "hu": "Kutya bevihető, de csak pórázon", "it": "Cani ammessi ma solo se tenuti al guinzaglio", - "nb_NO": "Hunder tillates, men de må være i bånd" + "nb_NO": "Hunder tillates, men de må være i bånd", + "ca": "S'accepten gossos però lligats" } }, { @@ -310,7 +327,8 @@ "fr": "Les chiens sont admis et peuvent circuler librement", "hu": "Kutya bevihető és szabadon szaladgálhat", "it": "I cani sono ammessi e possono andare in giro liberamente", - "nb_NO": "Hunder tillates og kan gå fritt" + "nb_NO": "Hunder tillates og kan gå fritt", + "ca": "S'accepten gossos lliures" } } ] @@ -328,7 +346,8 @@ "pl": "Czy jest jeszcze coś istotnego, czego nie mogłeś podać w poprzednich pytaniach? Dodaj to tutaj.
Nie powtarzaj już podanych faktów", "pt_BR": "Ainda há algo de relevante que não pôde dar nas perguntas anteriores? Adicione aqui.
Não repita fatos já declarados", "pt": "Ainda há algo de relevante que não tenha podido dar nas perguntas anteriores? Adicione-o aqui.
Não repita factos já declarados", - "hu": "Van-e még valami lényeges, amit nem tudott megadni az előző kérdésekben? Itt megteheti.
Ne ismételjen meg már megadott tényeket" + "hu": "Van-e még valami lényeges, amit nem tudott megadni az előző kérdésekben? Itt megteheti.
Ne ismételjen meg már megadott tényeket", + "ca": "Hi ha quelcom rellevant que no t'hem preguntat? Afegeix-ho aquí.
No repeteixis informació que ja hi és" }, "render": "{description}", "freeform": { @@ -349,7 +368,8 @@ "pl": "Jakie są godziny otwarcia {name}?", "sv": "Vilka är öppettiderna för {name}?", "pt": "Qual é o horário de funcionamento de {name}?", - "hu": "Mikor van nyitva ez: {name}?" + "hu": "Mikor van nyitva ez: {name}?", + "ca": "Quin és l'horari d'obertura de {name}?" }, "render": { "de": "

Öffnungszeiten

{opening_hours_table(opening_hours)}", @@ -365,7 +385,8 @@ "sv": "

Öppettider

{opening_hours_table(opening_hours)}", "pt": "

Horário de funcionamento

{opening_hours_table(opening_hours)}", "eo": "

Malfermitaj horoj

{opening_hours_table(opening_hours)}", - "hu": "

Nyitva tartás

{opening_hours_table(opening_hours)}" + "hu": "

Nyitva tartás

{opening_hours_table(opening_hours)}", + "ca": "

Horari d'obertura

{opening_hours_table(opening_hours)}" }, "freeform": { "key": "opening_hours", @@ -377,14 +398,18 @@ "question": { "en": "Does this amenity have electrical outlets, available to customers when they are inside?", "nl": "Zijn er stekkers beschikbaar voor klanten die binnen zitten?", - "pt": "Esta infraestrutura tem tomadas elétricas, disponíveis para os clientes quando estão no interior?" + "pt": "Esta infraestrutura tem tomadas elétricas, disponíveis para os clientes quando estão no interior?", + "ca": "Aquest servei té endolls elèctrics, disponibles pels clients quan hi són dins?", + "de": "Gibt es an dieser Einrichtung Steckdosen, an denen Kunden ihre Geräte laden können?" }, "mappings": [ { "then": { "en": "There are plenty of domestic sockets available to customers seated indoors, where they can charge their electronics", "nl": "Er zijn binnen veel stekkers beschikbaar voor klanten die electronica wensen op te laden", - "pt": "Há muitas tomadas elétricas disponíveis para clientes sentados no interior, onde estes podem carregar os seus dispositivos eletrónicos" + "pt": "Há muitas tomadas elétricas disponíveis para clientes sentados no interior, onde estes podem carregar os seus dispositivos eletrónicos", + "ca": "Està ple d'endolls pels clients de dins, on es poden carregar els aparells electrònics", + "de": "Für Kunden stehen im Innenraum viele Steckdosen zur Verfügung, an denen sie ihre Geräte laden können" }, "if": "service:electricity=yes" }, @@ -392,7 +417,9 @@ "then": { "en": "There are a few domestic sockets available to customers seated indoors, where they can charge their electronics", "nl": "Er zijn binnen enkele stekkers beschikbaar voor klanten die electronica wensen op te laden", - "pt": "Há algumas tomadas elétricas disponíveis para clientes sentados no interior, onde estes podem carregar os seus dispositivos eletrónicos" + "pt": "Há algumas tomadas elétricas disponíveis para clientes sentados no interior, onde estes podem carregar os seus dispositivos eletrónicos", + "ca": "Hi ha aslguns endolls disponibles per als clients de dins, on es poden carregar els aparells electrònics", + "de": "Für Kunden stehen im Innenraum wenig Steckdosen zur Verfügung, an denen sie ihre Geräte laden können" }, "if": "service:electricity=limited" }, @@ -401,7 +428,9 @@ "en": "There are no sockets available indoors to customers, but charging might be possible if the staff is asked", "nl": "Er zijn binnen geen stekkers beschikbaar, maar electronica opladen kan indien men dit aan het personeel vraagt", "fr": "Il n'y a pas de prises disponibles à l'intérieur pour les clients, mais la recharge est peut-être possible sur demande auprès des employés", - "pt": "Não há tomadas elétricas disponíveis para clientes sentados no interior, mas pode-se pedir aos funcionários para carregar dispositivos eletrónicos" + "pt": "Não há tomadas elétricas disponíveis para clientes sentados no interior, mas pode-se pedir aos funcionários para carregar dispositivos eletrónicos", + "ca": "No hi ha endolls disponibles per als clients però es pot carregar si es demana als responsables", + "de": "Für Kunden stehen im Innenraum keine Steckdosen zur Verfügung, aber Laden von Geräte könnte möglich sein, wenn das Personal gefragt wird" }, "if": "service:electricity=ask" }, @@ -410,7 +439,9 @@ "en": "There are a no domestic sockets available to customers seated indoors", "nl": "Er zijn binnen geen stekkers beschikbaar", "fr": "Il n'y a pas de prises secteur disponibles pour les clients assis à l'intérieur", - "pt": "Não há tomadas elétricas disponíveis para clientes sentados no interior" + "pt": "Não há tomadas elétricas disponíveis para clientes sentados no interior", + "ca": "No hi ha endolls disponibles per als clients", + "de": "Für Kunden stehen im Innenraum keine Steckdosen zur Verfügung" }, "if": "service:electricity=no" } @@ -427,7 +458,8 @@ "fr": "Quelles sont les méthodes de paiement acceptées ici ?", "hu": "Milyen fizetési módokat fogadnak el itt?", "it": "Quali metodi di pagamento sono accettati qui?", - "nb_NO": "Hvilke betalingsmetoder godtas her?" + "nb_NO": "Hvilke betalingsmetoder godtas her?", + "ca": "Quins mètodes de pagament s'accepten aquí?" }, "multiAnswer": true, "mappings": [ @@ -444,7 +476,8 @@ "fr": "Paiement en liquide accepté", "hu": "Itt készpénzzel is lehet fizetni", "it": "I contanti sono accettati", - "nb_NO": "Kontanter godtas her" + "nb_NO": "Kontanter godtas her", + "ca": "S'accepten diners" } }, { @@ -460,7 +493,8 @@ "fr": "Paiement par carte accepté", "hu": "Itt fizetőkártyákkal is lehet fizetni", "it": "I pagamenti con la carta sono accettati", - "nb_NO": "Betalingskort godtas her" + "nb_NO": "Betalingskort godtas her", + "ca": "S'accepten targetes de crèdit" } } ] @@ -487,7 +521,8 @@ "pt": "Em que nível se encontra este elemento?", "id": "Pada tingkat apa fitur ini diletakkan?", "hu": "Melyik szinten található ez a létesítmény?", - "it": "A quale piano si trova questo elemento?" + "it": "A quale piano si trova questo elemento?", + "ca": "A quina planta està situat aquest element?" }, "render": { "en": "Located on the {level}th floor", @@ -502,7 +537,8 @@ "pt": "Está no {level}º andar", "eo": "En la {level}a etaĝo", "hu": "{level}. emeleten található", - "it": "Si trova al piano numero {level}" + "it": "Si trova al piano numero {level}", + "ca": "Situat a la planta {level}" }, "freeform": { "key": "level", @@ -524,7 +560,8 @@ "de": "Unterirdisch gelegen", "hu": "A föld alatt található", "it": "Si trova sotto il livello stradale", - "nb_NO": "Under bakken" + "nb_NO": "Under bakken", + "ca": "Situat a planta subterrani" }, "hideInAnswer": true }, @@ -544,7 +581,8 @@ "eo": "En la teretaĝo", "hu": "A földszinten található", "it": "Si trova al pianoterra", - "nb_NO": "På gateplan" + "nb_NO": "På gateplan", + "ca": "Situat a planta zero" } }, { @@ -564,7 +602,8 @@ "eo": "En la teretaĝo", "hu": "A földszinten található", "it": "Si trova al pianoterra", - "nb_NO": "På gateplan" + "nb_NO": "På gateplan", + "ca": "Situat a planta zero" } }, { @@ -584,7 +623,8 @@ "eo": "En la unua etaĝo", "hu": "Az első emeleten található", "it": "Si trova al primo piano", - "nb_NO": "I andre etasje" + "nb_NO": "I andre etasje", + "ca": "Situat a primera planta" } } ] diff --git a/assets/themes/artwork/artwork.json b/assets/themes/artwork/artwork.json index 86fe60be2..80d4f2372 100644 --- a/assets/themes/artwork/artwork.json +++ b/assets/themes/artwork/artwork.json @@ -22,7 +22,7 @@ "de": "Willkommen bei der Freien Kunst-Karte, einer Karte mit Statuen, Büsten, Grafitti, ... auf der ganzen Welt", "id": "Selamat datang di Open Artwork Map, peta untuk patung, grafiti, dan karya seni lain di seluruh dunia", "it": "Benvenuto/a sulla mappa libera dell’arte, una mappa delle statue, i busti, i graffiti e le altre realizzazioni artistiche di tutto il mondo", - "ru": "Добро пожаловать на Open Artwork Map, карту статуй, бюстов, граффити и других произведений искусства по всему миру", + "ru": "Добро пожаловать на открытую карта произведений искусства - карту статуй, бюстов, граффити и других произведений искусства по всему миру", "es": "Bienvenido a Open Artwork Map, un mapa de estatuas, bustos, grafitis y otras obras de arte de todo el mundo", "ja": "オープン アートワーク マップへようこそ。世界中の銅像や胸像、壁の落書きなどのアートワークの地図です", "zh_Hant": "歡迎來到開放藝術品地圖,這份地圖會顯示全世界的雕像、半身像、塗鴉以及其他類型的藝術品", diff --git a/assets/themes/cafes_and_pubs/cafes_and_pubs.json b/assets/themes/cafes_and_pubs/cafes_and_pubs.json index 01035702e..d56b42b2b 100644 --- a/assets/themes/cafes_and_pubs/cafes_and_pubs.json +++ b/assets/themes/cafes_and_pubs/cafes_and_pubs.json @@ -7,7 +7,8 @@ "it": "Caffè e pub", "nb_NO": "Kafeer og kneiper", "id": "Kafe dan pub", - "zh_Hant": "咖啡廳與酒吧" + "zh_Hant": "咖啡廳與酒吧", + "ru": "Кафе и пабы" }, "description": { "nl": "Cafés, kroegen en drinkgelegenheden" @@ -19,7 +20,8 @@ "it", "nb_NO", "id", - "zh_Hant" + "zh_Hant", + "ru" ], "maintainer": "", "icon": "./assets/layers/cafe_pub/pub.svg", diff --git a/assets/themes/charging_stations/charging_stations.json b/assets/themes/charging_stations/charging_stations.json index 49b3c95ba..2ec09079d 100644 --- a/assets/themes/charging_stations/charging_stations.json +++ b/assets/themes/charging_stations/charging_stations.json @@ -8,7 +8,8 @@ "zh_Hant": "充電站", "nl": "Oplaadpunten", "de": "Ladestationen", - "nb_NO": "Ladestasjoner" + "nb_NO": "Ladestasjoner", + "ru": "Зарядные станции" }, "shortDescription": { "en": "A worldwide map of charging stations", @@ -17,7 +18,8 @@ "zh_Hant": "全世界的充電站地圖", "nl": "Een wereldwijde kaart van oplaadpunten", "de": "Eine weltweite Karte mit Ladestationen", - "nb_NO": "Et verdensomspennende kart over ladestasjoner" + "nb_NO": "Et verdensomspennende kart over ladestasjoner", + "ru": "Карта зарядных станций по всему миру" }, "description": { "en": "On this open map, one can find and mark information about charging stations", diff --git a/assets/themes/climbing/climbing.json b/assets/themes/climbing/climbing.json index 613f76d69..3ed4f37c3 100644 --- a/assets/themes/climbing/climbing.json +++ b/assets/themes/climbing/climbing.json @@ -1080,7 +1080,8 @@ "fr": " mètres", "de": " Meter", "eo": " metro", - "it": " metri" + "it": " metri", + "ru": " метр" }, "default": true }, diff --git a/assets/themes/cycle_infra/cycle_infra.json b/assets/themes/cycle_infra/cycle_infra.json index 9e561fb14..1397494a7 100644 --- a/assets/themes/cycle_infra/cycle_infra.json +++ b/assets/themes/cycle_infra/cycle_infra.json @@ -5,7 +5,8 @@ "nl": "Fietsinfrastructuur", "de": "Fahrradinfrastruktur", "it": "Infrastruttura dei velocipedi", - "nb_NO": "Sykkelinfrastruktur" + "nb_NO": "Sykkelinfrastruktur", + "ru": "Велосипедная дорожка" }, "shortDescription": { "en": "A map where you can view and edit things related to the bicycle infrastructure.", @@ -25,7 +26,8 @@ "nl", "de", "it", - "nb_NO" + "nb_NO", + "ru" ], "maintainer": "MapComplete", "hideFromOverview": false, diff --git a/assets/themes/cyclestreets/cyclestreets.json b/assets/themes/cyclestreets/cyclestreets.json index a91d3af70..9a91dbdda 100644 --- a/assets/themes/cyclestreets/cyclestreets.json +++ b/assets/themes/cyclestreets/cyclestreets.json @@ -58,7 +58,8 @@ "zh_Hant": "單車街道", "it": "Strade ciclabili", "de": "Fahrradstraßen", - "nb_NO": "Sykkelgater" + "nb_NO": "Sykkelgater", + "ru": "Cyclestreets" }, "minzoom": 7, "source": { diff --git a/assets/themes/etymology.json b/assets/themes/etymology.json index 4216ff041..edb16bd76 100644 --- a/assets/themes/etymology.json +++ b/assets/themes/etymology.json @@ -4,7 +4,8 @@ "en": "Open Etymology Map", "nl": "Open Etymology-kaart", "de": "Open Etymology Map", - "it": "Apri Carta Etimologica" + "it": "Apri Carta Etimologica", + "ru": "Открытая этимологическая карта" }, "shortDescription": { "en": "What is the origin of a toponym?", @@ -22,7 +23,8 @@ "en", "nl", "de", - "it" + "it", + "ru" ], "maintainer": "", "icon": "./assets/layers/etymology/logo.svg", diff --git a/assets/themes/hackerspaces/hackerspaces.json b/assets/themes/hackerspaces/hackerspaces.json index c301c7b23..0e1a996ea 100644 --- a/assets/themes/hackerspaces/hackerspaces.json +++ b/assets/themes/hackerspaces/hackerspaces.json @@ -3,7 +3,8 @@ "title": { "en": "Hackerspaces", "de": "Hackerspaces", - "it": "Hackerspace" + "it": "Hackerspace", + "ru": "Хакерспейсы" }, "shortDescription": { "en": "A map of hackerspaces", @@ -19,7 +20,7 @@ "en", "de", "it", - "eo" + "ru" ], "maintainer": "", "icon": "./assets/themes/hackerspaces/glider.svg", @@ -34,13 +35,15 @@ "id": "hackerspaces", "name": { "en": "Hackerspace", - "de": "Hackerspace" + "de": "Hackerspace", + "ru": "Хакерспейс" }, "minzoom": 8, "title": { "render": { "en": "Hackerspace", - "de": "Hackerspace" + "de": "Hackerspace", + "ru": "Хакерспейс" }, "mappings": [ { @@ -51,14 +54,16 @@ }, "then": { "en": " {name}", - "de": " {name}" + "de": " {name}", + "ru": " {name}" } } ] }, "description": { "en": "Hackerspace", - "de": "Hackerspace" + "de": "Hackerspace", + "ru": "Хакерспейс" }, "tagRenderings": [ { @@ -112,7 +117,8 @@ }, "render": { "en": "{opening_hours_table()}", - "de": "{opening_hours_table()}" + "de": "{opening_hours_table()}", + "ru": "{opening_hours_table()}" }, "mappings": [ { @@ -123,7 +129,8 @@ }, "then": { "en": "Opened 24/7", - "de": "durchgehend geöffnet" + "de": "durchgehend geöffnet", + "ru": "Открыто 24/7" } } ], @@ -184,7 +191,8 @@ ], "title": { "en": "Hackerspace", - "de": "Hackerspace" + "de": "Hackerspace", + "ru": "Хакерспейс" }, "description": { "en": "A hackerspace is an area where people interested in software gather", diff --git a/assets/themes/hailhydrant/hailhydrant.json b/assets/themes/hailhydrant/hailhydrant.json index bd398f508..13bd89ac0 100644 --- a/assets/themes/hailhydrant/hailhydrant.json +++ b/assets/themes/hailhydrant/hailhydrant.json @@ -278,7 +278,7 @@ "then": { "en": "The hydrant is (fully or partially) working", "ja": "消火栓は(完全にまたは部分的に)機能しています。", - "ru": "Гидрант (полностью или частично) в рабочем состоянии.", + "ru": "Гидрант (полностью или частично) в рабочем состоянии", "fr": "La borne est en état, ou partiellement en état, de fonctionner.", "de": "Der Hydrant ist (ganz oder teilweise) in Betrieb.", "it": "L’idrante è (parzialmente o completamente) funzionante." @@ -309,7 +309,7 @@ "then": { "en": "The hydrant has been removed", "ja": "消火栓が撤去されました。", - "ru": "Гидрант демонтирован.", + "ru": "Гидрант демонтирован", "fr": "La borne a été retirée.", "de": "Der Hydrant wurde entfernt.", "it": "L’idrante è stato rimosso." diff --git a/assets/themes/observation_towers/observation_towers.json b/assets/themes/observation_towers/observation_towers.json index 4dfe1d14c..59892986e 100644 --- a/assets/themes/observation_towers/observation_towers.json +++ b/assets/themes/observation_towers/observation_towers.json @@ -4,7 +4,8 @@ "en": "Observation towers", "nl": "Uitkijktorens", "de": "Aussichtstürme", - "it": "Torri di osservazione" + "it": "Torri di osservazione", + "ru": "Смотровые башни" }, "shortDescription": { "en": "Publicly accessible towers to enjoy the view", @@ -22,7 +23,8 @@ "en", "nl", "de", - "it" + "it", + "ru" ], "maintainer": "", "icon": "./assets/layers/observation_tower/Tower_observation.svg", diff --git a/assets/themes/openwindpowermap/openwindpowermap.json b/assets/themes/openwindpowermap/openwindpowermap.json index 48d78c89b..c254e09ca 100644 --- a/assets/themes/openwindpowermap/openwindpowermap.json +++ b/assets/themes/openwindpowermap/openwindpowermap.json @@ -4,7 +4,8 @@ "en": "OpenWindPowerMap", "fr": "OpenWindPowerMap", "de": "OpenWindPowerMap", - "it": "OpenWindPowerMap" + "it": "OpenWindPowerMap", + "ru": "Открытая карта ветроэнергетики" }, "maintainer": "Seppe Santens", "icon": "./assets/themes/openwindpowermap/wind_turbine.svg", @@ -19,6 +20,7 @@ "fr", "de", "it", + "ru", "nl", "eo", "nb_NO" @@ -59,7 +61,8 @@ "en": "{name}", "fr": "{name}", "eo": "{name}", - "it": "{name}" + "it": "{name}", + "ru": "{name}" } } ] @@ -184,7 +187,8 @@ "fr": " megawatts", "de": " Megawatt", "eo": " megavatoj", - "it": " megawatt" + "it": " megawatt", + "ru": " мегаватт" } }, { @@ -200,7 +204,8 @@ "de": " Kilowatt", "eo": " kilovatoj", "it": " kilowatt", - "nb_NO": " kilowatt" + "nb_NO": " kilowatt", + "ru": " киловатт" } }, { @@ -215,7 +220,8 @@ "fr": " watts", "de": " Watt", "eo": " vatoj", - "it": " watt" + "it": " watt", + "ru": " ватт" } }, { @@ -230,7 +236,8 @@ "fr": " gigawatts", "de": " Gigawatt", "eo": " gigavatoj", - "it": " gigawatt" + "it": " gigawatt", + "ru": " гигаватт" } } ], @@ -253,7 +260,8 @@ "fr": " mètres", "de": " Meter", "eo": " metro", - "it": " metri" + "it": " metri", + "ru": " метр" } } ] diff --git a/assets/themes/parkings/parkings.json b/assets/themes/parkings/parkings.json index d23209d8f..d0c4b4746 100644 --- a/assets/themes/parkings/parkings.json +++ b/assets/themes/parkings/parkings.json @@ -5,7 +5,8 @@ "en": "Parking", "de": "Parken", "it": "Parcheggio", - "nb_NO": "Parkering" + "nb_NO": "Parkering", + "ru": "Парковка" }, "shortDescription": { "nl": "Deze kaart toont verschillende parkeerplekken", @@ -25,7 +26,8 @@ "en", "de", "it", - "nb_NO" + "nb_NO", + "ru" ], "maintainer": "", "icon": "./assets/themes/parkings/parkings.svg", diff --git a/assets/themes/personal/personal.json b/assets/themes/personal/personal.json index 5e613e719..6baa3880a 100644 --- a/assets/themes/personal/personal.json +++ b/assets/themes/personal/personal.json @@ -23,7 +23,7 @@ "de": "Erstellen Sie ein persönliches Thema auf der Grundlage aller verfügbaren Ebenen aller Themen", "ja": "すべてのテーマの使用可能なすべてのレイヤーに基づいて個人用テーマを作成する", "zh_Hant": "從所有可用的主題圖層創建個人化主題", - "ru": "Создать персональную тему на основе доступных слоёв тем", + "ru": "Создать персональную тему на основе доступных слоёв тем. Чтобы отобразить некоторые данные, откройте выбор слоя", "it": "Crea un tema personale basato sui livelli disponibili per tutti i temi. Per mostrare dei dati, apri selezione livello" }, "language": [ diff --git a/assets/themes/postboxes/postboxes.json b/assets/themes/postboxes/postboxes.json index 086b5f423..bdaf07263 100644 --- a/assets/themes/postboxes/postboxes.json +++ b/assets/themes/postboxes/postboxes.json @@ -18,8 +18,9 @@ "language": [ "en", "de", + "nb_NO", "it", - "nb_NO" + "ru" ], "maintainer": "", "icon": "./assets/themes/postboxes/postbox.svg", @@ -38,7 +39,8 @@ "id": "postboxes", "name": { "en": "Postboxes", - "de": "Brieflästen" + "de": "Brieflästen", + "ru": "Почтовые ящики" }, "minzoom": 12, "source": { @@ -47,7 +49,8 @@ "title": { "render": { "en": "Postbox", - "de": "Briefkasten" + "de": "Briefkasten", + "ru": "Почтовый ящик" } }, "description": { @@ -68,7 +71,8 @@ ], "title": { "en": "postbox", - "de": "Briefkasten" + "de": "Briefkasten", + "ru": "почтовый ящик" } } ], @@ -107,7 +111,8 @@ "id": "postoffices", "name": { "en": "Post offices", - "de": "Poststellen" + "de": "Poststellen", + "ru": "Почтовые отделения" }, "minzoom": 12, "source": { @@ -116,7 +121,8 @@ "title": { "render": { "en": "Post Office", - "de": "Poststelle" + "de": "Poststelle", + "ru": "Почтовое отделение" } }, "description": { @@ -131,7 +137,8 @@ }, { "render": { - "en": "Opening Hours: {opening_hours_table()}" + "en": "Opening Hours: {opening_hours_table()}", + "ru": "Часы работы: {opening_hours_table()}" }, "freeform": { "key": "opening_hours", @@ -159,7 +166,8 @@ ], "title": { "en": "Post Office", - "de": "Poststelle" + "de": "Poststelle", + "ru": "Почтовое отделение" } } ], diff --git a/assets/themes/sidewalks/sidewalks.json b/assets/themes/sidewalks/sidewalks.json index 71f1baa3c..7217099e8 100644 --- a/assets/themes/sidewalks/sidewalks.json +++ b/assets/themes/sidewalks/sidewalks.json @@ -1,16 +1,19 @@ { "id": "sidewalks", "title": { - "en": "Sidewalks" + "en": "Sidewalks", + "ru": "Тротуары" }, "shortDescription": { "en": "Sidewalk mapping" }, "description": { - "en": "Experimental theme" + "en": "Experimental theme", + "ru": "Экспериментальная тема" }, "language": [ - "en" + "en", + "ru" ], "maintainer": "", "icon": "./assets/svg/bug.svg", @@ -25,7 +28,8 @@ { "id": "sidewalks", "name": { - "en": "Sidewalks" + "en": "Sidewalks", + "ru": "Тротуары" }, "minzoom": 12, "source": { @@ -40,7 +44,8 @@ }, "title": { "render": { - "en": "{name}" + "en": "{name}", + "ru": "{name}" }, "mappings": [ { diff --git a/assets/themes/street_lighting/street_lighting.json b/assets/themes/street_lighting/street_lighting.json index 586d26b68..e28519606 100644 --- a/assets/themes/street_lighting/street_lighting.json +++ b/assets/themes/street_lighting/street_lighting.json @@ -4,11 +4,13 @@ "version": "2021-10-22", "language": [ "en", - "nl" + "nl", + "ru" ], "title": { "en": "Street Lighting", - "nl": "Straatverlichting" + "nl": "Straatverlichting", + "ru": "Уличное освещение" }, "description": { "en": "On this map you can find everything about street lighting", @@ -100,7 +102,8 @@ "id": "all_streets", "name": { "en": "All streets", - "nl": "Alle straten" + "nl": "Alle straten", + "ru": "Все улицы" }, "source": { "osmTags": { @@ -115,7 +118,8 @@ "title": { "render": { "en": "Street", - "nl": "Straat" + "nl": "Straat", + "ru": "Улица" }, "mappings": [ { diff --git a/assets/themes/uk_addresses/uk_addresses.json b/assets/themes/uk_addresses/uk_addresses.json index 6d3b5f6fc..73767c201 100644 --- a/assets/themes/uk_addresses/uk_addresses.json +++ b/assets/themes/uk_addresses/uk_addresses.json @@ -23,7 +23,8 @@ "de", "it", "id", - "nl" + "nl", + "ru" ], "maintainer": "Pieter Vander Vennet, Rob Nickerson, Russ Garrett", "icon": "./assets/themes/uk_addresses/housenumber_unknown.svg", @@ -218,7 +219,8 @@ "description": { "en": "Addresses", "nl": "Adressen", - "de": "Adressen" + "de": "Adressen", + "ru": "Адреса" }, "tagRenderings": [ { diff --git a/langs/layers/de.json b/langs/layers/de.json index 20dad97d0..5753890c6 100644 --- a/langs/layers/de.json +++ b/langs/layers/de.json @@ -258,12 +258,12 @@ "tagRenderings": { "bench_at_pt-bench_type": { "mappings": { - "1": { - "then": "Stehbank" - }, "0": { "then": "Hier gibt es eine normale Sitzbank" }, + "1": { + "then": "Stehbank" + }, "2": { "then": "Hier gibt es keine Bank" } @@ -433,25 +433,17 @@ "title": "Fahrrad-Reinigungsdienst" } }, - "title": { - "mappings": { - "0": { - "then": "Fahrrad-Reinigungsdienst{name}" - } - }, - "render": "Fahrrad-Reinigungsdienst" - }, "tagRenderings": { "bike_cleaning-charge": { "mappings": { "0": { "then": "Kostenloser Reinigungsservice" }, - "2": { - "then": "Der Reinigungsservice ist kostenpflichtig" - }, "1": { "then": "Kostenlose Nutzung" + }, + "2": { + "then": "Der Reinigungsservice ist kostenpflichtig" } }, "question": "Wie viel kostet die Nutzung des Reinigungsdienstes?", @@ -459,12 +451,12 @@ }, "bike_cleaning-service:bicycle:cleaning:charge": { "mappings": { - "1": { - "then": "Kostenlose Nutzung" - }, "0": { "then": "Der Reinigungsservice ist kostenlos" }, + "1": { + "then": "Kostenlose Nutzung" + }, "2": { "then": "Der Reinigungsdienst ist kostenpflichtig, aber der Betrag ist nicht bekannt" } @@ -472,6 +464,14 @@ "question": "Wie viel kostet die Nutzung des Reinigungsdienstes?", "render": "Nutzung des Reinigungsservice kostet {service:bicycle:cleaning:charge}" } + }, + "title": { + "mappings": { + "0": { + "then": "Fahrrad-Reinigungsdienst{name}" + } + }, + "render": "Fahrrad-Reinigungsdienst" } }, "bike_parking": { @@ -965,6 +965,38 @@ } } }, + "charging_station": { + "description": "Eine Ladestation", + "filter": { + "0": { + "options": { + "0": { + "question": "Alle Fahrzeugtypen" + }, + "1": { + "question": "Ladestation für Fahrräder" + }, + "2": { + "question": "Ladestation für Autos" + } + } + }, + "1": { + "options": { + "0": { + "question": "Nur funktionierende Ladestationen" + } + } + }, + "2": { + "options": { + "0": { + "question": "Alle Anschlüsse" + } + } + } + } + }, "crossings": { "description": "Übergänge für Fußgänger und Radfahrer", "name": "Kreuzungen", @@ -2911,37 +2943,5 @@ }, "watermill": { "name": "Wassermühle" - }, - "charging_station": { - "filter": { - "0": { - "options": { - "2": { - "question": "Ladestation für Autos" - }, - "0": { - "question": "Alle Fahrzeugtypen" - }, - "1": { - "question": "Ladestation für Fahrräder" - } - } - }, - "1": { - "options": { - "0": { - "question": "Nur funktionierende Ladestationen" - } - } - }, - "2": { - "options": { - "0": { - "question": "Alle Anschlüsse" - } - } - } - }, - "description": "Eine Ladestation" } -} +} \ No newline at end of file diff --git a/langs/layers/pt.json b/langs/layers/pt.json index 57cf3c6ee..4c5b84d47 100644 --- a/langs/layers/pt.json +++ b/langs/layers/pt.json @@ -1,20 +1,12 @@ { "artwork": { + "description": "Diversas obras de arte", + "name": "Obras de arte", "presets": { "0": { "title": "Obra de arte" } }, - "title": { - "mappings": { - "0": { - "then": "Obra de arte {name}" - } - }, - "render": "Obra de arte" - }, - "description": "Diversas obras de arte", - "name": "Obras de arte", "tagRenderings": { "artwork-artist_name": { "question": "Que artista criou isto?", @@ -70,6 +62,14 @@ "question": "Que entrada no Wikidata corresponde a esta obra de arte?", "render": "Corresponde a {wikidata}" } + }, + "title": { + "mappings": { + "0": { + "then": "Obra de arte {name}" + } + }, + "render": "Obra de arte" } }, "bench": { @@ -602,4 +602,4 @@ } } } -} +} \ No newline at end of file diff --git a/langs/layers/ru.json b/langs/layers/ru.json index 31eed5a9a..fe3315dae 100644 --- a/langs/layers/ru.json +++ b/langs/layers/ru.json @@ -637,6 +637,43 @@ } } }, + "charging_station": { + "units": { + "0": { + "applicableUnits": { + "0": { + "human": " минут", + "humanSingular": " минута" + }, + "1": { + "human": " часов", + "humanSingular": " час" + }, + "2": { + "human": " дней", + "humanSingular": " день" + } + } + }, + "1": { + "applicableUnits": { + "0": { + "human": "Вольт" + } + } + }, + "3": { + "applicableUnits": { + "0": { + "human": "киловатт" + }, + "1": { + "human": "мегаватт" + } + } + } + } + }, "crossings": { "presets": { "1": { @@ -1410,42 +1447,5 @@ }, "watermill": { "name": "Водяная мельница" - }, - "charging_station": { - "units": { - "0": { - "applicableUnits": { - "0": { - "humanSingular": " минута", - "human": " минут" - }, - "1": { - "human": " часов", - "humanSingular": " час" - }, - "2": { - "human": " дней", - "humanSingular": " день" - } - } - }, - "1": { - "applicableUnits": { - "0": { - "human": "Вольт" - } - } - }, - "3": { - "applicableUnits": { - "0": { - "human": "киловатт" - }, - "1": { - "human": "мегаватт" - } - } - } - } } -} +} \ No newline at end of file diff --git a/langs/shared-questions/ca.json b/langs/shared-questions/ca.json index 0d2249f07..f889194a2 100644 --- a/langs/shared-questions/ca.json +++ b/langs/shared-questions/ca.json @@ -1,74 +1,74 @@ { "undefined": { - "level": { - "question": "A quina planta està situat aquest element?", - "mappings": { - "3": { - "then": "Situat a primera planta" - }, - "2": { - "then": "Situat a planta zero" - }, - "1": { - "then": "Situat a planta zero" - }, - "0": { - "then": "Situat a planta subterrani" - } - }, - "render": "Situat a la planta {level}" - }, - "email": { - "question": "Quina és l'adreça de correu electrònic de {name}?" + "description": { + "question": "Hi ha quelcom rellevant que no t'hem preguntat? Afegeix-ho aquí.
No repeteixis informació que ja hi és" }, "dog-access": { - "question": "S'accepten gossos en aquest negoci?", "mappings": { - "3": { - "then": "S'accepten gossos lliures" - }, - "2": { - "then": "S'accepten gossos però lligats" + "0": { + "then": "S'accepten gossos" }, "1": { "then": "No s'accepten gossos" }, - "0": { - "then": "S'accepten gossos" + "2": { + "then": "S'accepten gossos però lligats" + }, + "3": { + "then": "S'accepten gossos lliures" } - } + }, + "question": "S'accepten gossos en aquest negoci?" }, - "description": { - "question": "Hi ha quelcom rellevant que no t'hem preguntat? Afegeix-ho aquí.
No repeteixis informació que ja hi és" + "email": { + "question": "Quina és l'adreça de correu electrònic de {name}?" + }, + "level": { + "mappings": { + "0": { + "then": "Situat a planta subterrani" + }, + "1": { + "then": "Situat a planta zero" + }, + "2": { + "then": "Situat a planta zero" + }, + "3": { + "then": "Situat a primera planta" + } + }, + "question": "A quina planta està situat aquest element?", + "render": "Situat a la planta {level}" + }, + "opening_hours": { + "question": "Quin és l'horari d'obertura de {name}?", + "render": "

Horari d'obertura

{opening_hours_table(opening_hours)}" + }, + "payment-options": { + "mappings": { + "0": { + "then": "S'accepten diners" + }, + "1": { + "then": "S'accepten targetes de crèdit" + } + }, + "question": "Quins mètodes de pagament s'accepten aquí?" }, "phone": { "question": "Quin és el telèfon de {name}?" }, - "payment-options": { - "question": "Quins mètodes de pagament s'accepten aquí?", - "mappings": { - "1": { - "then": "S'accepten targetes de crèdit" - }, - "0": { - "then": "S'accepten diners" - } - } - }, - "opening_hours": { - "render": "

Horari d'obertura

{opening_hours_table(opening_hours)}", - "question": "Quin és l'horari d'obertura de {name}?" - }, "service:electricity": { "mappings": { - "2": { - "then": "No hi ha endolls disponibles per als clients però es pot carregar si es demana als responsables" + "0": { + "then": "Està ple d'endolls pels clients de dins, on es poden carregar els aparells electrònics" }, "1": { "then": "Hi ha aslguns endolls disponibles per als clients de dins, on es poden carregar els aparells electrònics" }, - "0": { - "then": "Està ple d'endolls pels clients de dins, on es poden carregar els aparells electrònics" + "2": { + "then": "No hi ha endolls disponibles per als clients però es pot carregar si es demana als responsables" }, "3": { "then": "No hi ha endolls disponibles per als clients" @@ -76,25 +76,33 @@ }, "question": "Aquest servei té endolls elèctrics, disponibles pels clients quan hi són dins?" }, + "website": { + "question": "Quina és la web de {name}?" + }, "wheelchair-access": { "mappings": { - "1": { - "then": "És facilment arribable amb cadira de rodes" - }, "0": { "then": "Aquest lloc està especialment adaptat per a les cadires de rodes" }, - "3": { - "then": "Aquest lloc no és accessible amb cadira de rodes" + "1": { + "then": "És facilment arribable amb cadira de rodes" }, "2": { "then": "És possible fer servir cadira de rodes a aquest lloc però no és fàcil" + }, + "3": { + "then": "Aquest lloc no és accessible amb cadira de rodes" } }, "question": "Aquest lloc és accessible amb cadira de rodes?" }, - "website": { - "question": "Quina és la web de {name}?" + "wikipedia": { + "mappings": { + "0": { + "then": "No hi ha cap enllaça a Viquipèdia encara" + } + }, + "question": "Quina és la correspondent entitat a Wikidata?" }, "wikipedialink": { "mappings": { @@ -103,14 +111,6 @@ } }, "question": "Quin és l'ítem a Viquipèdia?" - }, - "wikipedia": { - "question": "Quina és la correspondent entitat a Wikidata?", - "mappings": { - "0": { - "then": "No hi ha cap enllaça a Viquipèdia encara" - } - } } } -} +} \ No newline at end of file diff --git a/langs/shared-questions/de.json b/langs/shared-questions/de.json index 27cb65e94..5c5ce514e 100644 --- a/langs/shared-questions/de.json +++ b/langs/shared-questions/de.json @@ -59,6 +59,23 @@ "phone": { "question": "Was ist die Telefonnummer von {name}?" }, + "service:electricity": { + "mappings": { + "0": { + "then": "Für Kunden stehen im Innenraum viele Steckdosen zur Verfügung, an denen sie ihre Geräte laden können" + }, + "1": { + "then": "Für Kunden stehen im Innenraum wenig Steckdosen zur Verfügung, an denen sie ihre Geräte laden können" + }, + "2": { + "then": "Für Kunden stehen im Innenraum keine Steckdosen zur Verfügung, aber Laden von Geräte könnte möglich sein, wenn das Personal gefragt wird" + }, + "3": { + "then": "Für Kunden stehen im Innenraum keine Steckdosen zur Verfügung" + } + }, + "question": "Gibt es an dieser Einrichtung Steckdosen, an denen Kunden ihre Geräte laden können?" + }, "website": { "question": "Was ist die Website von {name}?" }, @@ -94,23 +111,6 @@ } }, "question": "Was ist der entsprechende Artikel auf Wikipedia?" - }, - "service:electricity": { - "mappings": { - "0": { - "then": "Für Kunden stehen im Innenraum viele Steckdosen zur Verfügung, an denen sie ihre Geräte laden können" - }, - "1": { - "then": "Für Kunden stehen im Innenraum wenig Steckdosen zur Verfügung, an denen sie ihre Geräte laden können" - }, - "2": { - "then": "Für Kunden stehen im Innenraum keine Steckdosen zur Verfügung, aber Laden von Geräte könnte möglich sein, wenn das Personal gefragt wird" - }, - "3": { - "then": "Für Kunden stehen im Innenraum keine Steckdosen zur Verfügung" - } - }, - "question": "Gibt es an dieser Einrichtung Steckdosen, an denen Kunden ihre Geräte laden können?" } } -} +} \ No newline at end of file diff --git a/langs/shared-questions/ru.json b/langs/shared-questions/ru.json index cbafd61c4..9ab7b37f3 100644 --- a/langs/shared-questions/ru.json +++ b/langs/shared-questions/ru.json @@ -3,6 +3,13 @@ "description": { "question": "Есть ли ещё что-то важное, о чём вы не смогли рассказать в предыдущих вопросах? Добавьте это здесь.
Не повторяйте уже изложенные факты" }, + "dog-access": { + "mappings": { + "0": { + "then": "Собаки разрешены" + } + } + }, "email": { "question": "Какой адрес электронной почты у {name}?" }, @@ -33,13 +40,6 @@ }, "website": { "question": "Какой сайт у {name}?" - }, - "dog-access": { - "mappings": { - "0": { - "then": "Собаки разрешены" - } - } } } -} +} \ No newline at end of file diff --git a/langs/themes/ru.json b/langs/themes/ru.json index c50d57664..4f24b0ab8 100644 --- a/langs/themes/ru.json +++ b/langs/themes/ru.json @@ -20,6 +20,9 @@ "description": "Общественный книжный шкаф - это небольшой уличный шкаф, коробка, старый телефонный аппарат или другие предметы, где хранятся книги. Каждый может положить или взять книгу. Цель этой карты - собрать все эти книжные шкафы. Вы можете обнаружить новые книжные шкафы поблизости и, имея бесплатный аккаунт OpenStreetMap, быстро добавить свои любимые книжные шкафы.", "title": "Открытая карта книжных шкафов" }, + "cafes_and_pubs": { + "title": "Кафе и пабы" + }, "campersite": { "description": "На этом сайте собраны все официальные места остановки кемперов и места, где можно сбросить серую и черную воду. Вы можете добавить подробную информацию о предоставляемых услугах и их стоимости. Добавлять фотографии и отзывы. Это веб-сайт и веб-приложение. Данные хранятся в OpenStreetMap, поэтому они будут бесплатными всегда и могут быть повторно использованы любым приложением.", "layers": { @@ -218,8 +221,8 @@ }, "charging_stations": { "description": "На этой карте вы можно найти и отметить информацию о зарядных станциях", - "title": "Зарядные станции", - "shortDescription": "Карта зарядных станций по всему миру" + "shortDescription": "Карта зарядных станций по всему миру", + "title": "Зарядные станции" }, "climbing": { "description": "На этой карте вы найдете различные возможности для скалолазания, такие как скалодромы, залы для боулдеринга и скалы на природе.", @@ -306,16 +309,19 @@ }, "title": "Открытая карта скалолазания" }, + "cycle_infra": { + "title": "Велосипедная дорожка" + }, "cyclestreets": { "layers": { + "0": { + "name": "Cyclestreets" + }, "2": { "name": "Все улицы", "title": { "render": "Улица" } - }, - "0": { - "name": "Cyclestreets" } } }, @@ -326,6 +332,9 @@ "description": "На этой карте показываются и могут быть легко добавлены общедоступные точки питьевой воды", "title": "Питьевая вода" }, + "etymology": { + "title": "Открытая этимологическая карта" + }, "facadegardens": { "layers": { "0": { @@ -360,6 +369,38 @@ "ghostbikes": { "title": "Велосипед Ghost" }, + "hackerspaces": { + "layers": { + "0": { + "description": "Хакерспейс", + "name": "Хакерспейс", + "presets": { + "0": { + "title": "Хакерспейс" + } + }, + "tagRenderings": { + "hackerspaces-opening_hours": { + "mappings": { + "0": { + "then": "Открыто 24/7" + } + }, + "render": "{opening_hours_table()}" + } + }, + "title": { + "mappings": { + "0": { + "then": " {name}" + } + }, + "render": "Хакерспейс" + } + } + }, + "title": "Хакерспейсы" + }, "hailhydrant": { "layers": { "0": { @@ -498,61 +539,8 @@ "maps": { "title": "Карта карт" }, - "personal": { - "description": "Создать персональную тему на основе доступных слоёв тем. Чтобы отобразить некоторые данные, откройте выбор слоя" - }, - "playgrounds": { - "description": "На этой карте можно найти игровые площадки и добавить дополнительную информацию", - "shortDescription": "Карта игровых площадок", - "title": "Игровые площадки" - }, - "shops": { - "title": "Открыть карту магазинов" - }, - "sport_pitches": { - "shortDescription": "Карта, отображающая спортивные площадки", - "title": "Спортивные площадки" - }, - "toilets": { - "description": "Карта общественных туалетов", - "title": "Открытая карта туалетов" - }, - "trees": { - "description": "Нанесите все деревья на карту!", - "shortDescription": "Карта деревьев", - "title": "Деревья" - }, - "hackerspaces": { - "layers": { - "0": { - "name": "Хакерспейс", - "tagRenderings": { - "hackerspaces-opening_hours": { - "mappings": { - "0": { - "then": "Открыто 24/7" - } - }, - "render": "{opening_hours_table()}" - } - }, - "presets": { - "0": { - "title": "Хакерспейс" - } - }, - "title": { - "mappings": { - "0": { - "then": " {name}" - } - }, - "render": "Хакерспейс" - }, - "description": "Хакерспейс" - } - }, - "title": "Хакерспейсы" + "observation_towers": { + "title": "Смотровые башни" }, "openwindpowermap": { "layers": { @@ -593,10 +581,37 @@ }, "title": "Открытая карта ветроэнергетики" }, + "parkings": { + "title": "Парковка" + }, + "personal": { + "description": "Создать персональную тему на основе доступных слоёв тем. Чтобы отобразить некоторые данные, откройте выбор слоя" + }, + "playgrounds": { + "description": "На этой карте можно найти игровые площадки и добавить дополнительную информацию", + "shortDescription": "Карта игровых площадок", + "title": "Игровые площадки" + }, "postboxes": { "layers": { + "0": { + "name": "Почтовые ящики", + "presets": { + "0": { + "title": "почтовый ящик" + } + }, + "title": { + "render": "Почтовый ящик" + } + }, "1": { "name": "Почтовые отделения", + "presets": { + "0": { + "title": "Почтовое отделение" + } + }, "tagRenderings": { "OH": { "render": "Часы работы: {opening_hours_table()}" @@ -604,46 +619,28 @@ }, "title": { "render": "Почтовое отделение" - }, - "presets": { - "0": { - "title": "Почтовое отделение" - } - } - }, - "0": { - "presets": { - "0": { - "title": "почтовый ящик" - } - }, - "name": "Почтовые ящики", - "title": { - "render": "Почтовый ящик" } } } }, - "cafes_and_pubs": { - "title": "Кафе и пабы" - }, - "cycle_infra": { - "title": "Велосипедная дорожка" - }, - "parkings": { - "title": "Парковка" + "shops": { + "title": "Открыть карту магазинов" }, "sidewalks": { + "description": "Экспериментальная тема", "layers": { "0": { + "name": "Тротуары", "title": { "render": "{name}" - }, - "name": "Тротуары" + } } }, - "title": "Тротуары", - "description": "Экспериментальная тема" + "title": "Тротуары" + }, + "sport_pitches": { + "shortDescription": "Карта, отображающая спортивные площадки", + "title": "Спортивные площадки" }, "street_lighting": { "layers": { @@ -656,17 +653,20 @@ }, "title": "Уличное освещение" }, + "toilets": { + "description": "Карта общественных туалетов", + "title": "Открытая карта туалетов" + }, + "trees": { + "description": "Нанесите все деревья на карту!", + "shortDescription": "Карта деревьев", + "title": "Деревья" + }, "uk_addresses": { "layers": { "2": { "description": "Адреса" } } - }, - "etymology": { - "title": "Открытая этимологическая карта" - }, - "observation_towers": { - "title": "Смотровые башни" } -} +} \ No newline at end of file