diff --git a/assets/layers/artwork/artwork.json b/assets/layers/artwork/artwork.json
index e4c091f15..910e88a89 100644
--- a/assets/layers/artwork/artwork.json
+++ b/assets/layers/artwork/artwork.json
@@ -813,9 +813,6 @@
"width": "10"
}
],
- "filter": [
- "has_image"
- ],
"pl": {
"title": {
"mappings": {
diff --git a/assets/layers/bicycle_tube_vending_machine/bicycle_tube_vending_machine.json b/assets/layers/bicycle_tube_vending_machine/bicycle_tube_vending_machine.json
index 0fae0358f..097eb4051 100644
--- a/assets/layers/bicycle_tube_vending_machine/bicycle_tube_vending_machine.json
+++ b/assets/layers/bicycle_tube_vending_machine/bicycle_tube_vending_machine.json
@@ -340,14 +340,5 @@
{
"color": "#6bc4f7"
}
- ],
- "description": {
- "en": "A layer showing vending machines for bicycle tubes (either purpose-built bicycle tube vending machines or classical vending machines with bicycle tubes and optionally additional bicycle related objects such as lights, gloves, locks, …)",
- "nl": "Een laag met verkoopsautomaten met binnenbanden voor fietsen (dit kan een automaat zijn met énkel fietsbanden, of een gewone automaat met fietsbanden en andere fietsaccessoires zoals lichten, handschoenen, sloten,...)",
- "de": "Eine Ebene mit Automaten für Fahrradschläuche (entweder spezielle Fahrradschlauch-Automaten oder klassische Automaten mit Fahrradschläuchen und optional zusätzlichen fahrradbezogenen Gegenständen wie Lampen, Handschuhe, Schlösser, …)",
- "da": "Et lag med automater til cykelslanger (enten specialbyggede cykelslangeautomater eller klassiske automater med cykelslanger og eventuelt andre cykelrelaterede genstande som f.eks. lys, handsker, låse, o.s.v)",
- "fr": "Une couche affichant des distributeurs automatiques de chambre à air (que ce soit des distributeurs conçus spécifiquement pour les chambres à air ou des distributeurs classiques incluant des chambres à air ainsi des objets apparentés tels que de l'éclairage pour vélo, des gants, des cadenas, ...)",
- "cs": "Vrstva zobrazující automaty na cyklistické duše (buď speciální automaty na cyklistické duše, nebo klasické automaty s cyklistickými dušemi a případně dalšími předměty souvisejícími s jízdními koly, jako jsou světla, rukavice, zámky, ...)",
- "ca": "Una capa que mostra màquines expenedores per a tubs de bicicleta (ja siguin màquines expenedores de tubs de bicicleta o màquines expenedores clàssiques amb tubs de bicicleta i opcionalment objectes addicionals relacionats amb la bicicleta com ara llums, guants, panys, ...)"
- }
+ ]
}
diff --git a/assets/layers/ghost_bike/ghost_bike.json b/assets/layers/ghost_bike/ghost_bike.json
index 5defb944b..04df97202 100644
--- a/assets/layers/ghost_bike/ghost_bike.json
+++ b/assets/layers/ghost_bike/ghost_bike.json
@@ -277,7 +277,8 @@
"nl": "Een laag die herdenkingsplaatsen voor verongelukte fietsers toont",
"de": "Eine Ebene mit Gedenkstätten für Radfahrer, die bei Verkehrsunfällen ums Leben gekommen sind",
"fr": "Une couche affichant les mémoriaux en l'hommage de cyclistes tuées lors d'accidents de la route",
- "pl": "Warstwa pokazujące miejsca upamiętnienia rowerzystów, którzy zginęli w wypadkach drogowych"
+ "pl": "Warstwa pokazujące miejsca upamiętnienia rowerzystów, którzy zginęli w wypadkach drogowych",
+ "ca": "Una capa que mostra monuments commemoratius als ciclistes morts en accidents de trànsit"
},
"pointRendering": [
{
@@ -290,13 +291,5 @@
"anchor": "bottom"
}
],
- "lineRendering": [],
- "description": {
- "en": "A layer showing memorials for cyclists, killed in road accidents",
- "nl": "Een laag die herdenkingsplaatsen voor verongelukte fietsers toont",
- "de": "Eine Ebene mit Gedenkstätten für Radfahrer, die bei Verkehrsunfällen ums Leben gekommen sind",
- "fr": "Une couche affichant les mémoriaux en l'hommage de cyclistes tuées lors d'accidents de la route",
- "pl": "Warstwa pokazujące miejsca upamiętnienia rowerzystów, którzy zginęli w wypadkach drogowych",
- "ca": "Una capa que mostra monuments commemoratius als ciclistes morts en accidents de trànsit"
- }
+ "lineRendering": []
}
diff --git a/assets/layers/indoors/indoors.json b/assets/layers/indoors/indoors.json
index 64ec30bdd..c27481488 100644
--- a/assets/layers/indoors/indoors.json
+++ b/assets/layers/indoors/indoors.json
@@ -342,7 +342,9 @@
"en": "These are toilets"
},
"icon": "./assets/layers/indoors/room_toilets.svg",
- "addExtraTags": ["amenity=toilets"]
+ "addExtraTags": [
+ "amenity=toilets"
+ ]
},
{
"if": "room=waiting",
@@ -384,7 +386,9 @@
"builtin": "toilet.relevant-questions",
"override": {
"condition": {
- "+and": ["amenity=toilets"]
+ "+and": [
+ "amenity=toilets"
+ ]
}
}
}
diff --git a/assets/layers/last_click/last_click.json b/assets/layers/last_click/last_click.json
index 9013811d9..7963f09dd 100644
--- a/assets/layers/last_click/last_click.json
+++ b/assets/layers/last_click/last_click.json
@@ -1,5 +1,4 @@
{
- "id": "last_click",
"description": "This layer defines how to render the 'last click'-location. By default, it will show a marker with the possibility to add a new point (if there are some presets) and/or to add a new note (if the 'note' layer attribute is set). If none are possible, this layer won't show up",
"source": "special",
"isShown": {
diff --git a/assets/layers/shower/shower.json b/assets/layers/shower/shower.json
index 031cc24b7..bf96872e0 100644
--- a/assets/layers/shower/shower.json
+++ b/assets/layers/shower/shower.json
@@ -226,7 +226,8 @@
"description": {
"en": "A layer showing (public) showers",
"de": "Eine Ebene mit (öffentlichen) Duschen",
- "fr": "Une couche affichant les douches (publiques)"
+ "fr": "Une couche affichant les douches (publiques)",
+ "ca": "Una capa que mostra dutxes (públiques)"
},
"pointRendering": [
{
@@ -243,11 +244,5 @@
]
}
],
- "lineRendering": [],
- "description": {
- "en": "A layer showing (public) showers",
- "de": "Eine Ebene mit (öffentlichen) Duschen",
- "fr": "Une couche affichant les douches (publiques)",
- "ca": "Una capa que mostra dutxes (públiques)"
- }
+ "lineRendering": []
}
diff --git a/assets/layers/slow_roads/slow_roads.json b/assets/layers/slow_roads/slow_roads.json
index 983318dce..26963953e 100644
--- a/assets/layers/slow_roads/slow_roads.json
+++ b/assets/layers/slow_roads/slow_roads.json
@@ -252,7 +252,8 @@
"description": {
"en": "All carfree roads",
"nl": "Alle verkeersvrije wegen",
- "de": "Alle autofreien Straßen"
+ "de": "Alle autofreien Straßen",
+ "ca": "Totes les carreteres sense cotxe"
},
"pointRendering": [
{
@@ -293,11 +294,5 @@
]
}
}
- ],
- "description": {
- "en": "All carfree roads",
- "nl": "Alle verkeersvrije wegen",
- "de": "Alle autofreien Straßen",
- "ca": "Totes les carreteres sense cotxe"
- }
+ ]
}
diff --git a/assets/layers/surveillance_camera/surveillance_camera.json b/assets/layers/surveillance_camera/surveillance_camera.json
index 92c770e96..ced7d76e3 100644
--- a/assets/layers/surveillance_camera/surveillance_camera.json
+++ b/assets/layers/surveillance_camera/surveillance_camera.json
@@ -666,7 +666,9 @@
"./assets/layers/surveillance_camera/ALPR_Example.jpg",
"./assets/layers/surveillance_camera/ALPR_Example2.jpg"
],
- "snapToLayer": ["walls_and_buildings"]
+ "snapToLayer": [
+ "walls_and_buildings"
+ ]
}
],
"deletion": true,
@@ -675,7 +677,8 @@
"nl": "Deze laag toont bewakingscamera's en laat toe om de informatie te verrijken en om nieuwe camera\"s toe te voegen",
"de": "Diese Ebene zeigt die Überwachungskameras an und ermöglicht es, Informationen zu aktualisieren und neue Kameras hinzuzufügen",
"es": "Esta capa muestra las cámaras de vigilancia y permite a quien colabora, actualizar la información y agregar nuevas cámaras",
- "fr": "Cette couche affiche les caméras de surveillance et permet au contributeur de mettre à jour les informations et ajouter de nouvelles caméras"
+ "fr": "Cette couche affiche les caméras de surveillance et permet au contributeur de mettre à jour les informations et ajouter de nouvelles caméras",
+ "ca": "Aquesta capa mostra les càmeres de vigilància i permet a qui col·labora, actualitzar la informació i afegir noves càmeres"
},
"pointRendering": [
{
@@ -745,14 +748,5 @@
"color": "#f00",
"width": "8"
}
- ],
- "deletion": true,
- "description": {
- "en": "This layer shows surveillance cameras and allows a contributor to update information and add new cameras",
- "nl": "Deze laag toont bewakingscamera's en laat toe om de informatie te verrijken en om nieuwe camera\"s toe te voegen",
- "de": "Diese Ebene zeigt die Überwachungskameras an und ermöglicht es, Informationen zu aktualisieren und neue Kameras hinzuzufügen",
- "es": "Esta capa muestra las cámaras de vigilancia y permite a quien colabora, actualizar la información y agregar nuevas cámaras",
- "fr": "Cette couche affiche les caméras de surveillance et permet au contributeur de mettre à jour les informations et ajouter de nouvelles caméras",
- "ca": "Aquesta capa mostra les càmeres de vigilància i permet a qui col·labora, actualitzar la informació i afegir noves càmeres"
- }
+ ]
}
diff --git a/assets/layers/toilet/toilet.json b/assets/layers/toilet/toilet.json
index 845ac1254..ec2c70f6c 100644
--- a/assets/layers/toilet/toilet.json
+++ b/assets/layers/toilet/toilet.json
@@ -530,7 +530,9 @@
"ca": "El cambiador està a {changing_table:location}"
},
"condition": {
- "and":["changing_table=yes"]
+ "and": [
+ "changing_table=yes"
+ ]
},
"freeform": {
"key": "changing_table:location",
diff --git a/assets/layers/toilet_at_amenity/toilet_at_amenity.json b/assets/layers/toilet_at_amenity/toilet_at_amenity.json
index 0a72ad2db..c5d471338 100644
--- a/assets/layers/toilet_at_amenity/toilet_at_amenity.json
+++ b/assets/layers/toilet_at_amenity/toilet_at_amenity.json
@@ -355,7 +355,8 @@
"description": {
"en": "A layer showing (public) toilets located at different places.",
"de": "Eine Ebene mit (öffentlichen) Toiletten an verschiedenen Orten.",
- "nl": "Een laag die (publiek toegankelijke) toiletten toont in verschillende andere voorzieningen."
+ "nl": "Een laag die (publiek toegankelijke) toiletten toont in verschillende andere voorzieningen.",
+ "ca": "Una capa que mostra banys (públics) ubicats en diferents llocs."
},
"units": [
{
@@ -373,7 +374,8 @@
"nl": "meter",
"fr": "mètre",
"de": "Meter",
- "da": "meter"
+ "da": "meter",
+ "ca": "metre"
}
},
{
@@ -387,7 +389,8 @@
"nl": "centimeter",
"fr": "centimètre",
"de": "Zentimeter",
- "da": "centimeter"
+ "da": "centimeter",
+ "ca": "centimetre"
}
}
]
@@ -474,49 +477,5 @@
]
}
],
- "lineRendering": [],
- "description": {
- "en": "A layer showing (public) toilets located at different places.",
- "de": "Eine Ebene mit (öffentlichen) Toiletten an verschiedenen Orten.",
- "nl": "Een laag die (publiek toegankelijke) toiletten toont in verschillende andere voorzieningen.",
- "ca": "Una capa que mostra banys (públics) ubicats en diferents llocs."
- },
- "units": [
- {
- "appliesToKey": [
- "toilets:door:width"
- ],
- "applicableUnits": [
- {
- "canonicalDenomination": "m",
- "alternativeDenomination": [
- "meter"
- ],
- "human": {
- "en": "meter",
- "nl": "meter",
- "fr": "mètre",
- "de": "Meter",
- "da": "meter",
- "ca": "metre"
- }
- },
- {
- "canonicalDenomination": "cm",
- "alternativeDenomination": [
- "centimeter",
- "cms"
- ],
- "human": {
- "en": "centimeter",
- "nl": "centimeter",
- "fr": "centimètre",
- "de": "Zentimeter",
- "da": "centimeter",
- "ca": "centimetre"
- }
- }
- ]
- }
- ]
+ "lineRendering": []
}
diff --git a/assets/layers/tree_node/tree_node.json b/assets/layers/tree_node/tree_node.json
index bf60b4683..4c36a4f7a 100644
--- a/assets/layers/tree_node/tree_node.json
+++ b/assets/layers/tree_node/tree_node.json
@@ -862,7 +862,8 @@
"es": "Una capa que muestra árboles",
"de": "Eine Ebene, die Bäume zeigt",
"fr": "Une couche montrant les arbres",
- "da": "Et lag, der viser træer"
+ "da": "Et lag, der viser træer",
+ "ca": "Una capa que mostra arbres"
},
"pointRendering": [
{
@@ -895,14 +896,5 @@
"anchor": "bottom"
}
],
- "lineRendering": [],
- "description": {
- "en": "A layer showing trees",
- "nl": "Een laag die bomen toont",
- "es": "Una capa que muestra árboles",
- "de": "Eine Ebene, die Bäume zeigt",
- "fr": "Une couche montrant les arbres",
- "da": "Et lag, der viser træer",
- "ca": "Una capa que mostra arbres"
- }
+ "lineRendering": []
}
diff --git a/assets/layers/vending_machine/vending_machine.json b/assets/layers/vending_machine/vending_machine.json
index 68bdb6d38..c5494d116 100644
--- a/assets/layers/vending_machine/vending_machine.json
+++ b/assets/layers/vending_machine/vending_machine.json
@@ -444,7 +444,8 @@
"en": "All vending machines",
"nl": "Alle verkoopautomaten",
"de": "Alle Verkaufsautomaten",
- "fr": "Tous les distributeurs"
+ "fr": "Tous les distributeurs",
+ "ca": "Totes les màquines expenedores"
}
},
{
@@ -452,7 +453,8 @@
"en": "Sale of drinks",
"nl": "Verkoop van dranken",
"de": "Verkauf von Getränken",
- "fr": "Vente de boissons"
+ "fr": "Vente de boissons",
+ "ca": "Venda de begudes"
},
"osmTags": "vending~i~.*drinks.*"
},
@@ -461,7 +463,8 @@
"en": "Sale of sweets",
"nl": "Verkoop van snoep",
"de": "Verkauf von Süßigkeiten",
- "fr": "Ventre de confiseries"
+ "fr": "Ventre de confiseries",
+ "ca": "Venda de llaminadures"
},
"osmTags": "vending~i~.*sweets.*"
},
@@ -470,7 +473,8 @@
"en": "Sale of food",
"nl": "Verkoop van eten",
"de": "Verkauf von Lebensmitteln",
- "fr": "Ventre de nourriture"
+ "fr": "Ventre de nourriture",
+ "ca": "Venda de menjar"
},
"osmTags": "vending~i~.*food.*"
},
@@ -479,7 +483,8 @@
"en": "Sale of cigarettes",
"nl": "Verkoop van sigaretten",
"de": "Verkauf von Zigaretten",
- "fr": "Vente de cigarettes"
+ "fr": "Vente de cigarettes",
+ "ca": "Venda de tabaco"
},
"osmTags": "vending~i~.*cigarettes.*"
},
@@ -488,7 +493,8 @@
"en": "Sale of condoms",
"nl": "Verkoop van condooms",
"de": "Verkauf von Kondomen",
- "fr": "Vente de préservatifs"
+ "fr": "Vente de préservatifs",
+ "ca": "Venda de preservatius"
},
"osmTags": "vending~i~.*condoms.*"
},
@@ -497,7 +503,8 @@
"en": "Sale of coffee",
"nl": "Verkoop van koffie",
"de": "Verkauf von Kaffee",
- "fr": "Vente de café"
+ "fr": "Vente de café",
+ "ca": "Venda de cafè"
},
"osmTags": "vending~i~.*coffee.*"
},
@@ -506,7 +513,8 @@
"en": "Sale of water",
"nl": "Verkoop van water",
"de": "Verkauf von Trinkwasser",
- "fr": "Vente d'eau"
+ "fr": "Vente d'eau",
+ "ca": "Venda d'aigua"
},
"osmTags": "vending~i~.*water.*"
},
@@ -515,7 +523,8 @@
"en": "Sale of newspapers",
"nl": "Verkoop van kranten",
"de": "Verkauf von Zeitungen",
- "fr": "Vente de journaux"
+ "fr": "Vente de journaux",
+ "ca": "Venda de diaris"
},
"osmTags": "vending~i~.*newspapers.*"
},
@@ -524,7 +533,8 @@
"en": "Sale of bicycle inner tubes",
"nl": "Verkoop van fietsbinnenbanden",
"de": "Verkauf von Fahrradschläuchen",
- "fr": "Vente de chambres à air pour vélo"
+ "fr": "Vente de chambres à air pour vélo",
+ "ca": "Venda de càmeres interiors de bicicletes"
},
"osmTags": "vending~i~.*bicycle_tube.*"
},
@@ -533,7 +543,8 @@
"en": "Sale of milk",
"nl": "Verkoop van melk",
"de": "Verkauf von Milch",
- "fr": "Vente de lait"
+ "fr": "Vente de lait",
+ "ca": "Venda de llet"
},
"osmTags": "vending~i~.*milk.*"
},
@@ -542,7 +553,8 @@
"en": "Sale of bread",
"nl": "Verkoop van brood",
"de": "Verkauf von Brot",
- "fr": "Vente de pain"
+ "fr": "Vente de pain",
+ "ca": "Venda de pa"
},
"osmTags": "vending~i~.*bread.*"
},
@@ -551,7 +563,8 @@
"en": "Sale of eggs",
"nl": "Verkoop van eieren",
"de": "Verkauf von Eiern",
- "fr": "Vente d'œufs"
+ "fr": "Vente d'œufs",
+ "ca": "Venda d'ous"
},
"osmTags": "vending~i~.*eggs.*"
},
@@ -560,7 +573,8 @@
"en": "Sale of cheese",
"nl": "Verkoop van kaas",
"de": "Verkauf von Käse",
- "fr": "Vente de fromage"
+ "fr": "Vente de fromage",
+ "ca": "Venda de formatge"
},
"osmTags": "vending~i~.*cheese.*"
},
@@ -569,7 +583,8 @@
"en": "Sale of honey",
"nl": "Verkoop van honing",
"de": "Verkauf von Honig",
- "fr": "Vente de miel"
+ "fr": "Vente de miel",
+ "ca": "Venda de mel"
},
"osmTags": "vending~i~.*honey.*"
},
@@ -578,18 +593,85 @@
"en": "Sale of potatoes",
"nl": "Verkoop van aardappelen",
"de": "Verkauf von Kartoffeln",
- "fr": "Vente de pommes de terre"
+ "fr": "Vente de pommes de terre",
+ "ca": "Venda de patates"
},
"osmTags": "vending~i~.*potatoes.*"
},
+ {
+ "question": {
+ "en": "Sale of meat",
+ "nl": "Verkoop van vlees",
+ "de": "Verkauf von Fleisch",
+ "ca": "Venda de productes carnis"
+ },
+ "osmTags": "vending~i~.*meat.*"
+ },
{
"question": {
"en": "Sale of flowers",
"nl": "Verkoop van bloemen",
"de": "Verkauf von Blumen",
- "fr": "Vente de fleurs"
+ "fr": "Vente de fleurs",
+ "ca": "Venda d'aparcament"
},
"osmTags": "vending~i~.*flowers.*"
+ },
+ {
+ "osmTags": "vending~i~.*parking_tickets.*",
+ "question": {
+ "en": "Sale of parking tickets",
+ "ca": "Venda de monedes premsades"
+ }
+ },
+ {
+ "osmTags": "vending=elongated_coin",
+ "question": {
+ "en": "Sale of pressed pennies",
+ "ca": "Venda de bitllets de transport públic"
+ }
+ },
+ {
+ "osmTags": "vending~i~.*public_transport_tickets.*",
+ "question": {
+ "en": "Sale of public transport tickets",
+ "ca": "Venda de productes carnis"
+ }
+ },
+ {
+ "osmTags": "vending=bicycle_light",
+ "question": {
+ "en": "Sale of bicycle lights",
+ "nl": "Verkoop van fietslampjes"
+ }
+ },
+ {
+ "osmTags": "vending=gloves",
+ "question": {
+ "en": "Sale of gloves",
+ "nl": "Verkoop van handschoenen"
+ }
+ },
+ {
+ "osmTags": "vending=bicycle_repair_kit",
+ "question": {
+ "en": "Sale of bicycle repair kits",
+ "nl": "Verkoop van fietsreparatiesets"
+ }
+ },
+ {
+ "osmTags": "vending=bicycle_pump",
+ "question": {
+ "en": "Sale of bicycle pumps",
+ "nl": "Verkoop van fietspompen"
+ }
+ },
+ {
+ "osmTags": "vending=bicycle_lock",
+ "question": {
+ "en": "Sale of bicycle locks",
+ "nl": "Verkoop van fietssloten"
+ }
}
]
}
@@ -835,252 +917,5 @@
]
}
],
- "lineRendering": [],
- "filter": [
- "open_now",
- {
- "id": "vending",
- "options": [
- {
- "question": {
- "en": "All vending machines",
- "nl": "Alle verkoopautomaten",
- "de": "Alle Verkaufsautomaten",
- "fr": "Tous les distributeurs",
- "ca": "Totes les màquines expenedores"
- }
- },
- {
- "question": {
- "en": "Sale of drinks",
- "nl": "Verkoop van dranken",
- "de": "Verkauf von Getränken",
- "fr": "Vente de boissons",
- "ca": "Venda de begudes"
- },
- "osmTags": "vending~i~.*drinks.*"
- },
- {
- "question": {
- "en": "Sale of sweets",
- "nl": "Verkoop van snoep",
- "de": "Verkauf von Süßigkeiten",
- "fr": "Ventre de confiseries",
- "ca": "Venda de llaminadures"
- },
- "osmTags": "vending~i~.*sweets.*"
- },
- {
- "question": {
- "en": "Sale of food",
- "nl": "Verkoop van eten",
- "de": "Verkauf von Lebensmitteln",
- "fr": "Ventre de nourriture",
- "ca": "Venda de menjar"
- },
- "osmTags": "vending~i~.*food.*"
- },
- {
- "question": {
- "en": "Sale of cigarettes",
- "nl": "Verkoop van sigaretten",
- "de": "Verkauf von Zigaretten",
- "fr": "Vente de cigarettes",
- "ca": "Venda de tabaco"
- },
- "osmTags": "vending~i~.*cigarettes.*"
- },
- {
- "question": {
- "en": "Sale of condoms",
- "nl": "Verkoop van condooms",
- "de": "Verkauf von Kondomen",
- "fr": "Vente de préservatifs",
- "ca": "Venda de preservatius"
- },
- "osmTags": "vending~i~.*condoms.*"
- },
- {
- "question": {
- "en": "Sale of coffee",
- "nl": "Verkoop van koffie",
- "de": "Verkauf von Kaffee",
- "fr": "Vente de café",
- "ca": "Venda de cafè"
- },
- "osmTags": "vending~i~.*coffee.*"
- },
- {
- "question": {
- "en": "Sale of water",
- "nl": "Verkoop van water",
- "de": "Verkauf von Trinkwasser",
- "fr": "Vente d'eau",
- "ca": "Venda d'aigua"
- },
- "osmTags": "vending~i~.*water.*"
- },
- {
- "question": {
- "en": "Sale of newspapers",
- "nl": "Verkoop van kranten",
- "de": "Verkauf von Zeitungen",
- "fr": "Vente de journaux",
- "ca": "Venda de diaris"
- },
- "osmTags": "vending~i~.*newspapers.*"
- },
- {
- "question": {
- "en": "Sale of bicycle inner tubes",
- "nl": "Verkoop van fietsbinnenbanden",
- "de": "Verkauf von Fahrradschläuchen",
- "fr": "Vente de chambres à air pour vélo",
- "ca": "Venda de càmeres interiors de bicicletes"
- },
- "osmTags": "vending~i~.*bicycle_tube.*"
- },
- {
- "question": {
- "en": "Sale of milk",
- "nl": "Verkoop van melk",
- "de": "Verkauf von Milch",
- "fr": "Vente de lait",
- "ca": "Venda de llet"
- },
- "osmTags": "vending~i~.*milk.*"
- },
- {
- "question": {
- "en": "Sale of bread",
- "nl": "Verkoop van brood",
- "de": "Verkauf von Brot",
- "fr": "Vente de pain",
- "ca": "Venda de pa"
- },
- "osmTags": "vending~i~.*bread.*"
- },
- {
- "question": {
- "en": "Sale of eggs",
- "nl": "Verkoop van eieren",
- "de": "Verkauf von Eiern",
- "fr": "Vente d'œufs",
- "ca": "Venda d'ous"
- },
- "osmTags": "vending~i~.*eggs.*"
- },
- {
- "question": {
- "en": "Sale of cheese",
- "nl": "Verkoop van kaas",
- "de": "Verkauf von Käse",
- "fr": "Vente de fromage",
- "ca": "Venda de formatge"
- },
- "osmTags": "vending~i~.*cheese.*"
- },
- {
- "question": {
- "en": "Sale of honey",
- "nl": "Verkoop van honing",
- "de": "Verkauf von Honig",
- "fr": "Vente de miel",
- "ca": "Venda de mel"
- },
- "osmTags": "vending~i~.*honey.*"
- },
- {
- "question": {
- "en": "Sale of potatoes",
- "nl": "Verkoop van aardappelen",
- "de": "Verkauf von Kartoffeln",
- "fr": "Vente de pommes de terre",
- "ca": "Venda de patates"
- },
- "osmTags": "vending~i~.*potatoes.*"
- },
- {
- "question": {
- "en": "Sale of meat",
- "nl": "Verkoop van vlees",
- "de": "Verkauf von Fleisch",
- "ca": "Venda de productes carnis"
- },
- "osmTags": "vending~i~.*meat.*"
- },
- {
- "question": {
- "en": "Sale of flowers",
- "nl": "Verkoop van bloemen",
- "de": "Verkauf von Blumen",
- "fr": "Vente de fleurs",
- "ca": "Venda de flors"
- },
- "osmTags": "vending~i~.*flowers.*"
- },
- {
- "osmTags": "vending~i~.*parking_tickets.*",
- "question": {
- "en": "Sale of parking tickets",
- "ca": "Venda d'aparcament"
- }
- },
- {
- "osmTags": "vending=elongated_coin",
- "question": {
- "en": "Sale of pressed pennies",
- "ca": "Venda de monedes premsades"
- }
- },
- {
- "osmTags": "vending~i~.*public_transport_tickets.*",
- "question": {
- "en": "Sale of public transport tickets",
- "ca": "Venda de bitllets de transport públic"
- }
- },
- {
- "osmTags": "vending=bicycle_light",
- "question": {
- "en": "Sale of bicycle lights",
- "nl": "Verkoop van fietslampjes"
- }
- },
- {
- "osmTags": "vending=gloves",
- "question": {
- "en": "Sale of gloves",
- "nl": "Verkoop van handschoenen"
- }
- },
- {
- "osmTags": "vending=bicycle_repair_kit",
- "question": {
- "en": "Sale of bicycle repair kits",
- "nl": "Verkoop van fietsreparatiesets"
- }
- },
- {
- "osmTags": "vending=bicycle_pump",
- "question": {
- "en": "Sale of bicycle pumps",
- "nl": "Verkoop van fietspompen"
- }
- },
- {
- "osmTags": "vending=bicycle_lock",
- "question": {
- "en": "Sale of bicycle locks",
- "nl": "Verkoop van fietssloten"
- }
- }
- ]
- }
- ],
- "allowMove": {
- "enableImproveAccuracy": true,
- "enableRelocation": true
- },
- "deletion": true
+ "lineRendering": []
}
diff --git a/assets/layers/waste_basket/waste_basket.json b/assets/layers/waste_basket/waste_basket.json
index 2ad174ae0..b2ac9e618 100644
--- a/assets/layers/waste_basket/waste_basket.json
+++ b/assets/layers/waste_basket/waste_basket.json
@@ -392,28 +392,7 @@
{
"icon": "./assets/themes/waste_basket/waste_basket.svg",
"iconSize": {
- "render": "40,40,center",
- "mappings": [
- {
- "if": {
- "and": [
- "amenity=waste_basket"
- ]
- },
- "then": {
- "en": "Waste Basket",
- "nl": "Vuilnisbak",
- "ru": "Контейнер для мусора",
- "de": "Abfalleimer",
- "id": "Keranjang Sampah",
- "es": "Papelera",
- "it": "Cestino dei rifiuti",
- "da": "Affaldskurv",
- "ca": "Paperera",
- "fr": "Poubelle"
- }
- }
- ]
+ "render": "40,40,center"
},
"location": [
"point"
diff --git a/assets/themes/mapcomplete-changes/mapcomplete-changes.json b/assets/themes/mapcomplete-changes/mapcomplete-changes.json
index 76638bcee..b4ee0b9ba 100644
--- a/assets/themes/mapcomplete-changes/mapcomplete-changes.json
+++ b/assets/themes/mapcomplete-changes/mapcomplete-changes.json
@@ -1,13 +1,25 @@
{
"id": "mapcomplete-changes",
"title": {
- "en": "Changes made with MapComplete"
+ "en": "Changes made with MapComplete",
+ "ca": "Canvis fets amb MapComplete",
+ "de": "Mit MapComplete erstellte Änderungen",
+ "fr": "Changements faits avec MapComplete",
+ "nl": "Wijzigingen gemaakt met MapComplete"
},
"shortDescription": {
- "en": "Shows changes made by MapComplete"
+ "en": "Show changes made with MapComplete",
+ "ca": "Mostra els canvis fets amb MapComplete",
+ "de": "Mit MapComplete erstellte Änderungen anzeigen",
+ "nl": "Toon wijzigingen gemaakt met MapComplete"
},
"description": {
- "en": "This maps shows all the changes made with MapComplete"
+ "en": "This maps shows all the changes made with MapComplete",
+ "ca": "Aquest mapa mostra tots els canvis fets amb MapComplete",
+ "de": "Diese Karte zeigt alle mit MapComplete vorgenommenen Änderungen",
+ "fr": "Cette carte montre tous les changements faits avec MapComplete",
+ "nl": "Deze kaart toont alle wijzigingen die met MapComplete gemaakt werden",
+ "pl": "Ta mapa pokazuje wszystkie zmiany wprowadzone za pomocą MapComplete"
},
"icon": "./assets/svg/logo.svg",
"hideFromOverview": true,
@@ -20,7 +32,10 @@
{
"id": "mapcomplete-changes",
"name": {
- "en": "Changeset centers"
+ "en": "Changeset centers",
+ "ca": "Centre del conjunt de canvis",
+ "de": "Zentrum der Änderungssätze",
+ "nl": "Centerpunt van changeset"
},
"minzoom": 0,
"source": {
@@ -31,41 +46,65 @@
},
"title": {
"render": {
- "en": "Changeset for {theme}"
+ "en": "Changeset for {theme}",
+ "ca": "Conjunt de canvis per a {theme}",
+ "de": "Änderungssatz für {theme}",
+ "fr": "Groupe de modifications pour {theme}"
}
},
"description": {
- "en": "Shows all MapComplete changes"
+ "en": "Show all MapComplete changes",
+ "ca": "Mostra tots els canvis de MapComplete",
+ "de": "Alle MapComplete-Änderungen anzeigen",
+ "nl": "Toon alle MapComplete wijzigingen",
+ "pl": "Pokazuje wszystkie zmiany MapComplete"
},
"tagRenderings": [
{
"id": "show_changeset_id",
"render": {
- "en": "Changeset {id}"
+ "en": "Changeset {id}",
+ "ca": "Conjunt de canvi {id}",
+ "de": "Änderungssatz {id}",
+ "fr": "Groupe de modifications {id}"
}
},
{
"id": "contributor",
"question": {
- "en": "What contributor did make this change?"
+ "en": "Which contributor made this change?",
+ "ca": "Quin col·laborador va fer aquest canvi?",
+ "de": "Wer hat diese Änderung vorgenommen?",
+ "fr": "Quel contributeur a fait cette modification ?",
+ "nl": "Welke bijdrager maakte deze wijziging?"
},
"freeform": {
"key": "user"
},
"render": {
- "en": "Change made by {user}"
+ "en": "Change made by {user}",
+ "ca": "Canvi fet per {user}",
+ "de": "Änderung von {user}",
+ "fr": "Modification faite par {user}",
+ "nl": "Wijziging gemaakt door {user}"
}
},
{
"id": "theme-id",
"question": {
- "en": "What theme was used to make this change?"
+ "en": "What theme was used to make this change?",
+ "ca": "Quin tema es va utilitzar per fer aquest canvi?",
+ "de": "Welches Thema wurde für diese Änderung verwendet?",
+ "fr": "Quel thème a été utilisé pour faire cette modification ?"
},
"freeform": {
"key": "theme"
},
"render": {
- "en": "Change with theme {theme}"
+ "en": "Change with theme {theme}",
+ "ca": "Canvi amb el tema {theme}",
+ "de": "Geändert mit Thema {theme}",
+ "fr": "Modifié avec le thème {theme}"
}
},
{
@@ -74,19 +113,33 @@
"key": "locale"
},
"question": {
- "en": "What locale (language) was this change made in?"
+ "en": "What locale (language) was this change made in?",
+ "ca": "Amb quina configuració regional (idioma) s'ha fet aquest canvi?",
+ "de": "In welcher Benutzersprache wurde diese Änderung vorgenommen?",
+ "fr": "En quelle langue est-ce que ce changement a été fait ?",
+ "nl": "In welke locale (taal) werd deze wijziging gemaakt?"
},
"render": {
- "en": "User locale is {locale}"
+ "en": "User locale is {locale}",
+ "ca": "La configuració regional de l'usuari és {locale}",
+ "de": "Benutzersprache {locale}",
+ "nl": "De gebruikerstaal is {locale}"
}
},
{
"id": "host",
"render": {
- "en": "Change with with {host}"
+ "en": "Change made with {host}",
+ "ca": "Canviat fet amb {host}",
+ "de": "Geändert über {host}",
+ "fr": "Modification faite avec {host}",
+ "nl": "Wijziging gemaakt met {host}"
},
"question": {
- "en": "What host (website) was this change made with?"
+ "en": "What host (website) was this change made with?",
+ "ca": "Amb quin amfitrió (lloc web) es va fer aquest canvi?",
+ "de": "Über welchen Host (Webseite) wurde diese Änderung vorgenommen?",
+ "nl": "Met welke host (website) werd deze wijziging gemaakt?"
},
"freeform": {
"key": "host"
@@ -107,10 +160,18 @@
{
"id": "version",
"question": {
- "en": "What version of MapComplete was used to make this change?"
+ "en": "What version of MapComplete was used to make this change?",
+ "ca": "Quina versió de MapComplete es va utilitzar per fer aquest canvi?",
+ "de": "Mit welcher Version von MapComplete wurde diese Änderung gemacht?",
+ "fr": "Quelle version de MapComplete a été utilisée pour faire cette modification ?",
+ "pl": "Która wersja MapComplete została wykorzystana, aby zrobić tę zmianę?"
},
"render": {
- "en": "Made with {editor}"
+ "en": "Made with {editor}",
+ "ca": "Fet amb {editor}",
+ "de": "Erstellt mit {editor}",
+ "fr": "Fait avec {editor}",
+ "pl": "Zrobione za pomocą {editor}"
},
"freeform": {
"key": "editor"
@@ -448,7 +509,10 @@
}
],
"question": {
- "en": "Themename contains {search}"
+ "en": "Theme name contains {search}",
+ "ca": "El nom del tema conté {search}",
+ "de": "Themenname enthält {search}",
+ "nl": "Themenaam bevat {search}"
}
}
]
@@ -464,7 +528,10 @@
}
],
"question": {
- "en": "Made by contributor {search}"
+ "en": "Made by contributor {search}",
+ "ca": "Fet pel col·laborador {search}",
+ "de": "Erstellt von {search}",
+ "nl": "Gemaakt door bijdrager {search}"
}
}
]
@@ -480,7 +547,10 @@
}
],
"question": {
- "en": "Not made by contributor {search}"
+ "en": "Not made by contributor {search}",
+ "ca": "No fet pel col·laborador {search}",
+ "de": "Nicht erstellt von {search}",
+ "nl": "Niet gemaakt door bijdrager {search}"
}
}
]
@@ -497,7 +567,11 @@
}
],
"question": {
- "en": "Made before {search}"
+ "en": "Made before {search}",
+ "ca": "Fet abans de {search}",
+ "de": "Erstellt vor {search}",
+ "nl": "Gemaakt voor {search}",
+ "pl": "Stworzone przed {search}"
}
}
]
@@ -514,7 +588,11 @@
}
],
"question": {
- "en": "Made after {search}"
+ "en": "Made after {search}",
+ "ca": "Fet després de {search}",
+ "de": "Erstellt nach {search}",
+ "nl": "Gemaakt na {search}",
+ "pl": "Stworzone po {search}"
}
}
]
@@ -530,7 +608,12 @@
}
],
"question": {
- "en": "User language (iso-code) {search}"
+ "en": "User language (iso-code) {search}",
+ "ca": "Idioma de l'usuari (codi iso) {search}",
+ "de": "Benutzersprache (ISO-Code) {search}",
+ "fr": "Langage utilisateur (code-ISO) {search}",
+ "nl": "De taal van de bijdrager is {search}",
+ "pl": "Język użytkownika (kod iso) {search}"
}
}
]
@@ -546,7 +629,10 @@
}
],
"question": {
- "en": "Made with host {search}"
+ "en": "Made with host {search}",
+ "ca": "Fet amb l'amfitrió {search}",
+ "de": "Erstellt mit Host {search}",
+ "nl": "Gemaakt met host {search}"
}
}
]
@@ -557,7 +643,12 @@
{
"osmTags": "add-image>0",
"question": {
- "en": "Changeset added at least one image"
+ "en": "Changeset added at least one image",
+ "ca": "El conjunt de canvis ha afegit almenys una imatge",
+ "de": "Im Änderungssatz wurde mindestens ein Bild hinzugefügt",
+ "fr": "Le groupe de modifications a ajouté au moins une image",
+ "nl": "Changeset bevat minstens één afbeelding",
+ "pl": "Zestaw zmian dodał co najmniej jedno zdjęcie"
}
}
]
@@ -572,7 +663,10 @@
{
"id": "link_to_more",
"render": {
- "en": "More statistics can be found here"
+ "en": "More statistics can be found here",
+ "ca": "Es pot trobar més estadística aquí",
+ "de": "Mehr Statistiken gibt es hier",
+ "fr": "D'autres statistiques sont disponibles ici"
}
},
{
diff --git a/langs/layers/ca.json b/langs/layers/ca.json
index 0c9569ad1..08f69d245 100644
--- a/langs/layers/ca.json
+++ b/langs/layers/ca.json
@@ -4893,33 +4893,6 @@
}
}
},
- "last_click": {
- "mapRendering": {
- "0": {
- "label": {
- "mappings": {
- "0": {
- "then": "Crea una nova nota del mapa"
- }
- },
- "render": "Afegir nou element"
- }
- }
- },
- "title": {
- "mappings": {
- "0": {
- "then": "Afegeix un nou punt o nota"
- },
- "1": {
- "then": "Afegeix una nova nota"
- },
- "2": {
- "then": "Afegeix un nou punt"
- }
- }
- }
- },
"map": {
"description": "Un mapa",
"name": "Mapes",
@@ -8247,13 +8220,6 @@
},
"transit_routes": {
"description": "Capa que mostra les línies d'autobús",
- "mapRendering": {
- "0": {
- "color": {
- "render": "#ff0000"
- }
- }
- },
"name": "Línies de bus",
"tagRenderings": {
"colour": {
@@ -8551,6 +8517,33 @@
"render": "Arbre"
}
},
+ "undefined": {
+ "pointRendering": {
+ "0": {
+ "label": {
+ "mappings": {
+ "0": {
+ "then": "Crea una nova nota del mapa"
+ }
+ },
+ "render": "Afegir nou element"
+ }
+ }
+ },
+ "title": {
+ "mappings": {
+ "0": {
+ "then": "Afegeix un nou punt o nota"
+ },
+ "1": {
+ "then": "Afegeix una nova nota"
+ },
+ "2": {
+ "then": "Afegeix un nou punt"
+ }
+ }
+ }
+ },
"usersettings": {
"description": "Una capa especial que no està pensada per mostrar-se en un mapa, però que s'utilitza per configurar la configuració de l'usuari",
"tagRenderings": {
@@ -8809,8 +8802,8 @@
"15": {
"question": "Venda de patates"
},
- "17": {
- "question": "Venda de flors"
+ "16": {
+ "question": "Venda de productes carnis"
},
"17": {
"question": "Venda d'aparcament"
@@ -8907,6 +8900,21 @@
},
"14": {
"then": "Es venen papes"
+ },
+ "15": {
+ "then": "Es venen productes carnis"
+ },
+ "16": {
+ "then": "Es venen flors"
+ },
+ "17": {
+ "then": "Es venen tiquets d'aparcament"
+ },
+ "18": {
+ "then": "Es venen cèntims premsats"
+ },
+ "19": {
+ "then": "Es venen bitllets de transport públic"
}
},
"question": "Que ven aquesta màquina expenedora?",
@@ -9048,17 +9056,6 @@
}
}
},
- "mapRendering": {
- "0": {
- "iconSize": {
- "mappings": {
- "0": {
- "then": "Paperera"
- }
- }
- }
- }
- },
"name": "Paperera",
"presets": {
"0": {
@@ -9102,6 +9099,9 @@
},
"6": {
"then": "Una paperera per a plàstic"
+ },
+ "7": {
+ "then": "Una paperera per a paper"
}
},
"question": "Quin tipus de paperera és aquesta?"
@@ -9243,4 +9243,4 @@
}
}
}
-}
+}
\ No newline at end of file
diff --git a/langs/layers/cs.json b/langs/layers/cs.json
index 7c241f168..23bc6fa88 100644
--- a/langs/layers/cs.json
+++ b/langs/layers/cs.json
@@ -1622,15 +1622,6 @@
"indoors": {
"description": "Základní mapování interiérů: zobrazuje obrysy místností"
},
- "last_click": {
- "mapRendering": {
- "0": {
- "label": {
- "render": "Klikněte zde pro přidání nové položky"
- }
- }
- }
- },
"maxspeed": {
"description": "Zobrazuje povolenou rychlost pro každou silnici"
},
@@ -1944,6 +1935,15 @@
}
}
},
+ "undefined": {
+ "pointRendering": {
+ "0": {
+ "label": {
+ "render": "Klikněte zde pro přidání nové položky"
+ }
+ }
+ }
+ },
"usersettings": {
"tagRenderings": {
"picture-license": {
diff --git a/langs/layers/da.json b/langs/layers/da.json
index 2378cec34..85708d1a7 100644
--- a/langs/layers/da.json
+++ b/langs/layers/da.json
@@ -2076,15 +2076,6 @@
"gps_track": {
"name": "Dit tilbagelagte spor"
},
- "last_click": {
- "mapRendering": {
- "0": {
- "label": {
- "render": "Klik her for at tilføje et nyt punkt"
- }
- }
- }
- },
"questions": {
"tagRenderings": {
"description": {
@@ -2701,13 +2692,6 @@
},
"transit_routes": {
"description": "Lag, der viser buslinjer",
- "mapRendering": {
- "0": {
- "color": {
- "render": "#ff0000"
- }
- }
- },
"name": "Buslinjer",
"tagRenderings": {
"colour": {
@@ -2942,6 +2926,15 @@
"render": "Træ"
}
},
+ "undefined": {
+ "pointRendering": {
+ "0": {
+ "label": {
+ "render": "Klik her for at tilføje et nyt punkt"
+ }
+ }
+ }
+ },
"usersettings": {
"tagRenderings": {
"cscount-thanks": {
@@ -3116,17 +3109,6 @@
}
}
},
- "mapRendering": {
- "0": {
- "iconSize": {
- "mappings": {
- "0": {
- "then": "Affaldskurv"
- }
- }
- }
- }
- },
"name": "Affaldskurv",
"presets": {
"0": {
@@ -3170,6 +3152,9 @@
},
"6": {
"then": "En affaldskurv til plast"
+ },
+ "7": {
+ "then": "En affaldskurv til papir"
}
},
"question": "Hvad er det for en affaldskurv?"
diff --git a/langs/layers/de.json b/langs/layers/de.json
index b1ac89f3f..c6faeb4e2 100644
--- a/langs/layers/de.json
+++ b/langs/layers/de.json
@@ -5716,33 +5716,6 @@
}
}
},
- "last_click": {
- "mapRendering": {
- "0": {
- "label": {
- "mappings": {
- "0": {
- "then": "Hinweis auf der Karte hinzufügen"
- }
- },
- "render": "Hier klicken, um ein neues Element hinzuzufügen"
- }
- }
- },
- "title": {
- "mappings": {
- "0": {
- "then": "Objekt oder Hinweis auf der Karte hinzufügen"
- },
- "1": {
- "then": "Hinweis hinzufügen"
- },
- "2": {
- "then": "Objekt hinzufügen"
- }
- }
- }
- },
"map": {
"description": "Eine Karte, die für Touristen gedacht ist und dauerhaft im öffentlichen Raum aufgestellt ist",
"name": "Karten",
@@ -9248,13 +9221,6 @@
},
"transit_routes": {
"description": "Ebene mit Buslinien",
- "mapRendering": {
- "0": {
- "color": {
- "render": "#ff0000"
- }
- }
- },
"name": "Buslinien",
"tagRenderings": {
"colour": {
@@ -9558,6 +9524,33 @@
"render": "Baum"
}
},
+ "undefined": {
+ "pointRendering": {
+ "0": {
+ "label": {
+ "mappings": {
+ "0": {
+ "then": "Hinweis auf der Karte hinzufügen"
+ }
+ },
+ "render": "Hier klicken, um ein neues Element hinzuzufügen"
+ }
+ }
+ },
+ "title": {
+ "mappings": {
+ "0": {
+ "then": "Objekt oder Hinweis auf der Karte hinzufügen"
+ },
+ "1": {
+ "then": "Hinweis hinzufügen"
+ },
+ "2": {
+ "then": "Objekt hinzufügen"
+ }
+ }
+ }
+ },
"usersettings": {
"description": "Eine spezielle Ebene, die nicht für die Darstellung auf einer Karte gedacht ist, sondern für die Festlegung von Benutzereinstellungen verwendet wird",
"tagRenderings": {
@@ -10023,17 +10016,6 @@
}
}
},
- "mapRendering": {
- "0": {
- "iconSize": {
- "mappings": {
- "0": {
- "then": "Abfalleimer"
- }
- }
- }
- }
- },
"name": "Mülleimer",
"presets": {
"0": {
@@ -10077,6 +10059,9 @@
},
"6": {
"then": "Der Abfalleimer ist für Plastik"
+ },
+ "7": {
+ "then": "Der Abfalleimer ist für Papier"
}
},
"question": "Um was für einen Abfalleimer handelt es sich?"
@@ -10218,4 +10203,4 @@
}
}
}
-}
+}
\ No newline at end of file
diff --git a/langs/layers/en.json b/langs/layers/en.json
index 8bedc2b25..48ac3d188 100644
--- a/langs/layers/en.json
+++ b/langs/layers/en.json
@@ -5884,33 +5884,6 @@
}
}
},
- "last_click": {
- "mapRendering": {
- "0": {
- "label": {
- "mappings": {
- "0": {
- "then": "Create a new map note"
- }
- },
- "render": "Click here to add a new item"
- }
- }
- },
- "title": {
- "mappings": {
- "0": {
- "then": "Add a new point or add a note"
- },
- "1": {
- "then": "Add a new note"
- },
- "2": {
- "then": "Add a new point"
- }
- }
- }
- },
"map": {
"description": "A map, meant for tourists which is permanently installed in the public space",
"name": "Maps",
@@ -9478,13 +9451,6 @@
},
"transit_routes": {
"description": "Layer showing bus lines",
- "mapRendering": {
- "0": {
- "color": {
- "render": "#ff0000"
- }
- }
- },
"name": "Bus lines",
"tagRenderings": {
"colour": {
@@ -9788,6 +9754,33 @@
"render": "Tree"
}
},
+ "undefined": {
+ "pointRendering": {
+ "0": {
+ "label": {
+ "mappings": {
+ "0": {
+ "then": "Create a new map note"
+ }
+ },
+ "render": "Click here to add a new item"
+ }
+ }
+ },
+ "title": {
+ "mappings": {
+ "0": {
+ "then": "Add a new point or add a note"
+ },
+ "1": {
+ "then": "Add a new note"
+ },
+ "2": {
+ "then": "Add a new point"
+ }
+ }
+ }
+ },
"usersettings": {
"description": "A special layer which is not meant to be shown on a map, but which is used to set user settings",
"tagRenderings": {
@@ -10330,17 +10323,6 @@
}
}
},
- "mapRendering": {
- "0": {
- "iconSize": {
- "mappings": {
- "0": {
- "then": "Waste Basket"
- }
- }
- }
- }
- },
"name": "Waste Basket",
"presets": {
"0": {
@@ -10384,6 +10366,9 @@
},
"6": {
"then": "A waste basket for plastic"
+ },
+ "7": {
+ "then": "A waste basket for paper"
}
},
"question": "What kind of waste basket is this?"
diff --git a/langs/layers/es.json b/langs/layers/es.json
index d2c209405..5bc59cd71 100644
--- a/langs/layers/es.json
+++ b/langs/layers/es.json
@@ -2980,15 +2980,6 @@
"render": "Panel informativo"
}
},
- "last_click": {
- "mapRendering": {
- "0": {
- "label": {
- "render": "Haga clic aquí para añadir un nuevo ítem"
- }
- }
- }
- },
"map": {
"description": "Un mapa, pensado para turistas y que está instalado de manera permanente en un espacio público",
"name": "Mapas",
@@ -4777,6 +4768,15 @@
"render": "Árbol"
}
},
+ "undefined": {
+ "pointRendering": {
+ "0": {
+ "label": {
+ "render": "Haga clic aquí para añadir un nuevo ítem"
+ }
+ }
+ }
+ },
"usersettings": {
"tagRenderings": {
"picture-license": {
@@ -4871,17 +4871,6 @@
}
}
}
- },
- "mapRendering": {
- "0": {
- "iconSize": {
- "mappings": {
- "0": {
- "then": "Papelera"
- }
- }
- }
- }
}
},
"windturbine": {
diff --git a/langs/layers/fil.json b/langs/layers/fil.json
index f8763de68..9b7402023 100644
--- a/langs/layers/fil.json
+++ b/langs/layers/fil.json
@@ -1,13 +1,4 @@
{
- "last_click": {
- "mapRendering": {
- "0": {
- "label": {
- "render": "I-click ito para mag-dagdag ng bagong bagay"
- }
- }
- }
- },
"questions": {
"tagRenderings": {
"description": {
@@ -134,5 +125,14 @@
"question": "Ano ang nau-ukol na entidad sa Wikidata?"
}
}
+ },
+ "undefined": {
+ "pointRendering": {
+ "0": {
+ "label": {
+ "render": "I-click ito para mag-dagdag ng bagong bagay"
+ }
+ }
+ }
}
}
\ No newline at end of file
diff --git a/langs/layers/fr.json b/langs/layers/fr.json
index b5db38d70..6eb5d0600 100644
--- a/langs/layers/fr.json
+++ b/langs/layers/fr.json
@@ -3961,33 +3961,6 @@
}
}
},
- "last_click": {
- "mapRendering": {
- "0": {
- "label": {
- "mappings": {
- "0": {
- "then": "Créer une nouvelle note de carte"
- }
- },
- "render": "Cliquez ici pour ajouter un élément"
- }
- }
- },
- "title": {
- "mappings": {
- "0": {
- "then": "Ajouter un nouveau point ou ajouter une note"
- },
- "1": {
- "then": "Ajouter une nouvelle note"
- },
- "2": {
- "then": "Ajouter un nouveau point"
- }
- }
- }
- },
"map": {
"description": "Une carte, destinée aux touristes, installée en permanence dans l'espace public",
"name": "Cartes",
@@ -6447,6 +6420,33 @@
"render": "Arbre"
}
},
+ "undefined": {
+ "pointRendering": {
+ "0": {
+ "label": {
+ "mappings": {
+ "0": {
+ "then": "Créer une nouvelle note de carte"
+ }
+ },
+ "render": "Cliquez ici pour ajouter un élément"
+ }
+ }
+ },
+ "title": {
+ "mappings": {
+ "0": {
+ "then": "Ajouter un nouveau point ou ajouter une note"
+ },
+ "1": {
+ "then": "Ajouter une nouvelle note"
+ },
+ "2": {
+ "then": "Ajouter un nouveau point"
+ }
+ }
+ }
+ },
"usersettings": {
"tagRenderings": {
"all-questions-at-once": {
@@ -6773,17 +6773,6 @@
}
}
},
- "mapRendering": {
- "0": {
- "iconSize": {
- "mappings": {
- "0": {
- "then": "Poubelle"
- }
- }
- }
- }
- },
"name": "Poubelle",
"presets": {
"0": {
@@ -6827,6 +6816,9 @@
},
"6": {
"then": "Une poubelle pour plastiques"
+ },
+ "7": {
+ "then": "Une poubelle pour papier"
}
},
"question": "De quel type de poubelle s'agit-il ?"
diff --git a/langs/layers/hu.json b/langs/layers/hu.json
index be2714d5d..9aefe5a73 100644
--- a/langs/layers/hu.json
+++ b/langs/layers/hu.json
@@ -618,15 +618,6 @@
"render": "Hackerspace"
}
},
- "last_click": {
- "mapRendering": {
- "0": {
- "label": {
- "render": "Új elem hozzáadásához kattints ide"
- }
- }
- }
- },
"postboxes": {
"description": "Postaládákat megjelenítő réteg.",
"name": "Postaládák",
@@ -911,6 +902,15 @@
"shops": {
"description": "Egy bolt"
},
+ "undefined": {
+ "pointRendering": {
+ "0": {
+ "label": {
+ "render": "Új elem hozzáadásához kattints ide"
+ }
+ }
+ }
+ },
"waste_basket": {
"description": "Ez egy nyilvános szemétkosár vagy kuka, ahová kidobhatod a szemetedet."
},
diff --git a/langs/layers/id.json b/langs/layers/id.json
index 925438b30..8cdcd75f0 100644
--- a/langs/layers/id.json
+++ b/langs/layers/id.json
@@ -364,15 +364,6 @@
}
}
},
- "last_click": {
- "mapRendering": {
- "0": {
- "label": {
- "render": "Klik di sini untuk menambahkan item baru"
- }
- }
- }
- },
"playground": {
"tagRenderings": {
"playground-email": {
@@ -681,6 +672,15 @@
}
}
},
+ "undefined": {
+ "pointRendering": {
+ "0": {
+ "label": {
+ "render": "Klik di sini untuk menambahkan item baru"
+ }
+ }
+ }
+ },
"usersettings": {
"tagRenderings": {
"translation-completeness": {
@@ -721,17 +721,6 @@
}
},
"waste_basket": {
- "mapRendering": {
- "0": {
- "iconSize": {
- "mappings": {
- "0": {
- "then": "Keranjang Sampah"
- }
- }
- }
- }
- },
"name": "Keranjang Sampah",
"presets": {
"0": {
@@ -775,6 +764,9 @@
},
"6": {
"then": "Keranjang sampah untuk plastik"
+ },
+ "7": {
+ "then": "Keranjang sampah untuk kertas"
}
},
"question": "Keranjang sampah macam apa ini?"
diff --git a/langs/layers/it.json b/langs/layers/it.json
index ea501f5a2..7fc64552e 100644
--- a/langs/layers/it.json
+++ b/langs/layers/it.json
@@ -1442,15 +1442,6 @@
"render": "Pannello informativo"
}
},
- "last_click": {
- "mapRendering": {
- "0": {
- "label": {
- "render": "Aggiungi nuovo elemento"
- }
- }
- }
- },
"map": {
"description": "Una mappa, destinata ai turisti e che è sistemata in maniera permanente in uno spazio pubblico",
"name": "Mappe",
@@ -2624,6 +2615,15 @@
"render": "Albero"
}
},
+ "undefined": {
+ "pointRendering": {
+ "0": {
+ "label": {
+ "render": "Aggiungi nuovo elemento"
+ }
+ }
+ }
+ },
"viewpoint": {
"description": "Un punto panoramico che offre una bella vista. L'ideale è aggiungere un'immagine, se nessun'altra categoria è appropriata",
"name": "Punto panoramico",
@@ -2677,17 +2677,6 @@
}
}
},
- "mapRendering": {
- "0": {
- "iconSize": {
- "mappings": {
- "0": {
- "then": "Cestino dei rifiuti"
- }
- }
- }
- }
- },
"name": "Cestino dei rifiuti",
"presets": {
"0": {
@@ -2731,6 +2720,9 @@
},
"6": {
"then": "Un cestino rifiuti per la plastica"
+ },
+ "7": {
+ "then": "Un cestino rifiuti per la carta"
}
},
"question": "Che tipo di cestino dei rifiuti è questo?"
diff --git a/langs/layers/nb_NO.json b/langs/layers/nb_NO.json
index 4be55ca72..7c3b530de 100644
--- a/langs/layers/nb_NO.json
+++ b/langs/layers/nb_NO.json
@@ -508,15 +508,6 @@
"render": "Brannhydrant"
}
},
- "last_click": {
- "mapRendering": {
- "0": {
- "label": {
- "render": "Legg til nytt element"
- }
- }
- }
- },
"postboxes": {
"name": "Postbokser",
"title": {
@@ -802,6 +793,15 @@
}
}
},
+ "undefined": {
+ "pointRendering": {
+ "0": {
+ "label": {
+ "render": "Legg til nytt element"
+ }
+ }
+ }
+ },
"usersettings": {
"tagRenderings": {
"translation-completeness": {
diff --git a/langs/layers/nl.json b/langs/layers/nl.json
index fd87201ba..8846cab59 100644
--- a/langs/layers/nl.json
+++ b/langs/layers/nl.json
@@ -5363,33 +5363,6 @@
}
}
},
- "last_click": {
- "mapRendering": {
- "0": {
- "label": {
- "mappings": {
- "0": {
- "then": "Maak een nieuwe kaartnotitie"
- }
- },
- "render": "Klik hier om een item toe te voegen"
- }
- }
- },
- "title": {
- "mappings": {
- "0": {
- "then": "Voeg een nieuw punt of een nieuwe kaartnota toe"
- },
- "1": {
- "then": "Voeg een nieuwe kaartnota toe"
- },
- "2": {
- "then": "Voeg een nieuw punt toe"
- }
- }
- }
- },
"map": {
"description": "Een permantent geinstalleerde kaart",
"name": "Kaarten",
@@ -8671,13 +8644,6 @@
},
"transit_routes": {
"description": "Laag met buslijnen",
- "mapRendering": {
- "0": {
- "color": {
- "render": "#ff0000"
- }
- }
- },
"name": "Buslijnen",
"tagRenderings": {
"colour": {
@@ -8934,6 +8900,33 @@
"render": "Boom"
}
},
+ "undefined": {
+ "pointRendering": {
+ "0": {
+ "label": {
+ "mappings": {
+ "0": {
+ "then": "Maak een nieuwe kaartnotitie"
+ }
+ },
+ "render": "Klik hier om een item toe te voegen"
+ }
+ }
+ },
+ "title": {
+ "mappings": {
+ "0": {
+ "then": "Voeg een nieuw punt of een nieuwe kaartnota toe"
+ },
+ "1": {
+ "then": "Voeg een nieuwe kaartnota toe"
+ },
+ "2": {
+ "then": "Voeg een nieuw punt toe"
+ }
+ }
+ }
+ },
"usersettings": {
"description": "Een speciale lag die niet getoond wordt op de kaart, maar die de instellingen van de gebruiker weergeeft",
"tagRenderings": {
@@ -9358,17 +9351,6 @@
}
}
},
- "mapRendering": {
- "0": {
- "iconSize": {
- "mappings": {
- "0": {
- "then": "Vuilnisbak"
- }
- }
- }
- }
- },
"name": "Vuilnisbak",
"presets": {
"0": {
@@ -9412,6 +9394,9 @@
},
"6": {
"then": "Een vuilnisbak voor plastic"
+ },
+ "7": {
+ "then": "Een vuilnisbak voor papier"
}
},
"question": "Wat voor soort vuilnisbak is dit?"
@@ -9542,4 +9527,4 @@
}
}
}
-}
+}
\ No newline at end of file
diff --git a/langs/layers/pl.json b/langs/layers/pl.json
index 9ca723481..031d45754 100644
--- a/langs/layers/pl.json
+++ b/langs/layers/pl.json
@@ -1755,33 +1755,6 @@
}
}
},
- "last_click": {
- "mapRendering": {
- "0": {
- "label": {
- "mappings": {
- "0": {
- "then": "Utwórz nową notatkę na mapie"
- }
- },
- "render": "Kliknij tutaj, aby dodać nowy obiekt"
- }
- }
- },
- "title": {
- "mappings": {
- "0": {
- "then": "Dodaj nowy punkt lub dodaj notatkę"
- },
- "1": {
- "then": "Dodaj nową notatkę"
- },
- "2": {
- "then": "Dodaj nowy punkt"
- }
- }
- }
- },
"map": {
"description": "Mapa, przeznaczona dla turystów, która jest zainstalowana w przestrzeni publicznej na stałe",
"name": "Mapy",
@@ -2649,6 +2622,33 @@
"render": "Szkoła {name}"
}
},
+ "undefined": {
+ "pointRendering": {
+ "0": {
+ "label": {
+ "mappings": {
+ "0": {
+ "then": "Utwórz nową notatkę na mapie"
+ }
+ },
+ "render": "Kliknij tutaj, aby dodać nowy obiekt"
+ }
+ }
+ },
+ "title": {
+ "mappings": {
+ "0": {
+ "then": "Dodaj nowy punkt lub dodaj notatkę"
+ },
+ "1": {
+ "then": "Dodaj nową notatkę"
+ },
+ "2": {
+ "then": "Dodaj nowy punkt"
+ }
+ }
+ }
+ },
"windturbine": {
"title": {
"mappings": {
diff --git a/langs/layers/pt.json b/langs/layers/pt.json
index 835167ba8..19fe0b593 100644
--- a/langs/layers/pt.json
+++ b/langs/layers/pt.json
@@ -806,15 +806,6 @@
"render": "Bicicleta fantasma"
}
},
- "last_click": {
- "mapRendering": {
- "0": {
- "label": {
- "render": "Adicionar novo item"
- }
- }
- }
- },
"questions": {
"tagRenderings": {
"description": {
@@ -1119,6 +1110,15 @@
"render": "Árvore"
}
},
+ "undefined": {
+ "pointRendering": {
+ "0": {
+ "label": {
+ "render": "Adicionar novo item"
+ }
+ }
+ }
+ },
"usersettings": {
"description": "Uma camada especial que não deve ser mostrada em um mapa, mas que é usada para definir as configurações do usuário",
"tagRenderings": {
diff --git a/langs/layers/ru.json b/langs/layers/ru.json
index 49cfa19c6..28aa63ae3 100644
--- a/langs/layers/ru.json
+++ b/langs/layers/ru.json
@@ -1980,17 +1980,6 @@
}
},
"waste_basket": {
- "mapRendering": {
- "0": {
- "iconSize": {
- "mappings": {
- "0": {
- "then": "Контейнер для мусора"
- }
- }
- }
- }
- },
"name": "Контейнер для мусора",
"presets": {
"0": {
diff --git a/langs/layers/zh_Hant.json b/langs/layers/zh_Hant.json
index dd9c456cb..029ff7e92 100644
--- a/langs/layers/zh_Hant.json
+++ b/langs/layers/zh_Hant.json
@@ -562,15 +562,6 @@
"description": "顯示消防栓的地圖圖層。",
"name": "消防栓地圖"
},
- "last_click": {
- "mapRendering": {
- "0": {
- "label": {
- "render": "點這邊新增新項目"
- }
- }
- }
- },
"postboxes": {
"description": "這圖層顯示郵筒。",
"name": "郵筒",
@@ -738,6 +729,15 @@
}
}
},
+ "undefined": {
+ "pointRendering": {
+ "0": {
+ "label": {
+ "render": "點這邊新增新項目"
+ }
+ }
+ }
+ },
"usersettings": {
"tagRenderings": {
"translation-completeness": {
diff --git a/scripts/removeTranslationString.ts b/scripts/removeTranslationString.ts
index e18a80038..b903bb1cc 100644
--- a/scripts/removeTranslationString.ts
+++ b/scripts/removeTranslationString.ts
@@ -25,7 +25,7 @@ async function main(args: string[]) {
// Path within the JSON which will be removed - not the path in the filesystem!
const path = args[0].split(".")
- console.log("Removing translation string ", path, "from the general translations")
+ console.log("Removing translation string ", path, "from the translations for " + directory)
const files = ScriptUtils.readDirRecSync(directory, 1).filter((f) => f.endsWith(".json"))
for (const file of files) {
const json = JSON.parse(fs.readFileSync(file, { encoding: "utf-8" }))