diff --git a/assets/layers/advertising/advertising.json b/assets/layers/advertising/advertising.json
index 5eabcfc07..2e3eb555b 100644
--- a/assets/layers/advertising/advertising.json
+++ b/assets/layers/advertising/advertising.json
@@ -469,13 +469,15 @@
"title": {
"en": "a billboard mounted to a wall",
"de": "Eine an einer Wand montierte Werbetafel",
- "cs": "billboard připevněný na stěnu"
+ "cs": "billboard připevněný na stěnu",
+ "ca": "un cartell muntat a una paret"
},
"description": {
"en": "A large outdoor advertising structure, typically found in high-traffic areas such as alongside busy roads mounted on a wall",
"de": "Eine große Außenwerbestruktur, die typischerweise in stark frequentierten Bereichen wie an vielbefahrenen Straßen auf einer Wand montiert zu finden ist",
"cs": "Velká venkovní reklamní konstrukce, která se obvykle nachází na frekventovaných místech, například podél frekventovaných silnic, umístěná na zdi",
- "pl": "Duży obiekt reklamowy na zewnątrz, zazwyczaj znajduje się w obszarach z dużym ruchem, np. obok ruchliwych dróg na ścianie"
+ "pl": "Duży obiekt reklamowy na zewnątrz, zazwyczaj znajduje się w obszarach z dużym ruchem, np. obok ruchliwych dróg na ścianie",
+ "ca": "Una gran estructura publicitària exterior, que normalment es troba en zones de gran trànsit, com ara al costat de carreteres transitades muntades a una paret"
},
"exampleImages": [
"./assets/themes/advertising/billboard_wall.jpg"
@@ -535,7 +537,8 @@
"fr": "Un affichage sur un abribus",
"it": "un contenitore di poster pubblicitari di una pensilina del trasporto pubblico",
"es": "una caja de carteles que forma parte de una marquesina de transporte público",
- "cs": "plakátovací skříňka, která je součástí přístřešku veřejné dopravy"
+ "cs": "plakátovací skříňka, která je součástí přístřešku veřejné dopravy",
+ "ca": "un mupi que forma part d'un refugi de transport públic"
},
"snapToLayer": [
"shelter"
@@ -699,7 +702,8 @@
"fr": "un écran fixé sur un abri de transport",
"it": "uno schermo montato su una pensilina del traporto pubblico",
"es": "una pantalla montada en una marquesina de tránsito",
- "cs": "obrazovka namontovaná na dopravním přístřešku"
+ "cs": "obrazovka namontovaná na dopravním přístřešku",
+ "ca": "una pantalla muntada en una marquesina"
},
"snapToLayer": [
"shelter"
diff --git a/assets/layers/aerialway/aerialway.json b/assets/layers/aerialway/aerialway.json
index 8b32c5fbc..becb19e84 100644
--- a/assets/layers/aerialway/aerialway.json
+++ b/assets/layers/aerialway/aerialway.json
@@ -3,14 +3,16 @@
"name": {
"en": "Aerialways",
"de": "Seilbahnen",
- "cs": "Letecké trasy"
+ "cs": "Letecké trasy",
+ "ca": "Vies aeries"
},
"description": {
"en": "Various forms of transport for passengers and goods that use wires, including cable cars, gondolas, chair lifts, drag lifts, and zip lines. ",
"de": "Alle Arten von seil- oder drahtgestütztem Personen- oder Gütertransport, wie Seilbahnen, Gondeln, Sessellifte, Schlepplifte. ",
"es": "Diversas formas de transporte de pasajeros y mercancías que utilizan cables, como teleféricos, telecabinas, telesillas, telesquíes y tirolinas. ",
"pl": "Różne formy transportu dla pasażerów i dóbr, które używają lin, w tym kolejki gondolowe, wyciągi krzesełkowe i orczykowe oraz tyrolki. ",
- "cs": "Různé formy přepravy osob a zboží, které využívají dráty, včetně lanovek, gondol, sedačkových lanovek, vleků a lanových drah. "
+ "cs": "Různé formy přepravy osob a zboží, které využívají dráty, včetně lanovek, gondol, sedačkových lanovek, vleků a lanových drah. ",
+ "ca": "Diverses formes de transport per a passatgers i mercaderies que utilitzen cables, incloent-hi telefèrics, telecabines, telecadires, teleesquís i tiroleses. "
},
"source": {
"osmTags": {
@@ -52,7 +54,8 @@
"fr": "{name}",
"pl": "{name}",
"es": "{name}",
- "cs": "{name}"
+ "cs": "{name}",
+ "ca": "{name}"
},
"condition": "name~*",
"classes": "bg-white p-1 px-2 rounded"
@@ -183,7 +186,8 @@
"fr": "Combien de temps dure le trajet dans cet ascenseur ?",
"pl": "Jak długo trwa pojedynczy przejazd tą windą?",
"es": "¿Cuánto dura un viaje en este ascensor?",
- "cs": "Jak dlouho trvá jedna jízda tímto výtahem?"
+ "cs": "Jak dlouho trvá jedna jízda tímto výtahem?",
+ "ca": "Quant de temps triga un trajecte amb aquest ascensor?"
},
"questionHint": {
"en": "This excludes the waiting time.",
@@ -191,7 +195,8 @@
"fr": "Cela n'inclut pas le temps d'attente.",
"pl": "To nie włącza czasu oczekiwania.",
"es": "Esto elimina el tiempo de espera.",
- "cs": "To nezahrnuje čekací dobu."
+ "cs": "To nezahrnuje čekací dobu.",
+ "ca": "Això exclou el temps d'espera."
},
"freeform": {
"key": "duration"
@@ -202,7 +207,8 @@
"fr": "Un aller simple dure {duration} minutes",
"pl": "Pojedynczy przejazd trwa {duration} minut",
"es": "Un viaje dura {duration} minutos",
- "cs": "Jedna jízda trvá {duration} minut"
+ "cs": "Jedna jízda trvá {duration} minut",
+ "ca": "Un viatge dura {duration} minuts"
}
},
{
@@ -214,7 +220,8 @@
"en": "How many people fit a single carriage?",
"de": "Wie viele Leute passen in eine Kabine?",
"pl": "Ile osób może pomieścić jeden wagon?",
- "es": "¿Cuál es la capacidad de la cabina?"
+ "es": "¿Cuál es la capacidad de la cabina?",
+ "ca": "Quantes persones caben a la cabina?"
},
"render": {
"en": "{aerialway:occupancy} people fit a single carriage",
diff --git a/assets/layers/animal_shelter/animal_shelter.json b/assets/layers/animal_shelter/animal_shelter.json
index 08ea466dd..cdcdf6e1e 100644
--- a/assets/layers/animal_shelter/animal_shelter.json
+++ b/assets/layers/animal_shelter/animal_shelter.json
@@ -168,7 +168,8 @@
"question": {
"en": "Which animals are accepted here?",
"de": "Welche Tiere werden hier akzeptiert?",
- "pl": "Jakie zwierzęta są tutaj przyjmowane?"
+ "pl": "Jakie zwierzęta są tutaj przyjmowane?",
+ "ca": "Quins animals s'accepten aquí?"
},
"id": "boarded_animals",
"mappings": [
diff --git a/assets/layers/artwork/artwork.json b/assets/layers/artwork/artwork.json
index 94040a791..45e8ac049 100644
--- a/assets/layers/artwork/artwork.json
+++ b/assets/layers/artwork/artwork.json
@@ -800,7 +800,8 @@
"if": "historic=memorial",
"then": {
"en": "This artwork also serves as a memorial",
- "de": "Dieses Kunstwerk dient auch als Mahnmal"
+ "de": "Dieses Kunstwerk dient auch als Mahnmal",
+ "ca": "Aquesta obra d'art també serveix com a memorial"
}
},
{
diff --git a/assets/layers/bench/bench.json b/assets/layers/bench/bench.json
index 06ad61495..4a2e41592 100644
--- a/assets/layers/bench/bench.json
+++ b/assets/layers/bench/bench.json
@@ -171,7 +171,7 @@
"pl": "Oparcie: Tak",
"pt_BR": "Tem encosto",
"pt": "Encosto: Sim",
- "ca": "Té espatller",
+ "ca": "Aquest banc té espatller",
"da": "Har et ryglæn",
"cs": "Má opěradlo",
"he": "יש משענת גב"
@@ -202,7 +202,7 @@
"pl": "Nie posiada oparcia",
"pt_BR": "Não tem encosto",
"pt": "Não not tem um encosto",
- "ca": "No té espatller",
+ "ca": "Aquest banc No té espatller",
"da": "Har ikke et ryglæn",
"cs": "nemá opěradlo"
}
@@ -279,7 +279,7 @@
"pl": "{seats} siedzeń",
"pt_BR": "{seats} assentos",
"pt": "{seats} lugares",
- "ca": "{seats} seients",
+ "ca": "Aquest banc té {seats} seients",
"da": "{seats} pladser",
"cs": "{seats} míst k sezení",
"zh_Hans": "{seats}座",
diff --git a/assets/layers/bike_parking/bike_parking.json b/assets/layers/bike_parking/bike_parking.json
index 77316c0ec..93daa8e64 100644
--- a/assets/layers/bike_parking/bike_parking.json
+++ b/assets/layers/bike_parking/bike_parking.json
@@ -533,7 +533,7 @@
"es": "¿Cuántas bicicletas caben en este aparcamiento de bicicletas (incluyendo posibles bicicletas de carga)?",
"da": "Hvor mange cykler er der plads til på denne cykelparkering (inklusive mulige ladcykler)?",
"cs": "Kolik jízdních kol se vejde na toto parkoviště (včetně případných nákladních kol)?",
- "ca": "Quantes bicicletes caben en aquest aparcament de bicicletes (incloent possibles bicicletes de càrrega)?",
+ "ca": "Quantes bicicletes caben en aquest aparcament de bicicletes?",
"pt_BR": "Quantas bicicletas cabem nesse estacionamento de bicicletas (incluindo possíveis bicicletas de carga)?",
"pt": "Quantas bicicletas cabem neste estacionamento de bicicletas (incluindo possíveis bicicletas de carga)?",
"pl": "Ile rowerów mieści się na tym parkingu rowerowym?"
@@ -688,7 +688,8 @@
"question": {
"en": "Are these bicycle parkings free to use?",
"nl": "Is deze fietsenstalling gratis te gebruiken?",
- "de": "Sind die Fahrradparkplätze kostenlos zu benutzen?"
+ "de": "Sind die Fahrradparkplätze kostenlos zu benutzen?",
+ "ca": "Aquests aparcaments de bicicletes són gratuïts?"
},
"mappings": [
{
@@ -742,12 +743,14 @@
"en": "Who maintains this bicycle parking?",
"nl": "Wie beheert deze fietsenstalling?",
"de": "Wer unterhält diese Fahrradabstellplätze?",
- "fr": "Qui entretient ce parking à vélos ?"
+ "fr": "Qui entretient ce parking à vélos ?",
+ "ca": "Qui manté aquest aparcament per a bicis?"
},
"render": {
"en": "This bicycle parking is maintained by {operator}",
"nl": "Deze fietsenstalling wordt beheerd door {operator}",
- "de": "Dieser Fahrradparkplatz wird von {operator} bereitgestellt"
+ "de": "Dieser Fahrradparkplatz wird von {operator} bereitgestellt",
+ "ca": "{operator} manté aquest aparcament per a bicis"
},
"freeform": {
"key": "operator"
@@ -758,12 +761,14 @@
"question": {
"en": "What is the phone number of the operator of this bicycle parking?",
"nl": "Wat is het telefoonnummer van de operator van deze fietsenstalling?",
- "de": "Wie lautet die Telefonnummer des Betreibers dieses Fahrradparkplatzes?"
+ "de": "Wie lautet die Telefonnummer des Betreibers dieses Fahrradparkplatzes?",
+ "ca": "Quin és el número de telèfon de l'operador d'aquest aparcament per a bicis?"
},
"questionHint": {
"en": "One might be able to call this number in case of problems, e.g. to remove unmaintained bicycles",
"nl": "Men kan dit nummer bellen om bv. fietswrakken of defecten te melden",
- "de": "Man könnte diese Nummer anrufen, wenn es Probleme gibt, z. B. um nicht gewartete Fahrräder zu entfernen"
+ "de": "Man könnte diese Nummer anrufen, wenn es Probleme gibt, z. B. um nicht gewartete Fahrräder zu entfernen",
+ "ca": "És possible que es pugui trucar a aquest número en cas de problemes, p. per retirar les bicicletes abandonades"
},
"icon": "./assets/layers/questions/phone.svg",
"freeform": {
@@ -835,7 +840,8 @@
"question": {
"en": "What is the email address of the operator of this bicycle parking?",
"nl": "Wat is het emailadres van de beheerder van deze parking?",
- "de": "Wie lautet die E-Mail-Adresse des Betreibers dieses Fahrradparkplatzes?"
+ "de": "Wie lautet die E-Mail-Adresse des Betreibers dieses Fahrradparkplatzes?",
+ "ca": "Quina és l'adreça de correu electrònic de l'operador d'aquest aparcament per a bicis?"
},
"icon": "./assets/svg/envelope.svg",
"freeform": {
@@ -911,7 +917,7 @@
"es": "No está permitido aparcar bicicletas de carga",
"da": "Det er ikke tilladt at parkere ladcykler",
"cs": "Není povoleno parkovat nákladní kola",
- "ca": "No teniu permís per aparcar bicicletes de càrrega"
+ "ca": "No teniu permís per aparcar bicicletes de càrrega o no hi ha places previstes per a bicicletes de càrrega"
}
}
],
@@ -977,7 +983,8 @@
"question": {
"en": "What is the maximum allowed parking duration?",
"nl": "Wat is de toegestane, maximale parkeerduur?",
- "de": "Was ist die maximal erlaubte Parkdauer?"
+ "de": "Was ist die maximal erlaubte Parkdauer?",
+ "ca": "Quina és la durada màxima permesa d'estacionament?"
},
"questionHint": {
"en": "If the bicycle is parked for a longer amount, it might be removed by the operator",
@@ -991,7 +998,8 @@
"render": {
"en": "A bike can be parked here for at most {canonical(maxstay)}",
"nl": "Een fiets mag hier maximaal {canonical(maxstay)} parkeren",
- "de": "Ein Fahrrad kann hier höchstens für {canonical(maxstay)} geparkt werden"
+ "de": "Ein Fahrrad kann hier höchstens für {canonical(maxstay)} geparkt werden",
+ "ca": "Una bici pot aparcar aquí com a màxim {canonical(maxstay)}"
}
}
],
diff --git a/assets/layers/brothel/brothel.json b/assets/layers/brothel/brothel.json
index dd0a60d40..c82c2f0d7 100644
--- a/assets/layers/brothel/brothel.json
+++ b/assets/layers/brothel/brothel.json
@@ -15,7 +15,8 @@
"title": {
"render": {
"en": "Brothel",
- "de": "Bordell"
+ "de": "Bordell",
+ "ca": "Bordell"
},
"mappings": [
{
@@ -80,7 +81,8 @@
},
"question": {
"en": "What is the name of this brothel?",
- "de": "Wie lautet der Name des Bordells?"
+ "de": "Wie lautet der Name des Bordells?",
+ "ca": "Com es diu aquest bordell?"
},
"render": {
"en": "This brothel is named {name}",
diff --git a/assets/layers/cafe_pub/cafe_pub.json b/assets/layers/cafe_pub/cafe_pub.json
index 6d54d60be..cb09fcbd6 100644
--- a/assets/layers/cafe_pub/cafe_pub.json
+++ b/assets/layers/cafe_pub/cafe_pub.json
@@ -75,14 +75,16 @@
"if": "amenity=bar",
"then": {
"en": "Bar",
- "de": "Bar"
+ "de": "Bar",
+ "ca": "Pub"
}
},
{
"if": "amenity=cafe",
"then": {
"en": "Cafe",
- "de": "Café"
+ "de": "Café",
+ "ca": "CAfè"
}
},
{
diff --git a/assets/layers/charging_station/charging_station.json b/assets/layers/charging_station/charging_station.json
index 132a6710e..905db3743 100644
--- a/assets/layers/charging_station/charging_station.json
+++ b/assets/layers/charging_station/charging_station.json
@@ -3,7 +3,8 @@
"name": {
"en": "Charging stations",
"nl": "Oplaadpunten",
- "de": "Ladestationen"
+ "de": "Ladestationen",
+ "ca": "Estacions de càrrega"
},
"description": {
"en": "A charging station",
@@ -171,7 +172,8 @@
"title": {
"en": "charging station for cars",
"nl": "oplaadstation voor elektrische auto's",
- "de": "Ladestation für Autos"
+ "de": "Ladestation für Autos",
+ "ca": "estació de càrrega per a cotxes"
}
}
],
@@ -787,7 +789,7 @@
"then": {
"en": "Tesla Supercharger",
"nl": "Tesla Supercharger",
- "ca": "Supercarregador de Tesla",
+ "ca": "Supercarregador de Tesla",
"de": "Tesla Supercharger"
},
"icon": {
@@ -2396,7 +2398,8 @@
"en": "Authentication by a membership card",
"nl": "Aanmelden met een lidkaart is mogelijk",
"de": "Authentifizierung durch eine Mitgliedskarte",
- "fr": "Authentification par carte de membre"
+ "fr": "Authentification par carte de membre",
+ "ca": "Autenticació mitjançant una targeta de soci"
}
},
{
@@ -2406,7 +2409,8 @@
"en": "Authentication by an app",
"nl": "Aanmelden via een applicatie is mogelijk",
"de": "Authentifizierung per App",
- "fr": "Authentification par une application"
+ "fr": "Authentification par une application",
+ "ca": "Autenticació mitjançant una aplicació"
}
},
{
@@ -2482,12 +2486,14 @@
"render": {
"en": "Authenticate by calling or SMS'ing to {authentication:phone_call:number}",
"nl": "Aanmelden door te bellen of te SMS'en naar {authentication:phone_call:number}",
- "de": "Authentifiziere dich, indem du anrufst oder eine SMS sendest an {authentication:phone_call:number}"
+ "de": "Authentifiziere dich, indem du anrufst oder eine SMS sendest an {authentication:phone_call:number}",
+ "ca": "Autentiqueu-vos trucant o enviant SMS a {authentication:phone_call:number}"
},
"question": {
"en": "What's the phone number for authentication call or SMS?",
"nl": "Wat is het telefoonnummer dat men moet bellen of SMS'en om zich aan te melden?",
- "de": "Wie lautet die Telefonnummer für den Authentifizierungsanruf oder die SMS?"
+ "de": "Wie lautet die Telefonnummer für den Authentifizierungsanruf oder die SMS?",
+ "ca": "Quin és el número de telèfon per a la trucada d'autenticació o SMS?"
},
"freeform": {
"key": "authentication:phone_call:number",
@@ -2911,7 +2917,8 @@
"nl": "Oplaadpunten voor auto's",
"de": "Ladestationen für Autos",
"fr": "Station de recharge pour voitures",
- "it": "Stazione di ricarica per auto"
+ "it": "Stazione di ricarica per auto",
+ "ca": "Estació de càrrega per a cotxes"
},
"osmTags": {
"or": [
@@ -2931,7 +2938,8 @@
"nl": "Enkel werkende oplaadpunten",
"de": "Nur Ladestationen in Betrieb",
"fr": "Seulement les stations de recharge qui fonctionnent",
- "it": "Solo stazioni di ricarica funzionanti"
+ "it": "Solo stazioni di ricarica funzionanti",
+ "ca": "Només estacions de recàrrega en funcionament"
},
"osmTags": {
"and": [
@@ -2950,7 +2958,8 @@
"en": "All connectors",
"nl": "Alle types",
"de": "Alle Anschlüsse",
- "it": "Tutti i connettori"
+ "it": "Tutti i connettori",
+ "ca": "Tots els connectors"
}
},
{
@@ -3032,7 +3041,8 @@
"question": {
"en": "Has a
{inscription}
", - "ca": "La inscripció d'aquesta placa diu:{inscription}
", + "ca": "La inscripció d'aquest memorial diu:{inscription}
", "cs": "Nápis na této desce zní:{inscription}
", "de": "Die Inschrift auf diesem Denkmal lautet:{inscription}
", "fr": "L'inscription sur cette plaque indique:{inscription}
", diff --git a/assets/layers/note/note.json b/assets/layers/note/note.json index 8182c99f1..61df64781 100644 --- a/assets/layers/note/note.json +++ b/assets/layers/note/note.json @@ -265,7 +265,8 @@ } ], "question": { - "en": "Should mention {search} in any comment" + "en": "Should mention {search} in any comment", + "de": "Sollte {search} in jedem Kommentar erwähnen" } } ] @@ -302,7 +303,8 @@ } ], "question": { - "en": "Should not mention {search} in any comment" + "en": "Should not mention {search} in any comment", + "de": "Sollte {search} in keinem Kommentar erwähnen" } } ] @@ -342,7 +344,7 @@ "question": { "en": "Not opened by contributor {search}", "nl": "Niet geopend door bijdrager {search}", - "de": "Nicht erstellt von {search}", + "de": "Nicht geöffnet von Beitragendem {search}", "es": "No abierto por el contributor {search}", "ca": "No obert pel contribuïdor {search}", "cs": "Není otevřeno přispěvatelem {search}", @@ -362,7 +364,8 @@ } ], "question": { - "en": "Edited or commented on by any user with name {search}" + "en": "Edited or commented on by any user with name {search}", + "de": "Bearbeitet oder kommentiert von jedem Benutzer mit Namen {search}" } } ] @@ -401,7 +404,8 @@ } ], "question": { - "en": "Not edited as last by {search}" + "en": "Not edited as last by {search}", + "de": "Nicht zuletzt bearbeitet von {search}" } } ] @@ -443,7 +447,7 @@ "question": { "en": "Created after {search}", "nl": "Aangemaakt na {search}", - "de": "Zuletzt bearbeitet vor {search}", + "de": "Erstellt nach dem {search}", "es": "Creada después de {search}", "ca": "Creada després de {search}", "cs": "Vytvořeno po {search}", @@ -465,7 +469,7 @@ ], "question": { "en": "Last edited before {search}", - "de": "Zuletzt bearbeitet nach {search}" + "de": "Zuletzt bearbeitet vor dem {search}" } } ] @@ -482,7 +486,8 @@ } ], "question": { - "en": "Last edited after {search}" + "en": "Last edited after {search}", + "de": "Zuletzt bearbeitet nach dem {search}" } } ] diff --git a/assets/layers/police/police.json b/assets/layers/police/police.json index 1f05baaa4..6a2a0d47f 100644 --- a/assets/layers/police/police.json +++ b/assets/layers/police/police.json @@ -53,11 +53,13 @@ ], "title": { "en": "a police office", - "de": "eine Polizeiwache" + "de": "eine Polizeiwache", + "ca": "una comissaria" }, "description": { "en": "A police office where the general public can enter for inquiries", - "de": "Eine Polizeiwache, die von der Öffentlichkeit für Anfragen genutzt werden kann" + "de": "Eine Polizeiwache, die von der Öffentlichkeit für Anfragen genutzt werden kann", + "ca": "Una comissaria on pot entrar la ciutadania per a les consultes" } }, { diff --git a/assets/layers/shelter/shelter.json b/assets/layers/shelter/shelter.json index 6c2360889..6b7b55ceb 100644 --- a/assets/layers/shelter/shelter.json +++ b/assets/layers/shelter/shelter.json @@ -79,7 +79,8 @@ "then": { "en": "This is a small shelter, primarily intended for short breaks. Usually found in the mountains or alongside roads.", "de": "Dies ist ein kleiner Unterstand, der vor allem für kurze Pausen gedacht ist. Normalerweise findet man ihn in Bergen oder an Straßen.", - "cs": "Jedná se o malý přístřešek, primárně určený pro krátké přestávky. Obvykle se vyskytuje v horách nebo podél silnic." + "cs": "Jedná se o malý přístřešek, primárně určený pro krátké přestávky. Obvykle se vyskytuje v horách nebo podél silnic.", + "ca": "Es tracta d'un petit refugi, principalment destinat a descansos curts. Normalment es troba a les muntanyes o al costat de les carreteres." } }, { diff --git a/assets/layers/toilet/toilet.json b/assets/layers/toilet/toilet.json index 743e495f1..fa498c17b 100644 --- a/assets/layers/toilet/toilet.json +++ b/assets/layers/toilet/toilet.json @@ -580,7 +580,8 @@ "question": { "en": "Are these toilets gender-segregated?", "nl": "Zijn deze toiletten gescheiden op basis van geslacht?", - "de": "Sind diese Toiletten geschlechtergetrennt?" + "de": "Sind diese Toiletten geschlechtergetrennt?", + "ca": "Aquests lavabos estan separats per gènere?" }, "questionHint": { "en": "Are there separate stalls or separate areas for men and women and are they signposted as such?", @@ -593,7 +594,8 @@ "then": { "en": "There is a separate, signposted area for men and women", "nl": "Er zijn aparte ruimtes of toiletten voor mannen en vrouwen", - "de": "Es gibt einen separaten, ausgeschilderten Bereich für Männer und Frauen" + "de": "Es gibt einen separaten, ausgeschilderten Bereich für Männer und Frauen", + "ca": "Hi ha una zona separada, senyalitzada per a homes i dones" } }, { @@ -770,7 +772,7 @@ "it": "Il fasciatoio si trova presso {changing_table:location}", "es": "El cambiador está en {changing_table:location}", "da": "Puslebordet er placeret på {changing_table:location}", - "ca": "El cambiador està a {changing_table:location}", + "ca": "Hi ha un canviador a {changing_table:location}", "cs": "Přebalovací pult se nachází v {changing_table:location}" }, "condition": { @@ -791,7 +793,7 @@ "nl": "Er bevindt zich een luiertafel in de vrouwentoiletten ", "it": "Un fasciatoio è nei servizi igienici femminili", "da": "Puslebordet er på toilettet til kvinder. ", - "ca": "El canviador està al lavabo per a dones. ", + "ca": "Al lavabo per a dones hi ha un canviador", "cs": "Přebalovací pult je na dámské toaletě. " }, "if": "changing_table:location=female_toilet" @@ -803,7 +805,7 @@ "fr": "La table à langer est dans les toilettes pour hommes.", "nl": "Er bevindt zich een luiertafel in de herentoiletten ", "it": "Un fasciatoio è nei servizi igienici maschili", - "ca": "El canviador està al lavabo per a homes. ", + "ca": "Al lavabo per a homes hi ha un canviador", "cs": "Přebalovací pult je na pánské toaletě. " }, "if": "changing_table:location=male_toilet" @@ -817,7 +819,7 @@ "nl": "Er bevindt zich een luiertafel in de rolstoeltoegankelijke toilet ", "it": "Un fasciatoio è nei servizi igienici per persone in sedia a rotelle", "da": "Puslebordet er på toilettet for kørestolsbrugere. ", - "ca": "El canviador està al lavabo per a usuaris de cadira de rodes. ", + "ca": "Al lavabo per a usuaris de cadira de rodes hi ha un canviador", "cs": "Přebalovací pult je na toaletě pro vozíčkáře. " } }, @@ -831,7 +833,7 @@ "it": "Un fasciatoio è in una stanza dedicata", "es": "El cambiador está en una habitación dedicada", "da": "Vuggestuen står i et særligt rum. ", - "ca": "El canviador està en una habitació dedicada. ", + "ca": "Hi ha un canviador en una habitació dedicada", "cs": "Přebalovací pult je ve vyhrazené místnosti. " } } @@ -851,7 +853,7 @@ "es": "¿Esto baños tienen una pileta para lavarte las manos?", "fr": "Ces toilettes ont-ils un lavabo pour se laver les mains ?", "da": "Har disse toiletter en håndvask til at vaske hænder?", - "ca": "Aquests lavabos tenen una pica per a rentar-te les mans?", + "ca": "Aquests lavabos tenen una pica per a rentar-se les mans?", "cs": "Mají tyto toalety umyvadlo na mytí rukou?" }, "mappings": [ @@ -864,7 +866,7 @@ "es": "Estos aseos tienen un lavabo para lavarse las manos", "fr": "Ces toilettes ont un lavabo pour se laver les mains", "da": "Dette toilet har en vask til at vaske dine hænder", - "ca": "Aquests lavabos tenen una pica per a rentar-te les mans", + "ca": "Aquests lavabos tenen una pica per a rentar-se les mans", "cs": "Tyto toalety mají umyvadlo na mytí rukou" } }, @@ -877,7 +879,7 @@ "es": "Estos aseos no tienen lavabo para lavarse las manos", "fr": "Ces toilettes n'ont pas de lavabo pour se laver les mains", "da": "Disse toiletter har ikke en vask til at vaske dine hænder", - "ca": "Aquests lavabos no tenen una pica per a rentar-te les mans", + "ca": "Aquests lavabos no tenen una pica per a rentar-se les mans", "cs": "Tyto toalety nemají umyvadlo na mytí rukou" } } diff --git a/assets/layers/unit/unit.json b/assets/layers/unit/unit.json index 584086c8a..7a57fa913 100644 --- a/assets/layers/unit/unit.json +++ b/assets/layers/unit/unit.json @@ -446,13 +446,15 @@ "en": "one year", "nl": "één jaar", "de": "ein Jahr", - "fr": "un an" + "fr": "un an", + "ca": "un any" }, "human": { "en": "{quantity} years", "nl": "{quantity} jaar", "de": "{quantity} Jahre", - "fr": "{quantity} années" + "fr": "{quantity} années", + "ca": "{quantity} anys" } } ] diff --git a/assets/layers/usersettings/usersettings.json b/assets/layers/usersettings/usersettings.json index 871883e4c..fbfa9bfd9 100644 --- a/assets/layers/usersettings/usersettings.json +++ b/assets/layers/usersettings/usersettings.json @@ -195,7 +195,8 @@ "then": { "en": "You have contributed to translating MapComplete with {_translation_contributions} commits! That's awesome!", "nl": "Je hebt MapComplete helpen vertalen met {_translation_contributions} commits! Dat is fantastisch! Bedankt hiervoor!", - "de": "Du hast mit {_translation_contributions} Änderungen zur Übersetzung von MapComplete beigetragen! Das ist großartig!" + "de": "Du hast mit {_translation_contributions} Änderungen zur Übersetzung von MapComplete beigetragen! Das ist großartig!", + "ca": "Has contribuït a traduir MapComplete amb {_translation_contributions} canvis! Això és fantàstic!" }, "icon": "party" } @@ -725,7 +726,8 @@ "if": "mapcomplete-preferences-add-new-mode=click", "then": { "en": "When clicking or tapping the map, a marker pops up where a new feature is added", - "de": "Wenn Sie auf die Karte klicken oder tippen, wird eine Markierung eingeblendet, an der ein neues Objekt hinzugefügt wird" + "de": "Wenn Sie auf die Karte klicken oder tippen, wird eine Markierung eingeblendet, an der ein neues Objekt hinzugefügt wird", + "ca": "En fer clic o tocar el mapa, apareix un marcador on s'afegeix un element nou" } }, { diff --git a/assets/layers/vending_machine/vending_machine.json b/assets/layers/vending_machine/vending_machine.json index 744073f1b..779b92bd9 100644 --- a/assets/layers/vending_machine/vending_machine.json +++ b/assets/layers/vending_machine/vending_machine.json @@ -900,7 +900,8 @@ { "en": "a condom", "nl": "een condoom", - "de": "ein Kondom" + "de": "ein Kondom", + "ca": "un preservatiu" } ] ] diff --git a/assets/layers/walls_and_buildings/walls_and_buildings.json b/assets/layers/walls_and_buildings/walls_and_buildings.json index 3aaadfecf..1848426d6 100644 --- a/assets/layers/walls_and_buildings/walls_and_buildings.json +++ b/assets/layers/walls_and_buildings/walls_and_buildings.json @@ -144,6 +144,7 @@ "snapName": { "en": "a wall or building", "nl": "een muur of gebouw", - "de": "eine Wand oder ein Gebäude" + "de": "eine Wand oder ein Gebäude", + "ca": "un mur o edifici" } } diff --git a/assets/themes/bicycle_parkings/bicycle_parkings.json b/assets/themes/bicycle_parkings/bicycle_parkings.json index 84c41b0d8..0368d82c4 100644 --- a/assets/themes/bicycle_parkings/bicycle_parkings.json +++ b/assets/themes/bicycle_parkings/bicycle_parkings.json @@ -10,7 +10,8 @@ "es": "Aparcamiento de bicicletas", "zh_Hans": "自行车停车场", "it": "Parcheggi per biciclette", - "fil": "Mga paradahan ng bisikleta" + "fil": "Mga paradahan ng bisikleta", + "cs": "Parkování jízdních kol" }, "description": { "en": "A map showing all types of bicycle parkings", @@ -18,7 +19,9 @@ "es": "Un mapa que muestra todos los tipos de aparcamientos de bicicletas", "zh_Hans": "一张显示所有类型自行车停车设施的地图", "it": "Una mappa che mostra tutti i tipi di parcheggi per biciclette", - "fil": "Mapa na nagpapakita ng lahat ng uri ng paradahan ng bisikleta" + "fil": "Mapa na nagpapakita ng lahat ng uri ng paradahan ng bisikleta", + "ca": "Un mapa que mostra tots els tipus d'aparcaments de bicicletes", + "cs": "Mapa všech typů parkovišť pro jízdní kola" }, "icon": "./assets/themes/bicycle_parkings/logo.svg", "layers": [ diff --git a/assets/themes/circular_economy/circular_economy.json b/assets/themes/circular_economy/circular_economy.json index 9538f3ccb..35a08d003 100644 --- a/assets/themes/circular_economy/circular_economy.json +++ b/assets/themes/circular_economy/circular_economy.json @@ -3,12 +3,16 @@ "title": { "en": "Circular economy", "es": "Economía circular", - "de": "Kreislaufwirtschaft" + "de": "Kreislaufwirtschaft", + "ca": "Economia circular", + "cs": "Cirkulární ekonomika" }, "description": { "en": "Various items which help people to share, reuse or recycle.", "es": "Varios elementos que ayudan a la gente a compartir, reutilizar o reciclar.", - "de": "Verschiedene Gegenstände, die den Menschen helfen, zu teilen, wiederzuverwenden oder zu recyceln." + "de": "Verschiedene Gegenstände, die den Menschen helfen, zu teilen, wiederzuverwenden oder zu recyceln.", + "ca": "Varios elements que ajuden a la gent a compartir, reutilitzar o reciclar.", + "cs": "Různé předměty, které pomáhají lidem sdílet, znovu používat nebo recyklovat." }, "icon": "./assets/themes/circular_economy/circular.svg", "layers": [ @@ -37,7 +41,9 @@ "=name": { "en": "Second hand shops", "es": "Tiendas de segunda mano", - "de": "Second-Hand-Läden" + "de": "Second-Hand-Läden", + "ca": "Tendes de segona mà", + "cs": "Obchody s použitým zbožím" }, "filter": null, "source": { diff --git a/assets/themes/cyclenodes/cyclenodes.json b/assets/themes/cyclenodes/cyclenodes.json index c8b5be2ac..24ad76414 100644 --- a/assets/themes/cyclenodes/cyclenodes.json +++ b/assets/themes/cyclenodes/cyclenodes.json @@ -205,7 +205,8 @@ "en": "Proposed cycle node {proposed:rcn_ref}", "nl": "Voorgesteld fietsknooppunt {proposed:rcn_ref}", "de": "Vorgeschlagener Radknoten {proposed:rcn_ref}", - "es": "Nodo de ciclo propuesto {proposed:rcn_ref}" + "es": "Nodo de ciclo propuesto {proposed:rcn_ref}", + "cs": "Navrhovaný cyklistický uzel {proposed:rcn_ref}" } } ] @@ -231,7 +232,8 @@ "cs": "e.g. 1", "es": "Por ejemplo, 1", "pl": "np. 1", - "da": "fx 1" + "da": "fx 1", + "ca": "Per exemple, 1" } }, "render": { @@ -301,7 +303,8 @@ "cs": "e.g. 3", "es": "Por ejemplo, 3", "pl": "np. 3", - "da": "fx 3" + "da": "fx 3", + "ca": "Per exemple, 3" } }, "id": "node-expected_rcn_route_relations" @@ -319,7 +322,8 @@ "nl": "een fietsknooppunt", "de": "ein Knoten eines Fahrradknotenpunktnetzwerks", "ca": "un node ciclista", - "es": "un nodo cíclico" + "es": "un nodo cíclico", + "cs": "cyklistický uzel" }, "snapToLayer": [ "cycleways_and_roads" @@ -391,7 +395,7 @@ "title": { "en": "a route marker for a node to node link", "de": "Eine Routenmarkierung für eine Verbindung von Knoten zu Knoten", - "cs": "značka trasy pro spojení mezi uzlem", + "cs": "značka trasy pro spojení mezi uzly", "es": "Un marcador de ruta para un enlace de nodo a nodo" }, "=exampleImages": [ diff --git a/assets/themes/cyclofix/cyclofix.json b/assets/themes/cyclofix/cyclofix.json index 7b1c1ff37..437ebd1b8 100644 --- a/assets/themes/cyclofix/cyclofix.json +++ b/assets/themes/cyclofix/cyclofix.json @@ -30,8 +30,8 @@ "hu": "Ez a térkép kerékpárosoknak kíván könnyen használható megoldást nyújtani a számukra fontos infrastruktúra megtalálásához.