diff --git a/assets/layers/artwork/artwork.json b/assets/layers/artwork/artwork.json index 1bd55d0949..6bb1b6db40 100644 --- a/assets/layers/artwork/artwork.json +++ b/assets/layers/artwork/artwork.json @@ -133,7 +133,9 @@ ], "title": { "en": "an artwork on a wall", - "nl": "een kunstwerk op een muur" + "nl": "een kunstwerk op een muur", + "ca": "una obra d'art en una paret", + "de": "ein Kunstwerk an einer Wand" }, "preciseInput": { "snapToLayer": "walls_and_buildings" diff --git a/assets/layers/bicycle_rental/bicycle_rental.json b/assets/layers/bicycle_rental/bicycle_rental.json index cd42901776..02444ed881 100644 --- a/assets/layers/bicycle_rental/bicycle_rental.json +++ b/assets/layers/bicycle_rental/bicycle_rental.json @@ -135,7 +135,7 @@ "then": { "en": "This is an automated docking station, where a bicycle is mechanically locked to a structure", "nl": "Dit is een docking station waar de fietsen mechanisch in een grotere structuur worden vastgemaakt", - "de": "Dies ist eine automatisierte Radstation, bei der Fahrräder mechanisch in einer Struktur verriegelt werden", + "de": "Dies ist eine automatisierte Radstation, bei der ein Fahrrad mechanisch an einer Struktur befestigt wird", "es": "Esta es una estación automática, en la que una bici se asegura mecánicamente a una estructura", "fr": "Ceci est un point d’attache automatisé où le vélo est attaché mécaniquement à une structure", "da": "Dette er en automatiseret dockingstation, hvor en cykel låses mekanisk fast i en struktur", @@ -162,7 +162,7 @@ "then": { "en": "This is a dropoff point, e.g. a reserved parking to place the bicycles clearly marked as being for the rental service only", "nl": "Dit is een dropzone, bv. een fietsparkeerplaats die is voorbehouden voor fietsverhuur", - "de": "Dies ist ein Rückgabepunkt, z. B. ein reservierter Fahrradstellplatz, der deutlich als solcher gekennzeichnet ist", + "de": "Dies ist ein Rückgabepunkt, z.B. ein reservierter Parkplatz, um die Fahrräder abzustellen, die eindeutig als nur für den Verleih gekennzeichnet sind", "es": "Este es un punto de entrega, ej. un aparcamiento reservado para colocar las bicicletas, claramente marcado como solo para el servicio de alquiler", "fr": "Ceci est un point de dépôt, p.ex. un emplacement de parking réservé aux vélos de location", "da": "Dette er et afleveringssted, f.eks. en reserveret parkeringsplads til cykler, som er tydeligt markeret som værende forbeholdt udlejningstjenesten", @@ -458,7 +458,7 @@ "fr": "Combien de type_plural peuvent être loués ici ?", "cs": "Kolik typů kol si zde můžete pronajmout?", "es": "¿Cuántas type_plural pueden alquilarse aquí?", - "ca": "Quantes type_plural poden llogar-se aquí?" + "ca": "Quants type_plural es poden llogar aquí?" }, "render": { "en": "{capacity:bicycle_type} type_plural can be rented here", diff --git a/assets/layers/bike_cafe/bike_cafe.json b/assets/layers/bike_cafe/bike_cafe.json index c194ac6cf9..33a2b563d2 100644 --- a/assets/layers/bike_cafe/bike_cafe.json +++ b/assets/layers/bike_cafe/bike_cafe.json @@ -180,7 +180,7 @@ "nl": "Biedt dit fietscafé gereedschap aan om je fiets zelf te herstellen?", "fr": "Est-ce qu'il y a des outils pour réparer soi-même son vélo ?", "gl": "Hai ferramentas aquí para arranxar a túa propia bicicleta?", - "de": "Gibt es hier Werkzeug, um das eigene Fahrrad zu reparieren?", + "de": "Gibt es Werkzeug, um das eigene Fahrrad zu reparieren?", "it": "Ci sono degli strumenti per riparare la propria bicicletta?", "zh_Hans": "这里有供你修车用的工具吗?", "zh_Hant": "這裡是否有工具修理你的單車嗎?", @@ -190,7 +190,7 @@ "es": "¿Hay herramientas para reparar su propia bicicleta?", "da": "Er der værktøj her til at reparere din egen cykel?", "cs": "Jsou zde nástroje na opravu vlastního kola?", - "ca": "Hi ha eines aquí per reparar la teva pròpia bicicleta?" + "ca": "S'ofereixen eines per reparar la teva pròpia bicicleta?" }, "mappings": [ { diff --git a/assets/layers/bike_shop/bike_shop.json b/assets/layers/bike_shop/bike_shop.json index 6066388eaf..57c5c08b66 100644 --- a/assets/layers/bike_shop/bike_shop.json +++ b/assets/layers/bike_shop/bike_shop.json @@ -118,7 +118,7 @@ "pt": "Aluguel de bicicletas {name}", "es": "Alquiler de bicicletas {name}", "da": "Cykeludlejning {name}", - "ca": "Lloguer de bicicletes {name}" + "ca": "Botiga de lloguer de bicicletes {name}" } }, { @@ -862,7 +862,8 @@ "en": "Sells second-hand bicycles", "de": "Verkauft gebrauchte Fahrräder", "nl": "Verkoopt tweedehands fietsen", - "it": "Vende biciclette usate" + "it": "Vende biciclette usate", + "ca": "Ven bicicletes de segona mà" }, "osmTags": { "or": [ diff --git a/assets/layers/elevator/elevator.json b/assets/layers/elevator/elevator.json index 60c5a71d67..ef0bf4a30b 100644 --- a/assets/layers/elevator/elevator.json +++ b/assets/layers/elevator/elevator.json @@ -93,7 +93,8 @@ "en": "What is the width of this elevator's entrance?", "fr": "Quelle est la largeur de l'entrée de cet ascenseur ?", "de": "Wie breit ist die Tür dieses Aufzugs?", - "nl": "Wat is de breedte van de liftdeur?" + "nl": "Wat is de breedte van de liftdeur?", + "ca": "Quina és l'amplada de l'entrada d'aquest ascensor?" }, "freeform": { "key": "door:width", diff --git a/assets/layers/etymology/etymology.json b/assets/layers/etymology/etymology.json index 4e3f9105b9..03addac22a 100644 --- a/assets/layers/etymology/etymology.json +++ b/assets/layers/etymology/etymology.json @@ -306,4 +306,4 @@ } } ] -} +} \ No newline at end of file diff --git a/assets/layers/maproulette_challenge/maproulette_challenge.json b/assets/layers/maproulette_challenge/maproulette_challenge.json index 91102642f0..3a626f93e9 100644 --- a/assets/layers/maproulette_challenge/maproulette_challenge.json +++ b/assets/layers/maproulette_challenge/maproulette_challenge.json @@ -3,7 +3,7 @@ "name": null, "description": { "en": "Layer showing tasks of a single MapRoulette challenge. This layer is intended to be reused and extended in themes; refer to [the documentation](https://github.com/pietervdvn/MapComplete/blob/develop/Docs/Integrating_Maproulette.md) on how to do this.", - "de": "Ebene mit Aufgaben einer einzelnen MapRoulette-Herausforderung. Diese Ebene soll in Themen wiederverwendet und erweitert werden; Informationen dazu finden Sie in der Dokumentation.", + "de": "Ebene mit Aufgaben einer einzelnen MapRoulette-Herausforderung. Diese Ebene soll in Themen wiederverwendet und erweitert werden; Informationen dazu finden Sie in der [Dokumentation](https://github.com/pietervdvn/MapComplete/blob/develop/Docs/Integrating_Maproulette.md).", "nl": "Laag met taken van een MapRoulette uitdaging" }, "source": { diff --git a/assets/layers/observation_tower/observation_tower.json b/assets/layers/observation_tower/observation_tower.json index 5e4a293e65..ec6ec31050 100644 --- a/assets/layers/observation_tower/observation_tower.json +++ b/assets/layers/observation_tower/observation_tower.json @@ -185,7 +185,8 @@ "en": "How much individual steps does one have to climb to reach the top of this tower?", "nl": "Hoeveel treden moet men beklimmen op de top van de toren te bereiken?", "de": "Wie viele einzelne Stufen muss man erklimmen, um die Spitze des Turms zu erreichen?", - "es": "¿Cuántos escalones hay que subir para llegar a la cima de esta torre?" + "es": "¿Cuántos escalones hay que subir para llegar a la cima de esta torre?", + "ca": "Quants esglaons individuals cal pujar per arribar al cim d'aquesta torre?" }, "freeform": { "key": "step_count", @@ -195,7 +196,8 @@ "en": "This tower has {step_count} steps to reach the top", "nl": "Deze toren heeft {step_count} traptredes", "de": "Dieser Turm hat {step_count} Stufen, um die Spitze zu erreichen", - "es": "Esta torre tiene {step_count} escalones para lllegar a l a cima" + "es": "Esta torre tiene {step_count} escalones para lllegar a l a cima", + "ca": "Aquesta torre té {step_count} esglaons per arribar al cim" }, "condition": { "or": [ diff --git a/assets/layers/osm_community_index/osm_community_index.json b/assets/layers/osm_community_index/osm_community_index.json index b4f17583f8..fa11337dcf 100644 --- a/assets/layers/osm_community_index/osm_community_index.json +++ b/assets/layers/osm_community_index/osm_community_index.json @@ -2,12 +2,14 @@ "id": "osm_community_index", "name": { "en": "OSM Community Index", - "de": "OSM-Community-Index" + "de": "OSM-Community-Index", + "ca": "Índex de comunitats d'OSM" }, "title": { "render": { "en": "OSM Community Index", - "de": "OSM-Community-Index" + "de": "OSM-Community-Index", + "ca": "Índex de comunitats d'OSM" } }, "source": { @@ -58,7 +60,8 @@ "question": { "en": "Country", "de": "Land", - "nl": "Land" + "nl": "Land", + "ca": "País" }, "osmTags": "level=country" } @@ -70,7 +73,8 @@ { "question": { "en": "Sub Country Group", - "de": "Regionale Gruppe" + "de": "Regionale Gruppe", + "ca": "Subgrup de països" }, "osmTags": "level=subcountryGroup" } @@ -83,7 +87,8 @@ "question": { "en": "Region", "de": "Region", - "nl": "Regio" + "nl": "Regio", + "ca": "Regió" }, "osmTags": "level=region" } @@ -95,7 +100,8 @@ { "question": { "en": "Intermediate Region", - "de": "Mittlere Region" + "de": "Mittlere Region", + "ca": "Regió intermèdia" }, "osmTags": "level=intermediateRegion" } @@ -107,7 +113,8 @@ { "question": { "en": "Territory", - "de": "Gebiet" + "de": "Gebiet", + "ca": "Territori" }, "osmTags": "level=territory" } @@ -120,7 +127,8 @@ "question": { "en": "World", "de": "Welt", - "nl": "Wereld" + "nl": "Wereld", + "ca": "Món" }, "osmTags": "level=world" } @@ -132,7 +140,8 @@ { "question": { "en": "Other Communities", - "de": "Andere Communities" + "de": "Andere Communities", + "ca": "Altres Comunitats" }, "osmTags": "level=" } @@ -141,6 +150,7 @@ ], "description": { "en": "A layer showing the OpenStreetMap Communities", - "de": "Eine Ebene aller OpenStreetMap-Communities" + "de": "Eine Ebene aller OpenStreetMap-Communities", + "ca": "Una capa que mostra les comunitats d'OpenStreetMap" } } \ No newline at end of file diff --git a/assets/layers/parcel_lockers/parcel_lockers.json b/assets/layers/parcel_lockers/parcel_lockers.json index 43d1101ec6..f8931211ad 100644 --- a/assets/layers/parcel_lockers/parcel_lockers.json +++ b/assets/layers/parcel_lockers/parcel_lockers.json @@ -3,12 +3,14 @@ "name": { "en": "Parcel Lockers", "de": "Paketschließfächer", - "nl": "Pakketautomaten" + "nl": "Pakketautomaten", + "ca": "bústies intel·ligents" }, "description": { "en": "Layer showing parcel lockers for collecting and sending parcels.", "de": "Ebene mit Paketschließfächern zum Abholen und Versenden von Paketen.", - "nl": "Laag met pakketautomaten voor het ophalen en verzenden van paketten." + "nl": "Laag met pakketautomaten voor het ophalen en verzenden van paketten.", + "ca": "Capa que mostra les bústies intel·ligents per recollir i enviar paquets." }, "minzoom": 12, "source": { @@ -29,7 +31,8 @@ "title": { "en": "a parcel locker", "nl": "een pakketautomaat", - "de": "ein Paketschließfach" + "de": "ein Paketschließfach", + "ca": "una bústia intel·ligent" }, "preciseInput": { "preferredBackground": "photo" @@ -43,7 +46,8 @@ "render": { "en": "Parcel Locker", "de": "Paketschließfach", - "nl": "Pakketautomaat" + "nl": "Pakketautomaat", + "ca": "Bústia intel·ligent" }, "mappings": [ { @@ -51,7 +55,8 @@ "then": { "en": "{brand} parcel locker", "de": "{brand} Paketschließfach", - "nl": "{brand} pakketautomaat" + "nl": "{brand} pakketautomaat", + "ca": "{brand} bústia intel·ligent" } } ] @@ -64,7 +69,7 @@ "en": "What is the brand of the parcel locker?", "de": "Welche Marke hat das Paketschließfach?", "nl": "Wat is het merk van deze pakketautomaat?", - "ca": "Quina és la marca d'aquest armari intel·ligent?" + "ca": "Quina és la marca d'aquesta bústia intel·ligent?" }, "freeform": { "key": "brand", @@ -72,7 +77,8 @@ "placeholder": { "en": "Brand", "de": "Marke", - "nl": "Merk" + "nl": "Merk", + "ca": "Marca" } }, "mappings": [ @@ -95,7 +101,8 @@ "then": { "en": "This is a DHL Packstation", "de": "Dies ist eine DHL-Packstation", - "nl": "Dit is een DHL Packstation" + "nl": "Dit is een DHL Packstation", + "ca": "Açò és un DHL Packstation" }, "addExtraTags": [ "brand:wikidata=Q1766703", @@ -121,7 +128,8 @@ "then": { "en": "This is a PostNL Parcel Locker", "nl": "Dit is een PostNL pakketautomaat", - "de": "Dies ist ein PostNL-Paketschließfach" + "de": "Dies ist ein PostNL-Paketschließfach", + "ca": "Açò és una bústia intel·ligent de PostNL" }, "addExtraTags": [ "operator=PostNL" @@ -133,7 +141,7 @@ "en": "This is a {brand} parcel locker", "de": "Dies ist ein Paketschließfach von {brand}", "nl": "Dit is een {brand} pakketautomaat", - "ca": "Açò és un armari intel·ligent {brand}" + "ca": "Açò és una bústia intel·ligent de {brand}" } }, { @@ -142,7 +150,7 @@ "en": "What is the operator of the parcel locker?", "de": "Was ist der Betreiber des Paketschließfachs?", "nl": "Wat is de beheerder van deze pakketautomaat?", - "ca": "Qui és l'operador d'aquest armari intel·ligent?" + "ca": "Qui gestiona aquesta bústia intel·ligent?" }, "freeform": { "key": "operator", @@ -150,14 +158,15 @@ "placeholder": { "en": "Operator", "de": "Betreiber", - "nl": "Beheerder" + "nl": "Beheerder", + "ca": "Gestor" } }, "render": { "en": "This parcel locker is operated by {operator}", "de": "Dieses Paketschließfach wird von {operator} betrieben", "nl": "Deze pakketautomaat wordt beheerd door {operator}", - "ca": "Aquest armari intel·ligent l'opera {operator}" + "ca": "Aquesta bústia intel·ligent la gestiona {operator}" } }, "opening_hours_24_7", @@ -167,7 +176,7 @@ "en": "What is the reference number/identifier of this parcel locker?", "de": "Wie lautet die Referenznummer/Kennung dieses Paketschließfachs?", "nl": "Wat is het referentienummer/identificator van deze pakketautomaat?", - "ca": "Quin és el nombre de referència/identificador d'aquest armari intel·ligent?" + "ca": "Quin és el nombre de referència/identificador d'aquesta bústia intel·ligent?" }, "freeform": { "key": "ref", @@ -176,13 +185,15 @@ "en": "Reference", "de": "Referenz", "nl": "Referentie", - "pa_PK": "ہوالہ" + "pa_PK": "ہوالہ", + "ca": "Referència" } }, "render": { "en": "This parcel locker has the reference {ref}", "de": "Dieses Paketschließfach hat die Kennnummer {ref}", - "nl": "Deze pakketautomaat heeft de referentie {ref}" + "nl": "Deze pakketautomaat heeft de referentie {ref}", + "ca": "Aquesta bústia intel·ligent té la referència {ref}" } }, { @@ -191,7 +202,7 @@ "en": "Can you send packages from this parcel locker?", "de": "Können Sie von diesem Paketschließfach aus Pakete versenden?", "nl": "Kan je pakketten versturen vanuit deze pakketautomaat?", - "ca": "Pots enviar paquets des d'aquest armari intel·ligent?" + "ca": "Pots enviar paquets des d'aquesta bústia intel·ligent?" }, "mappings": [ { @@ -200,7 +211,7 @@ "en": "You can send packages from this parcel locker", "de": "Sie können Pakete von diesem Paketschließfach aus versenden", "nl": "Je kan pakketten versturen vanuit deze pakketautomaat", - "ca": "Pots enviar paquets des d'aquest armari intel·ligent" + "ca": "Pots enviar paquets des d'aquesta bústia intel·ligent" } }, { @@ -209,7 +220,7 @@ "en": "You can't send packages from this parcel locker", "de": "Sie können keine Pakete von diesem Paketschließfach aus versenden", "nl": "Je kan geen pakketten versturen vanuit deze pakketautomaat", - "ca": "No pots enviar paquets des d'aquest armari intel·ligent" + "ca": "No pots enviar paquets des d'aquesta bústia intel·ligent" } } ], @@ -230,7 +241,7 @@ "en": "You can pick up packages from this parcel locker", "de": "Sie können Pakete von diesem Paketschließfach abholen", "nl": "Je kan pakketten ophalen bij deze pakketautomaat", - "ca": "Pots arreplegar paquets a aquest armari intel·ligent" + "ca": "Pots arreplegar paquets a aquesta bústia intel·ligent" } }, { @@ -239,7 +250,7 @@ "en": "You can't pick up packages from this parcel locker", "de": "Sie können keine Pakete von diesem Paketschließfach abholen", "nl": "Je kan geen pakketten ophalen bij deze pakketautomaat", - "ca": "No pots arreplegar paquets a aquest armari intel·ligent" + "ca": "No pots arreplegar paquets a aquesta bústia intel·ligent" } } ], diff --git a/assets/layers/parking/parking.json b/assets/layers/parking/parking.json index b5346abb73..9f5d48e411 100644 --- a/assets/layers/parking/parking.json +++ b/assets/layers/parking/parking.json @@ -27,7 +27,8 @@ "nl": "Deze laag toont autoparkings", "de": "Eine Ebene mit Parkplätzen", "es": "Una capa que muestra aparcamientos para coches", - "fr": "Un calque montrant les parkings" + "fr": "Un calque montrant les parkings", + "ca": "Una capa que mostra aparcaments per a cotxes" }, "tagRenderings": [ "images", @@ -145,7 +146,8 @@ "en": "Amount of parking spots reserved for disabled people", "nl": "Aantal parkeerplaatsen voor gehandicapten", "de": "Anzahl barrierefreier Stellplätze", - "fr": "Nombre de places de stationnement réservées aux personnes à mobilité réduite" + "fr": "Nombre de places de stationnement réservées aux personnes à mobilité réduite", + "ca": "Quantitat de places d'aparcament reservades per a persones amb mobilitat reduïda" } }, "mappings": [ @@ -155,7 +157,8 @@ "en": "There are disabled parking spots, but it is not known how many", "nl": "Er zijn parkeerplaatsen voor gehandicapten, maar het is niet bekend hoeveel er zijn", "de": "Es gibt barrierefreie Stellplätze, aber die Anzahl ist unbekannt", - "fr": "Il y a des places de stationnement pour personnes à mobilité réduite, mais on ne sait pas combien" + "fr": "Il y a des places de stationnement pour personnes à mobilité réduite, mais on ne sait pas combien", + "ca": "Hi ha places d'aparcament per a gent amb mobilitat reduïda, però no es sap quantes" }, "hideInAnswer": true }, @@ -176,7 +179,7 @@ "nl": "Er zijn geen parkeerplaatsen voor gehandicapten", "de": "Es gibt keine barrierefreien Stellplätze", "fr": "Il n'y a pas de places de stationnement pour personnes à mobilité réduite", - "ca": "No hi han places d'aparcament per a persones amb mobilitat reduïda" + "ca": "No hi ha places d'aparcament per a persones amb mobilitat reduïda" } } ], @@ -204,7 +207,8 @@ "en": "Amount of parking spots", "nl": "Aantal parkeerplaatsen", "de": "Anzahl der Parkplätze", - "fr": "Nombre de places de stationnement" + "fr": "Nombre de places de stationnement", + "ca": "Quantitat de places d'aparcament" } }, "question": { diff --git a/assets/layers/public_bookcase/public_bookcase.json b/assets/layers/public_bookcase/public_bookcase.json index cf839bd012..8c79813cec 100644 --- a/assets/layers/public_bookcase/public_bookcase.json +++ b/assets/layers/public_bookcase/public_bookcase.json @@ -45,7 +45,8 @@ "fr": "Microbibliothèque {name}", "ru": "Общественный книжный шкаф {name}", "it": "Microbiblioteca pubblica {name}", - "hu": "A nyilvános könyvespolc neve: {name}" + "hu": "A nyilvános könyvespolc neve: {name}", + "ca": "Prestatgeria pública {name}" } } ] @@ -383,7 +384,8 @@ "de": "Wie lautet die Referenznummer dieses öffentlichen Bücherschranks?", "fr": "Quelle est le numéro de référence de cette microbibliothèque ?", "it": "Qual è il numero identificativo di questa microbiblioteca?", - "hu": "Mi az azonosító száma ennek a nyilvános könyvespolcnak?" + "hu": "Mi az azonosító száma ennek a nyilvános könyvespolcnak?", + "ca": "Quin és el número de referència d'aquesta prestatgeria pública?" }, "condition": "brand~*", "freeform": { @@ -418,7 +420,8 @@ "fr": "Quand a été installée cette microbibliothèque ?", "it": "Quando è stata inaugurata questa microbiblioteca?", "ru": "Когда был установлен этот общественный книжный шкаф?", - "hu": "Mikor állították fel ezt a nyilvános könyvespolcot?" + "hu": "Mikor állították fel ezt a nyilvános könyvespolcot?", + "ca": "Quan es va instal·lar aquesta prestatgeria pública?" }, "render": { "en": "Installed on {start_date}", @@ -427,7 +430,8 @@ "fr": "Installée le {start_date}", "it": "È stata inaugurata il {start_date}", "ru": "Установлен {start_date}", - "hu": "Telepítés dátuma: {start_date}" + "hu": "Telepítés dátuma: {start_date}", + "ca": "Instal·lat el dia {start_date}" }, "freeform": { "key": "start_date", @@ -452,7 +456,8 @@ "fr": "Y a-t-il un site web avec plus d'informations sur cette microbibliothèque ?", "it": "C'è un sito web con maggiori informazioni su questa microbiblioteca?", "ru": "Есть ли веб-сайт с более подробной информацией об этом общественном книжном шкафе?", - "hu": "Van-e olyan weboldal, ahol további információ található erről a nyilvános könyvespolcról?" + "hu": "Van-e olyan weboldal, ahol további információ található erről a nyilvános könyvespolcról?", + "ca": "Hi ha algun lloc web amb més informació sobre aquesta prestatgeria pública?" }, "freeform": { "key": "website", diff --git a/assets/layers/railway_platforms/railway_platforms.json b/assets/layers/railway_platforms/railway_platforms.json index f0fd59e32e..58a15c072d 100644 --- a/assets/layers/railway_platforms/railway_platforms.json +++ b/assets/layers/railway_platforms/railway_platforms.json @@ -4,20 +4,23 @@ "en": "Railway Platforms", "de": "Bahnsteige", "nl": "Treinperrons", - "fr": "Quais de gare" + "fr": "Quais de gare", + "ca": "Andanes ferroviàries" }, "description": { "en": "Find every platform in the station, and the train routes that use them.", "de": "Finden Sie alle Bahnsteige im Bahnhof und die Zugstrecken, die sie benutzen.", "nl": "Vind elk perron in het station, en de routes die ze gebruiken.", - "fr": "Trouvez tous les quais dans la gare, et les lignes ferroviaires qui les utilisent." + "fr": "Trouvez tous les quais dans la gare, et les lignes ferroviaires qui les utilisent.", + "ca": "Trobeu totes les andanes de l'estació i les rutes de tren que les fan servir." }, "title": { "render": { "en": "Platform", "de": "Bahnsteig", "nl": "Perron", - "fr": "Quai" + "fr": "Quai", + "ca": "Andana" }, "mappings": [ { @@ -26,7 +29,8 @@ "en": "Platform {ref}", "de": "Bahnsteig {ref}", "nl": "Perron {ref}", - "fr": "Quai {ref}" + "fr": "Quai {ref}", + "ca": "Andana {ref}" } } ] @@ -46,7 +50,8 @@ "en": "What is the number for this platform?", "de": "Wie lautet die Nummer dieses Bahnsteigs?", "nl": "Wat is het nummer van dit perron?", - "fr": "Quel est le numéro de ce quai ?" + "fr": "Quel est le numéro de ce quai ?", + "ca": "Quin és el número d'aquesta andana?" }, "freeform": { "key": "ref", @@ -55,14 +60,16 @@ "en": "Platform number", "de": "Bahnsteignummer", "nl": "Perronnummer", - "fr": "Numéro de quai" + "fr": "Numéro de quai", + "ca": "Nombre d'andana" } }, "render": { "en": "Platform {ref}", "de": "Bahnsteig {ref}", "nl": "Perron {ref}", - "fr": "Quai {ref}" + "fr": "Quai {ref}", + "ca": "Andana {ref}" } }, "level" diff --git a/assets/layers/rainbow_crossings/rainbow_crossings.json b/assets/layers/rainbow_crossings/rainbow_crossings.json index 7561745d99..27dc9c0e6b 100644 --- a/assets/layers/rainbow_crossings/rainbow_crossings.json +++ b/assets/layers/rainbow_crossings/rainbow_crossings.json @@ -3,7 +3,8 @@ "name": { "en": "Crossings with rainbow paintings", "de": "Fußgängerüberwege in Regenbogenfarben", - "fr": "Passages avec peinture arc-en-ciel" + "fr": "Passages avec peinture arc-en-ciel", + "ca": "Pasos de vianants pintats amb l'arc de Sant Martí" }, "description": { "en": "A layer showing pedestrian crossings with rainbow paintings", @@ -39,7 +40,8 @@ "en": "Pedestrian crossing", "de": "Fußgängerüberweg", "nl": "Voetgangersoversteekplaats", - "fr": "Passage piéton" + "fr": "Passage piéton", + "ca": "Pas de vianants" }, "preciseInput": { "preferredBackground": [ @@ -57,7 +59,8 @@ "question": { "en": "Does this crossing has rainbow paintings?", "de": "Hat der Überweg eine Markierung in Regenbogenfarben?", - "fr": "Ce passage a-t-il une peinture arc-en-ciel ?" + "fr": "Ce passage a-t-il une peinture arc-en-ciel ?", + "ca": "Aquest pas de vianants està pintat amb l'arc de Sant Martí?" }, "condition": "highway=crossing", "mappings": [ @@ -66,7 +69,8 @@ "then": { "en": "This crossing has rainbow paintings", "de": "Der Überweg hat eine Markierung in Regenbogenfarben", - "fr": "Ce passage a une peinture arc-en-ciel" + "fr": "Ce passage a une peinture arc-en-ciel", + "ca": "Aquest pas de vianants està pintat amb l'arc de Sant Martí" }, "icon": { "path": "./assets/themes/rainbow_crossings/logo.svg", @@ -78,7 +82,8 @@ "then": { "en": "No rainbow paintings here", "de": "Hier gibt es kein Markierung in Regenbogenfarben", - "fr": "Pas de peinture arc-en-ciel ici" + "fr": "Pas de peinture arc-en-ciel ici", + "ca": "No està pintat amb l'arc de Sant Martí" }, "icon": "./assets/themes/rainbow_crossings/crossing.svg" }, @@ -87,7 +92,8 @@ "then": { "en": "No rainbow paintings here", "de": "Hier gibt es kein Markierung in Regenbogenfarben", - "fr": "Pas de peinture arc-en-ciel ici" + "fr": "Pas de peinture arc-en-ciel ici", + "ca": "No està pintat amb l'arc de Sant Martí" }, "icon": "./assets/themes/rainbow_crossings/crossing.svg", "hideInAnswer": true diff --git a/assets/layers/reception_desk/reception_desk.json b/assets/layers/reception_desk/reception_desk.json index 47a0366ad2..1ac43a0a17 100644 --- a/assets/layers/reception_desk/reception_desk.json +++ b/assets/layers/reception_desk/reception_desk.json @@ -3,18 +3,21 @@ "name": { "en": "Reception desks", "fr": "Bureaux d'accueil", - "de": "Empfangstresen" + "de": "Empfangstresen", + "ca": "Recepció" }, "description": { "en": "A layer showing where the reception desks are and which asks some accessibility information", "fr": "Une couche montrant où se trouvent les bureaux d'accueil et qui demande des informations d'accessibilité", - "de": "Eine Ebene, die Empfangstresen zeigt und Informationen zur Barrierefreiheit abfragt" + "de": "Eine Ebene, die Empfangstresen zeigt und Informationen zur Barrierefreiheit abfragt", + "ca": "Una capa que mostra on es troben els mostradors de recepció i que demana informació d'accessibilitat" }, "title": { "render": { "en": "Reception desk", "fr": "Bureau d'accueil", - "de": "Empfangstresen" + "de": "Empfangstresen", + "ca": "Mostrador de recepció" } }, "source": { @@ -38,12 +41,14 @@ "question": { "en": "What is the height of the reception desk? ", "fr": "Quelle est la hauteur de la réception ? ", - "de": "Wie hoch ist der Empfangstresen? " + "de": "Wie hoch ist der Empfangstresen? ", + "ca": "Quina és l'alçada de la recepció? " }, "render": { "en": "The height of the desk is {canonical(desk:height)}", "fr": "La hauteur du bureau est {canonical(desk:height)}", - "de": "Die Höhe des Tresens beträgt {canonical(desk:height)}" + "de": "Die Höhe des Tresens beträgt {canonical(desk:height)}", + "ca": "L'alçada del mostrador és {canonical(desk:height)}" }, "freeform": { "key": "desk:height", @@ -66,7 +71,8 @@ "title": { "en": "a reception desk", "fr": "un bureau d'accueil", - "de": "einen Empfangstresen" + "de": "einen Empfangstresen", + "ca": "una recepció" } } ], @@ -86,7 +92,8 @@ "fr": "mètre", "de": "Meter", "nl": "meter", - "pa_PK": "میٹر" + "pa_PK": "میٹر", + "ca": "metre" } }, { @@ -100,7 +107,8 @@ "fr": "centimètre", "de": "Zentimeter", "nl": "centimeter", - "pa_PK": "سینٹیمیٹر" + "pa_PK": "سینٹیمیٹر", + "ca": "centímetre" } } ] diff --git a/assets/layers/recycling/recycling.json b/assets/layers/recycling/recycling.json index bb9d28b11b..bc78e8e6b4 100644 --- a/assets/layers/recycling/recycling.json +++ b/assets/layers/recycling/recycling.json @@ -29,8 +29,9 @@ "en": "Recycling facility", "nl": "Recyclingfaciliteit", "de": "Recyclinganlage", - "es": "Facilidad de reciclaje", - "it": "Impianti di riciclo" + "es": "Instalación de reciclaje", + "it": "Impianti di riciclo", + "ca": "Instal·lació de reciclatge" }, "mappings": [ { @@ -41,7 +42,8 @@ "nl": "Recyclingcentrum", "de": "Wertstoffhof", "es": "Centro de reciclaje", - "it": "Centro di riciclo rifiuti" + "it": "Centro di riciclo rifiuti", + "ca": "Centre de reciclatge" } }, { @@ -51,7 +53,8 @@ "nl": "Recyclingcentrum", "de": "Wertstoffhof", "es": "Centro de reciclaje", - "it": "Centro di riciclo rifiuti" + "it": "Centro di riciclo rifiuti", + "ca": "Centre de reciclatge" } }, { @@ -61,7 +64,8 @@ "nl": "Recyclingcontainer", "de": "Recyclingcontainer", "es": "Contenedor de reciclaje", - "it": "Contenitore per il riciclo" + "it": "Contenitore per il riciclo", + "ca": "Contenidor de reciclatge" } } ] @@ -608,14 +612,17 @@ "if": "recycling_type=pickup_point", "then": { "en": "This is a pickup point. The waste material is placed here without placing it in a dedicated container.", - "nl": "Dit is een verzamelplaats zonder container waar het afval later opgepikt wordt." + "nl": "Dit is een verzamelplaats zonder container waar het afval later opgepikt wordt.", + "ca": "Aquest és un punt de recollida. El rebuig es col·loca aquí sense col·locar-lo en un contenidor dedicat.", + "de": "Dies ist ein Abholpunkt. Abfälle werden hier abgelegt, ohne sie in einen speziellen Behälter zu geben." } }, { "if": "recycling_type=dump", "then": { "en": "This is a dump where the waste material is stacked.", - "nl": "Dit is een afvalhoop waar het afvalmateriaal bovenop elkaar gestapeld wordt." + "nl": "Dit is een afvalhoop waar het afvalmateriaal bovenop elkaar gestapeld wordt.", + "ca": "Es tracta d’un abocador on s’apilen els residus." } } ] @@ -627,7 +634,8 @@ "nl": "Wat is de naam van dit recyclagecentrum?", "de": "Wie lautet der Name dieses Wertstoffhofs?", "es": "¿Cual es el nombre de este centro de reciclaje?", - "it": "Come si chiama questo centro raccolta e riciclo rifiuti?" + "it": "Come si chiama questo centro raccolta e riciclo rifiuti?", + "ca": "Quin és el nom d’aquest centre de reciclatge?" }, "render": { "en": "This recycling centre is named {name}", @@ -648,7 +656,8 @@ "nl": "Dit recyclagecentrum heeft geen specifieke naam", "de": "Dieser Wertstoffhof hat keinen bestimmten Namen", "es": "Este centro de reciclaje no tiene un nombre específico", - "it": "Questo centro raccolta e riciclo rifiuti non ha un nome specifico" + "it": "Questo centro raccolta e riciclo rifiuti non ha un nome specifico", + "ca": "Aquest centre de reciclatge no té un nom específic" } } ], @@ -1093,7 +1102,9 @@ "ifnot": "recycling:bicycles=", "then": { "en": "Bicycles can be recycled here", - "nl": "Fietsen (en fietswrakken) kunnen hier gerecycled worden" + "nl": "Fietsen (en fietswrakken) kunnen hier gerecycled worden", + "ca": "Aquí es poden reciclar bicicletes", + "de": "Fahrräder können hier recycelt werden" }, "icon": { "path": "./assets/layers/recycling/bicycles.svg", @@ -1428,8 +1439,8 @@ "question": { "en": "Recycling of printer cartridges", "nl": "Recycling van inktpatronen", - "ca": "Reciclatge del rebuig", - "de": "Recycling von Restabfällen", + "ca": "Reciclatge de cartutxos d'impressora", + "de": "Recycling von Druckerpatronen", "it": "Riciclo di secco" }, "osmTags": "recycling:printer_cartridges=yes" @@ -1437,7 +1448,9 @@ { "question": { "en": "Recycling of bicycles", - "nl": "Recycling van fietsen" + "nl": "Recycling van fietsen", + "ca": "Reciclatge de bicicletes", + "de": "Recycling von Fahrrädern" }, "osmTags": "recycling:bicycles=yes" } diff --git a/assets/layers/school/school.json b/assets/layers/school/school.json index 470be0a0f0..501b37da68 100644 --- a/assets/layers/school/school.json +++ b/assets/layers/school/school.json @@ -61,7 +61,8 @@ "en": "This school can enroll at most {capacity} students", "nl": "Deze school kan maximaal {capacity} studenten lesgeven", "de": "Diese Schule kann höchstens {capacity} Schüler aufnehmen", - "fr": "Cette école peut accueillir au maximum {capacity} étudiants" + "fr": "Cette école peut accueillir au maximum {capacity} étudiants", + "ca": "A aquesta escola poden inscriure's com a màxim {capacity} estudiants" }, "freeform": { "key": "capacity", @@ -84,7 +85,8 @@ "en": "This is a school with a kindergarten section where young kids receive some education which prepares reading and writing.", "nl": "Dit is een school die ook een kleuterschool bevat", "de": "Es handelt sich um eine Schule mit einer Kindergartenabteilung, in der kleine Kinder eine Ausbildung erhalten, die auf das Lesen und Schreiben vorbereitet.", - "fr": "Il s'agit d'une école avec une section maternelle où les jeunes enfants reçoivent un enseignement qui prépare à la lecture et à l'écriture." + "fr": "Il s'agit d'une école avec une section maternelle où les jeunes enfants reçoivent un enseignement qui prépare à la lecture et à l'écriture.", + "ca": "Aquesta és una escola amb una secció d’educació infantil on els més petits reben una educació que prepara la lectura i l’escriptura." } }, { @@ -367,7 +369,8 @@ "en": "a primary or secondary school", "nl": "een lagere of middelbare school", "de": "eine Grundschule oder weiterführende Schule", - "fr": "une école primaire ou secondaire" + "fr": "une école primaire ou secondaire", + "ca": "una escola de primària o secundària" } } ], diff --git a/langs/layers/ca.json b/langs/layers/ca.json index 2806a6a8f4..a8cd6925d0 100644 --- a/langs/layers/ca.json +++ b/langs/layers/ca.json @@ -35,16 +35,6 @@ "1": { "title": "un mupi" }, - "10": { - "description": "S'utilitza per a cartells publicitaris, retols de neó, logotips i cartells en entrades institucionals", - "title": "un lletrer" - }, - "11": { - "title": "una escupltura" - }, - "12": { - "title": "una paret pintada" - }, "2": { "title": "un mupi sobre la paret" }, @@ -71,6 +61,16 @@ }, "9": { "title": "un tòtem" + }, + "10": { + "description": "S'utilitza per a cartells publicitaris, retols de neó, logotips i cartells en entrades institucionals", + "title": "un lletrer" + }, + "11": { + "title": "una escupltura" + }, + "12": { + "title": "una paret pintada" } }, "tagRenderings": { @@ -165,9 +165,6 @@ "1": { "then": "Açò és un tauló d'anunis" }, - "10": { - "then": "Açò és una paret pintada" - }, "2": { "then": "Açò és una columna" }, @@ -191,6 +188,9 @@ }, "9": { "then": "Açò és un tòtem" + }, + "10": { + "then": "Açò és una paret pintada" } }, "question": "Quin tipus d'element publicitari és aquest?", @@ -205,9 +205,6 @@ "1": { "then": "Tauló d'anuncis" }, - "10": { - "then": "Paret Pintada" - }, "2": { "then": "Mupi" }, @@ -231,6 +228,9 @@ }, "9": { "then": "Tòtem" + }, + "10": { + "then": "Paret Pintada" } } } @@ -312,15 +312,6 @@ "1": { "then": "Mural" }, - "10": { - "then": "Azulejo (Rajoles decoratives espanyoles i portugueses)" - }, - "11": { - "then": "Enrajolat" - }, - "12": { - "then": "Tallat a la fusta" - }, "2": { "then": "Pintura" }, @@ -344,6 +335,15 @@ }, "9": { "then": "Relleu" + }, + "10": { + "then": "Azulejo (Rajoles decoratives espanyoles i portugueses)" + }, + "11": { + "then": "Enrajolat" + }, + "12": { + "then": "Tallat a la fusta" } }, "question": "Quin tipus d'obra és aquesta peça?", @@ -1350,11 +1350,6 @@ "question": "Quines vàlvules són compatibles?", "render": "Aquesta bomba admet les vàlvules següents: {valves}" }, - "opening_hours_24_7": { - "override": { - "question": "Quan està obert aquest punt de reparació de bicicletes?" - } - }, "send_email_about_broken_pump": { "render": { "special": { @@ -1748,9 +1743,6 @@ "1": { "question": "Té un connector