From 5f19216d32ce6a57989e73ce3c751d02a0f71fd2 Mon Sep 17 00:00:00 2001
From: Fjuro
Date: Sun, 26 Feb 2023 12:25:43 +0000
Subject: [PATCH 01/21] Translated using Weblate (Czech)
Currently translated at 24.1% (184 of 761 strings)
Translation: MapComplete/Core
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/cs/
---
langs/cs.json | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/langs/cs.json b/langs/cs.json
index 52924538d..3353ace45 100644
--- a/langs/cs.json
+++ b/langs/cs.json
@@ -44,7 +44,8 @@
"fakeui": {
"add_images": "Přidání obrázků několika kliknutími",
"edit": "Špatné nebo zastaralé informace? Tlačítko pro úpravu je přímo zde."
- }
+ },
+ "frontParagraph": "MapComplete je snadno použitelná webová aplikace pro sběr geodat v OpenStreetMap, která umožňuje sběr a správu relevantních dat otevřeným, crowdsourcovaným a opakovaně použitelným způsobem.\n\nNa vyžádání lze přidávat nové kategorie a atributy."
},
"general": {
"about": "Snadné úpravy a přidávání OpenStreetMap pro určité téma",
@@ -105,7 +106,9 @@
"morescreen": {
"createYourOwnTheme": "Vytvořte si vlastní téma MapComplete",
"intro": "Více tematických map?
Baví vás sbírat geodata?
K dispozici jsou další tematické mapy.",
- "searchForATheme": "Hledat téma"
+ "requestATheme": "Pokud chcete vlastní téma, požádejte o něj v nástroji pro sledování problémů",
+ "searchForATheme": "Hledat téma",
+ "streetcomplete": "Další podobnou aplikací je StreetComplete."
},
"noTagsSelected": "Nejsou vybrány žádné štítky",
"opening_hours": {
@@ -187,6 +190,9 @@
"uploadMultipleDone": "Bylo přidáno {count} fotek. Děkujeme za pomoc!"
},
"index": {
+ "intro": "MapComplete je prohlížeč a editor OpenStreetMap, který zobrazuje informace o prvcích konkrétního tématu a umožňuje je aktualizovat.",
+ "logIn": "Přihlaste se, abyste viděli další témata, která jste dříve navštívili",
+ "pickTheme": "Vyberte si téma níže a začněte.",
"title": "Vítejte v MapComplete"
},
"matrixbot": {
From 13f43038f16caacf608cff373f50520811ce0f51 Mon Sep 17 00:00:00 2001
From: paunofu
Date: Mon, 27 Feb 2023 07:07:32 +0000
Subject: [PATCH 02/21] Translated using Weblate (Catalan)
Currently translated at 83.3% (336 of 403 strings)
Translation: MapComplete/themes
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/themes/ca/
---
langs/themes/ca.json | 39 ++++++++++++++++++++-------------------
1 file changed, 20 insertions(+), 19 deletions(-)
diff --git a/langs/themes/ca.json b/langs/themes/ca.json
index 3ab6c0c5c..ddcb29f6e 100644
--- a/langs/themes/ca.json
+++ b/langs/themes/ca.json
@@ -365,7 +365,8 @@
"title": "Mapa obert d'escalada"
},
"clock": {
- "description": "Mapa amb tots els rellotges públics"
+ "description": "Mapa amb tots els rellotges públics",
+ "title": "Rellotges"
},
"cycle_highways": {
"description": "Aquest mapa mostra carrils bici",
@@ -728,19 +729,6 @@
},
"onwheels": {
"layers": {
- "4": {
- "override": {
- "filter": {
- "0": {
- "options": {
- "1": {
- "question": "Sense informació de l'amplada"
- }
- }
- }
- }
- }
- },
"19": {
"override": {
"=title": {
@@ -760,6 +748,19 @@
}
}
}
+ },
+ "4": {
+ "override": {
+ "filter": {
+ "0": {
+ "options": {
+ "1": {
+ "question": "Sense informació de l'amplada"
+ }
+ }
+ }
+ }
+ }
}
},
"title": "Sobre rodes"
@@ -915,10 +916,6 @@
"stations": {
"description": "Veure, editar i afegir detalls a una estació de tren",
"layers": {
- "3": {
- "description": "Capa que mostra les estacions de tren",
- "name": "Estació de tren"
- },
"15": {
"description": "Pantalles que mostren els trens que sortiran de l'estació",
"name": "Taulers de sortides",
@@ -950,6 +947,10 @@
"title": {
"render": "Tauler de sortides"
}
+ },
+ "3": {
+ "description": "Capa que mostra les estacions de tren",
+ "name": "Estació de tren"
}
},
"title": "Estacions de tren"
@@ -1041,4 +1042,4 @@
"shortDescription": "Un mapa amb papereres",
"title": "Papepera"
}
-}
\ No newline at end of file
+}
From 233df7d68b2cceac7a3db1f96fa671dcd28fefc0 Mon Sep 17 00:00:00 2001
From: gallegonovato
Date: Sun, 26 Feb 2023 21:00:24 +0000
Subject: [PATCH 03/21] Translated using Weblate (Spanish)
Currently translated at 100.0% (403 of 403 strings)
Translation: MapComplete/themes
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/themes/es/
---
langs/themes/es.json | 70 ++++++++++++++++++++++----------------------
1 file changed, 35 insertions(+), 35 deletions(-)
diff --git a/langs/themes/es.json b/langs/themes/es.json
index 799e0fa92..01fb4666a 100644
--- a/langs/themes/es.json
+++ b/langs/themes/es.json
@@ -8,7 +8,7 @@
"title": "Mapa Abierto de Obras de Arte"
},
"atm": {
- "description": "Este mapa muestra los cajeros automáticos para retirar o depositar dinero",
+ "description": "Este mapa muestra los cajeros automáticos para retirar o ingresar dinero",
"title": "Cajeros automáticos"
},
"bag": {
@@ -67,7 +67,7 @@
"title": "Bancos"
},
"bicycle_rental": {
- "description": "En este mapa, encontrarás numerosas estaciones de alquiler de bicicletas que están registradas en OpenStreetMap",
+ "description": "En este mapa, encontrará las numerosas estaciones de alquiler de bicicletas tal y como las conoce OpenStreetMap",
"shortDescription": "Un mapa con estaciones de alquiler de bicicletas y tiendas de alquiler de bicicletas",
"title": "Alquiler de bicicletas"
},
@@ -325,7 +325,7 @@
"title": "Estaciones de carga"
},
"climbing": {
- "description": "En este mapa encontrará varias posibilidades de escalada, como rocódromos, salas de búlder y rocas en la naturaleza.",
+ "description": "En este mapa encontrará diversas posibilidades de escalada, como rocódromos, salas de búlder y rocas en la naturaleza.",
"descriptionTail": "El mapa de escalada fue realizado originalmente por Christian Neumann. Por favor, ponte en contacto si tienes comentarios o preguntas.
El proyecto utiliza datos del proyecto OpenStreetMap.
",
"layers": {
"0": {
@@ -899,6 +899,33 @@
"onwheels": {
"description": "En este mapa se muestran los lugares accesibles al público en silla de ruedas, que pueden añadirse fácilmente",
"layers": {
+ "19": {
+ "override": {
+ "=title": {
+ "render": "Estadísticas"
+ }
+ }
+ },
+ "20": {
+ "override": {
+ "+tagRenderings": {
+ "0": {
+ "render": {
+ "special": {
+ "text": "Importar"
+ }
+ }
+ },
+ "1": {
+ "render": {
+ "special": {
+ "message": "Añadir todas las etiquetas sugeridas"
+ }
+ }
+ }
+ }
+ }
+ },
"4": {
"override": {
"filter": {
@@ -941,33 +968,6 @@
"override": {
"name": "Plazas de aparcamiento para discapacitados"
}
- },
- "19": {
- "override": {
- "=title": {
- "render": "Estadísticas"
- }
- }
- },
- "20": {
- "override": {
- "+tagRenderings": {
- "0": {
- "render": {
- "special": {
- "text": "Importar"
- }
- }
- },
- "1": {
- "render": {
- "special": {
- "message": "Añadir todas las etiquetas sugeridas"
- }
- }
- }
- }
- }
}
},
"title": "Sobre ruedas"
@@ -1128,10 +1128,6 @@
"stations": {
"description": "Ver, editar y añadir detalles a una estación de tren",
"layers": {
- "3": {
- "description": "Capa que muestra las estaciones de tren",
- "name": "Estación de Tren"
- },
"15": {
"description": "Pantallas que muestran los trenes que saldrán de esta estación",
"name": "Tableros de salidas",
@@ -1163,6 +1159,10 @@
"title": {
"render": "Tablero de salidas"
}
+ },
+ "3": {
+ "description": "Capa que muestra las estaciones de tren",
+ "name": "Estación de Tren"
}
},
"title": "Estaciones de tren"
@@ -1254,4 +1254,4 @@
"shortDescription": "Un mapa con papeleras",
"title": "Papeleras"
}
-}
\ No newline at end of file
+}
From a431ec0da46d723f3991047b0f347c4d4e29f7fa Mon Sep 17 00:00:00 2001
From: Felipe Nogueira
Date: Mon, 27 Feb 2023 18:29:09 +0000
Subject: [PATCH 04/21] Translated using Weblate (Portuguese (Brazil))
Currently translated at 15.6% (119 of 761 strings)
Translation: MapComplete/Core
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/pt_BR/
---
langs/pt_BR.json | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/langs/pt_BR.json b/langs/pt_BR.json
index 6c230f328..f310b6126 100644
--- a/langs/pt_BR.json
+++ b/langs/pt_BR.json
@@ -15,7 +15,10 @@
"retagOtherThemes": "Este recurso será remarcado e ficará visível em {otherThemes}",
"selectReason": "Por favor, selecione por que este recurso deve ser excluído"
},
- "isDeleted": "Este recurso foi excluído"
+ "isDeleted": "Este recurso foi excluído",
+ "reasons": {
+ "disused": "Este recurso foi removido ou está em desuso"
+ }
},
"favourite": {
"loginNeeded": "Entrar
Um layout pessoal está disponível apenas para usuários do OpenStreetMap",
From 51f6c816407705cd70e8de7d8b41fc127e9b8ec6 Mon Sep 17 00:00:00 2001
From: paunofu
Date: Mon, 27 Feb 2023 07:27:37 +0000
Subject: [PATCH 05/21] Translated using Weblate (Catalan)
Currently translated at 32.2% (874 of 2706 strings)
Translation: MapComplete/Layer translations
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/ca/
---
langs/layers/ca.json | 255 ++++++++++++++++++++++++++++++++-----------
1 file changed, 191 insertions(+), 64 deletions(-)
diff --git a/langs/layers/ca.json b/langs/layers/ca.json
index 23e409055..e2cd980f3 100644
--- a/langs/layers/ca.json
+++ b/langs/layers/ca.json
@@ -98,6 +98,15 @@
"1": {
"then": "Mural"
},
+ "10": {
+ "then": "Azulejo (Rajoles decoratives espanyoles i portugueses)"
+ },
+ "11": {
+ "then": "Enrajolat"
+ },
+ "12": {
+ "then": "Tallat a la fusta"
+ },
"2": {
"then": "Pintura"
},
@@ -121,15 +130,6 @@
},
"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?",
@@ -256,22 +256,45 @@
}
},
"bank": {
+ "description": "Una institució financera per a dipositar diners",
+ "filter": {
+ "1": {
+ "options": {
+ "0": {
+ "question": "Amb un caixer automàtic"
+ }
+ }
+ }
+ },
"name": "Bancs",
"tagRenderings": {
"has_atm": {
"mappings": {
+ "0": {
+ "then": "Aquest banc té un caixer automàtic"
+ },
+ "1": {
+ "then": "Aquest banc no té un caixer automàtic"
+ },
"2": {
"then": "Aquest banc té un caixer, però està mapejat com a un element diferent"
}
- }
+ },
+ "question": "Aquest banc té un caixer automàtic?"
}
}
},
"barrier": {
+ "description": "Obstacles a l'hora d'utilitzar la bicicleta com bol·lards i barreres per a bicicletes",
"name": "Barreres",
"presets": {
"0": {
+ "description": "Un bol·lard a la carretera",
"title": "una pilona"
+ },
+ "1": {
+ "description": "Una barrera ciclista que relanteix als ciclistes",
+ "title": "una barrera ciclista"
}
},
"tagRenderings": {
@@ -292,22 +315,49 @@
"4": {
"then": "Pilona retràctil"
}
- }
+ },
+ "question": "Quin tipus de bol·lard és aquest?"
},
"Cycle barrier type": {
"mappings": {
"0": {
"then": "Simple, simplement dos barreres amb un espai al mig"
+ },
+ "1": {
+ "then": "Doble, dues barreres una darrere l'altra"
+ },
+ "2": {
+ "then": "Triple, tres barreres una darrere l'altra"
+ },
+ "3": {
+ "then": "Barrera de seguretat, l'espai és menor a la part superior que a l'inferior"
}
- }
+ },
+ "question": "Quin tipus de barrera ciclista és aquesta?"
},
"MaxWidth": {
- "question": "Com d'ample és el buit que queda als costats de la barrera?"
+ "question": "Com d'ample és el buit que queda als costats de la barrera?",
+ "render": "Amplada màxima: {maxwidth:physical} m"
+ },
+ "Overlap (cyclebarrier)": {
+ "question": "Quant es solapen les barreres?",
+ "render": "Solapat: {overlap} m"
+ },
+ "Space between barrier (cyclebarrier)": {
+ "question": "Quant espai hi ha entre les barreres (al llarg de la longitud de la carretera)?",
+ "render": "Espai entre barreres (al llarg de la longitud de la carretera): {width:separation} m"
+ },
+ "Width of opening (cyclebarrier)": {
+ "question": "Quina amplitud té l'obertura més petita al costat de les barreres?",
+ "render": "Amplada de l'apertura: {width:opening} m"
},
"barrier_type": {
"mappings": {
"0": {
"then": "Aquest és un únic piló a la carretera"
+ },
+ "1": {
+ "then": "Açò és una barrera ciclista que relantitza als ciclistes"
}
}
},
@@ -319,7 +369,8 @@
"1": {
"then": "Un ciclista pot passar-hi."
}
- }
+ },
+ "question": "Una bicicleta pot passar aquesta barrera?"
}
},
"title": {
@@ -336,6 +387,28 @@
},
"bench": {
"description": "Un banc és una superfície de madera, metall, pedra, … on un humà s’hi pot sentar. Aquesta capa els mostra i fa algunes preguntes sobre ells.",
+ "filter": {
+ "0": {
+ "options": {
+ "0": {
+ "question": "és un memorial"
+ }
+ }
+ },
+ "1": {
+ "options": {
+ "0": {
+ "question": "Amb i sense respatller"
+ },
+ "1": {
+ "question": "Té un respatller"
+ },
+ "2": {
+ "question": "No té respatller"
+ }
+ }
+ }
+ },
"name": "Bancs",
"presets": {
"0": {
@@ -343,6 +416,17 @@
}
},
"tagRenderings": {
+ "bench-artwork": {
+ "mappings": {
+ "0": {
+ "then": "Aquest banc té integrada una obra d'art"
+ },
+ "1": {
+ "then": "Aquest banc no té una obra d'art integrada"
+ }
+ },
+ "question": "Aquest banc té algun element artístic?P.e. té una pintura integrada, estatua o altres treballs no trivials i creatius
"
+ },
"bench-backrest": {
"mappings": {
"0": {
@@ -351,7 +435,8 @@
"1": {
"then": "No té espatller"
}
- }
+ },
+ "question": "Aquest banc té respatller?"
},
"bench-colour": {
"mappings": {
@@ -380,8 +465,23 @@
"then": "Color: groc"
}
},
+ "question": "De quin color és aquest banc?",
"render": "Color: {colour}"
},
+ "bench-direction": {
+ "question": "En quina direcció mires asseguts al banc?",
+ "render": "Quan s'està assegut al banc, es mira cap a {direction}º."
+ },
+ "bench-inscription": {
+ "mappings": {
+ "0": {
+ "then": "Aquest banc no té cap inscripció"
+ },
+ "1": {
+ "then": "Aquest banc (probablement) no té cap inscripció"
+ }
+ }
+ },
"bench-material": {
"mappings": {
"0": {
@@ -405,8 +505,24 @@
},
"render": "Material: {material}"
},
+ "bench-memorial": {
+ "question": "Aquest banc actua com a memorial per a algú o algo?"
+ },
"bench-seats": {
+ "mappings": {
+ "0": {
+ "then": "Aquest banc no té els seients separats"
+ }
+ },
+ "question": "Quants seients té aquest banc?",
"render": "{seats} seients"
+ },
+ "bench-survey:date": {
+ "mappings": {
+ "0": {
+ "then": "Inspeccionat avui!"
+ }
+ }
}
},
"title": {
@@ -853,14 +969,14 @@
"0": {
"question": "Tots els connectors"
},
+ "13": {
+ "question": "Té un connector Tesla Supercharger (Destination) (Tipus 2 amb un cable de marca tesla) "
+ },
"5": {
"question": "Té un connecgtor de Tipus 1sensecable (J1772) "
},
"6": {
"question": "Té un connector Tipus 1 CSS (Combo Tipus 1) "
- },
- "13": {
- "question": "Té un connector Tesla Supercharger (Destination) (Tipus 2 amb un cable de marca tesla) "
}
}
}
@@ -869,21 +985,6 @@
"tagRenderings": {
"Available_charging_stations (generated)": {
"mappings": {
- "2": {
- "then": "Endoll de paret Europeu amb pin de terra (CEE7/4 tipus E)"
- },
- "4": {
- "then": "CHAdeMo"
- },
- "5": {
- "then": "Chademo"
- },
- "6": {
- "then": "Tipus 1 amb cable (J1772)"
- },
- "8": {
- "then": "Tipus 1 sense cable (J1772)"
- },
"10": {
"then": "CSS 1Tipus 1 (també conegut com Tipus 1 combo)"
},
@@ -899,6 +1000,9 @@
"18": {
"then": "Tipus 2 amb cable (mennekes)"
},
+ "2": {
+ "then": "Endoll de paret Europeu amb pin de terra (CEE7/4 tipus E)"
+ },
"20": {
"then": "CSS Supercarregador Tesla (tipus2_css de la marca)"
},
@@ -907,6 +1011,18 @@
},
"26": {
"then": "USB per a carregar mòbils i dispositius petits"
+ },
+ "4": {
+ "then": "CHAdeMo"
+ },
+ "5": {
+ "then": "Chademo"
+ },
+ "6": {
+ "then": "Tipus 1 amb cable (J1772)"
+ },
+ "8": {
+ "then": "Tipus 1 sense cable (J1772)"
}
},
"question": "Quins tipus de connexions de càrrega estan disponibles aquí?"
@@ -1745,6 +1861,17 @@
"render": "Mapa"
}
},
+ "maproulette": {
+ "tagRenderings": {
+ "status": {
+ "mappings": {
+ "0": {
+ "then": "Es crea la tasca"
+ }
+ }
+ }
+ }
+ },
"maxspeed": {
"name": "Velocitat",
"tagRenderings": {
@@ -2139,30 +2266,6 @@
"1": {
"then": "Aquí es poden reciclar els cartons de begudes"
},
- "2": {
- "then": "Aquí es poden reciclar llaunes"
- },
- "3": {
- "then": "Aquí es pot reciclar roba"
- },
- "4": {
- "then": "Aquí es pot reciclar oli de cuina"
- },
- "5": {
- "then": "Aquí es pot reciclar oli de motor"
- },
- "6": {
- "then": "Aquí es poden reciclar tub fluroescents"
- },
- "7": {
- "then": "Aquí es poden reciclar residus verds"
- },
- "8": {
- "then": "Ací es poden reciclar residus orgànics"
- },
- "9": {
- "then": "Aquí es poden reciclar ampolles de vidre"
- },
"10": {
"then": "Aquí es pot reciclar vidre"
},
@@ -2190,11 +2293,35 @@
"19": {
"then": "Aquí es poden reciclar petits aparells electrònics"
},
+ "2": {
+ "then": "Aquí es poden reciclar llaunes"
+ },
"20": {
"then": "Aquí es poden reciclar petits aparells elèctrics"
},
"22": {
"then": "Ací es pot reciclar el rebuig"
+ },
+ "3": {
+ "then": "Aquí es pot reciclar roba"
+ },
+ "4": {
+ "then": "Aquí es pot reciclar oli de cuina"
+ },
+ "5": {
+ "then": "Aquí es pot reciclar oli de motor"
+ },
+ "6": {
+ "then": "Aquí es poden reciclar tub fluroescents"
+ },
+ "7": {
+ "then": "Aquí es poden reciclar residus verds"
+ },
+ "8": {
+ "then": "Ací es poden reciclar residus orgànics"
+ },
+ "9": {
+ "then": "Aquí es poden reciclar ampolles de vidre"
}
},
"question": "Què es pot reciclar aquí?"
@@ -2537,6 +2664,12 @@
"1": {
"then": "Aquest fanal utilitza LED"
},
+ "10": {
+ "then": "Aquest fanal utilitza làmpades de sodi d'alta pressió (taronja amb blanc)"
+ },
+ "11": {
+ "then": "Aquest fanal s'il·lumina amb gas"
+ },
"2": {
"then": "Aquest fanal utilitza il·luminació incandescent"
},
@@ -2560,12 +2693,6 @@
},
"9": {
"then": "Aquest fanal utilitza làmpades de sodi de baixa pressió (taronja monocroma)"
- },
- "10": {
- "then": "Aquest fanal utilitza làmpades de sodi d'alta pressió (taronja amb blanc)"
- },
- "11": {
- "then": "Aquest fanal s'il·lumina amb gas"
}
}
},
@@ -3050,4 +3177,4 @@
}
}
}
-}
\ No newline at end of file
+}
From 85533ac79ad7c8b5704b83b2dc998b78d1c7a090 Mon Sep 17 00:00:00 2001
From: kjon
Date: Mon, 27 Feb 2023 21:09:01 +0000
Subject: [PATCH 06/21] Translated using Weblate (German)
Currently translated at 100.0% (2706 of 2706 strings)
Translation: MapComplete/Layer translations
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/de/
---
langs/layers/de.json | 405 ++++++++++++++++++++++---------------------
1 file changed, 211 insertions(+), 194 deletions(-)
diff --git a/langs/layers/de.json b/langs/layers/de.json
index 9032767e5..32d2e4925 100644
--- a/langs/layers/de.json
+++ b/langs/layers/de.json
@@ -98,6 +98,15 @@
"1": {
"then": "Wandbild"
},
+ "10": {
+ "then": "Azulejo (spanische dekorative Fliesenarbeit)"
+ },
+ "11": {
+ "then": "Fliesenarbeit"
+ },
+ "12": {
+ "then": "Holzschnitzerei"
+ },
"2": {
"then": "Malerei"
},
@@ -121,15 +130,6 @@
},
"9": {
"then": "Relief"
- },
- "10": {
- "then": "Azulejo (spanische dekorative Fliesenarbeit)"
- },
- "11": {
- "then": "Fliesenarbeit"
- },
- "12": {
- "then": "Holzschnitzerei"
}
},
"question": "Um welche Art Kunstwerk handelt es sich?",
@@ -1569,6 +1569,27 @@
"1": {
"question": "Verfügt über einen Schuko-Stecker ohne Erdungsstift (CEE7/4 Typ F) "
},
+ "10": {
+ "question": "Hat einen Typ 2 (Mennekes) Anschluss mit Kabel"
+ },
+ "11": {
+ "question": "Hat einen Tesla Supercharger CCS (Typ 2 CSS vonTesla) Anschluss"
+ },
+ "12": {
+ "question": "Hat einen Tesla Supercharger (Destination) Anschluss"
+ },
+ "13": {
+ "question": "Hat einen Tesla Supercharger (Destination) (Typ 2 von Tesla) Anschluss mit Kabel"
+ },
+ "14": {
+ "question": "Hat einen USB-Anschluss zum Aufladen von Telefonen und kleinen Elektrogeräten "
+ },
+ "15": {
+ "question": "Hat einen Bosch Active Connect Anschluss mit 3 Pins und Kabel"
+ },
+ "16": {
+ "question": "Hat einen Bosch Active Connect Anschluss mit 5 Pins und Kabel"
+ },
"2": {
"question": "Verfügt über einen europäischen Netzstecker mit Erdungsstift (CEE7/4 Typ E) Anschluss"
},
@@ -1592,27 +1613,6 @@
},
"9": {
"question": "Hat einen Typ 2 CCS (Mennekes) Anschluss"
- },
- "10": {
- "question": "Hat einen Typ 2 (Mennekes) Anschluss mit Kabel"
- },
- "11": {
- "question": "Hat einen Tesla Supercharger CCS (Typ 2 CSS vonTesla) Anschluss"
- },
- "12": {
- "question": "Hat einen Tesla Supercharger (Destination) Anschluss"
- },
- "13": {
- "question": "Hat einen Tesla Supercharger (Destination) (Typ 2 von Tesla) Anschluss mit Kabel"
- },
- "14": {
- "question": "Hat einen USB-Anschluss zum Aufladen von Telefonen und kleinen Elektrogeräten "
- },
- "15": {
- "question": "Hat einen Bosch Active Connect Anschluss mit 3 Pins und Kabel"
- },
- "16": {
- "question": "Hat einen Bosch Active Connect Anschluss mit 5 Pins und Kabel"
}
}
}
@@ -1668,30 +1668,6 @@
"1": {
"then": "Schuko-Stecker ohne Erdungsstift (CEE7/4 Typ F)"
},
- "2": {
- "then": "Europäischer Netzstecker mit Erdungsstift (CEE7/4 Typ E)"
- },
- "3": {
- "then": "Europäischer Netzstecker mit Erdungsstift (CEE7/4 Typ E)"
- },
- "4": {
- "then": "Chademo-Anschluss"
- },
- "5": {
- "then": "Chademo-Anschluss"
- },
- "6": {
- "then": "Typ 1 mit Kabel (J1772)"
- },
- "7": {
- "then": "Typ 1 mit Kabel (J1772)"
- },
- "8": {
- "then": "Typ 1 ohne Kabel (J1772)"
- },
- "9": {
- "then": " Typ 1 ohne Kabel (J1772)"
- },
"10": {
"then": "Typ 1 CCS (Typ 1 Combo)"
},
@@ -1722,6 +1698,9 @@
"19": {
"then": "Typ 2 mit Kabel (mennekes)"
},
+ "2": {
+ "then": "Europäischer Netzstecker mit Erdungsstift (CEE7/4 Typ E)"
+ },
"20": {
"then": "Tesla Supercharger CCS (Typ 2 CSS von Tesla)"
},
@@ -1752,11 +1731,32 @@
"29": {
"then": " Bosch Active Connect mit 3 Pins und Kabel"
},
+ "3": {
+ "then": "Europäischer Netzstecker mit Erdungsstift (CEE7/4 Typ E)"
+ },
"30": {
"then": "Bosch Active Connect mit 5 Pins und Kabel"
},
"31": {
"then": " Bosch Active Connect mit 5 Pins und Kabel"
+ },
+ "4": {
+ "then": "Chademo-Anschluss"
+ },
+ "5": {
+ "then": "Chademo-Anschluss"
+ },
+ "6": {
+ "then": "Typ 1 mit Kabel (J1772)"
+ },
+ "7": {
+ "then": "Typ 1 mit Kabel (J1772)"
+ },
+ "8": {
+ "then": "Typ 1 ohne Kabel (J1772)"
+ },
+ "9": {
+ "then": " Typ 1 ohne Kabel (J1772)"
}
},
"question": "Welche Ladeanschlüsse gibt es hier?"
@@ -3241,6 +3241,15 @@
"1": {
"then": "Dieser Radweg hat einen festen Belag"
},
+ "10": {
+ "then": "Dieser Radweg besteht aus feinem Schotter"
+ },
+ "11": {
+ "then": "Der Radweg ist aus Kies"
+ },
+ "12": {
+ "then": "Dieser Radweg besteht aus Rohboden"
+ },
"2": {
"then": "Der Radweg ist aus Asphalt"
},
@@ -3264,15 +3273,6 @@
},
"9": {
"then": "Der Radweg ist aus Schotter"
- },
- "10": {
- "then": "Dieser Radweg besteht aus feinem Schotter"
- },
- "11": {
- "then": "Der Radweg ist aus Kies"
- },
- "12": {
- "then": "Dieser Radweg besteht aus Rohboden"
}
},
"question": "Was ist der Belag dieses Radwegs?",
@@ -3321,6 +3321,15 @@
"1": {
"then": "Dieser Radweg hat einen festen Belag"
},
+ "10": {
+ "then": "Dieser Radweg besteht aus feinem Schotter"
+ },
+ "11": {
+ "then": "Der Radweg ist aus Kies"
+ },
+ "12": {
+ "then": "Dieser Radweg besteht aus Rohboden"
+ },
"2": {
"then": "Der Radweg ist aus Asphalt"
},
@@ -3344,15 +3353,6 @@
},
"9": {
"then": "Der Radweg ist aus Schotter"
- },
- "10": {
- "then": "Dieser Radweg besteht aus feinem Schotter"
- },
- "11": {
- "then": "Der Radweg ist aus Kies"
- },
- "12": {
- "then": "Dieser Radweg besteht aus Rohboden"
}
},
"question": "Was ist der Belag dieser Straße?",
@@ -4273,30 +4273,6 @@
"1": {
"then": "Die Fitness-Station hat ein Schild mit Anweisungen für eine bestimmte Übung."
},
- "2": {
- "then": "Die Fitness-Station hat eine Einrichtung für Sit-ups."
- },
- "3": {
- "then": "Die Fitness-Station hat eine Vorrichtung für Liegestütze. In der Regel eine oder mehrere niedrige Reckstangen."
- },
- "4": {
- "then": "Die Fitness-Station hat Stangen zum Dehnen."
- },
- "5": {
- "then": "Die Fitness-Station hat eine Vorrichtung für Rückenstrecker (Hyperextensions)."
- },
- "6": {
- "then": "Die Fitness-Station hat Ringe für Gymnastikübungen."
- },
- "7": {
- "then": "Die Fitness-Station hat eine horizontale Leiter (Monkey Bars)."
- },
- "8": {
- "then": "Die Fitness-Station hat eine Sprossenwand zum Klettern."
- },
- "9": {
- "then": "Die Fitness-Station hat Pfosten für Slalomübungen."
- },
"10": {
"then": "Die Fitness-Station hat Trittsteine."
},
@@ -4327,6 +4303,9 @@
"19": {
"then": "Die Fitness-Station hat Kampfseile (battle ropes)."
},
+ "2": {
+ "then": "Die Fitness-Station hat eine Einrichtung für Sit-ups."
+ },
"20": {
"then": "Die Fitness-Station hat ein Fahrradergometer."
},
@@ -4341,6 +4320,27 @@
},
"24": {
"then": "Die Fitness-Station hat eine Slackline."
+ },
+ "3": {
+ "then": "Die Fitness-Station hat eine Vorrichtung für Liegestütze. In der Regel eine oder mehrere niedrige Reckstangen."
+ },
+ "4": {
+ "then": "Die Fitness-Station hat Stangen zum Dehnen."
+ },
+ "5": {
+ "then": "Die Fitness-Station hat eine Vorrichtung für Rückenstrecker (Hyperextensions)."
+ },
+ "6": {
+ "then": "Die Fitness-Station hat Ringe für Gymnastikübungen."
+ },
+ "7": {
+ "then": "Die Fitness-Station hat eine horizontale Leiter (Monkey Bars)."
+ },
+ "8": {
+ "then": "Die Fitness-Station hat eine Sprossenwand zum Klettern."
+ },
+ "9": {
+ "then": "Die Fitness-Station hat Pfosten für Slalomübungen."
}
},
"question": "Welche Übungsgeräte gibt es an dieser Fitness-Station?"
@@ -4426,6 +4426,21 @@
"1": {
"then": "Dies ist eine Pommesbude"
},
+ "10": {
+ "then": "Hier werden chinesische Gerichte serviert"
+ },
+ "11": {
+ "then": "Hier werden griechische Gerichte serviert"
+ },
+ "12": {
+ "then": "Hier werden indische Gerichte serviert"
+ },
+ "13": {
+ "then": "Hier werden türkische Gerichte serviert"
+ },
+ "14": {
+ "then": "Hier werden thailändische Gerichte serviert"
+ },
"2": {
"then": "Bietet vorwiegend Pastagerichte an"
},
@@ -4449,21 +4464,6 @@
},
"9": {
"then": "Hier werden französische Gerichte serviert"
- },
- "10": {
- "then": "Hier werden chinesische Gerichte serviert"
- },
- "11": {
- "then": "Hier werden griechische Gerichte serviert"
- },
- "12": {
- "then": "Hier werden indische Gerichte serviert"
- },
- "13": {
- "then": "Hier werden türkische Gerichte serviert"
- },
- "14": {
- "then": "Hier werden thailändische Gerichte serviert"
}
},
"question": "Welches Essen gibt es hier?",
@@ -5594,6 +5594,19 @@
}
}
},
+ "10": {
+ "options": {
+ "0": {
+ "question": "Alle Notizen"
+ },
+ "1": {
+ "question": "Importnotizen ausblenden"
+ },
+ "2": {
+ "question": "Nur Importnotizen anzeigen"
+ }
+ }
+ },
"2": {
"options": {
"0": {
@@ -5649,19 +5662,6 @@
"question": "Nur offene Notizen anzeigen"
}
}
- },
- "10": {
- "options": {
- "0": {
- "question": "Alle Notizen"
- },
- "1": {
- "question": "Importnotizen ausblenden"
- },
- "2": {
- "question": "Nur Importnotizen anzeigen"
- }
- }
}
},
"name": "OpenStreetMap-Hinweise",
@@ -5990,6 +5990,21 @@
"1": {
"then": "Dies ist ein normaler Stellplatz."
},
+ "10": {
+ "then": "Dies ist ein Stellplatz, der für Eltern mit Kindern reserviert ist."
+ },
+ "11": {
+ "then": "Dies ist ein Stellplatz, der für das Personal reserviert ist."
+ },
+ "12": {
+ "then": "Dies ist ein Stellplatz, der für Taxis reserviert ist."
+ },
+ "13": {
+ "then": "Dies ist ein Stellplatz, der für Fahrzeuge mit Anhänger reserviert ist."
+ },
+ "14": {
+ "then": "Dies ist ein Stellplatz, der für Carsharing reserviert ist."
+ },
"2": {
"then": "Dies ist ein Behindertenstellplatz."
},
@@ -6013,21 +6028,6 @@
},
"9": {
"then": "Dies ist ein Stellplatz, der für Motorräder reserviert ist."
- },
- "10": {
- "then": "Dies ist ein Stellplatz, der für Eltern mit Kindern reserviert ist."
- },
- "11": {
- "then": "Dies ist ein Stellplatz, der für das Personal reserviert ist."
- },
- "12": {
- "then": "Dies ist ein Stellplatz, der für Taxis reserviert ist."
- },
- "13": {
- "then": "Dies ist ein Stellplatz, der für Fahrzeuge mit Anhänger reserviert ist."
- },
- "14": {
- "then": "Dies ist ein Stellplatz, der für Carsharing reserviert ist."
}
},
"question": "Welche Art von Stellplatz ist dies?"
@@ -6652,30 +6652,6 @@
"1": {
"question": "Recycling von Batterien"
},
- "2": {
- "question": "Recycling von Getränkekartons"
- },
- "3": {
- "question": "Recycling von Dosen"
- },
- "4": {
- "question": "Recycling von Kleidung"
- },
- "5": {
- "question": "Recycling von Speiseöl"
- },
- "6": {
- "question": "Recycling von Motoröl"
- },
- "7": {
- "question": "Recycling von Leuchtstoffröhren"
- },
- "8": {
- "question": "Recycling von Grünabfällen"
- },
- "9": {
- "question": "Recycling von Glasflaschen"
- },
"10": {
"question": "Recycling von Glas"
},
@@ -6705,6 +6681,30 @@
},
"19": {
"question": "Recycling von Restabfällen"
+ },
+ "2": {
+ "question": "Recycling von Getränkekartons"
+ },
+ "3": {
+ "question": "Recycling von Dosen"
+ },
+ "4": {
+ "question": "Recycling von Kleidung"
+ },
+ "5": {
+ "question": "Recycling von Speiseöl"
+ },
+ "6": {
+ "question": "Recycling von Motoröl"
+ },
+ "7": {
+ "question": "Recycling von Leuchtstoffröhren"
+ },
+ "8": {
+ "question": "Recycling von Grünabfällen"
+ },
+ "9": {
+ "question": "Recycling von Glasflaschen"
}
}
},
@@ -6772,30 +6772,6 @@
"1": {
"then": "Getränkekartons können hier recycelt werden"
},
- "2": {
- "then": "Dosen können hier recycelt werden"
- },
- "3": {
- "then": "Kleidung kann hier recycelt werden"
- },
- "4": {
- "then": "Speiseöl kann hier recycelt werden"
- },
- "5": {
- "then": "Motoröl kann hier recycelt werden"
- },
- "6": {
- "then": "Hier können Leuchtstoffröhren recycelt werden"
- },
- "7": {
- "then": "Grünabfälle können hier recycelt werden"
- },
- "8": {
- "then": "Bio-Abfall kann hier recycelt werden"
- },
- "9": {
- "then": "Glasflaschen können hier recycelt werden"
- },
"10": {
"then": "Glas kann hier recycelt werden"
},
@@ -6826,6 +6802,9 @@
"19": {
"then": "Elektrokleingeräte können hier recycelt werden"
},
+ "2": {
+ "then": "Dosen können hier recycelt werden"
+ },
"20": {
"then": "Elektrokleingeräte können hier recycelt werden"
},
@@ -6834,6 +6813,27 @@
},
"22": {
"then": "Restmüll kann hier recycelt werden"
+ },
+ "3": {
+ "then": "Kleidung kann hier recycelt werden"
+ },
+ "4": {
+ "then": "Speiseöl kann hier recycelt werden"
+ },
+ "5": {
+ "then": "Motoröl kann hier recycelt werden"
+ },
+ "6": {
+ "then": "Hier können Leuchtstoffröhren recycelt werden"
+ },
+ "7": {
+ "then": "Grünabfälle können hier recycelt werden"
+ },
+ "8": {
+ "then": "Bio-Abfall kann hier recycelt werden"
+ },
+ "9": {
+ "then": "Glasflaschen können hier recycelt werden"
}
},
"question": "Was kann hier recycelt werden?"
@@ -7506,6 +7506,12 @@
"1": {
"then": "Diese Straßenlaterne verwendet LEDs"
},
+ "10": {
+ "then": "Diese Straßenlaterne verwendet Hochdruck-Natriumdampflampen (orange mit weiß)"
+ },
+ "11": {
+ "then": "Diese Straßenlaterne wird mit Gas beleuchtet"
+ },
"2": {
"then": "Diese Straßenlaterne verwendet Glühlampenlicht"
},
@@ -7529,12 +7535,6 @@
},
"9": {
"then": "Diese Straßenlaterne verwendet Niederdruck-Natriumdampflampen (einfarbig orange)"
- },
- "10": {
- "then": "Diese Straßenlaterne verwendet Hochdruck-Natriumdampflampen (orange mit weiß)"
- },
- "11": {
- "then": "Diese Straßenlaterne wird mit Gas beleuchtet"
}
},
"question": "Mit welcher Art von Beleuchtung arbeitet diese Straßenlaterne?"
@@ -7793,6 +7793,18 @@
},
"render": "Dieser Fahrkartenentwerter ist Teil einer Zugangsbarriere vom Typ {barrier}"
},
+ "payment-options": {
+ "override": {
+ "mappings+": {
+ "0": {
+ "then": "Dieser Fahrkartenentwerter akzeptiert OV-Chipkaart"
+ },
+ "1": {
+ "then": "Dieser Fahrkartenentwerter akzeptiert OV-Chipkaart"
+ }
+ }
+ }
+ },
"validator-operator": {
"freeform": {
"placeholder": "Name des Betreibers"
@@ -8012,6 +8024,11 @@
},
"name": "Toiletten in anderen Einrichtungen",
"tagRenderings": {
+ "opening_hours": {
+ "override": {
+ "question": "Wann ist die Einrichtung, in der sich diese Toiletten befinden, geöffnet?"
+ }
+ },
"toilet-access": {
"mappings": {
"0": {
@@ -8840,4 +8857,4 @@
}
}
}
-}
\ No newline at end of file
+}
From d44a4315d897552b5b9319739e891f87ce758936 Mon Sep 17 00:00:00 2001
From: Ettore Atalan
Date: Mon, 27 Feb 2023 20:11:01 +0000
Subject: [PATCH 07/21] Translated using Weblate (German)
Currently translated at 100.0% (2706 of 2706 strings)
Translation: MapComplete/Layer translations
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/de/
---
langs/layers/de.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/langs/layers/de.json b/langs/layers/de.json
index 32d2e4925..b4d00f103 100644
--- a/langs/layers/de.json
+++ b/langs/layers/de.json
@@ -7380,6 +7380,12 @@
},
"question": "Hat die Treppe einen Handlauf?"
},
+ "multilevels": {
+ "override": {
+ "question": "Zwischen welchen Stockwerken befinden sich diese Stufen?",
+ "render": "Diese Stufen befinden sich zwischen den Stockwerken {level}"
+ }
+ },
"ramp": {
"mappings": {
"0": {
From fcab364b62365124b9ee22e456192f337017cbac Mon Sep 17 00:00:00 2001
From: paunofu
Date: Mon, 27 Feb 2023 07:18:29 +0000
Subject: [PATCH 08/21] Translated using Weblate (Spanish)
Currently translated at 43.9% (1190 of 2706 strings)
Translation: MapComplete/Layer translations
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/es/
---
langs/layers/es.json | 263 +++++++++++++++++++++----------------------
1 file changed, 129 insertions(+), 134 deletions(-)
diff --git a/langs/layers/es.json b/langs/layers/es.json
index 7ace498ef..f511c43eb 100644
--- a/langs/layers/es.json
+++ b/langs/layers/es.json
@@ -98,6 +98,12 @@
"1": {
"then": "Mural"
},
+ "10": {
+ "then": "Azulejo (Baldosas decorativas Españolas y Portuguesas)"
+ },
+ "11": {
+ "then": "Cerámica"
+ },
"2": {
"then": "Pintura"
},
@@ -121,12 +127,6 @@
},
"9": {
"then": "Relieve"
- },
- "10": {
- "then": "Azulejo (Baldosas decorativas Españolas y Portuguesas)"
- },
- "11": {
- "then": "Cerámica"
}
},
"question": "¿Qué tipo de obra es esta pieza?",
@@ -214,7 +214,7 @@
"render": "Espacio entre barreras (a lo largo de la longitud de la carretera): {width:separation} m"
},
"Width of opening (cyclebarrier)": {
- "question": "¿Cómo de año es la apertura más pequeña al lado de las barreras?",
+ "question": "¿Que amplitud tiene la apertura más pequeña al lado de las barreras?",
"render": "Anchura de la apertura: {width:opening} m"
},
"barrier_type": {
@@ -236,7 +236,7 @@
"then": "Un ciclista no puede pasar esto."
}
},
- "question": "¿Puede pasar una bicicleta esta barrera?"
+ "question": "¿Una bicicleta puede pasar esta barrera?"
}
},
"title": {
@@ -309,8 +309,8 @@
"render": "Color: {colour}"
},
"bench-direction": {
- "question": "¿En qué dirección se mira al sentarse en el banco?",
- "render": "¿Cuando está sentado en el banco, uno mira hacia {direction}º."
+ "question": "¿En qué dirección miras sentado en el banco?",
+ "render": "Cuando se está sentado en el banco, se mira hacia a {direction}º."
},
"bench-inscription": {
"mappings": {
@@ -1213,6 +1213,27 @@
"0": {
"question": "Todos los conectores"
},
+ "10": {
+ "question": "Tiene un conector Tipo 2 con cable (mennekes) "
+ },
+ "11": {
+ "question": "Tiene un conector Tesla Supercharger CCS (un tipo2_css de marca) "
+ },
+ "12": {
+ "question": "Tiene un conector Tesla Supercharger (destination) "
+ },
+ "13": {
+ "question": "Tiene un conector Tesla Supercharger (Destination) (Tipo2 A con un cable de marca tesla) "
+ },
+ "14": {
+ "question": "Tiene un conector USB para cargar teléfonos y dispositivos electrónicos pequeños "
+ },
+ "15": {
+ "question": "Tiene un conector Bosch Active Connect con 3 pines y cable "
+ },
+ "16": {
+ "question": "Tiene un conector Bosch Active Connect con 5 pines y cable "
+ },
"2": {
"question": "Tiene un conector enchufe de pared Europeo con un pin de tierra (CEE7/4 tipo E "
},
@@ -1236,27 +1257,6 @@
},
"9": {
"question": "Tiene un conector Tipo 2 CCS (mennekes "
- },
- "10": {
- "question": "Tiene un conector Tipo 2 con cable (mennekes) "
- },
- "11": {
- "question": "Tiene un conector Tesla Supercharger CCS (un tipo2_css de marca) "
- },
- "12": {
- "question": "Tiene un conector Tesla Supercharger (destination) "
- },
- "13": {
- "question": "Tiene un conector Tesla Supercharger (Destination) (Tipo2 A con un cable de marca tesla) "
- },
- "14": {
- "question": "Tiene un conector USB para cargar teléfonos y dispositivos electrónicos pequeños "
- },
- "15": {
- "question": "Tiene un conector Bosch Active Connect con 3 pines y cable "
- },
- "16": {
- "question": "Tiene un conector Bosch Active Connect con 5 pines y cable "
}
}
}
@@ -1311,30 +1311,6 @@
"1": {
"then": "Enchufe de pared Schuko sin pin de tierra (CEE7/4 tipo F)"
},
- "2": {
- "then": "Enchufe de pared Europeo con pin de tierra (CEE7/4 tipo E)"
- },
- "3": {
- "then": "Enchufe de pared Europeo con pin de tierra (CEE7/4 tipo E)"
- },
- "4": {
- "then": "Chademo"
- },
- "5": {
- "then": "Chademo"
- },
- "6": {
- "then": "Tipo 1 con cable (J1772)"
- },
- "7": {
- "then": "Tipo 1 con cable (J1772)"
- },
- "8": {
- "then": "Tipo 1 sin cable (J1772)"
- },
- "9": {
- "then": "Tipo 1sin cable (J1772)"
- },
"10": {
"then": "CSS Tipo 1 (también conocido como Tipo 1 Combo)"
},
@@ -1365,6 +1341,9 @@
"19": {
"then": "Tipo 2 con cable (mennekes)"
},
+ "2": {
+ "then": "Enchufe de pared Europeo con pin de tierra (CEE7/4 tipo E)"
+ },
"20": {
"then": "CCS Supercargador Tesla (un tipo2_css con marca)"
},
@@ -1395,11 +1374,32 @@
"29": {
"then": "Bosch Active Connect con 3 pines y cable"
},
+ "3": {
+ "then": "Enchufe de pared Europeo con pin de tierra (CEE7/4 tipo E)"
+ },
"30": {
"then": "Bosch Active Connect con 5 pines y cable"
},
"31": {
"then": "Bosch Active Connect con 5 pines y cable"
+ },
+ "4": {
+ "then": "Chademo"
+ },
+ "5": {
+ "then": "Chademo"
+ },
+ "6": {
+ "then": "Tipo 1 con cable (J1772)"
+ },
+ "7": {
+ "then": "Tipo 1 con cable (J1772)"
+ },
+ "8": {
+ "then": "Tipo 1 sin cable (J1772)"
+ },
+ "9": {
+ "then": "Tipo 1sin cable (J1772)"
}
},
"question": "¿Qué tipo de conexiones de carga están disponibles aquí?"
@@ -1794,6 +1794,12 @@
"1": {
"then": "Este carril bici está pavimentado"
},
+ "10": {
+ "then": "Este carril bici está hecho de gravilla"
+ },
+ "12": {
+ "then": "Este carril bici está hecho de tierra natural"
+ },
"2": {
"then": "Este carril bici está hecho de asfalto"
},
@@ -1808,12 +1814,6 @@
},
"9": {
"then": "Este carril bici está hecho de grava"
- },
- "10": {
- "then": "Este carril bici está hecho de gravilla"
- },
- "12": {
- "then": "Este carril bici está hecho de tierra natural"
}
},
"question": "¿De qué superficie está hecho este carril bici?",
@@ -1859,6 +1859,9 @@
"1": {
"then": "Este carril bici está pavimentado"
},
+ "10": {
+ "then": "Este carril bici está hecho de gravilla"
+ },
"2": {
"then": "Este carril bici está hecho de asfalto"
},
@@ -1870,9 +1873,6 @@
},
"9": {
"then": "Este carril bici está hecho de grava"
- },
- "10": {
- "then": "Este carril bici está hecho de gravilla"
}
},
"question": "¿De qué esta hecha la superficie de esta calle?",
@@ -2404,6 +2404,18 @@
"0": {
"then": "Esto es una pizzería"
},
+ "10": {
+ "then": "Aquí se sirven platos Chinos"
+ },
+ "11": {
+ "then": "Aquí se sirven platos Griegos"
+ },
+ "12": {
+ "then": "Aquí se sirven platos Indios"
+ },
+ "13": {
+ "then": "Aquí se sirven platos Turcos"
+ },
"2": {
"then": "Principalmente sirve pasta"
},
@@ -2424,18 +2436,6 @@
},
"9": {
"then": "Aquí se sirven platos Franceses"
- },
- "10": {
- "then": "Aquí se sirven platos Chinos"
- },
- "11": {
- "then": "Aquí se sirven platos Griegos"
- },
- "12": {
- "then": "Aquí se sirven platos Indios"
- },
- "13": {
- "then": "Aquí se sirven platos Turcos"
}
},
"question": "¿Qué comida se sirve aquí?",
@@ -2830,6 +2830,19 @@
}
}
},
+ "10": {
+ "options": {
+ "0": {
+ "question": "Todas las notas"
+ },
+ "1": {
+ "question": "Ocultar las nostras de importación"
+ },
+ "2": {
+ "question": "Solo mostrar las notas de importación"
+ }
+ }
+ },
"2": {
"options": {
"0": {
@@ -2885,19 +2898,6 @@
"question": "Solo mostrar las notas abiertas"
}
}
- },
- "10": {
- "options": {
- "0": {
- "question": "Todas las notas"
- },
- "1": {
- "question": "Ocultar las nostras de importación"
- },
- "2": {
- "question": "Solo mostrar las notas de importación"
- }
- }
}
},
"name": "Notas de OpenStreetMap",
@@ -3200,21 +3200,6 @@
"1": {
"question": "Reciclaje de baterías"
},
- "3": {
- "question": "Reciclaje de latas"
- },
- "4": {
- "question": "Reciclaje de ropa"
- },
- "5": {
- "question": "Reciclaje de aceite de cocina"
- },
- "6": {
- "question": "Reciclaje de aceite de motor"
- },
- "9": {
- "question": "Reciclaje de botellas de cristal"
- },
"10": {
"question": "Reciclaje de cristal"
},
@@ -3235,6 +3220,21 @@
},
"17": {
"question": "Reciclaje de chatarra"
+ },
+ "3": {
+ "question": "Reciclaje de latas"
+ },
+ "4": {
+ "question": "Reciclaje de ropa"
+ },
+ "5": {
+ "question": "Reciclaje de aceite de cocina"
+ },
+ "6": {
+ "question": "Reciclaje de aceite de motor"
+ },
+ "9": {
+ "question": "Reciclaje de botellas de cristal"
}
}
}
@@ -3277,24 +3277,6 @@
"0": {
"then": "Aquí se pueden reciclar baterías"
},
- "2": {
- "then": "Aquí se pueden reciclar latas"
- },
- "3": {
- "then": "Aquí se puede reciclar ropa"
- },
- "4": {
- "then": "Aquí se puede reciclar aceite de cocina"
- },
- "5": {
- "then": "Aquí se puede reciclar aceite de motor"
- },
- "8": {
- "then": "Aquí se pueden reciclar residuos orgánicos"
- },
- "9": {
- "then": "Aquí se pueden reciclar botellas de cristal"
- },
"10": {
"then": "Aquí se puede reciclar cristal"
},
@@ -3318,6 +3300,24 @@
},
"18": {
"then": "Aquí se pueden reciclar zapatos"
+ },
+ "2": {
+ "then": "Aquí se pueden reciclar latas"
+ },
+ "3": {
+ "then": "Aquí se puede reciclar ropa"
+ },
+ "4": {
+ "then": "Aquí se puede reciclar aceite de cocina"
+ },
+ "5": {
+ "then": "Aquí se puede reciclar aceite de motor"
+ },
+ "8": {
+ "then": "Aquí se pueden reciclar residuos orgánicos"
+ },
+ "9": {
+ "then": "Aquí se pueden reciclar botellas de cristal"
}
},
"question": "¿Qué se puede reciclar aquí?"
@@ -3599,11 +3599,6 @@
"question": "¿De qué color es la luz que emite esta lámpara?",
"render": "Esta lámpara emite luz {light:colour}"
},
- "count": {
- "mappings": {
- "0": {}
- }
- },
"direction": {
"question": "¿Hacia donde apunta esta lámpara?",
"render": "Esta lámpara apunta hacia {light:direction}"
@@ -3644,6 +3639,12 @@
"1": {
"then": "Esta lámpara utiliza LEDs"
},
+ "10": {
+ "then": "Esta lámpara utiliza lámparas de sodio de alta presión (naranja con blanco)"
+ },
+ "11": {
+ "then": "Esta lampara se ilumina con gas"
+ },
"2": {
"then": "Esta lámpara utiliza iluminación incandescente"
},
@@ -3664,12 +3665,6 @@
},
"9": {
"then": "Esta lámpara utiliza lámparas de sodio de baja presión (naranja monocromo)"
- },
- "10": {
- "then": "Esta lámpara utiliza lámparas de sodio de alta presión (naranja con blanco)"
- },
- "11": {
- "then": "Esta lampara se ilumina con gas"
}
},
"question": "¿Qué tipo de iluminación utiliza esta lámpara?"
@@ -4122,4 +4117,4 @@
}
}
}
-}
\ No newline at end of file
+}
From 47cd7d08260464db7250472d74a81196e5db990a Mon Sep 17 00:00:00 2001
From: paunofu
Date: Thu, 2 Mar 2023 10:07:22 +0000
Subject: [PATCH 09/21] Translated using Weblate (Catalan)
Currently translated at 61.1% (465 of 761 strings)
Translation: MapComplete/Core
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/ca/
---
langs/ca.json | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/langs/ca.json b/langs/ca.json
index 42d5f1aca..a10251cc5 100644
--- a/langs/ca.json
+++ b/langs/ca.json
@@ -40,9 +40,13 @@
"reload": "Recarregar dades"
},
"flyer": {
+ "aerial": "Aquest mapa utilitza un fons diferent, és a dir, imatges aèries de Agentschap Informatie Vlaanderen",
"callToAction": "Prova'l a mapcomplete.osm.be",
"cyclofix": "A CycloFix hi han mManxes, estacions de reparacions, fonts d'aigua i botigues per a ciclistes",
"description": "Un full de mà A4-apaisat per a promocionar MapComplete",
+ "editing": {
+ "title": "Com és la interfície?"
+ },
"examples": "Hi han molts mapes temàtics disponibles, el quals alguns estan disponibles aquí.\n\nHi han molts mapes temàtics en línea: sobre salut, navegació interior, accessibilitat per a cadires de rodes, instal·lacions per a residus, prestageries públiques, creuaments per vianants pitnats amb l'arc de Sant Martí, ... Descobreix-los tots a mapcomplete.osm.be",
"fakeui": {
"add_images": "Afegeix imatges amb pocs clics",
@@ -53,6 +57,7 @@
"wikipedia": "Es mostren articles de Wikipedia enllaçats"
},
"mapcomplete": {
+ "intro": "MapComplete és una pàgina web que té {mapCount} mapes interactius. Cada mapa individual et permet afegir o actualitzar informació. Té molts elements:",
"li0": "Mostra on estan els PDI",
"li1": "Afegeix nous punts i actualitza informació dels existents",
"li2": "Afegeix informació de contacte i hores d'apertura fàcilment",
From dd12e51a8775027221af16a932353a9b026f7f75 Mon Sep 17 00:00:00 2001
From: paunofu
Date: Thu, 2 Mar 2023 12:30:47 +0000
Subject: [PATCH 10/21] Translated using Weblate (Catalan)
Currently translated at 83.8% (338 of 403 strings)
Translation: MapComplete/themes
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/themes/ca/
---
langs/themes/ca.json | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/langs/themes/ca.json b/langs/themes/ca.json
index ddcb29f6e..8fb5b757a 100644
--- a/langs/themes/ca.json
+++ b/langs/themes/ca.json
@@ -329,6 +329,16 @@
"0": {
"override": {
"tagRenderings+": {
+ "0": {
+ "mappings": {
+ "0": {
+ "then": "Lal'element que el contéindica que és d'accés públic
{_embedding_feature:access:description}"
+ },
+ "1": {
+ "then": "Lal'element que el conté indica que es necessita un permís per a accedir-hi
{_embedding_feature:access:description}"
+ }
+ }
+ },
"1": {
"mappings": {
"0": {
From 1ec2b58742e59ee209bd589061d59b09131135dc Mon Sep 17 00:00:00 2001
From: Win Olario
Date: Sat, 4 Mar 2023 08:26:20 +0800
Subject: [PATCH 11/21] Update bicycle_rental.json
Change "much" to "many" to improve question structure.
---
assets/layers/bicycle_rental/bicycle_rental.json | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/assets/layers/bicycle_rental/bicycle_rental.json b/assets/layers/bicycle_rental/bicycle_rental.json
index 7355dc8fd..da500bcee 100644
--- a/assets/layers/bicycle_rental/bicycle_rental.json
+++ b/assets/layers/bicycle_rental/bicycle_rental.json
@@ -430,7 +430,7 @@
"bicycle_rental"
],
"question": {
- "en": "How much type_plural can be rented here?",
+ "en": "How many type_plural can be rented here?",
"nl": "Hoeveel type_plural kunnen hier uitgeleend worden?",
"de": "Wie viele type_plural können hier gemietet werden?",
"fr": "Combien de type_plural peuvent être loués ici ?",
@@ -567,4 +567,4 @@
}
]
}
-}
\ No newline at end of file
+}
From b830a77691673d30e05e3bd052b9614983a4b30c Mon Sep 17 00:00:00 2001
From: Win Olario
Date: Sat, 4 Mar 2023 08:31:29 +0800
Subject: [PATCH 12/21] improve question context
specify "new bikes" in question, to explicitly distinguish between bicycles, when a shop sells second-hand bikes, too.
---
assets/layers/bike_shop/bike_shop.json | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/assets/layers/bike_shop/bike_shop.json b/assets/layers/bike_shop/bike_shop.json
index fc61c5654..cb51ac4b8 100644
--- a/assets/layers/bike_shop/bike_shop.json
+++ b/assets/layers/bike_shop/bike_shop.json
@@ -320,7 +320,7 @@
{
"if": "service:bicycle:retail=yes",
"then": {
- "en": "This shop sells bikes",
+ "en": "This shop sells new bikes",
"nl": "Deze winkel verkoopt fietsen",
"fr": "Ce magasin vend des vélos",
"gl": "Esta tenda vende bicicletas",
@@ -337,7 +337,7 @@
{
"if": "service:bicycle:retail=no",
"then": {
- "en": "This shop doesn't sell bikes",
+ "en": "This shop doesn't sell new bikes",
"nl": "Deze winkel verkoopt geen fietsen",
"fr": "Ce magasin ne vend pas de vélo",
"gl": "Esta tenda non vende bicicletas",
@@ -815,4 +815,4 @@
}
}
]
-}
\ No newline at end of file
+}
From 8aba1fc91fd122a0c2e1f1606e5f8fd1203e7884 Mon Sep 17 00:00:00 2001
From: paunofu
Date: Fri, 3 Mar 2023 22:35:27 +0000
Subject: [PATCH 13/21] Translated using Weblate (Catalan)
Currently translated at 32.4% (877 of 2706 strings)
Translation: MapComplete/Layer translations
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/ca/
---
langs/layers/ca.json | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/langs/layers/ca.json b/langs/layers/ca.json
index e2cd980f3..413f4bd0f 100644
--- a/langs/layers/ca.json
+++ b/langs/layers/ca.json
@@ -252,6 +252,11 @@
}
},
"title": {
+ "mappings": {
+ "0": {
+ "then": "Caixer automàtic {brand}"
+ }
+ },
"render": "Caixer Automàtic"
}
},
@@ -1216,6 +1221,10 @@
}
}
},
+ "clock": {
+ "description": "Capa amb rellotges públics",
+ "name": "Rellotges"
+ },
"crossings": {
"name": "Encreuaments",
"presets": {
From a1269824222847fec4515aa07da3848d88f71880 Mon Sep 17 00:00:00 2001
From: paunofu
Date: Fri, 3 Mar 2023 22:38:21 +0000
Subject: [PATCH 14/21] Translated using Weblate (Catalan)
Currently translated at 33.9% (918 of 2706 strings)
Translation: MapComplete/Layer translations
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/ca/
---
langs/layers/ca.json | 139 ++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 138 insertions(+), 1 deletion(-)
diff --git a/langs/layers/ca.json b/langs/layers/ca.json
index 413f4bd0f..2501ac153 100644
--- a/langs/layers/ca.json
+++ b/langs/layers/ca.json
@@ -1223,7 +1223,144 @@
},
"clock": {
"description": "Capa amb rellotges públics",
- "name": "Rellotges"
+ "name": "Rellotges",
+ "presets": {
+ "0": {
+ "description": "Un rellotge visible públicament",
+ "title": "un rellotge"
+ },
+ "1": {
+ "description": "Un rellotge visible públicament muntat en una paret",
+ "title": "un rellotge muntat en un paret"
+ }
+ },
+ "tagRenderings": {
+ "barometer": {
+ "mappings": {
+ "0": {
+ "then": "Aquest rellotge també mostra la pressió de l'aire"
+ },
+ "1": {
+ "then": "Aquest rellotge no mostra la pressió de l'aire"
+ },
+ "2": {
+ "then": "Aquest rellotge probablement no mostra la pressió de l'aire"
+ }
+ },
+ "question": "Aquest rellotge també mostra la pressió de l'aire?"
+ },
+ "date": {
+ "mappings": {
+ "0": {
+ "then": "Aquest rellotge també mostra la data"
+ },
+ "1": {
+ "then": "Aquest rellotge no mostra la data"
+ },
+ "2": {
+ "then": "Aquest rellotge probablement no mostra la data"
+ }
+ },
+ "question": "Aquest rellotge també mostra la data?"
+ },
+ "display": {
+ "mappings": {
+ "0": {
+ "then": "Aquest rellotge mostra l'hora amb mans"
+ },
+ "1": {
+ "then": "Aquest rellotge mostra l'hora amb dígits"
+ },
+ "2": {
+ "then": "Aquest rellotge mostra l'hora amb un rellotge de sol"
+ },
+ "3": {
+ "then": "Aquest rellotge mostra l'hora d'una manera no estàndard, p.e. utilitzant binari, aigua o quelcom més"
+ }
+ },
+ "question": "Com mostra aquest rellotge l'hora?"
+ },
+ "faces": {
+ "freeform": {
+ "placeholder": "Nombre de cares"
+ },
+ "mappings": {
+ "0": {
+ "then": "Aquest rellotge té una cara"
+ },
+ "1": {
+ "then": "Aquest rellotge té dues cares"
+ },
+ "2": {
+ "then": "Aquest rellotge té quatre cares"
+ }
+ },
+ "question": "Quantes cares té aquest rellotge?",
+ "render": "Aquest rellotge té {faces} cares"
+ },
+ "hygrometer": {
+ "mappings": {
+ "0": {
+ "then": "Aquest rellotge també mostra la humitat"
+ },
+ "1": {
+ "then": "Aquest rellotge no mostra la humitat"
+ },
+ "2": {
+ "then": "Aquest rellotge probablement no mostra la humitat"
+ }
+ },
+ "question": "Aquest rellotge també mostra la humitat?"
+ },
+ "support": {
+ "mappings": {
+ "0": {
+ "then": "Aquest rellotge està muntat en un pal"
+ },
+ "1": {
+ "then": "Aquest rellotge està muntat en una paret"
+ },
+ "2": {
+ "then": "Aquest rellotge està muntat en una tanca publicitària"
+ },
+ "3": {
+ "then": "Aquest rellotge està al sòl"
+ }
+ },
+ "question": "De quina forma està muntat aquest rellotge?"
+ },
+ "thermometer": {
+ "mappings": {
+ "0": {
+ "then": "Aquest rellotge també mostra la temperatura"
+ },
+ "1": {
+ "then": "Aquest rellotge no mostra la temperatura"
+ },
+ "2": {
+ "then": "Aquest rellotge probablement no mostra la temperatura"
+ }
+ },
+ "question": "Aquest rellotge també mostra la temperatura?"
+ },
+ "visibility": {
+ "mappings": {
+ "0": {
+ "then": "Aquest rellotge és visible al voltant de 5 metres de distància (un petit rellotge muntat a la paret)"
+ },
+ "1": {
+ "then": "Aquest rellotge és visible al voltant dels 20 metres de distància (rellotge de tamany mig a una tanca publicitària)"
+ },
+ "2": {
+ "then": "Aquest rellotge és visible des de més de 20 metres de distància (rellotge d'una església)"
+ }
+ },
+ "question": "Com de visible és aquest rellotge?"
+ }
+ },
+ "title": {
+ "render": "Rellotge"
+ }
},
"crossings": {
"name": "Encreuaments",
From 93d93153e536ab10aa8de6444d5b681a6233240e Mon Sep 17 00:00:00 2001
From: paunofu
Date: Fri, 3 Mar 2023 23:01:06 +0000
Subject: [PATCH 15/21] Translated using Weblate (Catalan)
Currently translated at 84.6% (341 of 403 strings)
Translation: MapComplete/themes
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/themes/ca/
---
langs/themes/ca.json | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/langs/themes/ca.json b/langs/themes/ca.json
index 8fb5b757a..028a65ca3 100644
--- a/langs/themes/ca.json
+++ b/langs/themes/ca.json
@@ -779,6 +779,11 @@
"description": "Un mapa per a mostrar i editar turbines eòliques.",
"title": "Mapa obert d'energia eòlica"
},
+ "osm_community_index": {
+ "description": "Una llista de recursos per als usuaris d'OSM. Els recursos poden ser enllaços a fòrums, reunions, grups de treball, canals IRC, llistes de correus, etcètera. Quelcom que els mapejadors, especialment els principiants poden trobar interessant o útil.",
+ "shortDescription": "Un índex de recursos comunitaris per a OpenStreetMap.",
+ "title": "Índex de comunitats d'OSM"
+ },
"parkings": {
"description": "Aquest mapa mostra diferents punts d'aparcament",
"shortDescription": "Aquest mapa mostra diferents punts d'aparcament",
From 4c5b5e8611e4270a97c58a5e93354f72c4399f0c Mon Sep 17 00:00:00 2001
From: paunofu
Date: Fri, 3 Mar 2023 22:57:13 +0000
Subject: [PATCH 16/21] Translated using Weblate (Spanish)
Currently translated at 100.0% (403 of 403 strings)
Translation: MapComplete/themes
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/themes/es/
---
langs/themes/es.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/langs/themes/es.json b/langs/themes/es.json
index 01fb4666a..80c63321c 100644
--- a/langs/themes/es.json
+++ b/langs/themes/es.json
@@ -979,7 +979,7 @@
"osm_community_index": {
"description": "Una lista de recursos para los usuarios de OpenStreetMap. Los \"recursos\" pueden ser enlaces a foros, reuniones, grupos de trabajo, canales IRC, listas de correo, etcétera. Cualquier cosa que los cartógrafos, especialmente los principiantes, puedan encontrar interesante o útil.",
"shortDescription": "Un índice de recursos comunitarios para OpenStreetMap.",
- "title": "Índice de la comunidad OSM"
+ "title": "Índice de comunidades de OSM"
},
"parkings": {
"description": "Este mapa muestra diferentes puntos de aparcamiento",
From fa81ffddd379db33f62ba5c843528b0a811f3128 Mon Sep 17 00:00:00 2001
From: Lucas
Date: Sun, 5 Mar 2023 15:21:31 +0000
Subject: [PATCH 17/21] Translated using Weblate (French)
Currently translated at 48.3% (368 of 761 strings)
Translation: MapComplete/Core
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/fr/
---
langs/fr.json | 1 +
1 file changed, 1 insertion(+)
diff --git a/langs/fr.json b/langs/fr.json
index b7b96d829..71277f159 100644
--- a/langs/fr.json
+++ b/langs/fr.json
@@ -58,6 +58,7 @@
"add": {
"addNew": "Ajouter {category}",
"addNewMapLabel": "Cliquez ici pour ajouter un élément",
+ "backToSelect": "Sélectionner une catégorie différente",
"confirmButton": "Ajouter un/une {category} ici.
Votre ajout sera visible par tout le monde
",
"confirmIntro": "Ajouter un/une {title} ici ?
L’élément que vous ajouterez sera visible par tout le monde. Merci de vous assurer que celui-ci existe réellement. Beaucoup d'autres applications utilisent ces données.",
"disableFilters": "Désactiver tous les filtres",
From 245d6e5b0196629d73ab17a4c73627c190c5e5df Mon Sep 17 00:00:00 2001
From: Felipe Nogueira
Date: Sun, 5 Mar 2023 01:37:13 +0000
Subject: [PATCH 18/21] Translated using Weblate (Portuguese (Brazil))
Currently translated at 16.0% (122 of 761 strings)
Translation: MapComplete/Core
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/core/pt_BR/
---
langs/pt_BR.json | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/langs/pt_BR.json b/langs/pt_BR.json
index f310b6126..f69075853 100644
--- a/langs/pt_BR.json
+++ b/langs/pt_BR.json
@@ -16,8 +16,11 @@
"selectReason": "Por favor, selecione por que este recurso deve ser excluído"
},
"isDeleted": "Este recurso foi excluído",
+ "loginToDelete": "Você deve estar autenticado para eliminar um recurso",
+ "notEnoughExperience": "Este recurso foi feito por outra pessoa.",
"reasons": {
- "disused": "Este recurso foi removido ou está em desuso"
+ "disused": "Este recurso foi removido ou está em desuso",
+ "duplicate": "Este recurso é uma cópia de outro recurso"
}
},
"favourite": {
From c1ea94c81a875182a22d076277826d5a21a042c5 Mon Sep 17 00:00:00 2001
From: paunofu
Date: Mon, 6 Mar 2023 16:44:57 +0000
Subject: [PATCH 19/21] Translated using Weblate (Catalan)
Currently translated at 33.9% (919 of 2706 strings)
Translation: MapComplete/Layer translations
Translate-URL: https://hosted.weblate.org/projects/mapcomplete/layers/ca/
---
langs/layers/ca.json | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/langs/layers/ca.json b/langs/layers/ca.json
index 2501ac153..1e2ca7ea4 100644
--- a/langs/layers/ca.json
+++ b/langs/layers/ca.json
@@ -1806,7 +1806,7 @@
}
},
"gps_track": {
- "name": "La teva pista recorreguda"
+ "name": "La teva traça recorreguda"
},
"grass_in_parks": {
"description": "Cerques per a tots els camins d'herba accessibles dins dels parcs públics - aquests són «groenzones»"
@@ -2127,7 +2127,8 @@
},
"tagRenderings": {
"capacity": {
- "question": "Quantes places d'aparcament hi han a aquest aparcament?"
+ "question": "Quantes places d'aparcament hi han a aquest aparcament?",
+ "render": "Hi han {capacity} places d'aparcament"
},
"capacity-disabled": {
"mappings": {
From fc947b68b345a0ff1e2ca978e6092b5a993d0d03 Mon Sep 17 00:00:00 2001
From: Pieter Vander Vennet
Date: Wed, 8 Mar 2023 02:05:27 +0100
Subject: [PATCH 20/21] Housekeeping...
---
Docs/Themes/clock.md | 1 +
Docs/Themes/osm_community_index.md | 1 +
Docs/wikiIndex.txt | 2 +-
assets/contributors.json | 6 +-
assets/layers/atm/atm.json | 3 +-
assets/layers/bank/bank.json | 15 +-
assets/layers/barrier/barrier.json | 58 ++-
assets/layers/bench/bench.json | 55 ++-
.../layers/bicycle_rental/bicycle_rental.json | 4 +-
assets/layers/bike_shop/bike_shop.json | 6 +-
assets/layers/clock/clock.json | 129 ++++--
assets/layers/gps_track/gps_track.json | 2 +-
assets/layers/maproulette/maproulette.json | 3 +-
assets/layers/parking/parking.json | 3 +-
assets/themes/atm/atm.json | 2 +-
.../themes/bicycle_rental/bicycle_rental.json | 2 +-
assets/themes/climbing/climbing.json | 8 +-
assets/themes/clock/clock.json | 3 +-
.../osm_community_index.json | 9 +-
assets/translators.json | 38 +-
langs/layers/ca.json | 116 ++---
langs/layers/de.json | 411 +++++++++---------
langs/layers/es.json | 255 +++++------
langs/themes/ca.json | 36 +-
langs/themes/es.json | 64 +--
25 files changed, 656 insertions(+), 576 deletions(-)
diff --git a/Docs/Themes/clock.md b/Docs/Themes/clock.md
index 1dd3e37c5..227c9bad4 100644
--- a/Docs/Themes/clock.md
+++ b/Docs/Themes/clock.md
@@ -28,6 +28,7 @@ Available languages:
- nl
- de
- es
+ - ca
This document is autogenerated from [assets/themes/clock/clock.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/clock/clock.json)
diff --git a/Docs/Themes/osm_community_index.md b/Docs/Themes/osm_community_index.md
index 517d5f0e1..42c89cb9b 100644
--- a/Docs/Themes/osm_community_index.md
+++ b/Docs/Themes/osm_community_index.md
@@ -28,6 +28,7 @@ Available languages:
- nl
- fr
- es
+ - ca
This document is autogenerated from [assets/themes/osm_community_index/osm_community_index.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/osm_community_index/osm_community_index.json)
diff --git a/Docs/wikiIndex.txt b/Docs/wikiIndex.txt
index b09dc1d68..d91c894f0 100644
--- a/Docs/wikiIndex.txt
+++ b/Docs/wikiIndex.txt
@@ -373,7 +373,7 @@
{{service_item
|name= [https://mapcomplete.osm.be/osm_community_index osm_community_index]
|region= Worldwide
-|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:es|en}}
+|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:es|en}}, {{#language:ca|en}}
|descr= A MapComplete theme: An index of community resources for OpenStreetMap.
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|image= MapComplete_Screenshot.png
diff --git a/assets/contributors.json b/assets/contributors.json
index 3fc65eae8..cd618c19e 100644
--- a/assets/contributors.json
+++ b/assets/contributors.json
@@ -1,11 +1,11 @@
{
"contributors": [
{
- "commits": 5066,
+ "commits": 5071,
"contributor": "Pieter Vander Vennet"
},
{
- "commits": 337,
+ "commits": 339,
"contributor": "Robin van der Linde"
},
{
@@ -13,7 +13,7 @@
"contributor": "Tobias"
},
{
- "commits": 36,
+ "commits": 38,
"contributor": "Win Olario"
},
{
diff --git a/assets/layers/atm/atm.json b/assets/layers/atm/atm.json
index 52c4e3dbf..c4d13989e 100644
--- a/assets/layers/atm/atm.json
+++ b/assets/layers/atm/atm.json
@@ -33,7 +33,8 @@
"de": "{brand}-Geldautomat",
"fr": "DAB {brand}",
"nl": "{brand} Geldautomaat",
- "nb_NO": "{brand}-minibank"
+ "nb_NO": "{brand}-minibank",
+ "ca": "Caixer automàtic {brand}"
}
}
]
diff --git a/assets/layers/bank/bank.json b/assets/layers/bank/bank.json
index a6fec2e60..2f4359f54 100644
--- a/assets/layers/bank/bank.json
+++ b/assets/layers/bank/bank.json
@@ -3,7 +3,8 @@
"description": {
"en": "A financial institution to deposit money",
"de": "Ein Finanzinstitut, um Geld einzuzahlen",
- "nl": "Een financiële instelling waar je geld kunt"
+ "nl": "Een financiële instelling waar je geld kunt",
+ "ca": "Una institució financera per a dipositar diners"
},
"name": {
"en": "Banks",
@@ -40,7 +41,8 @@
"en": "Does this bank have an ATM?",
"de": "Hat diese Bank einen Geldautomaten?",
"nb_NO": "Har denne banken en minibank?",
- "nl": "Heeft deze bank een bankautomaat?"
+ "nl": "Heeft deze bank een bankautomaat?",
+ "ca": "Aquest banc té un caixer automàtic?"
},
"mappings": [
{
@@ -49,7 +51,8 @@
"en": "This bank has an ATM",
"de": "Diese Bank hat einen Geldautomaten",
"nb_NO": "Denne banken har en minibank",
- "nl": "Deze bank heeft een bankautomaat"
+ "nl": "Deze bank heeft een bankautomaat",
+ "ca": "Aquest banc té un caixer automàtic"
}
},
{
@@ -58,7 +61,8 @@
"en": "This bank does not have an ATM",
"de": "Diese Bank hat keinen Geldautomaten",
"nb_NO": "Denne banken har ikke en minibank",
- "nl": "Deze bank heeft geen bankautomaaat"
+ "nl": "Deze bank heeft geen bankautomaaat",
+ "ca": "Aquest banc no té un caixer automàtic"
}
},
{
@@ -83,7 +87,8 @@
"en": "With an ATM",
"de": "Mit Geldautomat",
"nb_NO": "Med en minibank",
- "nl": "Met een bankautomaat"
+ "nl": "Met een bankautomaat",
+ "ca": "Amb un caixer automàtic"
},
"osmTags": "atm=yes"
}
diff --git a/assets/layers/barrier/barrier.json b/assets/layers/barrier/barrier.json
index c2828c102..b24f89c92 100644
--- a/assets/layers/barrier/barrier.json
+++ b/assets/layers/barrier/barrier.json
@@ -23,7 +23,8 @@
"es": "Obstáculos durante el uso de la bicicleta, como bolardos y barreras para bicicletas",
"da": "Forhindringer under cykling, f.eks. pæle og cykelbarrierer",
"cs": "Překážky při jízdě na kole, jako jsou patníky a zábrany pro cyklisty",
- "nb_NO": "Hindringer for sykling, som f.eks. pullerter og sykkelbarrièrer"
+ "nb_NO": "Hindringer for sykling, som f.eks. pullerter og sykkelbarrièrer",
+ "ca": "Obstacles a l'hora d'utilitzar la bicicleta com bol·lards i barreres per a bicicletes"
},
"source": {
"osmTags": {
@@ -104,7 +105,8 @@
"es": "Un bolardo en la carretera",
"da": "En pullert på vejen",
"cs": "Sloupek na silnici",
- "nb_NO": "En pullert i veien"
+ "nb_NO": "En pullert i veien",
+ "ca": "Un bol·lard a la carretera"
},
"preciseInput": {
"preferredBackground": [
@@ -124,7 +126,8 @@
"da": "en stibom",
"es": "una barrera ciclista",
"cs": "cyklistická bariéra",
- "nb_NO": "en sykkelbarrière"
+ "nb_NO": "en sykkelbarrière",
+ "ca": "una barrera ciclista"
},
"tags": [
"barrier=cycle_barrier"
@@ -138,7 +141,8 @@
"da": "Stibomme, der fartdæmper cyklister",
"es": "Una barrera ciclista, que ralentiza a los ciclistas",
"cs": "Bariéra pro cyklisty, která zpomaluje cyklisty",
- "nb_NO": "Sykkelbarrièrer, for å dempe farten"
+ "nb_NO": "Sykkelbarrièrer, for å dempe farten",
+ "ca": "Una barrera ciclista que relanteix als ciclistes"
},
"preciseInput": {
"preferredBackground": [
@@ -159,9 +163,10 @@
"de": "Kann ein Radfahrer das Hindernis passieren?",
"hu": "Át lehet-e menni rajta kerékpárral?",
"fr": "Est-ce qu'un vélo peut franchir cette barrière ?",
- "es": "¿Puede pasar una bicicleta esta barrera?",
+ "es": "¿Una bicicleta puede pasar esta barrera?",
"da": "Kan en cykel køre forbi denne barriere?",
- "cs": "Může tuto bariéru překonat jízdní kolo?"
+ "cs": "Může tuto bariéru překonat jízdní kolo?",
+ "ca": "Una bicicleta pot passar aquesta barrera?"
},
"mappings": [
{
@@ -222,7 +227,8 @@
"de": "Dies ist eine Fahrradbarriere, die Radfahrer abbremst",
"es": "Esta es una barrera ciclista que ralentiza a los ciclistas",
"da": "Dette er en cykelbarriere, der bremser cyklisterne",
- "cs": "Jedná se o cyklistickou bariéru, která zpomaluje cyklisty"
+ "cs": "Jedná se o cyklistickou bariéru, která zpomaluje cyklisty",
+ "ca": "Açò és una barrera ciclista que relantitza als ciclistes"
}
}
]
@@ -237,7 +243,8 @@
"es": "¿Qué tipo de bolardo es este?",
"da": "Hvilken slags pullert er dette?",
"cs": "Co je to za sloupek?",
- "nb_NO": "Hva slags pullert er dette?"
+ "nb_NO": "Hva slags pullert er dette?",
+ "ca": "Quin tipus de bol·lard és aquest?"
},
"condition": "barrier=bollard",
"mappings": [
@@ -329,7 +336,8 @@
"es": "¿Qué tipo de barrera ciclista es esta?",
"da": "Hvad er det for en cykelbarriere?",
"cs": "O jakou cyklistickou bariéru se jedná?",
- "nb_NO": "Hva slags sykkelbarrière er dette?"
+ "nb_NO": "Hva slags sykkelbarrière er dette?",
+ "ca": "Quin tipus de barrera ciclista és aquesta?"
},
"condition": "barrier=cycle_barrier",
"mappings": [
@@ -362,7 +370,8 @@
"es": "Doble, dos barreras una detrás de otra",
"da": "Dobbelt, to barrierer bag hinanden",
"cs": "Dvojitý, dvě bariéry za sebou",
- "nb_NO": "Dobbel, to barrièrer etter hverandre"
+ "nb_NO": "Dobbel, to barrièrer etter hverandre",
+ "ca": "Doble, dues barreres una darrere l'altra"
},
"icon": {
"path": "./assets/themes/cycle_infra/Cycle_barrier_double.svg",
@@ -380,7 +389,8 @@
"es": "Triple, tres barreras una detrás de otra",
"da": "Tredobbelt, tre barrierer bag hinanden",
"cs": "Trojitá, tři bariéry za sebou",
- "nb_NO": "Trippel, tre barrièrer etter hverandre"
+ "nb_NO": "Trippel, tre barrièrer etter hverandre",
+ "ca": "Triple, tres barreres una darrere l'altra"
},
"icon": {
"path": "./assets/themes/cycle_infra/Cycle_barrier_triple.png",
@@ -396,7 +406,8 @@
"hu": "Szűkítőkapu: a rés felül keskenyebb, mint alul",
"fr": "Poire, l’espace en hauteur est plus faible qu’au sol",
"es": "Barrera de seguridad, el espacio es menor en la parte superior que en la inferior",
- "da": "Squeeze gate, mellemrummet er mindre i toppen end i bunden"
+ "da": "Squeeze gate, mellemrummet er mindre i toppen end i bunden",
+ "ca": "Barrera de seguretat, l'espai és menor a la part superior que a l'inferior"
},
"icon": {
"path": "./assets/themes/cycle_infra/Cycle_barrier_squeeze.png",
@@ -417,7 +428,8 @@
"da": "Maksimal bredde: {maxwidth:physical} m",
"cs": "Maximální šířka: {maxwidth:physical} m",
"pt": "Largura máxima: {maxwidth:physical} m",
- "nb_NO": "Maksimal bredde: {maxwidth:physical} m"
+ "nb_NO": "Maksimal bredde: {maxwidth:physical} m",
+ "ca": "Amplada màxima: {maxwidth:physical} m"
},
"question": {
"en": "How wide is the gap left over besides the barrier?",
@@ -456,7 +468,8 @@
"fr": "Espace entre deux barrières successives : {width:separation} m",
"es": "Espacio entre barreras (a lo largo de la longitud de la carretera): {width:separation} m",
"da": "Plads mellem barrierer (langs vejens længde): {width:separation} m",
- "cs": "Prostor mezi svodidly (po celé délce silnice): {width:separation} m"
+ "cs": "Prostor mezi svodidly (po celé délce silnice): {width:separation} m",
+ "ca": "Espai entre barreres (al llarg de la longitud de la carretera): {width:separation} m"
},
"question": {
"en": "How much space is there between the barriers (along the length of the road)?",
@@ -466,7 +479,8 @@
"fr": "Combien d’espace sépare deux barrières successives ?",
"es": "¿Cuánto espacio hay entre las barreras (a lo largo de la longitud de la carretera)?",
"da": "Hvor meget plads er der mellem bommene (på langs af vejen)?",
- "cs": "Jak velký je prostor mezi svodidly (po celé délce silnice)?"
+ "cs": "Jak velký je prostor mezi svodidly (po celé délce silnice)?",
+ "ca": "Quant espai hi ha entre les barreres (al llarg de la longitud de la carretera)?"
},
"condition": {
"or": [
@@ -493,7 +507,8 @@
"hu": "Nyílás szélessége: {width:opening} m",
"es": "Anchura de la apertura: {width:opening} m",
"da": "Bredde af åbning: {width:opening} m",
- "cs": "Šířka otvoru: {width:opening} m"
+ "cs": "Šířka otvoru: {width:opening} m",
+ "ca": "Amplada de l'apertura: {width:opening} m"
},
"question": {
"en": "How wide is the smallest opening next to the barriers?",
@@ -501,9 +516,10 @@
"de": "Wie breit ist die kleinste Öffnung neben den Barrieren?",
"hu": "Milyen széles a korlátok melletti legkisebb nyílás?",
"fr": "Quelle est la largeur d'ouverture après la plus petite près de la barrière ?",
- "es": "¿Cómo de año es la apertura más pequeña al lado de las barreras?",
+ "es": "¿Que amplitud tiene la apertura más pequeña al lado de las barreras?",
"da": "Hvor bred er den mindste åbning ved siden af barriererne?",
- "cs": "Jak široký je nejmenší otvor vedle bariér?"
+ "cs": "Jak široký je nejmenší otvor vedle bariér?",
+ "ca": "Quina amplitud té l'obertura més petita al costat de les barreres?"
},
"condition": {
"or": [
@@ -530,7 +546,8 @@
"nl": "Overlap: {overlap} m",
"es": "Solapado: {overlap} m",
"da": "Overlapning: {overlap} m",
- "cs": "Překrývání: {overlap} m"
+ "cs": "Překrývání: {overlap} m",
+ "ca": "Solapat: {overlap} m"
},
"question": {
"en": "How much overlap do the barriers have?",
@@ -540,7 +557,8 @@
"fr": "Quel est le chevauchement des barrières ?",
"es": "¿Cuánto se solapan las barreras?",
"da": "Hvor meget overlap har barriererne?",
- "cs": "Jak moc se bariéry překrývají?"
+ "cs": "Jak moc se bariéry překrývají?",
+ "ca": "Quant es solapen les barreres?"
},
"condition": {
"or": [
diff --git a/assets/layers/bench/bench.json b/assets/layers/bench/bench.json
index cf844faf2..cd476f38c 100644
--- a/assets/layers/bench/bench.json
+++ b/assets/layers/bench/bench.json
@@ -130,7 +130,8 @@
"pt_BR": "Este assento tem um escosto?",
"pt": "Este assento tem um escosto?",
"da": "Har denne bænk et ryglæn?",
- "cs": "Má tato lavička opěradlo?"
+ "cs": "Má tato lavička opěradlo?",
+ "ca": "Aquest banc té respatller?"
},
"id": "bench-backrest",
"labels": [
@@ -178,7 +179,8 @@
"pt_BR": "Quantos assentos este banco tem?",
"pt": "Quantos assentos este banco tem?",
"da": "Hvor mange pladser har denne bænk?",
- "cs": "Kolik má tato lavice míst k sezení?"
+ "cs": "Kolik má tato lavice míst k sezení?",
+ "ca": "Quants seients té aquest banc?"
},
"id": "bench-seats",
"labels": [
@@ -192,7 +194,8 @@
"nl": "Deze bank is niet ingedeeld in aparte zitplaatsen",
"de": "Diese Bank hat keine getrennten Sitze",
"fr": "Ce banc n'a pas de sièges séparés",
- "es": "Este banco no tiene asientos separados"
+ "es": "Este banco no tiene asientos separados",
+ "ca": "Aquest banc no té els seients separats"
}
}
]
@@ -404,9 +407,10 @@
"pt_BR": "Em que direção você olha quando está sentado no banco?",
"pl": "W jakim kierunku patrzysz siedząc na ławce?",
"pt": "Em que direção olha quando está sentado no banco?",
- "es": "¿En qué dirección se mira al sentarse en el banco?",
+ "es": "¿En qué dirección miras sentado en el banco?",
"da": "I hvilken retning kigger du, når du sidder på bænken?",
- "cs": "Kterým směrem se díváte, když sedíte na lavičce?"
+ "cs": "Kterým směrem se díváte, když sedíte na lavičce?",
+ "ca": "En quina direcció mires asseguts al banc?"
},
"render": {
"en": "When sitting on the bench, one looks towards {direction}°.",
@@ -421,9 +425,10 @@
"pl": "Siedząc na ławce, patrzy się w kierunku {direction}°.",
"pt_BR": "Ao sentar-se no banco, olha-se para {direction} °.",
"pt": "Ao sentar-se no banco, olha-se para {direction} °.",
- "es": "¿Cuando está sentado en el banco, uno mira hacia {direction}º.",
+ "es": "Cuando se está sentado en el banco, se mira hacia a {direction}º.",
"da": "Når man sidder på bænken, kigger man i retningen {direction}°.",
- "cs": "Když sedíte na lavičce, díváte se směrem v úhlu {direction}°."
+ "cs": "Když sedíte na lavičce, díváte se směrem v úhlu {direction}°.",
+ "ca": "Quan s'està assegut al banc, es mira cap a {direction}º."
},
"freeform": {
"key": "direction",
@@ -472,7 +477,8 @@
"pt": "Qual a cor dessa bancada?",
"es": "¿De qué color es este banco?",
"da": "Hvilken farve har denne bænk?",
- "cs": "Jakou barvu má tato lavička?"
+ "cs": "Jakou barvu má tato lavička?",
+ "ca": "De quin color és aquest banc?"
},
"freeform": {
"key": "colour",
@@ -721,7 +727,8 @@
"en": "Surveyed today!",
"nl": "Vandaag nagekeken!",
"de": "Heute geprüft!",
- "fr": "Vérifié sur le terrain aujourd'hui !"
+ "fr": "Vérifié sur le terrain aujourd'hui !",
+ "ca": "Inspeccionat avui!"
}
}
],
@@ -761,7 +768,8 @@
"en": "This bench does not have an inscription",
"nl": "Deze bank heeft geen inscriptie",
"de": "Diese Bank hat keine Inschrift",
- "fr": "Ce banc n'a pas d'inscription"
+ "fr": "Ce banc n'a pas d'inscription",
+ "ca": "Aquest banc no té cap inscripció"
},
"addExtraTags": [
"inscription="
@@ -774,7 +782,8 @@
"nl": "Deze bank heeft (waarschijnlijk) geen inscriptie",
"de": "Diese Bank hat (wahrscheinlich) keine Inschrift",
"fr": "Ce banc n'a(probablement) pas d'inscription",
- "es": "Este banco (probablemente) no tiene inscripción"
+ "es": "Este banco (probablemente) no tiene inscripción",
+ "ca": "Aquest banc (probablement) no té cap inscripció"
},
"hideInAnswer": true
}
@@ -785,7 +794,8 @@
"question": {
"en": "Does this bench have an artistic element?E.g. it has an integrated painting, statue or other non-trivial, creative work
",
"nl": "Heeft deze bank een geïntegreerd kunstwerk?Bijvoorbeeld een standbeeld, schildering of ander, niet-triviaal kunstwerk
",
- "de": "Hat diese Bank ein künstlerisches Element? Z.B. hat es ein integriertes Gemälde, eine Statue oder eine andere nicht triviale, kreative Arbeit
"
+ "de": "Hat diese Bank ein künstlerisches Element? Z.B. hat es ein integriertes Gemälde, eine Statue oder eine andere nicht triviale, kreative Arbeit
",
+ "ca": "Aquest banc té algun element artístic?P.e. té una pintura integrada, estatua o altres treballs no trivials i creatius
"
},
"mappings": [
{
@@ -794,7 +804,8 @@
"en": "This bench has an integrated artwork",
"nl": "Deze bank heeft een geïntegreerd kunstwerk",
"de": "Diese Bank hat ein integriertes Kunstwerk",
- "fr": "Une oeuvre d'art est intégrée à ce banc"
+ "fr": "Une oeuvre d'art est intégrée à ce banc",
+ "ca": "Aquest banc té integrada una obra d'art"
}
},
{
@@ -804,7 +815,8 @@
"nl": "Deze bank heeft geen geïntegreerd kunstwerk",
"de": "Diese Bank hat kein integriertes Kunstwerk",
"fr": "Ce banc n'a pas d'oeuvre d'art intégrée",
- "es": "Este banco no tiene una obra de arte integrada"
+ "es": "Este banco no tiene una obra de arte integrada",
+ "ca": "Aquest banc no té una obra d'art integrada"
}
}
]
@@ -826,7 +838,8 @@
"en": "Does this bench act as memorial for someone or something?",
"nl": "Is deze bank een gedenkteken voor iemand of iets?",
"de": "Dient diese Bank als Denkmal für jemanden oder etwas?",
- "fr": "Ce banc sert-il de mémorial pour quelqu'un ou quelque chose ?"
+ "fr": "Ce banc sert-il de mémorial pour quelqu'un ou quelque chose ?",
+ "ca": "Aquest banc actua com a memorial per a algú o algo?"
},
"mappings": [
{
@@ -945,7 +958,8 @@
"en": "is a memorial",
"nl": "is een gedenkteken",
"de": "ist ein Denkmal",
- "fr": "est un mémorial"
+ "fr": "est un mémorial",
+ "ca": "és un memorial"
}
}
]
@@ -958,7 +972,8 @@
"en": "With and without backrest",
"nl": "Met en zonder rugleuning",
"de": "Mit und ohne Rückenlehne",
- "fr": "Avec et sans dossier"
+ "fr": "Avec et sans dossier",
+ "ca": "Amb i sense respatller"
}
},
{
@@ -967,7 +982,8 @@
"en": "Has a backrest",
"nl": "Heeft een rugleuning",
"de": "Mit Rückenlehne",
- "fr": "A un dossier"
+ "fr": "A un dossier",
+ "ca": "Té un respatller"
}
},
{
@@ -976,7 +992,8 @@
"en": "Has no backrest",
"nl": "Heeft geen rugleuning",
"de": "Ohne Rückenlehne",
- "fr": "N'a pas de dossier"
+ "fr": "N'a pas de dossier",
+ "ca": "No té respatller"
}
}
]
diff --git a/assets/layers/bicycle_rental/bicycle_rental.json b/assets/layers/bicycle_rental/bicycle_rental.json
index da500bcee..7355dc8fd 100644
--- a/assets/layers/bicycle_rental/bicycle_rental.json
+++ b/assets/layers/bicycle_rental/bicycle_rental.json
@@ -430,7 +430,7 @@
"bicycle_rental"
],
"question": {
- "en": "How many type_plural can be rented here?",
+ "en": "How much type_plural can be rented here?",
"nl": "Hoeveel type_plural kunnen hier uitgeleend worden?",
"de": "Wie viele type_plural können hier gemietet werden?",
"fr": "Combien de type_plural peuvent être loués ici ?",
@@ -567,4 +567,4 @@
}
]
}
-}
+}
\ No newline at end of file
diff --git a/assets/layers/bike_shop/bike_shop.json b/assets/layers/bike_shop/bike_shop.json
index cb51ac4b8..fc61c5654 100644
--- a/assets/layers/bike_shop/bike_shop.json
+++ b/assets/layers/bike_shop/bike_shop.json
@@ -320,7 +320,7 @@
{
"if": "service:bicycle:retail=yes",
"then": {
- "en": "This shop sells new bikes",
+ "en": "This shop sells bikes",
"nl": "Deze winkel verkoopt fietsen",
"fr": "Ce magasin vend des vélos",
"gl": "Esta tenda vende bicicletas",
@@ -337,7 +337,7 @@
{
"if": "service:bicycle:retail=no",
"then": {
- "en": "This shop doesn't sell new bikes",
+ "en": "This shop doesn't sell bikes",
"nl": "Deze winkel verkoopt geen fietsen",
"fr": "Ce magasin ne vend pas de vélo",
"gl": "Esta tenda non vende bicicletas",
@@ -815,4 +815,4 @@
}
}
]
-}
+}
\ No newline at end of file
diff --git a/assets/layers/clock/clock.json b/assets/layers/clock/clock.json
index 19047dbff..84c87dfec 100644
--- a/assets/layers/clock/clock.json
+++ b/assets/layers/clock/clock.json
@@ -3,18 +3,21 @@
"name": {
"en": "Clocks",
"nl": "Klokken",
- "de": "Uhren"
+ "de": "Uhren",
+ "ca": "Rellotges"
},
"description": {
"en": "Layer with public clocks",
"nl": "Laag met publieke klokken",
- "de": "Ebene mit öffentlichen Uhren"
+ "de": "Ebene mit öffentlichen Uhren",
+ "ca": "Capa amb rellotges públics"
},
"title": {
"render": {
"en": "Clock",
"nl": "Klok",
- "de": "Uhr"
+ "de": "Uhr",
+ "ca": "Rellotge"
}
},
"source": {
@@ -28,7 +31,8 @@
"question": {
"en": "In what way is the clock mounted?",
"nl": "Hoe is de klok bevestigd?",
- "de": "Wie ist die Uhr montiert?"
+ "de": "Wie ist die Uhr montiert?",
+ "ca": "De quina forma està muntat aquest rellotge?"
},
"mappings": [
{
@@ -36,7 +40,8 @@
"then": {
"en": "This clock is mounted on a pole",
"nl": "Deze klok is bevestigd aan een paal",
- "de": "Diese Uhr ist auf einem Mast montiert"
+ "de": "Diese Uhr ist auf einem Mast montiert",
+ "ca": "Aquest rellotge està muntat en un pal"
}
},
{
@@ -44,7 +49,8 @@
"then": {
"en": "This clock is mounted on a wall",
"nl": "Deze klok is bevestigd aan een muur",
- "de": "Diese Uhr ist an einer Wand montiert"
+ "de": "Diese Uhr ist an einer Wand montiert",
+ "ca": "Aquest rellotge està muntat en una paret"
}
},
{
@@ -52,7 +58,8 @@
"then": {
"en": "This clock is part of a billboard",
"nl": "Deze klok is onderdeel van een reclamebord",
- "de": "Diese Uhr ist Teil einer Werbetafel"
+ "de": "Diese Uhr ist Teil einer Werbetafel",
+ "ca": "Aquest rellotge està muntat en una tanca publicitària"
}
},
{
@@ -60,7 +67,8 @@
"then": {
"en": "This clock is on the ground",
"nl": "Deze klok staat op de grond",
- "de": "Diese Uhr befindet sich auf dem Boden"
+ "de": "Diese Uhr befindet sich auf dem Boden",
+ "ca": "Aquest rellotge està al sòl"
}
}
]
@@ -70,7 +78,8 @@
"question": {
"en": "How does this clock display the time?",
"nl": "Hoe toont deze klok de tijd?",
- "de": "Wie zeigt diese Uhr die Zeit an?"
+ "de": "Wie zeigt diese Uhr die Zeit an?",
+ "ca": "Com mostra aquest rellotge l'hora?"
},
"mappings": [
{
@@ -78,7 +87,8 @@
"then": {
"en": "This clock displays the time with hands",
"nl": "Deze klok toont de tijd met wijzers",
- "de": "Diese Uhr zeigt die Zeit mit Zeigern an"
+ "de": "Diese Uhr zeigt die Zeit mit Zeigern an",
+ "ca": "Aquest rellotge mostra l'hora amb mans"
}
},
{
@@ -86,7 +96,8 @@
"then": {
"en": "This clock displays the time with digits",
"nl": "Deze klok toont de tijd met cijfers",
- "de": "Diese Uhr zeigt die Zeit mit Ziffern an"
+ "de": "Diese Uhr zeigt die Zeit mit Ziffern an",
+ "ca": "Aquest rellotge mostra l'hora amb dígits"
}
},
{
@@ -94,7 +105,8 @@
"then": {
"en": "This clock displays the time with a sundial",
"nl": "Deze klok toont de tijd met een zonnewijzer",
- "de": "Diese Uhr zeigt die Zeit mit einer Sonnenuhr an"
+ "de": "Diese Uhr zeigt die Zeit mit einer Sonnenuhr an",
+ "ca": "Aquest rellotge mostra l'hora amb un rellotge de sol"
}
},
{
@@ -102,7 +114,8 @@
"then": {
"en": "This clock displays the time in a non-standard way, e.g using binary, water or something else",
"nl": "Deze klok toont de tijd op een niet-standaard manier, bijvoorbeeld met binaire cijfers, water of iets anders",
- "de": "Diese Uhr zeigt die Zeit auf eine nicht standardisierte Weise an, z. B. mit Binärzeichen, Wasser oder etwas anderem"
+ "de": "Diese Uhr zeigt die Zeit auf eine nicht standardisierte Weise an, z. B. mit Binärzeichen, Wasser oder etwas anderem",
+ "ca": "Aquest rellotge mostra l'hora d'una manera no estàndard, p.e. utilitzant binari, aigua o quelcom més"
}
}
]
@@ -112,7 +125,8 @@
"question": {
"en": "How visible is this clock?",
"nl": "Hoe zichtbaar is deze klok?",
- "de": "Wie sichtbar ist diese Uhr?"
+ "de": "Wie sichtbar ist diese Uhr?",
+ "ca": "Com de visible és aquest rellotge?"
},
"mappings": [
{
@@ -120,7 +134,8 @@
"then": {
"en": "This clock is visible from about 5 meters away (small wall-mounted clock)",
"nl": "Deze klok is zichtbaar vanaf ongeveer 5 meter afstand (kleine klok aan een muur)",
- "de": "Diese Uhr ist aus etwa 5 Metern Entfernung sichtbar (kleine Wanduhr)"
+ "de": "Diese Uhr ist aus etwa 5 Metern Entfernung sichtbar (kleine Wanduhr)",
+ "ca": "Aquest rellotge és visible al voltant de 5 metres de distància (un petit rellotge muntat a la paret)"
}
},
{
@@ -128,7 +143,8 @@
"then": {
"en": "This clock is visible from about 20 meters away (medium size billboard clock)",
"nl": "Deze klok is zichtbaar vanaf ongeveer 20 meter afstand (klok op gemiddeld reclamebord)",
- "de": "Diese Uhr ist aus etwa 20 Metern Entfernung sichtbar (mittelgroße Plakatuhr)"
+ "de": "Diese Uhr ist aus etwa 20 Metern Entfernung sichtbar (mittelgroße Plakatuhr)",
+ "ca": "Aquest rellotge és visible al voltant dels 20 metres de distància (rellotge de tamany mig a una tanca publicitària)"
}
},
{
@@ -136,7 +152,8 @@
"then": {
"en": "This clock is visible from more than 20 meters away (church clock)",
"nl": "Deze klok is zichtbaar vanaf meer dan 20 meter afstand (kerkklok)",
- "de": "Diese Uhr ist aus mehr als 20 Metern Entfernung sichtbar (Kirchenuhr)"
+ "de": "Diese Uhr ist aus mehr als 20 Metern Entfernung sichtbar (Kirchenuhr)",
+ "ca": "Aquest rellotge és visible des de més de 20 metres de distància (rellotge d'una església)"
}
}
]
@@ -146,7 +163,8 @@
"question": {
"en": "Does this clock also display the date?",
"nl": "Toont deze klok ook de datum?",
- "de": "Zeigt diese Uhr auch das Datum an?"
+ "de": "Zeigt diese Uhr auch das Datum an?",
+ "ca": "Aquest rellotge també mostra la data?"
},
"mappings": [
{
@@ -154,7 +172,8 @@
"then": {
"en": "This clock also displays the date",
"nl": "Deze klok toont ook de datum",
- "de": "Diese Uhr zeigt auch das Datum an"
+ "de": "Diese Uhr zeigt auch das Datum an",
+ "ca": "Aquest rellotge també mostra la data"
}
},
{
@@ -162,7 +181,8 @@
"then": {
"en": "This clock does not display the date",
"nl": "Deze klok toont de datum niet",
- "de": "Diese Uhr zeigt kein Datum an"
+ "de": "Diese Uhr zeigt kein Datum an",
+ "ca": "Aquest rellotge no mostra la data"
}
},
{
@@ -170,7 +190,8 @@
"then": {
"en": "This clock does probably not display the date",
"nl": "Deze klok toont de datum waarschijnlijk niet",
- "de": "Diese Uhr zeigt wahrscheinlich nicht das Datum an"
+ "de": "Diese Uhr zeigt wahrscheinlich nicht das Datum an",
+ "ca": "Aquest rellotge probablement no mostra la data"
},
"hideInAnswer": true
}
@@ -181,7 +202,8 @@
"question": {
"en": "Does this clock also display the temperature?",
"nl": "Toont deze klok ook de temperatuur?",
- "de": "Zeigt diese Uhr auch die Temperatur an?"
+ "de": "Zeigt diese Uhr auch die Temperatur an?",
+ "ca": "Aquest rellotge també mostra la temperatura?"
},
"mappings": [
{
@@ -189,7 +211,8 @@
"then": {
"en": "This clock also displays the temperature",
"nl": "Deze klok toont ook de temperatuur",
- "de": "Diese Uhr zeigt auch die Temperatur an"
+ "de": "Diese Uhr zeigt auch die Temperatur an",
+ "ca": "Aquest rellotge també mostra la temperatura"
}
},
{
@@ -197,7 +220,8 @@
"then": {
"en": "This clock does not display the temperature",
"nl": "Deze klok toont de temperatuur niet",
- "de": "Diese Uhr zeigt nicht die Temperatur an"
+ "de": "Diese Uhr zeigt nicht die Temperatur an",
+ "ca": "Aquest rellotge no mostra la temperatura"
}
},
{
@@ -205,7 +229,8 @@
"then": {
"en": "This clock does probably not display the temperature",
"nl": "Deze klok toont de temperatuur waarschijnlijk niet",
- "de": "Diese Uhr zeigt wahrscheinlich nicht die Temperatur an"
+ "de": "Diese Uhr zeigt wahrscheinlich nicht die Temperatur an",
+ "ca": "Aquest rellotge probablement no mostra la temperatura"
},
"hideInAnswer": true
}
@@ -216,7 +241,8 @@
"question": {
"en": "Does this clock also display the air pressure?",
"nl": "Toont deze klok ook de luchtdruk?",
- "de": "Zeigt diese Uhr auch den Luftdruck an?"
+ "de": "Zeigt diese Uhr auch den Luftdruck an?",
+ "ca": "Aquest rellotge també mostra la pressió de l'aire?"
},
"mappings": [
{
@@ -224,7 +250,8 @@
"then": {
"en": "This clock also displays the air pressure",
"nl": "Deze klok toont ook de luchtdruk",
- "de": "Diese Uhr zeigt auch den Luftdruck an"
+ "de": "Diese Uhr zeigt auch den Luftdruck an",
+ "ca": "Aquest rellotge també mostra la pressió de l'aire"
}
},
{
@@ -232,7 +259,8 @@
"then": {
"en": "This clock does not display the air pressure",
"nl": "Deze klok toont de luchtdruk niet",
- "de": "Diese Uhr zeigt den Luftdruck nicht an"
+ "de": "Diese Uhr zeigt den Luftdruck nicht an",
+ "ca": "Aquest rellotge no mostra la pressió de l'aire"
}
},
{
@@ -240,7 +268,8 @@
"then": {
"en": "This clock does probably not display the air pressure",
"nl": "Deze klok toont de luchtdruk waarschijnlijk niet",
- "de": "Diese Uhr zeigt wahrscheinlich nicht den Luftdruck an"
+ "de": "Diese Uhr zeigt wahrscheinlich nicht den Luftdruck an",
+ "ca": "Aquest rellotge probablement no mostra la pressió de l'aire"
},
"hideInAnswer": true
}
@@ -251,7 +280,8 @@
"question": {
"en": "Does this clock also display the humidity?",
"nl": "Toont deze klok ook de luchtvochtigheid?",
- "de": "Zeigt diese Uhr auch die Luftfeuchtigkeit an?"
+ "de": "Zeigt diese Uhr auch die Luftfeuchtigkeit an?",
+ "ca": "Aquest rellotge també mostra la humitat?"
},
"mappings": [
{
@@ -259,7 +289,8 @@
"then": {
"en": "This clock also displays the humidity",
"nl": "Deze klok toont ook de luchtvochtigheid",
- "de": "Diese Uhr zeigt auch die Luftfeuchtigkeit an"
+ "de": "Diese Uhr zeigt auch die Luftfeuchtigkeit an",
+ "ca": "Aquest rellotge també mostra la humitat"
}
},
{
@@ -267,7 +298,8 @@
"then": {
"en": "This clock does not display the humidity",
"nl": "Deze klok toont de luchtvochtigheid niet",
- "de": "Diese Uhr zeigt nicht die Luftfeuchtigkeit an"
+ "de": "Diese Uhr zeigt nicht die Luftfeuchtigkeit an",
+ "ca": "Aquest rellotge no mostra la humitat"
}
},
{
@@ -275,7 +307,8 @@
"then": {
"en": "This clock does probably not display the humidity",
"nl": "Deze klok toont de luchtvochtigheid waarschijnlijk niet",
- "de": "Diese Uhr zeigt wahrscheinlich nicht die Luftfeuchtigkeit an"
+ "de": "Diese Uhr zeigt wahrscheinlich nicht die Luftfeuchtigkeit an",
+ "ca": "Aquest rellotge probablement no mostra la humitat"
},
"hideInAnswer": true
}
@@ -286,7 +319,8 @@
"question": {
"en": "How many faces does this clock have?",
"nl": "Hoeveel klokken heeft deze klok?",
- "de": "Wie viele Zifferblätter hat diese Uhr?"
+ "de": "Wie viele Zifferblätter hat diese Uhr?",
+ "ca": "Quantes cares té aquest rellotge?"
},
"freeform": {
"key": "faces",
@@ -295,13 +329,15 @@
"placeholder": {
"en": "Number of faces",
"nl": "Aantal klokken",
- "de": "Anzahl der Zifferblätter"
+ "de": "Anzahl der Zifferblätter",
+ "ca": "Nombre de cares"
}
},
"render": {
"en": "This clock has {faces} faces",
"nl": "Deze klok heeft {faces} klokken",
- "de": "Diese Uhr hat {faces} Zifferblätter"
+ "de": "Diese Uhr hat {faces} Zifferblätter",
+ "ca": "Aquest rellotge té {faces} cares"
},
"mappings": [
{
@@ -309,7 +345,8 @@
"then": {
"en": "This clock has one face",
"nl": "Deze klok heeft één klok",
- "de": "Diese Uhr hat ein Zifferblatt"
+ "de": "Diese Uhr hat ein Zifferblatt",
+ "ca": "Aquest rellotge té una cara"
}
},
{
@@ -317,7 +354,8 @@
"then": {
"en": "This clock has two faces",
"nl": "Deze klok heeft twee klokken",
- "de": "Diese Uhr hat zwei Zifferblätter"
+ "de": "Diese Uhr hat zwei Zifferblätter",
+ "ca": "Aquest rellotge té dues cares"
}
},
{
@@ -325,7 +363,8 @@
"then": {
"en": "This clock has four faces",
"nl": "Deze klok heeft vier klokken",
- "de": "Diese Uhr hat vier Zifferblätter"
+ "de": "Diese Uhr hat vier Zifferblätter",
+ "ca": "Aquest rellotge té quatre cares"
}
}
]
@@ -339,12 +378,14 @@
"title": {
"en": "a clock",
"nl": "een klok",
- "de": "eine Uhr"
+ "de": "eine Uhr",
+ "ca": "un rellotge"
},
"description": {
"en": "A publicly visible clock",
"nl": "Een publiekelijk zichtbare klok",
- "de": "Eine öffentlich sichtbare Uhr"
+ "de": "Eine öffentlich sichtbare Uhr",
+ "ca": "Un rellotge visible públicament"
},
"preciseInput": {
"preferredBackground": [
@@ -361,12 +402,14 @@
"title": {
"en": "a wall-mounted clock",
"nl": "een klok aan een muur",
- "de": "eine an der Wand montierte Uhr"
+ "de": "eine an der Wand montierte Uhr",
+ "ca": "un rellotge muntat en un paret"
},
"description": {
"en": "A publicly visible clock mounted on a wall",
"nl": "Een publiekelijk zichtbare klok aan een muur",
- "de": "Eine öffentlich sichtbare Uhr an einer Wand"
+ "de": "Eine öffentlich sichtbare Uhr an einer Wand",
+ "ca": "Un rellotge visible públicament muntat en una paret"
},
"preciseInput": {
"preferredBackground": [
diff --git a/assets/layers/gps_track/gps_track.json b/assets/layers/gps_track/gps_track.json
index f7275288a..28634a396 100644
--- a/assets/layers/gps_track/gps_track.json
+++ b/assets/layers/gps_track/gps_track.json
@@ -35,7 +35,7 @@
"de": "Zurückgelegte Strecke",
"fr": "Votre chemin parcouru",
"da": "Dit tilbagelagte spor",
- "ca": "La teva pista recorreguda"
+ "ca": "La teva traça recorreguda"
},
"mapRendering": [
{
diff --git a/assets/layers/maproulette/maproulette.json b/assets/layers/maproulette/maproulette.json
index c0a873b74..7a4d07889 100644
--- a/assets/layers/maproulette/maproulette.json
+++ b/assets/layers/maproulette/maproulette.json
@@ -66,7 +66,8 @@
"then": {
"en": "Task is created",
"de": "Aufgabe wurde erstellt",
- "nl": "Taak werd gecreëerd"
+ "nl": "Taak werd gecreëerd",
+ "ca": "Es crea la tasca"
}
},
{
diff --git a/assets/layers/parking/parking.json b/assets/layers/parking/parking.json
index 021bb6b6f..242c823af 100644
--- a/assets/layers/parking/parking.json
+++ b/assets/layers/parking/parking.json
@@ -217,7 +217,8 @@
"en": "There are {capacity} parking spots",
"nl": "Er zijn {capacity} parkeerplaatsen",
"de": "Es gibt {capacity} Stellplätze",
- "fr": "Il y a {capacity} places de stationnement"
+ "fr": "Il y a {capacity} places de stationnement",
+ "ca": "Hi han {capacity} places d'aparcament"
}
}
],
diff --git a/assets/themes/atm/atm.json b/assets/themes/atm/atm.json
index 6295d9870..b8315d5fa 100644
--- a/assets/themes/atm/atm.json
+++ b/assets/themes/atm/atm.json
@@ -19,7 +19,7 @@
"ca": "Aquest mapa mostra caixers automàtics per a retirar o ingresar diners",
"cs": "Tato mapa zobrazuje bankomaty pro výběr nebo vklad peněz",
"nb_NO": "Viser minibanker for å ta ut eller sette inn penger",
- "es": "Este mapa muestra los cajeros automáticos para retirar o depositar dinero"
+ "es": "Este mapa muestra los cajeros automáticos para retirar o ingresar dinero"
},
"icon": "./assets/themes/atm/logo.svg",
"startLat": 0,
diff --git a/assets/themes/bicycle_rental/bicycle_rental.json b/assets/themes/bicycle_rental/bicycle_rental.json
index 1efc88ed1..8e5337b12 100644
--- a/assets/themes/bicycle_rental/bicycle_rental.json
+++ b/assets/themes/bicycle_rental/bicycle_rental.json
@@ -30,7 +30,7 @@
"nl": "Op deze kaart vind je verschillende fietsverhuurpunten en fietsverhuurzaken",
"de": "Auf dieser Karte finden Sie alle Fahrradverleihstationen, die in OpenStreetMap eingetragen wurden",
"fr": "Vous trouverez sur cette carte toutes les stations de location de vélo telles qu'elles sont référencées dans OpenStreetMap",
- "es": "En este mapa, encontrarás numerosas estaciones de alquiler de bicicletas que están registradas en OpenStreetMap",
+ "es": "En este mapa, encontrará las numerosas estaciones de alquiler de bicicletas tal y como las conoce OpenStreetMap",
"da": "På dette kort finder du de mange cykeludlejningsstationer, som OpenStreetMap kender dem",
"nb_NO": "Her finner du mange sykkelutleiestasjoner slik de er kjent for OpenStreetMap",
"ca": "En aquest mapa, trobaràs nombroses estacions de lloguer de bicicletes que són conegudes per OpenStreetMap",
diff --git a/assets/themes/climbing/climbing.json b/assets/themes/climbing/climbing.json
index 4309dc931..6cd71432a 100644
--- a/assets/themes/climbing/climbing.json
+++ b/assets/themes/climbing/climbing.json
@@ -30,7 +30,7 @@
"da": "På dette kort finder du forskellige klatremuligheder såsom klatremotionsrum, boulderinghaller og sten i naturen.",
"cs": "Na této mapě najdete nejrůznější možnosti lezení, jako lezecké tělocvičny, boulderingové haly a skály v přírodě.",
"ca": "A aquest mapa trobaràs varies oportunitats d'escalada, como gimnasos d'escalada, sales d'escalada en bloc i roques a la natura.",
- "es": "En este mapa encontrará varias posibilidades de escalada, como rocódromos, salas de búlder y rocas en la naturaleza."
+ "es": "En este mapa encontrará diversas posibilidades de escalada, como rocódromos, salas de búlder y rocas en la naturaleza."
},
"descriptionTail": {
"nl": "De klimkaart is oorspronkelijk gemaakt door Christian Neumann op kletterspots.de.",
@@ -181,7 +181,8 @@
"it": "L’ elemento in cui è contenuto indica che è pubblicamente accessibile
{_embedding_feature:access:description}",
"de": "Das enthaltende Objekt gibt an, dass es öffentlich zugänglich ist
{_embedding_feature:access:description}",
"da": "Den indeholdende funktion angiver, at denne er offentligt tilgængelig
{_embedding_feature:access:description}",
- "es": "La característica que lo contiene indica que es de acceso público
{_embedding_feature:access:description}"
+ "es": "La característica que lo contiene indica que es de acceso público
{_embedding_feature:access:description}",
+ "ca": "Lal'element que el contéindica que és d'accés públic
{_embedding_feature:access:description}"
}
},
{
@@ -193,7 +194,8 @@
"it": "L’elemento che lo contiene indica che è richiesto un’autorizzazione per accedervi
{_embedding_feature:access:description}",
"de": "Das enthaltende Objekt besagt, dass eine Genehmigung erforderlich ist für den Zugang zu
{_embedding_feature:access:description}",
"da": "Den indeholdende funktion angiver, at en tilladelse er nødvendig for at få adgang til
{_embedding_feature:access:description}",
- "es": "Lacaracterística que lo contiene indica que se necesita un permiso para acceder a él
{_embedding_feature:access:description}"
+ "es": "Lacaracterística que lo contiene indica que se necesita un permiso para acceder a él
{_embedding_feature:access:description}",
+ "ca": "Lal'element que el conté indica que es necessita un permís per a accedir-hi
{_embedding_feature:access:description}"
}
},
{
diff --git a/assets/themes/clock/clock.json b/assets/themes/clock/clock.json
index 0aed8458d..6aa148a9b 100644
--- a/assets/themes/clock/clock.json
+++ b/assets/themes/clock/clock.json
@@ -4,7 +4,8 @@
"en": "Clocks",
"nl": "Klokken",
"de": "Uhren",
- "es": "Relojes"
+ "es": "Relojes",
+ "ca": "Rellotges"
},
"description": {
"en": "Map showing all public clocks",
diff --git a/assets/themes/osm_community_index/osm_community_index.json b/assets/themes/osm_community_index/osm_community_index.json
index 9c0d53f11..df09cf7d5 100644
--- a/assets/themes/osm_community_index/osm_community_index.json
+++ b/assets/themes/osm_community_index/osm_community_index.json
@@ -5,7 +5,8 @@
"de": "OSM-Community-Index",
"nl": "OSM Community Overzicht",
"fr": "Index communautaire OSM",
- "es": "Índice de la comunidad OSM"
+ "es": "Índice de comunidades de OSM",
+ "ca": "Índex de comunitats d'OSM"
},
"description": {
"en": "A list of resources for users of OpenStreetMap. 'Resources' can be links to forums, meetups, Slack groups, IRC channels, mailing lists, and so on. Anything that mappers, especially beginners, might find interesting or helpful.",
@@ -13,14 +14,16 @@
"nl": "Een lijst van hulpmiddelen van gebruikers van OpenStreetMap. 'Hulpmiddelen' kunnen fora, meetups, Slack groepen, IRC kanalen, mailinglijsten, en meer zijn. Alles dat mappers, vooral beginners, nuttig of behulpzaam kunnen vinden.",
"fr": "Une liste de ressources pour les utilisateurs d'OpenStreetMap. Les \"ressources\" peuvent être des liens vers des forums, des rencontres, des groupes Slack, des canaux IRC, des listes de diffusion, etc. Tout ce que les cartographes, en particulier les débutants, peuvent trouver intéressant ou utile.",
"cs": "Seznam zdrojů pro uživatele OpenStreetMap. \"Zdroje\" mohou být odkazy na fóra, setkání, Slack skupiny, kanály IRC, poštovní konference atd. Cokoli, co by mohlo být pro mappery, zejména začátečníky, zajímavé nebo užitečné.",
- "es": "Una lista de recursos para los usuarios de OpenStreetMap. Los \"recursos\" pueden ser enlaces a foros, reuniones, grupos de trabajo, canales IRC, listas de correo, etcétera. Cualquier cosa que los cartógrafos, especialmente los principiantes, puedan encontrar interesante o útil."
+ "es": "Una lista de recursos para los usuarios de OpenStreetMap. Los \"recursos\" pueden ser enlaces a foros, reuniones, grupos de trabajo, canales IRC, listas de correo, etcétera. Cualquier cosa que los cartógrafos, especialmente los principiantes, puedan encontrar interesante o útil.",
+ "ca": "Una llista de recursos per als usuaris d'OSM. Els recursos poden ser enllaços a fòrums, reunions, grups de treball, canals IRC, llistes de correus, etcètera. Quelcom que els mapejadors, especialment els principiants poden trobar interessant o útil."
},
"shortDescription": {
"en": "An index of community resources for OpenStreetMap.",
"de": "Ein Index von Community-Ressourcen für OpenStreetMap.",
"nl": "Een overzicht van hulpbronnen voor OpenStreetMap van de community.",
"fr": "Index des ressources communautaires pour OpenStreetMap.",
- "es": "Un índice de recursos comunitarios para OpenStreetMap."
+ "es": "Un índice de recursos comunitarios para OpenStreetMap.",
+ "ca": "Un índex de recursos comunitaris per a OpenStreetMap."
},
"icon": "./assets/themes/osm_community_index/osm.svg",
"startLat": 50.8465573,
diff --git a/assets/translators.json b/assets/translators.json
index fcfd98e5f..46ed8672b 100644
--- a/assets/translators.json
+++ b/assets/translators.json
@@ -5,7 +5,7 @@
"contributor": "Pieter Vander Vennet"
},
{
- "commits": 247,
+ "commits": 248,
"contributor": "kjon"
},
{
@@ -13,7 +13,7 @@
"contributor": "Allan Nordhøy"
},
{
- "commits": 78,
+ "commits": 88,
"contributor": "paunofu"
},
{
@@ -122,11 +122,11 @@
},
{
"commits": 8,
- "contributor": "Vinicius"
+ "contributor": "Lucas"
},
{
- "commits": 7,
- "contributor": "Lucas"
+ "commits": 8,
+ "contributor": "Vinicius"
},
{
"commits": 7,
@@ -212,6 +212,18 @@
"commits": 5,
"contributor": "Alexey Shabanov"
},
+ {
+ "commits": 4,
+ "contributor": "Ettore Atalan"
+ },
+ {
+ "commits": 4,
+ "contributor": "gallegonovato"
+ },
+ {
+ "commits": 4,
+ "contributor": "Fjuro"
+ },
{
"commits": 4,
"contributor": "André Marcelo Alvarenga"
@@ -240,10 +252,6 @@
"commits": 4,
"contributor": "Jan Zabel"
},
- {
- "commits": 3,
- "contributor": "Fjuro"
- },
{
"commits": 3,
"contributor": "Piotr Strebski"
@@ -252,14 +260,6 @@
"commits": 3,
"contributor": "Alexey Lutskyi"
},
- {
- "commits": 3,
- "contributor": "gallegonovato"
- },
- {
- "commits": 3,
- "contributor": "Ettore Atalan"
- },
{
"commits": 3,
"contributor": "Bibi56"
@@ -312,6 +312,10 @@
"commits": 3,
"contributor": "SiegbjornSitumeang"
},
+ {
+ "commits": 2,
+ "contributor": "Felipe Nogueira"
+ },
{
"commits": 2,
"contributor": "multiflexi"
diff --git a/langs/layers/ca.json b/langs/layers/ca.json
index 1e2ca7ea4..84cff9fcc 100644
--- a/langs/layers/ca.json
+++ b/langs/layers/ca.json
@@ -98,15 +98,6 @@
"1": {
"then": "Mural"
},
- "10": {
- "then": "Azulejo (Rajoles decoratives espanyoles i portugueses)"
- },
- "11": {
- "then": "Enrajolat"
- },
- "12": {
- "then": "Tallat a la fusta"
- },
"2": {
"then": "Pintura"
},
@@ -130,6 +121,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?",
@@ -974,14 +974,14 @@
"0": {
"question": "Tots els connectors"
},
- "13": {
- "question": "Té un connector Tesla Supercharger (Destination) (Tipus 2 amb un cable de marca tesla) "
- },
"5": {
"question": "Té un connecgtor de Tipus 1sensecable (J1772) "
},
"6": {
"question": "Té un connector Tipus 1 CSS (Combo Tipus 1) "
+ },
+ "13": {
+ "question": "Té un connector Tesla Supercharger (Destination) (Tipus 2 amb un cable de marca tesla) "
}
}
}
@@ -990,6 +990,21 @@
"tagRenderings": {
"Available_charging_stations (generated)": {
"mappings": {
+ "2": {
+ "then": "Endoll de paret Europeu amb pin de terra (CEE7/4 tipus E)"
+ },
+ "4": {
+ "then": "CHAdeMo"
+ },
+ "5": {
+ "then": "Chademo"
+ },
+ "6": {
+ "then": "Tipus 1 amb cable (J1772)"
+ },
+ "8": {
+ "then": "Tipus 1 sense cable (J1772)"
+ },
"10": {
"then": "CSS 1Tipus 1 (també conegut com Tipus 1 combo)"
},
@@ -1005,9 +1020,6 @@
"18": {
"then": "Tipus 2 amb cable (mennekes)"
},
- "2": {
- "then": "Endoll de paret Europeu amb pin de terra (CEE7/4 tipus E)"
- },
"20": {
"then": "CSS Supercarregador Tesla (tipus2_css de la marca)"
},
@@ -1016,18 +1028,6 @@
},
"26": {
"then": "USB per a carregar mòbils i dispositius petits"
- },
- "4": {
- "then": "CHAdeMo"
- },
- "5": {
- "then": "Chademo"
- },
- "6": {
- "then": "Tipus 1 amb cable (J1772)"
- },
- "8": {
- "then": "Tipus 1 sense cable (J1772)"
}
},
"question": "Quins tipus de connexions de càrrega estan disponibles aquí?"
@@ -2413,6 +2413,30 @@
"1": {
"then": "Aquí es poden reciclar els cartons de begudes"
},
+ "2": {
+ "then": "Aquí es poden reciclar llaunes"
+ },
+ "3": {
+ "then": "Aquí es pot reciclar roba"
+ },
+ "4": {
+ "then": "Aquí es pot reciclar oli de cuina"
+ },
+ "5": {
+ "then": "Aquí es pot reciclar oli de motor"
+ },
+ "6": {
+ "then": "Aquí es poden reciclar tub fluroescents"
+ },
+ "7": {
+ "then": "Aquí es poden reciclar residus verds"
+ },
+ "8": {
+ "then": "Ací es poden reciclar residus orgànics"
+ },
+ "9": {
+ "then": "Aquí es poden reciclar ampolles de vidre"
+ },
"10": {
"then": "Aquí es pot reciclar vidre"
},
@@ -2440,35 +2464,11 @@
"19": {
"then": "Aquí es poden reciclar petits aparells electrònics"
},
- "2": {
- "then": "Aquí es poden reciclar llaunes"
- },
"20": {
"then": "Aquí es poden reciclar petits aparells elèctrics"
},
"22": {
"then": "Ací es pot reciclar el rebuig"
- },
- "3": {
- "then": "Aquí es pot reciclar roba"
- },
- "4": {
- "then": "Aquí es pot reciclar oli de cuina"
- },
- "5": {
- "then": "Aquí es pot reciclar oli de motor"
- },
- "6": {
- "then": "Aquí es poden reciclar tub fluroescents"
- },
- "7": {
- "then": "Aquí es poden reciclar residus verds"
- },
- "8": {
- "then": "Ací es poden reciclar residus orgànics"
- },
- "9": {
- "then": "Aquí es poden reciclar ampolles de vidre"
}
},
"question": "Què es pot reciclar aquí?"
@@ -2811,12 +2811,6 @@
"1": {
"then": "Aquest fanal utilitza LED"
},
- "10": {
- "then": "Aquest fanal utilitza làmpades de sodi d'alta pressió (taronja amb blanc)"
- },
- "11": {
- "then": "Aquest fanal s'il·lumina amb gas"
- },
"2": {
"then": "Aquest fanal utilitza il·luminació incandescent"
},
@@ -2840,6 +2834,12 @@
},
"9": {
"then": "Aquest fanal utilitza làmpades de sodi de baixa pressió (taronja monocroma)"
+ },
+ "10": {
+ "then": "Aquest fanal utilitza làmpades de sodi d'alta pressió (taronja amb blanc)"
+ },
+ "11": {
+ "then": "Aquest fanal s'il·lumina amb gas"
}
}
},
@@ -3324,4 +3324,4 @@
}
}
}
-}
+}
\ No newline at end of file
diff --git a/langs/layers/de.json b/langs/layers/de.json
index b4d00f103..9032767e5 100644
--- a/langs/layers/de.json
+++ b/langs/layers/de.json
@@ -98,15 +98,6 @@
"1": {
"then": "Wandbild"
},
- "10": {
- "then": "Azulejo (spanische dekorative Fliesenarbeit)"
- },
- "11": {
- "then": "Fliesenarbeit"
- },
- "12": {
- "then": "Holzschnitzerei"
- },
"2": {
"then": "Malerei"
},
@@ -130,6 +121,15 @@
},
"9": {
"then": "Relief"
+ },
+ "10": {
+ "then": "Azulejo (spanische dekorative Fliesenarbeit)"
+ },
+ "11": {
+ "then": "Fliesenarbeit"
+ },
+ "12": {
+ "then": "Holzschnitzerei"
}
},
"question": "Um welche Art Kunstwerk handelt es sich?",
@@ -1569,27 +1569,6 @@
"1": {
"question": "Verfügt über einen Schuko-Stecker ohne Erdungsstift (CEE7/4 Typ F) "
},
- "10": {
- "question": "Hat einen Typ 2 (Mennekes) Anschluss mit Kabel"
- },
- "11": {
- "question": "Hat einen Tesla Supercharger CCS (Typ 2 CSS vonTesla) Anschluss"
- },
- "12": {
- "question": "Hat einen Tesla Supercharger (Destination) Anschluss"
- },
- "13": {
- "question": "Hat einen Tesla Supercharger (Destination) (Typ 2 von Tesla) Anschluss mit Kabel"
- },
- "14": {
- "question": "Hat einen USB-Anschluss zum Aufladen von Telefonen und kleinen Elektrogeräten "
- },
- "15": {
- "question": "Hat einen Bosch Active Connect Anschluss mit 3 Pins und Kabel"
- },
- "16": {
- "question": "Hat einen Bosch Active Connect Anschluss mit 5 Pins und Kabel"
- },
"2": {
"question": "Verfügt über einen europäischen Netzstecker mit Erdungsstift (CEE7/4 Typ E) Anschluss"
},
@@ -1613,6 +1592,27 @@
},
"9": {
"question": "Hat einen Typ 2 CCS (Mennekes) Anschluss"
+ },
+ "10": {
+ "question": "Hat einen Typ 2 (Mennekes) Anschluss mit Kabel"
+ },
+ "11": {
+ "question": "Hat einen Tesla Supercharger CCS (Typ 2 CSS vonTesla) Anschluss"
+ },
+ "12": {
+ "question": "Hat einen Tesla Supercharger (Destination) Anschluss"
+ },
+ "13": {
+ "question": "Hat einen Tesla Supercharger (Destination) (Typ 2 von Tesla) Anschluss mit Kabel"
+ },
+ "14": {
+ "question": "Hat einen USB-Anschluss zum Aufladen von Telefonen und kleinen Elektrogeräten "
+ },
+ "15": {
+ "question": "Hat einen Bosch Active Connect Anschluss mit 3 Pins und Kabel"
+ },
+ "16": {
+ "question": "Hat einen Bosch Active Connect Anschluss mit 5 Pins und Kabel"
}
}
}
@@ -1668,6 +1668,30 @@
"1": {
"then": "Schuko-Stecker ohne Erdungsstift (CEE7/4 Typ F)"
},
+ "2": {
+ "then": "Europäischer Netzstecker mit Erdungsstift (CEE7/4 Typ E)"
+ },
+ "3": {
+ "then": "Europäischer Netzstecker mit Erdungsstift (CEE7/4 Typ E)"
+ },
+ "4": {
+ "then": "Chademo-Anschluss"
+ },
+ "5": {
+ "then": "Chademo-Anschluss"
+ },
+ "6": {
+ "then": "Typ 1 mit Kabel (J1772)"
+ },
+ "7": {
+ "then": "Typ 1 mit Kabel (J1772)"
+ },
+ "8": {
+ "then": "Typ 1 ohne Kabel (J1772)"
+ },
+ "9": {
+ "then": " Typ 1 ohne Kabel (J1772)"
+ },
"10": {
"then": "Typ 1 CCS (Typ 1 Combo)"
},
@@ -1698,9 +1722,6 @@
"19": {
"then": "Typ 2 mit Kabel (mennekes)"
},
- "2": {
- "then": "Europäischer Netzstecker mit Erdungsstift (CEE7/4 Typ E)"
- },
"20": {
"then": "Tesla Supercharger CCS (Typ 2 CSS von Tesla)"
},
@@ -1731,32 +1752,11 @@
"29": {
"then": " Bosch Active Connect mit 3 Pins und Kabel"
},
- "3": {
- "then": "Europäischer Netzstecker mit Erdungsstift (CEE7/4 Typ E)"
- },
"30": {
"then": "Bosch Active Connect mit 5 Pins und Kabel"
},
"31": {
"then": " Bosch Active Connect mit 5 Pins und Kabel"
- },
- "4": {
- "then": "Chademo-Anschluss"
- },
- "5": {
- "then": "Chademo-Anschluss"
- },
- "6": {
- "then": "Typ 1 mit Kabel (J1772)"
- },
- "7": {
- "then": "Typ 1 mit Kabel (J1772)"
- },
- "8": {
- "then": "Typ 1 ohne Kabel (J1772)"
- },
- "9": {
- "then": " Typ 1 ohne Kabel (J1772)"
}
},
"question": "Welche Ladeanschlüsse gibt es hier?"
@@ -3241,15 +3241,6 @@
"1": {
"then": "Dieser Radweg hat einen festen Belag"
},
- "10": {
- "then": "Dieser Radweg besteht aus feinem Schotter"
- },
- "11": {
- "then": "Der Radweg ist aus Kies"
- },
- "12": {
- "then": "Dieser Radweg besteht aus Rohboden"
- },
"2": {
"then": "Der Radweg ist aus Asphalt"
},
@@ -3273,6 +3264,15 @@
},
"9": {
"then": "Der Radweg ist aus Schotter"
+ },
+ "10": {
+ "then": "Dieser Radweg besteht aus feinem Schotter"
+ },
+ "11": {
+ "then": "Der Radweg ist aus Kies"
+ },
+ "12": {
+ "then": "Dieser Radweg besteht aus Rohboden"
}
},
"question": "Was ist der Belag dieses Radwegs?",
@@ -3321,15 +3321,6 @@
"1": {
"then": "Dieser Radweg hat einen festen Belag"
},
- "10": {
- "then": "Dieser Radweg besteht aus feinem Schotter"
- },
- "11": {
- "then": "Der Radweg ist aus Kies"
- },
- "12": {
- "then": "Dieser Radweg besteht aus Rohboden"
- },
"2": {
"then": "Der Radweg ist aus Asphalt"
},
@@ -3353,6 +3344,15 @@
},
"9": {
"then": "Der Radweg ist aus Schotter"
+ },
+ "10": {
+ "then": "Dieser Radweg besteht aus feinem Schotter"
+ },
+ "11": {
+ "then": "Der Radweg ist aus Kies"
+ },
+ "12": {
+ "then": "Dieser Radweg besteht aus Rohboden"
}
},
"question": "Was ist der Belag dieser Straße?",
@@ -4273,6 +4273,30 @@
"1": {
"then": "Die Fitness-Station hat ein Schild mit Anweisungen für eine bestimmte Übung."
},
+ "2": {
+ "then": "Die Fitness-Station hat eine Einrichtung für Sit-ups."
+ },
+ "3": {
+ "then": "Die Fitness-Station hat eine Vorrichtung für Liegestütze. In der Regel eine oder mehrere niedrige Reckstangen."
+ },
+ "4": {
+ "then": "Die Fitness-Station hat Stangen zum Dehnen."
+ },
+ "5": {
+ "then": "Die Fitness-Station hat eine Vorrichtung für Rückenstrecker (Hyperextensions)."
+ },
+ "6": {
+ "then": "Die Fitness-Station hat Ringe für Gymnastikübungen."
+ },
+ "7": {
+ "then": "Die Fitness-Station hat eine horizontale Leiter (Monkey Bars)."
+ },
+ "8": {
+ "then": "Die Fitness-Station hat eine Sprossenwand zum Klettern."
+ },
+ "9": {
+ "then": "Die Fitness-Station hat Pfosten für Slalomübungen."
+ },
"10": {
"then": "Die Fitness-Station hat Trittsteine."
},
@@ -4303,9 +4327,6 @@
"19": {
"then": "Die Fitness-Station hat Kampfseile (battle ropes)."
},
- "2": {
- "then": "Die Fitness-Station hat eine Einrichtung für Sit-ups."
- },
"20": {
"then": "Die Fitness-Station hat ein Fahrradergometer."
},
@@ -4320,27 +4341,6 @@
},
"24": {
"then": "Die Fitness-Station hat eine Slackline."
- },
- "3": {
- "then": "Die Fitness-Station hat eine Vorrichtung für Liegestütze. In der Regel eine oder mehrere niedrige Reckstangen."
- },
- "4": {
- "then": "Die Fitness-Station hat Stangen zum Dehnen."
- },
- "5": {
- "then": "Die Fitness-Station hat eine Vorrichtung für Rückenstrecker (Hyperextensions)."
- },
- "6": {
- "then": "Die Fitness-Station hat Ringe für Gymnastikübungen."
- },
- "7": {
- "then": "Die Fitness-Station hat eine horizontale Leiter (Monkey Bars)."
- },
- "8": {
- "then": "Die Fitness-Station hat eine Sprossenwand zum Klettern."
- },
- "9": {
- "then": "Die Fitness-Station hat Pfosten für Slalomübungen."
}
},
"question": "Welche Übungsgeräte gibt es an dieser Fitness-Station?"
@@ -4426,21 +4426,6 @@
"1": {
"then": "Dies ist eine Pommesbude"
},
- "10": {
- "then": "Hier werden chinesische Gerichte serviert"
- },
- "11": {
- "then": "Hier werden griechische Gerichte serviert"
- },
- "12": {
- "then": "Hier werden indische Gerichte serviert"
- },
- "13": {
- "then": "Hier werden türkische Gerichte serviert"
- },
- "14": {
- "then": "Hier werden thailändische Gerichte serviert"
- },
"2": {
"then": "Bietet vorwiegend Pastagerichte an"
},
@@ -4464,6 +4449,21 @@
},
"9": {
"then": "Hier werden französische Gerichte serviert"
+ },
+ "10": {
+ "then": "Hier werden chinesische Gerichte serviert"
+ },
+ "11": {
+ "then": "Hier werden griechische Gerichte serviert"
+ },
+ "12": {
+ "then": "Hier werden indische Gerichte serviert"
+ },
+ "13": {
+ "then": "Hier werden türkische Gerichte serviert"
+ },
+ "14": {
+ "then": "Hier werden thailändische Gerichte serviert"
}
},
"question": "Welches Essen gibt es hier?",
@@ -5594,19 +5594,6 @@
}
}
},
- "10": {
- "options": {
- "0": {
- "question": "Alle Notizen"
- },
- "1": {
- "question": "Importnotizen ausblenden"
- },
- "2": {
- "question": "Nur Importnotizen anzeigen"
- }
- }
- },
"2": {
"options": {
"0": {
@@ -5662,6 +5649,19 @@
"question": "Nur offene Notizen anzeigen"
}
}
+ },
+ "10": {
+ "options": {
+ "0": {
+ "question": "Alle Notizen"
+ },
+ "1": {
+ "question": "Importnotizen ausblenden"
+ },
+ "2": {
+ "question": "Nur Importnotizen anzeigen"
+ }
+ }
}
},
"name": "OpenStreetMap-Hinweise",
@@ -5990,21 +5990,6 @@
"1": {
"then": "Dies ist ein normaler Stellplatz."
},
- "10": {
- "then": "Dies ist ein Stellplatz, der für Eltern mit Kindern reserviert ist."
- },
- "11": {
- "then": "Dies ist ein Stellplatz, der für das Personal reserviert ist."
- },
- "12": {
- "then": "Dies ist ein Stellplatz, der für Taxis reserviert ist."
- },
- "13": {
- "then": "Dies ist ein Stellplatz, der für Fahrzeuge mit Anhänger reserviert ist."
- },
- "14": {
- "then": "Dies ist ein Stellplatz, der für Carsharing reserviert ist."
- },
"2": {
"then": "Dies ist ein Behindertenstellplatz."
},
@@ -6028,6 +6013,21 @@
},
"9": {
"then": "Dies ist ein Stellplatz, der für Motorräder reserviert ist."
+ },
+ "10": {
+ "then": "Dies ist ein Stellplatz, der für Eltern mit Kindern reserviert ist."
+ },
+ "11": {
+ "then": "Dies ist ein Stellplatz, der für das Personal reserviert ist."
+ },
+ "12": {
+ "then": "Dies ist ein Stellplatz, der für Taxis reserviert ist."
+ },
+ "13": {
+ "then": "Dies ist ein Stellplatz, der für Fahrzeuge mit Anhänger reserviert ist."
+ },
+ "14": {
+ "then": "Dies ist ein Stellplatz, der für Carsharing reserviert ist."
}
},
"question": "Welche Art von Stellplatz ist dies?"
@@ -6652,6 +6652,30 @@
"1": {
"question": "Recycling von Batterien"
},
+ "2": {
+ "question": "Recycling von Getränkekartons"
+ },
+ "3": {
+ "question": "Recycling von Dosen"
+ },
+ "4": {
+ "question": "Recycling von Kleidung"
+ },
+ "5": {
+ "question": "Recycling von Speiseöl"
+ },
+ "6": {
+ "question": "Recycling von Motoröl"
+ },
+ "7": {
+ "question": "Recycling von Leuchtstoffröhren"
+ },
+ "8": {
+ "question": "Recycling von Grünabfällen"
+ },
+ "9": {
+ "question": "Recycling von Glasflaschen"
+ },
"10": {
"question": "Recycling von Glas"
},
@@ -6681,30 +6705,6 @@
},
"19": {
"question": "Recycling von Restabfällen"
- },
- "2": {
- "question": "Recycling von Getränkekartons"
- },
- "3": {
- "question": "Recycling von Dosen"
- },
- "4": {
- "question": "Recycling von Kleidung"
- },
- "5": {
- "question": "Recycling von Speiseöl"
- },
- "6": {
- "question": "Recycling von Motoröl"
- },
- "7": {
- "question": "Recycling von Leuchtstoffröhren"
- },
- "8": {
- "question": "Recycling von Grünabfällen"
- },
- "9": {
- "question": "Recycling von Glasflaschen"
}
}
},
@@ -6772,6 +6772,30 @@
"1": {
"then": "Getränkekartons können hier recycelt werden"
},
+ "2": {
+ "then": "Dosen können hier recycelt werden"
+ },
+ "3": {
+ "then": "Kleidung kann hier recycelt werden"
+ },
+ "4": {
+ "then": "Speiseöl kann hier recycelt werden"
+ },
+ "5": {
+ "then": "Motoröl kann hier recycelt werden"
+ },
+ "6": {
+ "then": "Hier können Leuchtstoffröhren recycelt werden"
+ },
+ "7": {
+ "then": "Grünabfälle können hier recycelt werden"
+ },
+ "8": {
+ "then": "Bio-Abfall kann hier recycelt werden"
+ },
+ "9": {
+ "then": "Glasflaschen können hier recycelt werden"
+ },
"10": {
"then": "Glas kann hier recycelt werden"
},
@@ -6802,9 +6826,6 @@
"19": {
"then": "Elektrokleingeräte können hier recycelt werden"
},
- "2": {
- "then": "Dosen können hier recycelt werden"
- },
"20": {
"then": "Elektrokleingeräte können hier recycelt werden"
},
@@ -6813,27 +6834,6 @@
},
"22": {
"then": "Restmüll kann hier recycelt werden"
- },
- "3": {
- "then": "Kleidung kann hier recycelt werden"
- },
- "4": {
- "then": "Speiseöl kann hier recycelt werden"
- },
- "5": {
- "then": "Motoröl kann hier recycelt werden"
- },
- "6": {
- "then": "Hier können Leuchtstoffröhren recycelt werden"
- },
- "7": {
- "then": "Grünabfälle können hier recycelt werden"
- },
- "8": {
- "then": "Bio-Abfall kann hier recycelt werden"
- },
- "9": {
- "then": "Glasflaschen können hier recycelt werden"
}
},
"question": "Was kann hier recycelt werden?"
@@ -7380,12 +7380,6 @@
},
"question": "Hat die Treppe einen Handlauf?"
},
- "multilevels": {
- "override": {
- "question": "Zwischen welchen Stockwerken befinden sich diese Stufen?",
- "render": "Diese Stufen befinden sich zwischen den Stockwerken {level}"
- }
- },
"ramp": {
"mappings": {
"0": {
@@ -7512,12 +7506,6 @@
"1": {
"then": "Diese Straßenlaterne verwendet LEDs"
},
- "10": {
- "then": "Diese Straßenlaterne verwendet Hochdruck-Natriumdampflampen (orange mit weiß)"
- },
- "11": {
- "then": "Diese Straßenlaterne wird mit Gas beleuchtet"
- },
"2": {
"then": "Diese Straßenlaterne verwendet Glühlampenlicht"
},
@@ -7541,6 +7529,12 @@
},
"9": {
"then": "Diese Straßenlaterne verwendet Niederdruck-Natriumdampflampen (einfarbig orange)"
+ },
+ "10": {
+ "then": "Diese Straßenlaterne verwendet Hochdruck-Natriumdampflampen (orange mit weiß)"
+ },
+ "11": {
+ "then": "Diese Straßenlaterne wird mit Gas beleuchtet"
}
},
"question": "Mit welcher Art von Beleuchtung arbeitet diese Straßenlaterne?"
@@ -7799,18 +7793,6 @@
},
"render": "Dieser Fahrkartenentwerter ist Teil einer Zugangsbarriere vom Typ {barrier}"
},
- "payment-options": {
- "override": {
- "mappings+": {
- "0": {
- "then": "Dieser Fahrkartenentwerter akzeptiert OV-Chipkaart"
- },
- "1": {
- "then": "Dieser Fahrkartenentwerter akzeptiert OV-Chipkaart"
- }
- }
- }
- },
"validator-operator": {
"freeform": {
"placeholder": "Name des Betreibers"
@@ -8030,11 +8012,6 @@
},
"name": "Toiletten in anderen Einrichtungen",
"tagRenderings": {
- "opening_hours": {
- "override": {
- "question": "Wann ist die Einrichtung, in der sich diese Toiletten befinden, geöffnet?"
- }
- },
"toilet-access": {
"mappings": {
"0": {
@@ -8863,4 +8840,4 @@
}
}
}
-}
+}
\ No newline at end of file
diff --git a/langs/layers/es.json b/langs/layers/es.json
index f511c43eb..41e888e51 100644
--- a/langs/layers/es.json
+++ b/langs/layers/es.json
@@ -98,12 +98,6 @@
"1": {
"then": "Mural"
},
- "10": {
- "then": "Azulejo (Baldosas decorativas Españolas y Portuguesas)"
- },
- "11": {
- "then": "Cerámica"
- },
"2": {
"then": "Pintura"
},
@@ -127,6 +121,12 @@
},
"9": {
"then": "Relieve"
+ },
+ "10": {
+ "then": "Azulejo (Baldosas decorativas Españolas y Portuguesas)"
+ },
+ "11": {
+ "then": "Cerámica"
}
},
"question": "¿Qué tipo de obra es esta pieza?",
@@ -1213,27 +1213,6 @@
"0": {
"question": "Todos los conectores"
},
- "10": {
- "question": "Tiene un conector Tipo 2 con cable (mennekes) "
- },
- "11": {
- "question": "Tiene un conector Tesla Supercharger CCS (un tipo2_css de marca) "
- },
- "12": {
- "question": "Tiene un conector Tesla Supercharger (destination) "
- },
- "13": {
- "question": "Tiene un conector Tesla Supercharger (Destination) (Tipo2 A con un cable de marca tesla) "
- },
- "14": {
- "question": "Tiene un conector USB para cargar teléfonos y dispositivos electrónicos pequeños "
- },
- "15": {
- "question": "Tiene un conector Bosch Active Connect con 3 pines y cable "
- },
- "16": {
- "question": "Tiene un conector Bosch Active Connect con 5 pines y cable "
- },
"2": {
"question": "Tiene un conector enchufe de pared Europeo con un pin de tierra (CEE7/4 tipo E "
},
@@ -1257,6 +1236,27 @@
},
"9": {
"question": "Tiene un conector Tipo 2 CCS (mennekes "
+ },
+ "10": {
+ "question": "Tiene un conector Tipo 2 con cable (mennekes) "
+ },
+ "11": {
+ "question": "Tiene un conector Tesla Supercharger CCS (un tipo2_css de marca) "
+ },
+ "12": {
+ "question": "Tiene un conector Tesla Supercharger (destination) "
+ },
+ "13": {
+ "question": "Tiene un conector Tesla Supercharger (Destination) (Tipo2 A con un cable de marca tesla) "
+ },
+ "14": {
+ "question": "Tiene un conector USB para cargar teléfonos y dispositivos electrónicos pequeños "
+ },
+ "15": {
+ "question": "Tiene un conector Bosch Active Connect con 3 pines y cable "
+ },
+ "16": {
+ "question": "Tiene un conector Bosch Active Connect con 5 pines y cable "
}
}
}
@@ -1311,6 +1311,30 @@
"1": {
"then": "Enchufe de pared Schuko sin pin de tierra (CEE7/4 tipo F)"
},
+ "2": {
+ "then": "Enchufe de pared Europeo con pin de tierra (CEE7/4 tipo E)"
+ },
+ "3": {
+ "then": "Enchufe de pared Europeo con pin de tierra (CEE7/4 tipo E)"
+ },
+ "4": {
+ "then": "Chademo"
+ },
+ "5": {
+ "then": "Chademo"
+ },
+ "6": {
+ "then": "Tipo 1 con cable (J1772)"
+ },
+ "7": {
+ "then": "Tipo 1 con cable (J1772)"
+ },
+ "8": {
+ "then": "Tipo 1 sin cable (J1772)"
+ },
+ "9": {
+ "then": "Tipo 1sin cable (J1772)"
+ },
"10": {
"then": "CSS Tipo 1 (también conocido como Tipo 1 Combo)"
},
@@ -1341,9 +1365,6 @@
"19": {
"then": "Tipo 2 con cable (mennekes)"
},
- "2": {
- "then": "Enchufe de pared Europeo con pin de tierra (CEE7/4 tipo E)"
- },
"20": {
"then": "CCS Supercargador Tesla (un tipo2_css con marca)"
},
@@ -1374,32 +1395,11 @@
"29": {
"then": "Bosch Active Connect con 3 pines y cable"
},
- "3": {
- "then": "Enchufe de pared Europeo con pin de tierra (CEE7/4 tipo E)"
- },
"30": {
"then": "Bosch Active Connect con 5 pines y cable"
},
"31": {
"then": "Bosch Active Connect con 5 pines y cable"
- },
- "4": {
- "then": "Chademo"
- },
- "5": {
- "then": "Chademo"
- },
- "6": {
- "then": "Tipo 1 con cable (J1772)"
- },
- "7": {
- "then": "Tipo 1 con cable (J1772)"
- },
- "8": {
- "then": "Tipo 1 sin cable (J1772)"
- },
- "9": {
- "then": "Tipo 1sin cable (J1772)"
}
},
"question": "¿Qué tipo de conexiones de carga están disponibles aquí?"
@@ -1794,12 +1794,6 @@
"1": {
"then": "Este carril bici está pavimentado"
},
- "10": {
- "then": "Este carril bici está hecho de gravilla"
- },
- "12": {
- "then": "Este carril bici está hecho de tierra natural"
- },
"2": {
"then": "Este carril bici está hecho de asfalto"
},
@@ -1814,6 +1808,12 @@
},
"9": {
"then": "Este carril bici está hecho de grava"
+ },
+ "10": {
+ "then": "Este carril bici está hecho de gravilla"
+ },
+ "12": {
+ "then": "Este carril bici está hecho de tierra natural"
}
},
"question": "¿De qué superficie está hecho este carril bici?",
@@ -1859,9 +1859,6 @@
"1": {
"then": "Este carril bici está pavimentado"
},
- "10": {
- "then": "Este carril bici está hecho de gravilla"
- },
"2": {
"then": "Este carril bici está hecho de asfalto"
},
@@ -1873,6 +1870,9 @@
},
"9": {
"then": "Este carril bici está hecho de grava"
+ },
+ "10": {
+ "then": "Este carril bici está hecho de gravilla"
}
},
"question": "¿De qué esta hecha la superficie de esta calle?",
@@ -2404,18 +2404,6 @@
"0": {
"then": "Esto es una pizzería"
},
- "10": {
- "then": "Aquí se sirven platos Chinos"
- },
- "11": {
- "then": "Aquí se sirven platos Griegos"
- },
- "12": {
- "then": "Aquí se sirven platos Indios"
- },
- "13": {
- "then": "Aquí se sirven platos Turcos"
- },
"2": {
"then": "Principalmente sirve pasta"
},
@@ -2436,6 +2424,18 @@
},
"9": {
"then": "Aquí se sirven platos Franceses"
+ },
+ "10": {
+ "then": "Aquí se sirven platos Chinos"
+ },
+ "11": {
+ "then": "Aquí se sirven platos Griegos"
+ },
+ "12": {
+ "then": "Aquí se sirven platos Indios"
+ },
+ "13": {
+ "then": "Aquí se sirven platos Turcos"
}
},
"question": "¿Qué comida se sirve aquí?",
@@ -2830,19 +2830,6 @@
}
}
},
- "10": {
- "options": {
- "0": {
- "question": "Todas las notas"
- },
- "1": {
- "question": "Ocultar las nostras de importación"
- },
- "2": {
- "question": "Solo mostrar las notas de importación"
- }
- }
- },
"2": {
"options": {
"0": {
@@ -2898,6 +2885,19 @@
"question": "Solo mostrar las notas abiertas"
}
}
+ },
+ "10": {
+ "options": {
+ "0": {
+ "question": "Todas las notas"
+ },
+ "1": {
+ "question": "Ocultar las nostras de importación"
+ },
+ "2": {
+ "question": "Solo mostrar las notas de importación"
+ }
+ }
}
},
"name": "Notas de OpenStreetMap",
@@ -3200,6 +3200,21 @@
"1": {
"question": "Reciclaje de baterías"
},
+ "3": {
+ "question": "Reciclaje de latas"
+ },
+ "4": {
+ "question": "Reciclaje de ropa"
+ },
+ "5": {
+ "question": "Reciclaje de aceite de cocina"
+ },
+ "6": {
+ "question": "Reciclaje de aceite de motor"
+ },
+ "9": {
+ "question": "Reciclaje de botellas de cristal"
+ },
"10": {
"question": "Reciclaje de cristal"
},
@@ -3220,21 +3235,6 @@
},
"17": {
"question": "Reciclaje de chatarra"
- },
- "3": {
- "question": "Reciclaje de latas"
- },
- "4": {
- "question": "Reciclaje de ropa"
- },
- "5": {
- "question": "Reciclaje de aceite de cocina"
- },
- "6": {
- "question": "Reciclaje de aceite de motor"
- },
- "9": {
- "question": "Reciclaje de botellas de cristal"
}
}
}
@@ -3277,6 +3277,24 @@
"0": {
"then": "Aquí se pueden reciclar baterías"
},
+ "2": {
+ "then": "Aquí se pueden reciclar latas"
+ },
+ "3": {
+ "then": "Aquí se puede reciclar ropa"
+ },
+ "4": {
+ "then": "Aquí se puede reciclar aceite de cocina"
+ },
+ "5": {
+ "then": "Aquí se puede reciclar aceite de motor"
+ },
+ "8": {
+ "then": "Aquí se pueden reciclar residuos orgánicos"
+ },
+ "9": {
+ "then": "Aquí se pueden reciclar botellas de cristal"
+ },
"10": {
"then": "Aquí se puede reciclar cristal"
},
@@ -3300,24 +3318,6 @@
},
"18": {
"then": "Aquí se pueden reciclar zapatos"
- },
- "2": {
- "then": "Aquí se pueden reciclar latas"
- },
- "3": {
- "then": "Aquí se puede reciclar ropa"
- },
- "4": {
- "then": "Aquí se puede reciclar aceite de cocina"
- },
- "5": {
- "then": "Aquí se puede reciclar aceite de motor"
- },
- "8": {
- "then": "Aquí se pueden reciclar residuos orgánicos"
- },
- "9": {
- "then": "Aquí se pueden reciclar botellas de cristal"
}
},
"question": "¿Qué se puede reciclar aquí?"
@@ -3599,6 +3599,11 @@
"question": "¿De qué color es la luz que emite esta lámpara?",
"render": "Esta lámpara emite luz {light:colour}"
},
+ "count": {
+ "mappings": {
+ "0": {}
+ }
+ },
"direction": {
"question": "¿Hacia donde apunta esta lámpara?",
"render": "Esta lámpara apunta hacia {light:direction}"
@@ -3639,12 +3644,6 @@
"1": {
"then": "Esta lámpara utiliza LEDs"
},
- "10": {
- "then": "Esta lámpara utiliza lámparas de sodio de alta presión (naranja con blanco)"
- },
- "11": {
- "then": "Esta lampara se ilumina con gas"
- },
"2": {
"then": "Esta lámpara utiliza iluminación incandescente"
},
@@ -3665,6 +3664,12 @@
},
"9": {
"then": "Esta lámpara utiliza lámparas de sodio de baja presión (naranja monocromo)"
+ },
+ "10": {
+ "then": "Esta lámpara utiliza lámparas de sodio de alta presión (naranja con blanco)"
+ },
+ "11": {
+ "then": "Esta lampara se ilumina con gas"
}
},
"question": "¿Qué tipo de iluminación utiliza esta lámpara?"
@@ -4117,4 +4122,4 @@
}
}
}
-}
+}
\ No newline at end of file
diff --git a/langs/themes/ca.json b/langs/themes/ca.json
index 028a65ca3..7d7e0bed9 100644
--- a/langs/themes/ca.json
+++ b/langs/themes/ca.json
@@ -739,6 +739,19 @@
},
"onwheels": {
"layers": {
+ "4": {
+ "override": {
+ "filter": {
+ "0": {
+ "options": {
+ "1": {
+ "question": "Sense informació de l'amplada"
+ }
+ }
+ }
+ }
+ }
+ },
"19": {
"override": {
"=title": {
@@ -758,19 +771,6 @@
}
}
}
- },
- "4": {
- "override": {
- "filter": {
- "0": {
- "options": {
- "1": {
- "question": "Sense informació de l'amplada"
- }
- }
- }
- }
- }
}
},
"title": "Sobre rodes"
@@ -931,6 +931,10 @@
"stations": {
"description": "Veure, editar i afegir detalls a una estació de tren",
"layers": {
+ "3": {
+ "description": "Capa que mostra les estacions de tren",
+ "name": "Estació de tren"
+ },
"15": {
"description": "Pantalles que mostren els trens que sortiran de l'estació",
"name": "Taulers de sortides",
@@ -962,10 +966,6 @@
"title": {
"render": "Tauler de sortides"
}
- },
- "3": {
- "description": "Capa que mostra les estacions de tren",
- "name": "Estació de tren"
}
},
"title": "Estacions de tren"
@@ -1057,4 +1057,4 @@
"shortDescription": "Un mapa amb papereres",
"title": "Papepera"
}
-}
+}
\ No newline at end of file
diff --git a/langs/themes/es.json b/langs/themes/es.json
index 80c63321c..3e19c2261 100644
--- a/langs/themes/es.json
+++ b/langs/themes/es.json
@@ -899,33 +899,6 @@
"onwheels": {
"description": "En este mapa se muestran los lugares accesibles al público en silla de ruedas, que pueden añadirse fácilmente",
"layers": {
- "19": {
- "override": {
- "=title": {
- "render": "Estadísticas"
- }
- }
- },
- "20": {
- "override": {
- "+tagRenderings": {
- "0": {
- "render": {
- "special": {
- "text": "Importar"
- }
- }
- },
- "1": {
- "render": {
- "special": {
- "message": "Añadir todas las etiquetas sugeridas"
- }
- }
- }
- }
- }
- },
"4": {
"override": {
"filter": {
@@ -968,6 +941,33 @@
"override": {
"name": "Plazas de aparcamiento para discapacitados"
}
+ },
+ "19": {
+ "override": {
+ "=title": {
+ "render": "Estadísticas"
+ }
+ }
+ },
+ "20": {
+ "override": {
+ "+tagRenderings": {
+ "0": {
+ "render": {
+ "special": {
+ "text": "Importar"
+ }
+ }
+ },
+ "1": {
+ "render": {
+ "special": {
+ "message": "Añadir todas las etiquetas sugeridas"
+ }
+ }
+ }
+ }
+ }
}
},
"title": "Sobre ruedas"
@@ -1128,6 +1128,10 @@
"stations": {
"description": "Ver, editar y añadir detalles a una estación de tren",
"layers": {
+ "3": {
+ "description": "Capa que muestra las estaciones de tren",
+ "name": "Estación de Tren"
+ },
"15": {
"description": "Pantallas que muestran los trenes que saldrán de esta estación",
"name": "Tableros de salidas",
@@ -1159,10 +1163,6 @@
"title": {
"render": "Tablero de salidas"
}
- },
- "3": {
- "description": "Capa que muestra las estaciones de tren",
- "name": "Estación de Tren"
}
},
"title": "Estaciones de tren"
@@ -1254,4 +1254,4 @@
"shortDescription": "Un mapa con papeleras",
"title": "Papeleras"
}
-}
+}
\ No newline at end of file
From 2f014dbd229c02cc7e3dd7b55fe84086ca8b9713 Mon Sep 17 00:00:00 2001
From: Pieter Vander Vennet
Date: Wed, 8 Mar 2023 02:06:49 +0100
Subject: [PATCH 21/21] chore:add git pull to housekeeping
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 2abcd562b..b92aab6f7 100644
--- a/package.json
+++ b/package.json
@@ -47,7 +47,7 @@
"weblate-add-upstream": "git remote add weblate-github git@github.com:weblate/MapComplete.git && git remote add weblate-hosted-core https://hosted.weblate.org/git/mapcomplete/core/ && git remote add weblate-hosted-layers https://hosted.weblate.org/git/mapcomplete/layers/",
"weblate-merge": "git remote update weblate-github; git merge weblate-github/weblate-mapcomplete-core weblate-github/weblate-mapcomplete-layers weblate-github/weblate-mapcomplete-layer-translations",
"weblate-fix-heavy": "git fetch weblate-hosted-layers; git fetch weblate-hosted-core; git merge weblate-hosted-layers/master weblate-hosted-core/master ",
- "housekeeping": "npm run weblate-fix-heavy && npm run generate && npm run generate:docs && npm run generate:contributor-list && ts-node scripts/fetchLanguages.ts && npm run format && git add assets/ langs/ Docs/ **/*.ts Docs/* && git commit -m 'Housekeeping...'",
+ "housekeeping": "git pull && npm run weblate-fix-heavy && npm run generate && npm run generate:docs && npm run generate:contributor-list && ts-node scripts/fetchLanguages.ts && npm run format && git add assets/ langs/ Docs/ **/*.ts Docs/* && git commit -m 'chore: automated housekeeping...'",
"parseSchools": "ts-node scripts/schools/amendSchoolData.ts"
},
"keywords": [