Ad-hoc ",
+ "nl": "Richt deze school zich op leerlingen met een speciale zorgbehoefte? Welke structurele faciliteiten heeft deze school voor leerlingen met een extra zorgbehoefte?
Ad-hoc maatregelen zijn niet voldoende
"
},
"multiAnswer": true,
"render": {
- "en": "This is a school for {school:for}"
+ "en": "This school has facilities for students with {school:for}",
+ "nl": "Deze school richt zich op studenten met {school:for}"
},
"freeform": {
"key": "school:for",
@@ -163,56 +176,65 @@
{
"if": "school:for=",
"then": {
- "en": "This is a school where students study skills at their age-adequate level.
There are little or no special facilities to cater for students with special needs or facilities are ad-hoc
"
+ "en": "This is a school where students study skills at their age-adequate level.
There are little or no special facilities to cater for students with special needs or facilities are ad-hoc
",
+ "nl": "Deze school richt zich op studenten zonder extra zorgbehoefte.
This includes students who can follow the courses with small, ad hoc measurements
",
+ "nl": "Deze school richt zich op studenten zonder extra zorgbehoefte
What language is spoken with the students in non-language related courses and with the administration?
"
+ "en": "What is the main language of this school?
What language is spoken with the students in non-language related courses and with the administration?
",
+ "nl": "Wat is de voertaal van deze school?
Welke taal wordt met de studenten gesproken in niet-taal-gerelateerde vakken en met de administratie?
"
},
"render": {
- "en": "{school:language} is the main language of {title()}"
+ "en": "{school:language} is the main language of {title()}",
+ "nl": "{school:language} is de voertaal van {title()}"
},
"freeform": {
"key": "school:language",
@@ -236,7 +260,8 @@
{
"if": "school:language=",
"then": {
- "en": "The main language of this school is unknown"
+ "en": "The main language of this school is unknown",
+ "nl": "De voertaal van deze school is niet gekend"
},
"hideInAnswer": true
}
@@ -250,7 +275,8 @@
"fixme=Added with MapComplete, the precise geometry should still be drawn"
],
"title": {
- "en": "a primary or secondary school"
+ "en": "a primary or secondary school",
+ "nl": "een lagere of middelbare school"
}
}
],
diff --git a/assets/layers/sport_pitch/sport_pitch.json b/assets/layers/sport_pitch/sport_pitch.json
index 8580725189..b7c7320790 100644
--- a/assets/layers/sport_pitch/sport_pitch.json
+++ b/assets/layers/sport_pitch/sport_pitch.json
@@ -278,7 +278,7 @@
{
"if": "access=limited",
"then": {
- "nl": "Beperkt toegankelijk (enkel na reservatie, tijdens bepaalde uren, ...)",
+ "nl": "Beperkt toegankelijk (enkel na reservatie, tijdens bepaalde uren, …)",
"fr": "Accès limité (par exemple uniquement sur réservation, à certains horaires…)",
"en": "Limited access (e.g. only with an appointment, during certain hours, …)",
"it": "Accesso limitato (p.es. solo con prenotazione, in certi orari, ...)",
diff --git a/assets/layers/surveillance_camera/surveillance_camera.json b/assets/layers/surveillance_camera/surveillance_camera.json
index e5b8ed8f55..26052a0f20 100644
--- a/assets/layers/surveillance_camera/surveillance_camera.json
+++ b/assets/layers/surveillance_camera/surveillance_camera.json
@@ -183,7 +183,7 @@
},
"then": {
"en": "A public area is surveilled, such as a street, a bridge, a square, a park, a train station, a public corridor or tunnel, …",
- "nl": "Bewaking van de publieke ruilmte, dus een straat, een brug, een park, een plein, een stationsgebouw, een publiek toegankelijke gang of tunnel...",
+ "nl": "Bewaking van de publieke ruilmte, dus een straat, een brug, een park, een plein, een stationsgebouw, een publiek toegankelijke gang of tunnel…",
"fr": "Une zone publique est surveillée, telle qu'une rue, un pont, une place, un parc, une gare, un couloir ou un tunnel public…",
"it": "Sorveglia un'area pubblica, come una strada, un ponte, una piazza, un parco, una stazione, un passaggio o un sottopasso pubblico, ...",
"de": "Die Kamera überwacht einen öffentlichen Bereich, z. B. Straßen, Brücken, Plätze, Parks, Bahnhöfe, öffentliche Gänge oder Tunnel, …"
@@ -197,7 +197,7 @@
},
"then": {
"en": "An outdoor, yet private area is surveilled (e.g. a parking lot, a fuel station, courtyard, entrance, private driveway, …)",
- "nl": "Een buitenruimte met privaat karakter (zoals een privé-oprit, een parking, tankstation, ...)",
+ "nl": "Een buitenruimte met privaat karakter (zoals een privé-oprit, een parking, tankstation, …)",
"fr": "Une zone extérieure, mais privée, est surveillée (par exemple, un parking, une station-service, une cour, une entrée, une allée privée, etc.)",
"it": "Sorveglia un'area esterna di proprietà privata (un parcheggio, una stazione di servizio, un cortile, un ingresso, un vialetto privato, ...)",
"de": "Die Kamera überwacht einen privaten Außenbereich, z.B. Parkplätze, Tankstellen, Innenhöfe, Eingänge, private Einfahrten, …"
@@ -210,7 +210,7 @@
]
},
"then": {
- "nl": "Een private binnenruimte wordt bewaakt, bv. een winkel, een parkeergarage, ...",
+ "nl": "Een private binnenruimte wordt bewaakt, bv. een winkel, een parkeergarage, …",
"en": "A private indoor area is surveilled, e.g. a shop, a private underground parking, …",
"fr": "Une zone intérieure privée est surveillée, par exemple un magasin, un parking souterrain privé…",
"it": "Sorveglia un ambiente interno di proprietà privata, per esempio un negozio, un parcheggio sotterraneo privato, ...",
diff --git a/assets/layers/tertiary_education/tertiary_education.json b/assets/layers/tertiary_education/tertiary_education.json
index 9383c21992..3062100e6b 100644
--- a/assets/layers/tertiary_education/tertiary_education.json
+++ b/assets/layers/tertiary_education/tertiary_education.json
@@ -1,7 +1,8 @@
{
"id": "tertiary_education",
"name": {
- "en": "Colleges and universities"
+ "en": "Colleges and universities",
+ "nl": "Universiteiten en hogescholen"
},
"description": "Layer with all tertiary education institutes (ISCED:2011 levels 6,7 and 8)",
"source": {
@@ -41,13 +42,15 @@
{
"if": "amenity=university",
"then": {
- "en": "University"
+ "en": "University",
+ "nl": "Universiteit"
}
},
{
"if": "amenity=school",
"then": {
- "en": "School providing tertiary education"
+ "en": "School providing tertiary education",
+ "nl": "Onderwijsinstelling die tertiair onderwijs geeft"
}
}
]
@@ -56,19 +59,22 @@
{
"id": "institution-kind",
"question": {
- "en": "What kind of institution is this?"
+ "en": "What kind of institution is this?",
+ "nl": "Wat voor onderwijsinstelling is dit?"
},
"mappings": [
{
"if": "amenity=college",
"then": {
- "en": "This is an institution of post-secondary, non-tertiary education. One has to have completed secondary education to enroll here, but no bachelor (or higher) degrees are awarded here"
+ "en": "This is an institution of post-secondary, non-tertiary education. One has to have completed secondary education to enroll here, but no bachelor (or higher) degrees are awarded here",
+ "nl": "Dit is een onderwijsinstelling waar post-secundair, niet-tertiair onderwijs wordt gegeven. Om dit onderwijs te volgen, moet je je secundair onderwijs afgewerkt hebben maar de opleiding behaalt niet het niveau van van een bachelor."
}
},
{
"if": "amenity=university",
"then": {
- "en": "This is a university, an institution of tertiary education where bachelor degrees or higher are awarded."
+ "en": "This is a university, an institution of tertiary education where bachelor degrees or higher are awarded.",
+ "nl": "Dit is een universiteit (of hogeschool), een onderwijsinstelling van tertaire educatie. De gegeven opleidingen halen het niveau van een bachelor-opleiding of hoger."
}
}
]
@@ -76,26 +82,30 @@
{
"id": "isced",
"question": {
- "en": "What level of education is given here?"
+ "en": "What level of education is given here?",
+ "nl": "Wat is het niveau van onderwijs?"
},
"multiAnswer": true,
"mappings": [
{
"if": "isced:2011:level=bachelor",
"then": {
- "en": "Bachelor degrees are awarded here"
+ "en": "Bachelor degrees are awarded here",
+ "nl": "Bacheloropleidingen (of equivalent) worden hier gegeven"
}
},
{
"if": "isced:2011:level=master",
"then": {
- "en": "Master degrees are awarded here"
+ "en": "Master degrees are awarded here",
+ "nl": "Masteropleidingen (of equivalent) worden hier gegeven"
}
},
{
"if": "isced:2011:level=doctorate",
"then": {
- "en": "Doctorate degrees are awarded here"
+ "en": "Doctorate degrees are awarded here",
+ "nl": "Doctoraatsopleidingen (of equivalent) worden hier gegeven"
}
}
],
@@ -141,10 +151,12 @@
"presets": [
{
"title": {
- "en": "a university"
+ "en": "a university",
+ "nl": "een universiteit"
},
"description": {
- "en": "An institute where tertiary education is given (at the level equivalent of a bachelors degree or higher). A single point per campus is enough - buildings and faculties should not be mapped with different university points."
+ "en": "An institute where tertiary education is given (at the level equivalent of a bachelors degree or higher). A single point per campus is enough - buildings and faculties should not be mapped with different university points.",
+ "nl": "Een onderwijsinstelling waar tertiair onderwijs wordt gegeven - dit is onderwijs waarvan het niveau overeenkomt met een bachelor of hoger is. Eén enkel punt per campus is genoeg - gebouwen en faculteiten worden hier niet op aangeduid."
},
"tags": [
"amenity=university",
diff --git a/assets/layers/tree_node/tree_node.json b/assets/layers/tree_node/tree_node.json
index 7c5aadd019..c134b808e5 100644
--- a/assets/layers/tree_node/tree_node.json
+++ b/assets/layers/tree_node/tree_node.json
@@ -371,7 +371,8 @@
"en": "What species is this tree?",
"de": "Um welche Baumart handelt es sich?",
"id": "Spesies pohon apa ini?",
- "es": "¿De qué especie es este árbol?"
+ "es": "¿De qué especie es este árbol?",
+ "nl": "Wat is de boomsoort?"
},
"render": {
"*": "{wikipedia(species:wikidata):max-height: 25rem}"
diff --git a/assets/layers/veterinary/veterinary.json b/assets/layers/veterinary/veterinary.json
index f495478147..de025adc1c 100644
--- a/assets/layers/veterinary/veterinary.json
+++ b/assets/layers/veterinary/veterinary.json
@@ -15,7 +15,8 @@
"en": "a veterianarian",
"da": "en dyrlæge",
"de": "ein Tierarzt",
- "es": "un veterinario"
+ "es": "un veterinario",
+ "nl": "een dierenarts"
},
"tags": [
"amenity=veterinary",
@@ -25,7 +26,8 @@
"en": "a veterianarian, that treats dogs",
"da": "En dyrlæge, der behandler hunde",
"de": "ein Tierarzt, der Hunde behandelt",
- "es": "un veterinario, que trata a perros"
+ "es": "un veterinario, que trata a perros",
+ "nl": "een dierenarts die honden verzorgt"
}
}
],
@@ -33,7 +35,8 @@
"en": "veterinary",
"da": "dyrlæge",
"de": "Tierärzte",
- "es": "veterinario"
+ "es": "veterinario",
+ "nl": "Dierenarts"
},
"title": {
"render": {
@@ -41,7 +44,8 @@
"da": "dyrlæge",
"de": "Tierarzt",
"id": "Dokter hewan",
- "es": "Veterinario"
+ "es": "Veterinario",
+ "nl": "Dierenarts"
},
"mappings": [
{
@@ -90,12 +94,14 @@
"en": "What is the name of this veterinarian?",
"da": "Hvad hedder denne dyrlæ?",
"de": "Wie lautet der Name dieses Tierarztes?",
- "es": "¿Cual es el nombre de este veterinario?"
+ "es": "¿Cual es el nombre de este veterinario?",
+ "nl": "Wat is de naam van deze dierenartspraktijk?"
},
"render": {
"en": "The name of this veterinarian is {name}",
"de": "Denne dyrlæ hedder {name}",
- "es": "El nombre de este veterinario es {name}"
+ "es": "El nombre de este veterinario es {name}",
+ "nl": "Deze dierenartspraktijk heet {name}"
},
"freeform": {
"key": "name"
diff --git a/assets/layers/walls_and_buildings/walls_and_buildings.json b/assets/layers/walls_and_buildings/walls_and_buildings.json
index 46c2790377..bd130083d9 100644
--- a/assets/layers/walls_and_buildings/walls_and_buildings.json
+++ b/assets/layers/walls_and_buildings/walls_and_buildings.json
@@ -11,7 +11,7 @@
},
"description": {
"en": "Special builtin layer providing all walls and buildings. This layer is useful in presets for objects which can be placed against walls (e.g. AEDs, postboxes, entrances, addresses, surveillance cameras, …). This layer is invisible by default and not toggleable by the user.",
- "nl": "Speciale laag met alle muren en gebouwen. Deze laag is nuttig om objecten toe te voegen die met een muur verbonden zijn (zoals AEDs, brievenbussen, adressen, bewakingscamera's,...). Deze laag is standaard onzichtbaar en kan niet aangezet worden door de gebruiker.",
+ "nl": "Speciale laag met alle muren en gebouwen. Deze laag is nuttig om objecten toe te voegen die met een muur verbonden zijn (zoals AEDs, brievenbussen, adressen, bewakingscamera's,…). Deze laag is standaard onzichtbaar en kan niet aangezet worden door de gebruiker.",
"de": "Spezielle eingebaute Ebene, die alle Wände und Gebäude bereitstellt. Diese Ebene ist in Voreinstellungen für Objekte nützlich, die an Wänden platziert werden können (z. B. AEDs, Briefkästen, Eingänge, Adressen, Überwachungskameras, …). Diese Ebene ist standardmäßig unsichtbar und kann vom Benutzer nicht eingeschaltet werden."
},
"source": {
diff --git a/assets/layers/windturbine/windturbine.json b/assets/layers/windturbine/windturbine.json
index 2913e2bfe1..8f624642dd 100644
--- a/assets/layers/windturbine/windturbine.json
+++ b/assets/layers/windturbine/windturbine.json
@@ -11,7 +11,8 @@
},
"description": {
"en": "Modern windmills generating electricity",
- "de": "Moderne Windmühlen zur Stromerzeugung"
+ "de": "Moderne Windmühlen zur Stromerzeugung",
+ "nl": "Windturbines (moderne windmolens die elektriciteit genereren)"
},
"source": {
"osmTags": "generator:source=wind"
@@ -40,7 +41,8 @@
"zh_Hant": "{name}",
"id": "{name}",
"de": "{name}",
- "ca": "{name}"
+ "ca": "{name}",
+ "nl": "{name}"
}
}
]
@@ -55,7 +57,8 @@
"zh_Hant": "這個風機的電力輸出是 {generator:output:electricity}。",
"id": "Output daya dari turbin angin ini adalah {generator:output:electricity}.",
"hu": "A szélerőmű teljesítménye: {generator:output:electricity}.",
- "de": "Das Windrad erzeugt {generator:output:electricity} Strom."
+ "de": "Das Windrad erzeugt {generator:output:electricity} Strom.",
+ "nl": "Deze windturbine genereert {generator:output:electricity}"
},
"question": {
"en": "What is the power output of this wind turbine? (e.g. 2.3 MW)",
@@ -64,7 +67,8 @@
"zh_Hant": "這個風機的電力輸出是多少?(例如 2.3 MW)",
"id": "Berapa output daya dari turbin angin ini? (misalnya 2,3 MW)",
"hu": "Mekkora a teljesítménye ennek a szélturbinának? (pl. 2.3 MW)",
- "de": "Wieviel Strom erzeugt das Windrad? (z.B. 2.3 MW)"
+ "de": "Wieviel Strom erzeugt das Windrad? (z.B. 2.3 MW)",
+ "nl": "Wat is de output"
},
"freeform": {
"key": "generator:output:electricity",
@@ -126,7 +130,8 @@
"it": "Il diametro del rotore di questa pala eolica è di {rotor:diameter} metri.",
"zh_Hant": "這個風力渦輪機的風葉直徑是 {rotor:diameter} 公尺。",
"hu": "A szélturbina rotorátmérője: {rotor:diameter} méter.",
- "de": "Der Rotordurchmesser der Windturbine ist {rotor:diameter} Meter."
+ "de": "Der Rotordurchmesser der Windturbine ist {rotor:diameter} Meter.",
+ "nl": "De rotordiameter van deze windturbine is {rotor:diameter} meter."
},
"question": {
"en": "What is the rotor diameter of this wind turbine, in metres?",
@@ -134,7 +139,8 @@
"it": "Qual è il diametro (in metri) del rotore di questa pala eolica?",
"zh_Hant": "這個風力渦輪機的風葉直徑是多少公尺?",
"hu": "Hány méter a rotorátmérője ennek a szélturbinának?",
- "de": "Wie groß ist der Rotordurchmesser der Windturbine in Meter?"
+ "de": "Wie groß ist der Rotordurchmesser der Windturbine in Meter?",
+ "nl": "Wat is de rotordiameter van deze windturbine?"
},
"freeform": {
"key": "rotor:diameter",
@@ -150,7 +156,8 @@
"zh_Hant": "這個風機從 {start_date} 開始運轉。",
"id": "Turbin angin ini mulai beroperasi pada/dalam {start_date}.",
"hu": "A szélerőmű üzembe helyezése: {start_date}.",
- "de": "Das Windrad wurde am {start_date} in Betrieb genommen."
+ "de": "Das Windrad wurde am {start_date} in Betrieb genommen.",
+ "nl": "Deze windturbine werd op {start_date} in gebruik genomen"
},
"question": {
"en": "When did this wind turbine go into operation?",
@@ -159,7 +166,8 @@
"zh_Hant": "這個風機何時開始營運?",
"id": "Kapan turbin angin ini mulai beroperasi?",
"hu": "Mikor helyezték üzembe ezt a szélerőművet?",
- "de": "Wann wurde das Windrad in Betrieb genommen?"
+ "de": "Wann wurde das Windrad in Betrieb genommen?",
+ "nl": "Wanneer werd deze windturbine in gebruik genomen?"
},
"freeform": {
"key": "start_date",
diff --git a/assets/tagRenderings/questions.json b/assets/tagRenderings/questions.json
index 862a64043a..eb3b1a2f76 100644
--- a/assets/tagRenderings/questions.json
+++ b/assets/tagRenderings/questions.json
@@ -1034,7 +1034,9 @@
},
"smoking": {
"question": {
- "en": "Is smoking allowed at {title()}?"
+ "en": "Is smoking allowed at {title()}?",
+ "de": "Ist das Rauchen in {title()} erlaubt?",
+ "es": "¿Está permitido fumar en {title()}?"
},
"#condition": "Based on https://en.wikipedia.org/wiki/List_of_smoking_bans",
"condition": "_country!~al|be",
@@ -1046,7 +1048,9 @@
"size": "small"
},
"then": {
- "en": "Smoking is
allowed"
+ "en": "Smoking is
allowed",
+ "de": "Rauchen ist
erlaubt",
+ "es": "Está
permitido fumar"
}
},
{
@@ -1056,13 +1060,17 @@
"size": "small"
},
"then": {
- "en": "Smoking is
not allowed"
+ "en": "Smoking is
not allowed",
+ "de": "Rauchen ist
nicht erlaubt",
+ "es": "
No está permitido fumar"
}
},
{
"if": "smoking=outside",
"then": {
- "en": "Smoking is
allowed outside."
+ "en": "Smoking is
allowed outside.",
+ "de": "Rauchen ist
draußen erlaubt.",
+ "es": "Está permitido fumar
en el exterior."
}
}
]
diff --git a/assets/themes/education/education.json b/assets/themes/education/education.json
index bc7ae3bb94..af4f211e40 100644
--- a/assets/themes/education/education.json
+++ b/assets/themes/education/education.json
@@ -1,10 +1,12 @@
{
"id": "education",
"description": {
- "en": "On this map, you'll find information about all types of schools and eduction and can easily add more information"
+ "en": "On this map, you'll find information about all types of schools and eduction and can easily add more information",
+ "nl": "Deze kaart toont info over verschillende onderwijsinstellingen zoals kleuterscholen, middelbare scholen en tertiair onderwijs."
},
"title": {
- "en": "Education"
+ "en": "Education",
+ "nl": "Onderwijs"
},
"defaultBackgroundId": "CartoDB.Voyager",
"maintainer": "MapComplete",
diff --git a/assets/translators.json b/assets/translators.json
index 021c6afe54..922d04ec29 100644
--- a/assets/translators.json
+++ b/assets/translators.json
@@ -1,11 +1,11 @@
{
"contributors": [
{
- "commits": 159,
+ "commits": 165,
"contributor": "Pieter Vander Vennet"
},
{
- "commits": 122,
+ "commits": 123,
"contributor": "kjon"
},
{
@@ -25,7 +25,7 @@
"contributor": "Artem"
},
{
- "commits": 25,
+ "commits": 27,
"contributor": "Iago"
},
{
@@ -92,6 +92,10 @@
"commits": 7,
"contributor": "Niels Elgaard Larsen"
},
+ {
+ "commits": 6,
+ "contributor": "Joost Schouppe"
+ },
{
"commits": 6,
"contributor": "Romain de Bossoreille"
@@ -124,10 +128,6 @@
"commits": 6,
"contributor": "lvgx"
},
- {
- "commits": 5,
- "contributor": "Joost Schouppe"
- },
{
"commits": 5,
"contributor": "phlostically"
diff --git a/langs/es.json b/langs/es.json
index dc22143b4f..0a851971a8 100644
--- a/langs/es.json
+++ b/langs/es.json
@@ -11,10 +11,10 @@
"delete": "Eliminar",
"explanations": {
"hardDelete": "Este punto será eliminado en OpenStreetMap. Puede ser recuperado por un colaborador experimentado",
- "selectReason": "Por favor, seleccione el motivo por el que esta característica debe ser eliminada",
- "softDelete": "Esta característica se actualizará y ocultará en esta aplicación. <spann class='subtle'>{reason}",
"retagNoOtherThemes": "Esta característica será reclasificada y ocultada en esta aplicación",
- "retagOtherThemes": "Esta característica será reetiquetada y visible en {otherThemes}"
+ "retagOtherThemes": "Esta característica será reetiquetada y visible en {otherThemes}",
+ "selectReason": "Por favor, seleccione el motivo por el que esta característica debe ser eliminada",
+ "softDelete": "Esta característica se actualizará y ocultará en esta aplicación. <spann class='subtle'>{reason}"
},
"isDeleted": "Esta función se ha eliminado",
"isntAPoint": "Solo los puntos pueden ser eliminados, esta característica es una vía, área o relación.",
@@ -82,6 +82,9 @@
"donate": "Apoya a MapComplete de manera financiera",
"editId": "Abre el editor en línea de OpenStreetMap aquí",
"editJosm": "Edita aquí conJOSM",
+ "followBridge": "Las cuentas de Mastodon y Twitter están puenteadas",
+ "followOnMastodon": "Seguir a MapComplete en Mastodon",
+ "followOnTwitter": "Seguir a MapComplete en twitter",
"iconAttribution": {
"title": "Iconos usados"
},
@@ -89,15 +92,12 @@
"josmOpened": "JOSM está abierto",
"mapContributionsBy": "La información visible actual tiene ediciones hechas por {contributors}",
"mapContributionsByAndHidden": "Los datos actualmente visibles tienen ediciones hechas por {contributors} y {hiddenCount} más contribuidores",
+ "mapillaryHelp": "
Mapillary es un servicio en línea que recoge imágenes a pié de calle y las ofrece bajo una licencia libre. Los contribuidores pueden utilizar estás imágenes para mejorar OpenStreetMap",
"openIssueTracker": "Reportar un error",
"openMapillary": "Abrir Mapillary aquí",
"openOsmcha": "Ver las últimas ediciones hechas con {theme}",
"themeBy": "Tema mantenido por {author}",
- "translatedBy": "MapComplete ha sido traducido por {contributors} y
{hiddenCount} más contribuidores",
- "mapillaryHelp": "
Mapillary es un servicio en línea que recoge imágenes a pié de calle y las ofrece bajo una licencia libre. Los contribuidores pueden utilizar estás imágenes para mejorar OpenStreetMap",
- "followBridge": "Las cuentas de Mastodon y Twitter están puenteadas",
- "followOnMastodon": "Seguir a MapComplete en Mastodon",
- "followOnTwitter": "Seguir a MapComplete en twitter"
+ "translatedBy": "MapComplete ha sido traducido por {contributors} y
{hiddenCount} más contribuidores"
},
"back": "Atrás",
"backToMapcomplete": "Volver a la vista de temas",
@@ -149,12 +149,12 @@
"createYourOwnTheme": "Crea tu propia petición completa de MapComplete desde cero.",
"hiddenExplanation": "Estos temas solo son visibles para aquellos con el enlace. Has descubierto {hidden_discovered} de {total_hidden} temas ocultos.",
"intro": "
Más peticiones
Te gusta captar datos?
Hay más capas disponibles.",
- "previouslyHiddenTitle": "Temas ocultos previamente visitados",
- "requestATheme": "Si quieres que te hagamos una petición propia , pídela
aquí.",
- "streetcomplete": "Otra aplicación similar es
StreetComplete.",
"noMatchingThemes": "Ningún tema coincide con tus criterios de búsqueda",
"noSearch": "Mostrar todos los temas",
- "searchForATheme": "Buscar un tema"
+ "previouslyHiddenTitle": "Temas ocultos previamente visitados",
+ "requestATheme": "Si quieres que te hagamos una petición propia , pídela
aquí.",
+ "searchForATheme": "Buscar un tema",
+ "streetcomplete": "Otra aplicación similar es
StreetComplete."
},
"nameInlineQuestion": "{category}: Su nombre es $$$",
"next": "Siguiente",
@@ -254,6 +254,7 @@
"createNewWikidata": "Crear un ítem de Wikidata nuevo",
"doSearch": "Busca arriba para ver los resultados",
"failed": "La carga de la entrada de Wikipedia falló",
+ "fromWikipedia": "De Wikipedia, la enciclopedia libre",
"loading": "Cargando Wikipedia…",
"noResults": "No se encontró nada para
{search}",
"noWikipediaPage": "Este ítem de wikidata aún no tiene una página de Wikipedia correspondiente.",
@@ -262,8 +263,7 @@
"died": "Murió: {value}"
},
"searchWikidata": "Buscar en Wikidata",
- "wikipediaboxTitle": "Wikipedia",
- "fromWikipedia": "De Wikipedia, la enciclopedia libre"
+ "wikipediaboxTitle": "Wikipedia"
}
},
"image": {
@@ -277,6 +277,20 @@
"doDelete": "Borrar imagen",
"dontDelete": "Cancelar",
"isDeleted": "Borrada",
+ "nearbyPictures": {
+ "allFiltered": "Ninguna imagen coincide con tu filtro",
+ "browseNearby": "Buscar imágenes cercanas…",
+ "confirm": "La imagen seleccionada muestra {title()}",
+ "hasMatchingPicture": "¿Esta imagen coincide con el objeto? Selecciónalo debajo",
+ "loadMore": "Cargar más imágenes",
+ "loading": "Cargando imágenes cercanas…",
+ "noImageSelected": "Selecciona una imagen para enlazarla al objeto",
+ "nothingFound": "No se encontraron imágenes cercanas…",
+ "onlyTowards": "Solo mostrar imágenes que fueron sacadas hacia este objeto",
+ "removeFilters": "Haz clic aquí para eliminar los filtros",
+ "title": "Imágenes cercanas",
+ "withinRadius": "Solo mostrar imágenes que fueran sacadas dentro de un radio de {radius} metros para este objeto"
+ },
"pleaseLogin": "Acceda para cargar una imagen",
"respectPrivacy": "No fotografíe personas ni matrículas. No cargue datos de Google Maps, Google StreetView u otras fuentes protegidas por derechos de autor.",
"toBig": "Tu imagen es demasiado grande, ya que pesa {actual_size}. Por favor utiliza imágenes de como máximo {max_size}",
@@ -285,21 +299,7 @@
"uploadMultipleDone": "Se han añadido {count} imágenes. Gracias por ayudar.",
"uploadingMultiple": "Cargando {count} imágenes…",
"uploadingPicture": "Cargando la imagen…",
- "willBePublished": "La imagen se publicará ",
- "nearbyPictures": {
- "confirm": "La imagen seleccionada muestra {title()}",
- "allFiltered": "Ninguna imagen coincide con tu filtro",
- "browseNearby": "Buscar imágenes cercanas…",
- "hasMatchingPicture": "¿Esta imagen coincide con el objeto? Selecciónalo debajo",
- "loading": "Cargando imágenes cercanas…",
- "nothingFound": "No se encontraron imágenes cercanas…",
- "onlyTowards": "Solo mostrar imágenes que fueron sacadas hacia este objeto",
- "withinRadius": "Solo mostrar imágenes que fueran sacadas dentro de un radio de {radius} metros para este objeto",
- "loadMore": "Cargar más imágenes",
- "removeFilters": "Haz clic aquí para eliminar los filtros",
- "noImageSelected": "Selecciona una imagen para enlazarla al objeto",
- "title": "Imágenes cercanas"
- }
+ "willBePublished": "La imagen se publicará "
},
"importHelper": {
"askMetadata": {
@@ -329,14 +329,17 @@
"contactedCommunity": "He contactado a la comunidad (local) sobre esta importación",
"readImportGuidelines": "He leído las directrices importantes en la wiki de OSM",
"title": "Licencia y comunidad",
- "wikipageIsMade": "El proceso está documentado en la wiki de OSM (necesitarás este enlace más adelante)",
- "titleLong": "¿Pasaste por el proceso de importación?"
+ "titleLong": "¿Pasaste por el proceso de importación?",
+ "wikipageIsMade": "El proceso está documentado en la wiki de OSM (necesitarás este enlace más adelante)"
},
"conflationChecker": {
"cacheExpired": "La caché ha expirado",
"downloadOverpassData": "Descarga el GeoJSON cargado desde overpass",
"importCandidatesCount": "Los {count} elementos rojos en el siguiente mapa son todos tus candidatos de importación.",
+ "loadedDataAge": "Los datos cargados son de la caché y su edad es {age}",
+ "mapShowingNearbyIntro": "El siguiente mapa muestra características a importar que tienen una característica de OSM dentro ",
"nearbyWarn": "¡Los {count} elementos rojos en el siguiente mapa
no se importarán!",
+ "nothingLoaded": "No hay elementos cargados desde OpenStreetMpa que coincidan con la capa actual {name}",
"osmLoaded": "{count} elementos se cargan desde OpenStreetMap que coinciden con la capa
{name}.",
"setRangeToZero": "Especificar el rango en 0 o 1 si quieres importarlos todos",
"states": {
@@ -345,17 +348,14 @@
"unexpected": "Estado inesperado {state}"
},
"title": "Comparar con los datos existentes",
- "titleNearby": "Características cercanas",
- "loadedDataAge": "Los datos cargados son de la caché y su edad es {age}",
- "mapShowingNearbyIntro": "El siguiente mapa muestra características a importar que tienen una característica de OSM dentro ",
- "nothingLoaded": "No hay elementos cargados desde OpenStreetMpa que coincidan con la capa actual {name}"
+ "titleNearby": "Características cercanas"
},
"createNotes": {
"creating": "Creadas
{count} notas de {total}",
"done": "¡Todas las {count} notas han sido creadas!",
+ "loading": "Espera mientras estamos cargando…",
"openImportViewer": "Inspeccionar el progreso de tus notas en el 'import_viewer'",
- "title": "Creación de notas",
- "loading": "Espera mientras estamos cargando…"
+ "title": "Creación de notas"
},
"gotoImportViewer": "Inspeccionar tus importaciones anteriores",
"introduction": {
@@ -422,11 +422,11 @@
"importLayer": {
"alreadyMapped": "{title} ya está en el mapa - este punto es un duplicado",
"description": "Una capa que importar entradas para {title}",
- "layerName": "Posible {title}",
- "notFound": "No he podido encontrar {title} - eliminarlo",
- "popupTitle": "Puede haber {title} aquí",
"importButton": "import_button({layerId},_tags, He encontrado un(a) {title} aquí - añádelo al mapa,./assets/svg/addSmall.svg,,,id)",
- "nearbyImagesIntro": "
Imágenes cercanas
Las siguientes imágenes son imágenes geoetiquetadas cerca de varios servicios en línea. Pueden ayudarte a resolver esta nota. {nearby_images(open)}"
+ "layerName": "Posible {title}",
+ "nearbyImagesIntro": "
Imágenes cercanas
Las siguientes imágenes son imágenes geoetiquetadas cerca de varios servicios en línea. Pueden ayudarte a resolver esta nota. {nearby_images(open)}",
+ "notFound": "No he podido encontrar {title} - eliminarlo",
+ "popupTitle": "Puede haber {title} aquí"
},
"index": {
"#": "Estos textos son mostrados sobre los botones del tema cuando no hay un tema cargado",
@@ -436,6 +436,92 @@
"pickTheme": "Elige un tema de abajo para empezar.",
"title": "Le damos la bienvenida a MapComplete"
},
+ "matrixbot": {
+ "commandFailed": "Lo siento, algo fue mal mientras se ejecutaba
{cmd}
",
+ "commandNotFound": "No entendí tu petición. ¿Puede que quisieras teclear {0}, {1}, {2} o {2}?
Escribe help
para ver una vista general de todos los comandos
",
+ "commands": {
+ "dm": {
+ "failed": "No pude ejecutar
{cmd}
debido a {message}",
+ "sendReason": "Te envié este mensaje porque
{sender} me pidió que te enviara esto con
{cmd}
"
+ },
+ "documentation": {
+ "docs": "Obtiene la documentación sobre una capa, un tema o un parámetro de URL de Mapcomplete",
+ "noIdIntro": "Da un id para obtener más información sobre un ítem relacionado con la programación de MapComplete. Los tipos conocidos son {list}",
+ "urlParam": "Parámetro de URL
{id}
"
+ },
+ "dream": {
+ "docs": "Envía un texto generado por ordenador",
+ "generatedBy": "Este texto fue generado por {bot}, que es un bot basado en el aprendizaje de máquina activo en Reddit."
+ },
+ "help": {
+ "argcmd": "El comando sobre el que quieres más información",
+ "askRights": "Pedir a {admins} que te de suficientes permisos",
+ "docs": "Imprime información sobre los comandos soportados",
+ "insufficientRights": "No tienes suficientes permisos para ejecutar este comando.",
+ "notFound": "No encontré
{cmd}
. Puede que te refirieras a uno de {closest}?",
+ "p0": "¡Hola! Soy MapComplete-bot {bot_version} (construido sobre MapComplete {mc_version}).",
+ "p1": "Envíame un comando y contestaré algo útil: dame un comando a través de un mensaje privado o escribe
!
antes de un comando en una sala pública.",
+ "priviligedComand": "Comando privilegiado",
+ "supported": "Mis comandos soportados son:"
+ },
+ "info": {
+ "closed": "Cerrado",
+ "closedTodayAndTomorrow": "Cerrado hoy y mañana",
+ "couldNotDownload": "No se pudo descargar
{id}
",
+ "editWith": "Editar este elemento con {title}",
+ "fetchingInfoAbout": "Recopilando datos sobre {id}…",
+ "foundResults": "Se encontraron {total} resultados para
{search}
, recopilando datos sobre ellos…",
+ "noEditPossible": "Ningún tema de MapComplete soporta este elemento",
+ "noInfo": "Aún no hay información relevante",
+ "noOpeningHours": "No se conocen los horarios de apertura.",
+ "nothingFound": "No se encontró nada para
{_}
",
+ "provideSearch": "Por favor, provee un término de búsqueda de un id para utilizar este comando"
+ },
+ "language": {
+ "arglang": "El idioma que se utilizará a partir de ahora",
+ "currentLanguage": "El idioma actual de la sala es {language}",
+ "docs": "Configura el idioma de las respuestas para esta sala",
+ "helpTranslating": "Ayuda a traducir mis respuestas en Weblate.",
+ "knownLanguages": "Puedes escoger uno de los siguientes temas:",
+ "notFound": "El idioma {language} no se encontró"
+ },
+ "role": {
+ "allRevoked": "Todos los derechos de
{user} han sido revocados",
+ "allRolesIntro": "Todos los usuarios que tienen derechos son:",
+ "argrole": "Rol a añadir; debe de ser el nombre de un comando",
+ "docs": "Cambiar qué y qué no puede hacer un usuario",
+ "noPreviousRoles": "
{user} no tiene ningunos roles anteriores",
+ "noRightsNeeded": "El comando
{role}
puede ejecutarse por cualquiera, no necesitas configurar permisos para él",
+ "noRolesYet": "
{user} actualmente no tiene roles.",
+ "userHasRoles": "
{user} actualmente tiene los siguientes roles:"
+ },
+ "search": {
+ "searching": "Buscando {layerTitle} {mode}
{search}
…"
+ },
+ "shutdown": {
+ "argmode": "Inidica si el servicio debe de ser reiniciado, debe de ser uno de {verbs}",
+ "docs": "Apaga el bot",
+ "goodbye": "Apagando… ¡Hasta luego!",
+ "notYetShuttingDown": "Aún no me voy a reiniciar, solo me inicié hace {uptime} segundos. Esperaré por lo menos {min_uptime} antes de reiniciarme."
+ },
+ "tags": {
+ "announceSearch": "
{id}
no parece ser un id de OSM válido - buscando en todo el mundo en lugar de para {search}…"
+ },
+ "welcome": {
+ "p0": "¡Hola! Soy MapComplete-bot. Soy un programa informático que busca OpenStreetMap y que puede dar alguna información sobre
MapComplete, que es un sitio web y aplicación que muestra mapas temáticos. Si falta información puedes añadirla fácilmente allí.",
+ "p1": "Envíame
info [searchterm]
y lo buscaré en OpenStreetMap por ti. Te mostraré la información que encuentre.",
+ "p3": "Hay unos pocos comandos más, envía
help
para verlos todos."
+ },
+ "wiki": {
+ "docs": "Busca e imprime (una parte de) la página especificada desde {backend}. En salas públicas, imprimirá el primer párrafo; en un MD se enviará la página entera."
+ }
+ },
+ "decryptionFailed": "Lo siento, no puede descifrar tu mensaje. Puedes probar a dejar este canal y conectarte de nuevo",
+ "noSufficientRights": "Este comando solo está disponible a administradores o usuarios que tienen este rol",
+ "subcommanNotFound": "No entendí tu petición. Este comando necesita un verbo para ejecutarse, pero
{verb}
no es un verbo que conozca. Sé lo verbos {known_verbs}",
+ "subcommandNotGiven": "No entendí tu petición. Este comando necesita un verbo para ejecutarse, pero no diste ninguno. Prueba uno de {known_verbs}",
+ "tooLongForPublic": "Lo siento, este mensaje es demasiado largo para una sala pública - envíame un mensaje directo"
+ },
"move": {
"cancel": "Cancelar movida",
"cannotBeMoved": "Esta característica no se puede mover.",
@@ -461,6 +547,9 @@
"whyMove": "¿Por qué quieres mover este punto?",
"zoomInFurther": "Acercar más para confirmar este movimiento"
},
+ "multi_apply": {
+ "autoApply": "Cuando se cambia los atributos {attr_names}, estos atributos se cambiarán también automáticamente en {count} otros objetos"
+ },
"notes": {
"addAComment": "Añadir un comentario",
"addComment": "Añadir comentario",
@@ -481,15 +570,16 @@
"noteLayerDoEnable": "Habilitar la capa que muestra las notas",
"noteLayerHasFilters": "Algunas notas pueden estar ocultas por un filtro",
"noteLayerNotEnabled": "La capa que muestra las notas no está habilitada. Esta capa debe de habilitarse para añadir una nota nueva",
+ "notesLayerMustBeEnabled": "La capa de notas está deshabilitada. Habilítala para añadir una nota",
"reopenNote": "Reabrir nota",
"reopenNoteAndComment": "Reabrir la nota y comentar",
"textNeeded": "Introduce un texto descriptivo para crear una nota",
"typeText": "Teclea algún texto para añadir un comentario",
- "warnAnonymous": "No has iniciado sesión. No podremos contactarte para resolver tu problema.",
- "notesLayerMustBeEnabled": "La capa de notas está deshabilitada. Habilítala para añadir una nota"
+ "warnAnonymous": "No has iniciado sesión. No podremos contactarte para resolver tu problema."
},
"privacy": {
"editing": "Cuando efectúas un cambio al mapa, este cambio se grabas en OpenStreetMap y está disponible públicamente a cualquiera. Un conjunto de cambios hecho con MapComplete incluye los siguientes datos:
- Los cambios que has hecho
- Tu nombre de usuario
- Cuándo se efectuó el cambio
- El tema que utilizaste mientras que hacías el cambio
- El idioma de la interfaz de usuario
- Una indicación de como de cerca estabas a los objetos cambiados. Otros mapeadores pueden utilizar esta información para determina si un cambio se hizo basándose en un sondeo o en una investigación remota
Por favor ve a ",
+ "editingTitle": "Cuando se hagan cambios",
"geodata": "Cuando MapComplete consigue tu geolocalización, tu geolocalización y las localizaciones previamente visitadas se mantienen en tu dispositivo. Tus datos de localización nunca se envían automáticamente a ningún otro sitio - a menos que alguna funcionalidad mencione otra cosa claramente.",
"geodataTitle": "Tu geoubicación",
"intro": "La privacidad es importante - tanto para el individual como para la sociedad. MapComplete intenta respetar tu privacidad tanto como sea posible - hasta el punto de que no se necesita ningún banner de cookies molesto es necesario. De todas formas, nos gustaría informarte de qué información se recolecta y se comparte, bajo que circunstancias y por qué se hacen estos compromisos.",
@@ -497,10 +587,9 @@
"miscCookiesTitle": "Otras cookies",
"surveillance": "Ya que estás leyendo la política de privacidad, probablemente te importe la privacidad - ¡también a nosotros! Incluso hemos hecho
un tema que muestra cámaras de seguridad. ¡Siéntete libre de mapearlas todas!",
"title": "Política de privacidad",
- "trackingTitle": "Datos estadísticos",
- "whileYoureHere": "¿Te importa la privacidad?",
"tracking": "Para tener una idea de quién visita nuestro sitio web, se recoge alguna información técnica. Esto incluye el país desde el que visitaste MapComplete, el sitio que te refirió a MapComplete, el tipo de tu dispositivo y el tamaño de la pantalla. Una cookie coloca en tu dispositivo para indicar que visitaste MapComplete anteriormente hoy. Estos datos no están suficientemente detallados para identificarte personalmente. Estas estadísticas solo están disponibles a cualquiera en conjunto y están
disponibles públicamente a cualquiera",
- "editingTitle": "Cuando se hagan cambios"
+ "trackingTitle": "Datos estadísticos",
+ "whileYoureHere": "¿Te importa la privacidad?"
},
"professional": {
"aboutMc": {
@@ -508,96 +597,96 @@
"title": "Utilizando los datos en procesos internos"
},
"layers": {
- "title": "¿Qué datos se pueden mostrar con MapComplete?",
- "intro": "
MapComplete tiene un sistema de plantillas potente, que permite crear un mapa que muestre precisamente esas características que necesitas rápidamente, mostrando atributos relevantes en popups.
Estos datos pueden obtenerse de OpenStreetMap directamente, pero MapComplete también puede utilizar conjunto de datos externos ej. para comparar OpenStreetMap con otro conjunto de datos, o para mostrar datos que no so adecuados para OpenStreetMap (actividades planificadas, estadísticas, …)
"
+ "intro": "
MapComplete tiene un sistema de plantillas potente, que permite crear un mapa que muestre precisamente esas características que necesitas rápidamente, mostrando atributos relevantes en popups.
Estos datos pueden obtenerse de OpenStreetMap directamente, pero MapComplete también puede utilizar conjunto de datos externos ej. para comparar OpenStreetMap con otro conjunto de datos, o para mostrar datos que no so adecuados para OpenStreetMap (actividades planificadas, estadísticas, …)
",
+ "title": "¿Qué datos se pueden mostrar con MapComplete?"
},
"survey": {
- "title": "Posibilidades de estudio",
- "intro": "
MapComplete es una herramienta de sondeo fácil de utilizar. Es ideal para recolectar lo necesario en unos pocos clics, tanto en escritorio como en móvil. Estos datos son contribuidos directamente en OpenStreetMap.
Podemos configurar una herramienta de sondeo personalizada, que pregunte precisamente los datos que necesitas de una forma a prueba del futuro.
¿Tienes un conjunto de datos que tiene que ser sondeado otra vez? Este es momento perfecto para cambiar a OpenStretMap. MapComplete puede mostrar tu conjunto de datos y OpenStreetMap al mismo tiempo, haciendo que sea más fácil visitar todas las localizaciones y ver lo que la comunidad ya contribuyó.
\n"
+ "intro": "
MapComplete es una herramienta de sondeo fácil de utilizar. Es ideal para recolectar lo necesario en unos pocos clics, tanto en escritorio como en móvil. Estos datos son contribuidos directamente en OpenStreetMap.
Podemos configurar una herramienta de sondeo personalizada, que pregunte precisamente los datos que necesitas de una forma a prueba del futuro.
¿Tienes un conjunto de datos que tiene que ser sondeado otra vez? Este es momento perfecto para cambiar a OpenStretMap. MapComplete puede mostrar tu conjunto de datos y OpenStreetMap al mismo tiempo, haciendo que sea más fácil visitar todas las localizaciones y ver lo que la comunidad ya contribuyó.
\n",
+ "title": "Posibilidades de estudio"
},
"text0": "Si un tema de MapComplete existente es lo que necesitas, siéntete libre de utilizarlo o embeberlo en tu sitio web. Incrustar los temas públicos es gratis y siempre lo será.",
- "text2": "Si todavía te sientes inseguro, las posibilidades se resumen abajo. Adicionalmente, se responde a algunas preguntas frecuentes",
"text1": "¿Necesitas algunos otros datos, pero el tema aún no existe? Los desarrolladores de MapComplete pueden
construirlo por tú con un presupuesto decente. Ponte en contacto a través del
correo electrónico,
github o
envía un mensaje a través de osm.org",
+ "text2": "Si todavía te sientes inseguro, las posibilidades se resumen abajo. Adicionalmente, se responde a algunas preguntas frecuentes",
"title": "Utilizar MapComplete en tu organización"
},
"aboutOsm": {
- "license": {
- "title": "La licencia",
- "intro": "OpenStreetMap está licenciado bajo la Licencia Open Database. El
texto completo de copyright puede resumirse así:",
- "outro": "La licencia tiene unas pocas implicaciones - se explican abajo.",
- "li0": "Un producto que utilice los datos de OpenStreetMap debe de atribuir.",
- "li1": "Los datos de OpenStreetMap deben de permanecer
abiertos. Esto significa que los datos de un mapa que contenga datos de OpenStreetMap puede volver a ser copiado."
- },
"aboutOsm": {
"li0": "Las calles tienen geometría, pero también pueden tener información sobre el límite de velocidad, la superficie, si están iluminadas, su nombre, un enlace a Wikipedia, un enlace a lo que les da nombre, que rutas de senderismo, bicicleta y bus pasan por ahí, …",
+ "li1": "Las tiendas y otros servicios pueden tener horarios de apertura, un número de teléfono, un enlace al sitio web, qué métodos de pagos se aceptan, qué venden, qué servicios ofrecen, …",
"li2": "Los baños pueden tener información sobre la accesibilidad en silla de ruedas, si hay cambiador, si hace falta pagar, …",
"li3": "y mucho, mucho más…",
- "title": "¿Qué es OpenStreetMap?",
- "li1": "Las tiendas y otros servicios pueden tener horarios de apertura, un número de teléfono, un enlace al sitio web, qué métodos de pagos se aceptan, qué venden, qué servicios ofrecen, …"
+ "title": "¿Qué es OpenStreetMap?"
+ },
+ "benefits": {
+ "intro": "Puede ser muy difícil dejar tu conjunto de datos atrás, ya que construirlo llevó tiempo y trabajó.
De todas formas, los beneficios de cambiar a OSM son enormes:",
+ "li0": "Ya no estás solo recogiendo y manteniendo el conjunto de datos - una comunidad entera está a tu lado",
+ "li2": "Numerosas organizaciones gubernamentales y municipalidades también utilizan OpenStreetMap en sus sitios web",
+ "title": "Beneficios de ecosistema OSM"
+ },
+ "license": {
+ "intro": "OpenStreetMap está licenciado bajo la Licencia Open Database. El
texto completo de copyright puede resumirse así:",
+ "li0": "Un producto que utilice los datos de OpenStreetMap debe de atribuir.",
+ "li1": "Los datos de OpenStreetMap deben de permanecer
abiertos. Esto significa que los datos de un mapa que contenga datos de OpenStreetMap puede volver a ser copiado.",
+ "outro": "La licencia tiene unas pocas implicaciones - se explican abajo.",
+ "title": "La licencia"
},
"vandalism": {
"intro": "Como cualquiera puede editar los datos, es por tanto posible que se produzcan cambios maliciosos. De todas formas, esto es extremadamente poco común debido a unas cuántas razones:",
"li0": "la barrera técnica para hacer cambios es alta",
- "li4": "En Bélgica (y otros países), la primera edición de un contribuidor nuevo se comprueba automáticamente y se corrige si es necesario.",
- "title": "¿Qué pasa con el vandalismo?",
"li1": "a cambio malicioso pequeño tiene poco impacto, por tanto poco premio para un vándalo",
"li2": "un cambio con un impacto alto se identifica y revierte rápidamente ya que hay tanta gente que utiliza estos datos",
- "li3": "Todos los cambios se unen a un solo usuario. Un infractor reincidente se bloquea rápidamente"
- },
- "benefits": {
- "li2": "Numerosas organizaciones gubernamentales y municipalidades también utilizan OpenStreetMap en sus sitios web",
- "li0": "Ya no estás solo recogiendo y manteniendo el conjunto de datos - una comunidad entera está a tu lado",
- "intro": "Puede ser muy difícil dejar tu conjunto de datos atrás, ya que construirlo llevó tiempo y trabajó.
De todas formas, los beneficios de cambiar a OSM son enormes:",
- "title": "Beneficios de ecosistema OSM"
+ "li3": "Todos los cambios se unen a un solo usuario. Un infractor reincidente se bloquea rápidamente",
+ "li4": "En Bélgica (y otros países), la primera edición de un contribuidor nuevo se comprueba automáticamente y se corrige si es necesario.",
+ "title": "¿Qué pasa con el vandalismo?"
}
},
- "services": {
- "title": "Servicios MapComplete",
- "li2": "Formación sobre la contribución datos con MapComplete",
- "li3": "Formación avanzada (ej. para el equipo GIS) sobre como añadir datos avanzados en OpenStreetMap",
- "li4": "Formación sobre como descargar datos filtrados desde OpenStreetMap",
- "intro": "El desarrollador de MapComplete puede ayudarte con los siguientes servicios:",
- "li0": "Configurar un tema ajustado a tu necesidad",
- "li1": "Ayudar a configurar el flujo de datos internos para integrar OpenStreetMap",
- "outro": "Estos servicios se ofrecen a precios competitivos. Un tema simple sin soporte adicional puede estar configurado por tampoco como 2000€, y un pequeño coste anual de alojamiento."
- },
"drawbacks": {
+ "intro": "Mientras que unirse a esta comunidad tiene beneficios tremendos, hay algunos temas que considerar cuidadosamente.",
"licenseNuances": {
+ "intro": "OpenStreetMap está licenciado bajo la Licencia Open Database que dice que:",
+ "li0": "Todos los datos pueden ser reutilizados para cualquier propósito - incluyendo propósitos comerciales",
+ "li1": "Las aplicaciones o productos que utilicen OpenStreetMap deben de dar un aviso de los derechos claro",
+ "li2": "Cualquier conjunto de datos o producto que contenga datos de OpenStreetMap también deberá de ser republicado bajo la ODbL, incluyendo modificaciones a estos conjuntos de datos en un formato utilizable.",
+ "outro": "Esto tiene algunas implicaciones que deberán de ser consideradas para algunos casos de uso, como se explica abajo",
+ "title": "Implicaciones de la ODbL: algunos casos de uso",
"usecaseGatheringOpenData": {
"intro": "MapComplete es una manera excelente de crear Datos Abiertos, pero también para gobiernos. Por defecto, estos datos serán redistribuibles libremente bajo la ODbL. Sin embargo, si hay un requisito de publicar los datos recogidos bajo una licencia del
dominio público (donde
todos los derechos de dan al público y no se requiere atribución), la ODbL es demasiado restrictiva. En este caso, se puede pedir a los contribuidores añadir los datos como Dominio Público (ej. informándoles en el tema de MapComplete).",
"title": "Recogiendo datos abiertos"
},
"usecaseMapDifferentSources": {
"intro": "
Por ejemplo, uno puede mapear todos los bancos en una ciudad, basándose en los mapas conocidos por OpenStreetMap. Este mapa impreso necesita un aviso claro de que los datos del mapa se basan en OpenStreetMap. Vender estos mapas esta permitido. Si el creador del mapa se da cuenta de que falta algunos mapas en un área y los añade al mapa impreso, los datos sobre los bancos que faltaba también se hacen libres automáticamente. Esto significa que un contribuidor de OpenStreetMap puede coger el mapa de papel y utilizarlo para añadir los bancos que faltan en OpenStreetMap.
Este contribuidor también tiene derecho a pedir el conjunto de datos con los bancos que faltan, que también se debería de proveer.
Si el creador del mapa se da cuenta de que los bancos faltan en un área y los añade al mapa impreso, los datos sobre los bancos que faltan, también son datos abiertos automáticamente. Esto significa que un contribuidor de OpenStreetMap puede coger el mapa de papel y utilizarlo para añadir los bancos que faltan en OpenStreetMpap. Este contribuidor también tiene el derecho a pedir el conjunto de datos con los bancos que faltan, que también se deberían de proveer.
Por supuesto, un mapa solo con bancos puede ser aburrido. El creador del mapa también puede decidir añadir una capa con tiendas, posiblemente recogidas de otro proveedor de geodatos bajo otra licencia. Esto también esta permitido, si el mapa declara que la fuente de los bancos es OSM (bajo ODBL) y las tiendas tienen una fuente diferente (eventualmente con un todos los derechos reservados).
Sin embargo, mezclar dos conjuntos de datos en una capa indistinguible puede no estar permitido. Por ejemplo, el creador del mapa puede encontrar que OSM tiene un conjunto de datos excelente sobre bancos en una parte de la ciudad y que el proveedor cerrado puede tener datos excelentes sobre bancos en otra parte de la ciudad, mezclar estos conjuntos de datos en uno puede ser problemático:
",
- "li1": "…mientras que la licencia con todos los derechos reservados lo prohibiría.",
"li0": "la licencia abierta requeriría que las modificaciones fueran publicadas de manera abierta…",
- "title": "Crear un mapa de fuentes diferentes",
- "outro": "Como resultado, este tipo de mezcla no está permitida"
- },
- "li1": "Las aplicaciones o productos que utilicen OpenStreetMap deben de dar un aviso de los derechos claro",
- "li2": "Cualquier conjunto de datos o producto que contenga datos de OpenStreetMap también deberá de ser republicado bajo la ODbL, incluyendo modificaciones a estos conjuntos de datos en un formato utilizable.",
- "outro": "Esto tiene algunas implicaciones que deberán de ser consideradas para algunos casos de uso, como se explica abajo",
- "title": "Implicaciones de la ODbL: algunos casos de uso",
- "intro": "OpenStreetMap está licenciado bajo la Licencia Open Database que dice que:",
- "li0": "Todos los datos pueden ser reutilizados para cualquier propósito - incluyendo propósitos comerciales"
+ "li1": "…mientras que la licencia con todos los derechos reservados lo prohibiría.",
+ "outro": "Como resultado, este tipo de mezcla no está permitida",
+ "title": "Crear un mapa de fuentes diferentes"
+ }
},
"title": "Algunos inconvenientes a tener en cuenta",
"unsuitedData": {
- "li0": "Los datos subjetivos (como opiniones) no son adecuados para OpenStreetMap. Sin embargo, MapComplete tiene una integración con
Mangrove.reviews un sitio licenciado abiertamente",
"intro": "La regla básica para OpenStreetMap es que todos los datos deberán de ser
verificables en el suelo y en cierto modo permanentes. Esto implica que algunos datos
no pueden ser enviados directamente a OpenStreetMap - pero existen algunas soluciones.",
+ "li0": "Los datos subjetivos (como opiniones) no son adecuados para OpenStreetMap. Sin embargo, MapComplete tiene una integración con
Mangrove.reviews un sitio licenciado abiertamente",
"li2": "Los datos temporales (ej. estadísticas de calidad del aire, intensidad del tráfico, …) no se pueden guardar en OpenStreetMap ya que son difíciles de comprobar por un voluntario. Ten en cuenta que, si estos datos están disponibles en otro lugar, podrán ser visualizados en MapComplete como una capa extra.",
"title": "Datos no adecuados para OpenStreetMap"
- },
- "intro": "Mientras que unirse a esta comunidad tiene beneficios tremendos, hay algunos temas que considerar cuidadosamente."
+ }
},
"indexPage": {
"button": "Descubre nuestros servicios",
"hook": "¿Necesitas ayuda profesional?"
},
- "text1": "
MapComplete es el editor que hace contribuir a OpenStreetMap fácil.
",
- "title": "Soporte profesional con MapComplete",
"intro": "El desarrollador de MapComplete ofrece soporte profesional. Este documento resume algunas de las posibilidades, preguntas frecuentes y los límites de MapComplete",
- "osmTitle": "¿Qué pueden hacer OpenStreetMap y MapComplete para tú organización?"
+ "osmTitle": "¿Qué pueden hacer OpenStreetMap y MapComplete para tú organización?",
+ "services": {
+ "intro": "El desarrollador de MapComplete puede ayudarte con los siguientes servicios:",
+ "li0": "Configurar un tema ajustado a tu necesidad",
+ "li1": "Ayudar a configurar el flujo de datos internos para integrar OpenStreetMap",
+ "li2": "Formación sobre la contribución datos con MapComplete",
+ "li3": "Formación avanzada (ej. para el equipo GIS) sobre como añadir datos avanzados en OpenStreetMap",
+ "li4": "Formación sobre como descargar datos filtrados desde OpenStreetMap",
+ "outro": "Estos servicios se ofrecen a precios competitivos. Un tema simple sin soporte adicional puede estar configurado por tampoco como 2000€, y un pequeño coste anual de alojamiento.",
+ "title": "Servicios MapComplete"
+ },
+ "text1": "
MapComplete es el editor que hace contribuir a OpenStreetMap fácil.
",
+ "title": "Soporte profesional con MapComplete"
},
"reviews": {
"affiliated_reviewer_warning": "(Revisión afiliada)",
@@ -610,8 +699,8 @@
"saving_review": "Guardando…",
"title": "{count} comentarios",
"title_singular": "Un comentario",
- "write_a_comment": "Deja una reseña…",
- "tos": "Si creas una opinión, aceptas a
los Terminos De Servicio y la Política De Privacidad de Mangrove.reviews"
+ "tos": "Si creas una opinión, aceptas a
los Terminos De Servicio y la Política De Privacidad de Mangrove.reviews",
+ "write_a_comment": "Deja una reseña…"
},
"split": {
"cancel": "Cancelar",
@@ -626,12 +715,18 @@
"allMissing": "Aún sin traducciónes",
"completeness": "Las traducciones para {theme} en {language} están al {percentage}%: {translated} cadenas de {total} están traducidas",
"deactivate": "Deshabilitar los botones de traducción",
- "missing": "{count} cadenas sin traducir",
"help": "Haz clic en el icono 'traducir' al lado de una cadena para introducir o actualizar un texto. Necesitas una cuenta de Weblate para esto. Crea una con tu usuario de OSM para desbloquear el modo de traducción automáticamente.",
- "notImmediate": "Las traducciones no se actualizan directamente. Habitualmente esto lleva unos días",
- "isTranslator": "El modo de traducción está activo si tu nombre de usuario coincide con el nombre de un traductor anterior"
+ "isTranslator": "El modo de traducción está activo si tu nombre de usuario coincide con el nombre de un traductor anterior",
+ "missing": "{count} cadenas sin traducir",
+ "notImmediate": "Las traducciones no se actualizan directamente. Habitualmente esto lleva unos días"
},
"validation": {
+ "color": {
+ "description": "Un color o código hexadecimal"
+ },
+ "date": {
+ "description": "Una fecha, empezando con el año"
+ },
"direction": {
"description": "Una orientación"
},
@@ -644,24 +739,24 @@
"description": "un número",
"feedback": "Esto no es un número"
},
- "opening_hours": {
- "description": "Horarios de apertura"
- },
- "color": {
- "description": "Un color o código hexadecimal"
- },
- "phone": {
- "description": "un número de teléfono",
- "feedback": "Este no es un número de teléfono válido"
- },
"int": {
"description": "un número entero"
},
"nat": {
- "mustBeWhole": "Solo se permiten números enteros",
+ "description": "un número entero, positivo o cero",
"mustBePositive": "El número debe de ser positivo",
- "notANumber": "Introduce un número",
- "description": "un número entero, positivo o cero"
+ "mustBeWhole": "Solo se permiten números enteros",
+ "notANumber": "Introduce un número"
+ },
+ "opening_hours": {
+ "description": "Horarios de apertura"
+ },
+ "pfloat": {
+ "description": "un número positivo"
+ },
+ "phone": {
+ "description": "un número de teléfono",
+ "feedback": "Este no es un número de teléfono válido"
},
"pnat": {
"description": "un número entero positivo",
@@ -678,103 +773,8 @@
"description": "enlace a un sitio web",
"feedback": "Esta no es una dirección web válida"
},
- "date": {
- "description": "Una fecha, empezando con el año"
- },
- "pfloat": {
- "description": "un número positivo"
- },
"wikidata": {
"description": "Un identificador de Wikidata"
}
- },
- "matrixbot": {
- "commands": {
- "language": {
- "notFound": "El idioma {language} no se encontró",
- "knownLanguages": "Puedes escoger uno de los siguientes temas:",
- "currentLanguage": "El idioma actual de la sala es {language}",
- "docs": "Configura el idioma de las respuestas para esta sala",
- "helpTranslating": "Ayuda a traducir mis respuestas en Weblate.",
- "arglang": "El idioma que se utilizará a partir de ahora"
- },
- "help": {
- "insufficientRights": "No tienes suficientes permisos para ejecutar este comando.",
- "argcmd": "El comando sobre el que quieres más información",
- "askRights": "Pedir a {admins} que te de suficientes permisos",
- "docs": "Imprime información sobre los comandos soportados",
- "notFound": "No encontré
{cmd}
. Puede que te refirieras a uno de {closest}?",
- "p1": "Envíame un comando y contestaré algo útil: dame un comando a través de un mensaje privado o escribe
!
antes de un comando en una sala pública.",
- "priviligedComand": "Comando privilegiado",
- "supported": "Mis comandos soportados son:",
- "p0": "¡Hola! Soy MapComplete-bot {bot_version} (construido sobre MapComplete {mc_version})."
- },
- "role": {
- "docs": "Cambiar qué y qué no puede hacer un usuario",
- "userHasRoles": "
{user} actualmente tiene los siguientes roles:",
- "allRevoked": "Todos los derechos de
{user} han sido revocados",
- "allRolesIntro": "Todos los usuarios que tienen derechos son:",
- "argrole": "Rol a añadir; debe de ser el nombre de un comando",
- "noPreviousRoles": "
{user} no tiene ningunos roles anteriores",
- "noRightsNeeded": "El comando
{role}
puede ejecutarse por cualquiera, no necesitas configurar permisos para él",
- "noRolesYet": "
{user} actualmente no tiene roles."
- },
- "search": {
- "searching": "Buscando {layerTitle} {mode}
{search}
…"
- },
- "welcome": {
- "p0": "¡Hola! Soy MapComplete-bot. Soy un programa informático que busca OpenStreetMap y que puede dar alguna información sobre
MapComplete, que es un sitio web y aplicación que muestra mapas temáticos. Si falta información puedes añadirla fácilmente allí.",
- "p3": "Hay unos pocos comandos más, envía
help
para verlos todos.",
- "p1": "Envíame
info [searchterm]
y lo buscaré en OpenStreetMap por ti. Te mostraré la información que encuentre."
- },
- "dm": {
- "failed": "No pude ejecutar
{cmd}
debido a {message}",
- "sendReason": "Te envié este mensaje porque
{sender} me pidió que te enviara esto con
{cmd}
"
- },
- "tags": {
- "announceSearch": "
{id}
no parece ser un id de OSM válido - buscando en todo el mundo en lugar de para {search}…"
- },
- "info": {
- "closed": "Cerrado",
- "closedTodayAndTomorrow": "Cerrado hoy y mañana",
- "couldNotDownload": "No se pudo descargar
{id}
",
- "editWith": "Editar este elemento con {title}",
- "fetchingInfoAbout": "Recopilando datos sobre {id}…",
- "foundResults": "Se encontraron {total} resultados para
{search}
, recopilando datos sobre ellos…",
- "noInfo": "Aún no hay información relevante",
- "noOpeningHours": "No se conocen los horarios de apertura.",
- "nothingFound": "No se encontró nada para
{_}
",
- "provideSearch": "Por favor, provee un término de búsqueda de un id para utilizar este comando",
- "noEditPossible": "Ningún tema de MapComplete soporta este elemento"
- },
- "shutdown": {
- "argmode": "Inidica si el servicio debe de ser reiniciado, debe de ser uno de {verbs}",
- "docs": "Apaga el bot",
- "goodbye": "Apagando… ¡Hasta luego!",
- "notYetShuttingDown": "Aún no me voy a reiniciar, solo me inicié hace {uptime} segundos. Esperaré por lo menos {min_uptime} antes de reiniciarme."
- },
- "wiki": {
- "docs": "Busca e imprime (una parte de) la página especificada desde {backend}. En salas públicas, imprimirá el primer párrafo; en un MD se enviará la página entera."
- },
- "documentation": {
- "docs": "Obtiene la documentación sobre una capa, un tema o un parámetro de URL de Mapcomplete",
- "noIdIntro": "Da un id para obtener más información sobre un ítem relacionado con la programación de MapComplete. Los tipos conocidos son {list}",
- "urlParam": "Parámetro de URL
{id}
"
- },
- "dream": {
- "docs": "Envía un texto generado por ordenador",
- "generatedBy": "Este texto fue generado por {bot}, que es un bot basado en el aprendizaje de máquina activo en Reddit."
- }
- },
- "subcommanNotFound": "No entendí tu petición. Este comando necesita un verbo para ejecutarse, pero
{verb}
no es un verbo que conozca. Sé lo verbos {known_verbs}",
- "subcommandNotGiven": "No entendí tu petición. Este comando necesita un verbo para ejecutarse, pero no diste ninguno. Prueba uno de {known_verbs}",
- "commandFailed": "Lo siento, algo fue mal mientras se ejecutaba
{cmd}
",
- "commandNotFound": "No entendí tu petición. ¿Puede que quisieras teclear {0}, {1}, {2} o {2}?
Escribe help
para ver una vista general de todos los comandos
",
- "decryptionFailed": "Lo siento, no puede descifrar tu mensaje. Puedes probar a dejar este canal y conectarte de nuevo",
- "noSufficientRights": "Este comando solo está disponible a administradores o usuarios que tienen este rol",
- "tooLongForPublic": "Lo siento, este mensaje es demasiado largo para una sala pública - envíame un mensaje directo"
- },
- "multi_apply": {
- "autoApply": "Cuando se cambia los atributos {attr_names}, estos atributos se cambiarán también automáticamente en {count} otros objetos"
}
}
diff --git a/langs/layers/en.json b/langs/layers/en.json
index cbba6e9db8..74dc97e138 100644
--- a/langs/layers/en.json
+++ b/langs/layers/en.json
@@ -6188,4 +6188,4 @@
}
}
}
-}
+}
\ No newline at end of file
diff --git a/langs/layers/nl.json b/langs/layers/nl.json
index 302491ca27..c8dac0c4ac 100644
--- a/langs/layers/nl.json
+++ b/langs/layers/nl.json
@@ -1095,6 +1095,9 @@
"0": {
"then": "Sportwinkel
{name}"
},
+ "1": {
+ "then": "Shop"
+ },
"2": {
"then": "Fietsverhuur
{name}"
},
@@ -1106,9 +1109,6 @@
},
"5": {
"then": "Fietszaak
{name}"
- },
- "1": {
- "then": "Shop"
}
},
"render": "Fietszaak"
@@ -2351,6 +2351,22 @@
},
"question": "Is het mogelijk om hier te bolderen?"
},
+ "fee": {
+ "mappings": {
+ "0": {
+ "then": "Hier klimmen is gratis"
+ },
+ "1": {
+ "then": "Men moet betalen om hier te klimmen"
+ }
+ },
+ "question": "Moet men betalen om hier te klimmen?",
+ "render": "Men moet {charge} betalen om hier te klimmen"
+ },
+ "max_bolts": {
+ "question": "Wat is het maximum aantal bouten in routes ban {title()}?",
+ "render": "De sportklimroutes hebben maximaal {climbing:bolts:max} bouten.
Hierbij worden relays niet meegteld. Dit geeft aan hoeveel klimsetjes een klimmer nodig heeft
"
+ },
"max_difficulty": {
"question": "Wat is het niveau van de moeilijkste route, volgens het Franse classificatiesysteem?",
"render": "De maximale klimmoeilijkheid is {climbing:grade:french:max} volgens het Franse/Belgische systeem"
@@ -2403,26 +2419,11 @@
},
"website": {
"question": "Is er een (onofficiële) website met meer informatie (b.v. met topos)?"
- },
- "fee": {
- "render": "Men moet {charge} betalen om hier te klimmen",
- "mappings": {
- "0": {
- "then": "Hier klimmen is gratis"
- },
- "1": {
- "then": "Men moet betalen om hier te klimmen"
- }
- },
- "question": "Moet men betalen om hier te klimmen?"
- },
- "max_bolts": {
- "question": "Wat is het maximum aantal bouten in routes ban {title()}?",
- "render": "De sportklimroutes hebben maximaal {climbing:bolts:max} bouten.
Hierbij worden relays niet meegteld. Dit geeft aan hoeveel klimsetjes een klimmer nodig heeft
"
}
}
},
"climbing_area": {
+ "description": "Een gebied waar klimmen mogelijk is, bv. een klimsite, een bolder of klimrots,…",
"name": "Klimgelegenheden",
"presets": {
"0": {
@@ -2431,14 +2432,20 @@
}
},
"tagRenderings": {
+ "Contained routes hist": {
+ "render": "
Overzicht van moeilijkheidsgraden{histogram(_difficulty_hist)}"
+ },
+ "Contained routes length hist": {
+ "render": "Overzicht van lengtes
{histogram(_length_hist)}"
+ },
"Rock type (crag/rock/cliff only)": {
"mappings": {
"0": {
"then": "Kalksteen"
}
},
- "render": "De rotssoort is {rock}",
- "question": "Wat is de rotssoort?"
+ "question": "Wat is de rotssoort?",
+ "render": "De rotssoort is {rock}"
},
"name": {
"mappings": {
@@ -2448,12 +2455,6 @@
},
"question": "Wat is de naam van dit Klimgelegenheid?",
"render": "{name}"
- },
- "Contained routes hist": {
- "render": "Overzicht van moeilijkheidsgraden{histogram(_difficulty_hist)}"
- },
- "Contained routes length hist": {
- "render": "Overzicht van lengtes
{histogram(_length_hist)}"
}
},
"title": {
@@ -2469,8 +2470,7 @@
}
},
"render": "Klimgelegenheid"
- },
- "description": "Een gebied waar klimmen mogelijk is, bv. een klimsite, een bolder of klimrots,…"
+ }
},
"climbing_club": {
"description": "Een klimclub of organisatie",
@@ -3658,6 +3658,9 @@
},
"question": "Heeft deze eetgelegenheid een vegetarische optie?"
},
+ "delivery": {
+ "question": "Levert {title()} aan huis?"
+ },
"friture-oil": {
"mappings": {
"0": {
@@ -3727,9 +3730,6 @@
}
},
"question": "Heeft dit restaurant halal opties?"
- },
- "delivery": {
- "question": "Levert {title()} aan huis?"
}
},
"title": {
@@ -3810,6 +3810,69 @@
"render": "Speelweide in een park"
}
},
+ "hackerspace": {
+ "description": "Hackerspace",
+ "name": "Hackerspace",
+ "presets": {
+ "0": {
+ "description": "Een hackerspace is een ruimte waar mensen met een interesse in software samenkomen",
+ "title": "een hackerspace"
+ },
+ "1": {
+ "description": "Een makerspace is een ruimte waar makers en creatievelingen samenkomen om met electronica te experimenteren en te bouwen, bv. met Arduino, LED-strips, 3D-printers, lasercutters, …",
+ "title": "een makerspace"
+ }
+ },
+ "tagRenderings": {
+ "hackerspaces-name": {
+ "question": "Wat is de naam van deze hackerspace?",
+ "render": "Deze hackerspace heet {name}"
+ },
+ "hackerspaces-opening_hours": {
+ "mappings": {
+ "0": {
+ "then": "24/7 geopend"
+ }
+ },
+ "question": "Wanneer is deze hackerspace geopend?",
+ "render": "{opening_hours_table()}"
+ },
+ "hackerspaces-start_date": {
+ "question": "Wanneer is deze hackerspace opgericht?",
+ "render": "Deze hackerspace is opgericht op {start_date}"
+ },
+ "hs-club-mate": {
+ "mappings": {
+ "0": {
+ "then": "Deze hackerspace biedt clube-mate aan"
+ },
+ "1": {
+ "then": "Deze hackerspace biedt geen club-mate aan"
+ }
+ },
+ "question": "Biedt deze hackerspace club-mate aan?"
+ },
+ "is_makerspace": {
+ "mappings": {
+ "0": {
+ "then": "Dit is een makerspace"
+ },
+ "1": {
+ "then": "Dit een een traditionele (software-gerichte) hackerspace"
+ }
+ },
+ "question": "Is dit een hackerspace of een makerspace?"
+ }
+ },
+ "title": {
+ "mappings": {
+ "0": {
+ "then": " {name}"
+ }
+ },
+ "render": "Hackerspace"
+ }
+ },
"hydrant": {
"description": "Kaartlaag met brandkranen.",
"name": "Kaart van brandkranen",
@@ -3887,6 +3950,49 @@
"render": "Informatiebord"
}
},
+ "kindergarten_childcare": {
+ "name": "Kleuterscholen en kinderopvang",
+ "presets": {
+ "0": {
+ "title": "een kleuterschool"
+ },
+ "1": {
+ "title": "een kinderopvang"
+ }
+ },
+ "tagRenderings": {
+ "5": {
+ "override": {
+ "question": "Wanneer is deze kinderopvang geopend?"
+ }
+ },
+ "capacity": {
+ "question": "Hoeveel kinderen kunnen hier terecht?",
+ "render": "Hier kunnen {capacity} kinderen terecht"
+ },
+ "childcare-type": {
+ "mappings": {
+ "0": {
+ "then": "Dit is een kleuterschool waar kindjes (voorbereidend) onderwijs krijgen."
+ },
+ "1": {
+ "then": "Dit is een kinderopvang (ook een creche of onthaalmoeder genoemd) waar er voor kleine kinderen gezorgd wordt. Onderwijs is niet de hoofdfocus."
+ }
+ },
+ "question": "Wat voor faciliteit is dit?"
+ }
+ },
+ "title": {
+ "mappings": {
+ "0": {
+ "then": "Kleuterschool {name}"
+ },
+ "1": {
+ "then": "Kinderopvang {name}"
+ }
+ }
+ }
+ },
"map": {
"description": "Een permantent geinstalleerde kaart",
"name": "Kaarten",
@@ -4144,16 +4250,16 @@
},
"name": "OpenStreetMap Notes",
"tagRenderings": {
+ "nearby-images": {
+ "render": {
+ "before": "Afbeeldingen in de buurt
Onderstaande afbeeldingen zijn afbeeldingen met geo-referentie en die in de buurt genomen zijn. Mogelijks zijn ze nuttig om deze kaartnota af te handelen."
+ }
+ },
"report-contributor": {
"render": "{_first_user} melden als spam"
},
"report-note": {
"render": "Deze note melden als spam of ongepast"
- },
- "nearby-images": {
- "render": {
- "before": "Afbeeldingen in de buurt
Onderstaande afbeeldingen zijn afbeeldingen met geo-referentie en die in de buurt genomen zijn. Mogelijks zijn ze nuttig om deze kaartnota af te handelen."
- }
}
},
"title": {
@@ -4759,7 +4865,16 @@
}
},
"school": {
+ "name": "Lagere en middelbare scholen",
+ "presets": {
+ "0": {
+ "title": "een lagere of middelbare school"
+ }
+ },
"tagRenderings": {
+ "capacity": {
+ "render": "Deze school kan maximaal {capacity} studenten lesgeven"
+ },
"education-level-belgium": {
"mappings": {
"0": {
@@ -4786,52 +4901,19 @@
},
"question": "Wat is het onderwijsniveau van deze school?"
},
- "target-audience": {
- "mappings": {
- "5": {
- "then": "Deze school richt zich op blinde en slechtziende studenten"
- },
- "7": {
- "then": "Deze school richt zich op studenten met een beperking"
- },
- "6": {
- "then": "Deze school richt zich op dove en hardhorende studenten"
- },
- "4": {
- "then": "Deze school richt zich op leerlingen met een leerprobleem"
- },
- "1": {
- "then": "Deze school richt zich op studenten zonder extra zorgbehoefte"
- },
- "3": {
- "then": "Deze school richt zich op studenten in het autisme-spectrum"
- },
- "8": {
- "then": "Deze school richt zich op studenten met extra zorgbehoeften"
- }
- },
- "question": "Richt deze school zich op leerlingen met een speciale zorgbehoefte? Welke structurele faciliteiten heeft deze school voor leerlingen met een extra zorgbehoefte?
Ad-hoc maatregelen zijn niet voldoende
",
- "render": "Deze school richt zich op studenten met {school:for}"
- },
"gender": {
"mappings": {
- "1": {
- "then": "Jongens en meisjes kunnen hier lesvolgen, maar de lessen zijn gescheiden (bv. de lessen zijn in andere lokalen of op andere momenten)"
- },
- "3": {
- "then": "Deze school is enkel voor meisjes"
- },
"0": {
"then": "Zowel jongens als meisjes kunnen hier les volgen. In de lessen zitten jongens en meisjes samen."
},
+ "1": {
+ "then": "Jongens en meisjes kunnen hier lesvolgen, maar de lessen zijn gescheiden (bv. de lessen zijn in andere lokalen of op andere momenten)"
+ },
"2": {
"then": "Deze school is enkel voor jongens"
+ },
+ "3": {
+ "then": "Deze school is enkel voor meisjes"
}
},
"question": "Mogen jongens en meisjes les volgen op deze school?"
@@ -4842,23 +4924,47 @@
"then": "De voertaal van deze school is niet gekend"
}
},
- "render": "{school:language} is de voertaal van {title()}",
- "question": "Wat is de voertaal van deze school?Welke taal wordt met de studenten gesproken in niet-taal-gerelateerde vakken en met de administratie?
"
+ "question": "Wat is de voertaal van deze school?Welke taal wordt met de studenten gesproken in niet-taal-gerelateerde vakken en met de administratie?
",
+ "render": "{school:language} is de voertaal van {title()}"
},
"school-name": {
"question": "Wat is de naam van deze school?",
"render": "Deze school heet {name}"
},
- "capacity": {
- "render": "Deze school kan maximaal {capacity} studenten lesgeven"
+ "target-audience": {
+ "mappings": {
+ "0": {
+ "then": "Deze school richt zich op studenten zonder extra zorgbehoefte. "
+ },
+ "2": {
+ "then": "Deze school richt zich op volwassenen"
+ },
+ "3": {
+ "then": "Deze school richt zich op studenten in het autisme-spectrum"
+ },
+ "4": {
+ "then": "Deze school richt zich op leerlingen met een leerprobleem"
+ },
+ "5": {
+ "then": "Deze school richt zich op blinde en slechtziende studenten"
+ },
+ "6": {
+ "then": "Deze school richt zich op dove en hardhorende studenten"
+ },
+ "7": {
+ "then": "Deze school richt zich op studenten met een beperking"
+ },
+ "8": {
+ "then": "Deze school richt zich op studenten met extra zorgbehoeften"
+ }
+ },
+ "question": "Richt deze school zich op leerlingen met een speciale zorgbehoefte? Welke structurele faciliteiten heeft deze school voor leerlingen met een extra zorgbehoefte?Ad-hoc maatregelen zijn niet voldoende
",
+ "render": "Deze school richt zich op studenten met {school:for}"
}
},
- "presets": {
- "0": {
- "title": "een lagere of middelbare school"
- }
- },
- "name": "Lagere en middelbare scholen",
"title": {
"render": "School {name}"
}
@@ -5425,37 +5531,24 @@
}
},
"tertiary_education": {
- "title": {
- "mappings": {
- "1": {
- "then": "Hogeschool"
- },
- "2": {
- "then": "Universiteit"
- },
- "3": {
- "then": "Onderwijsinstelling die tertiair onderwijs geeft"
- }
- }
- },
+ "name": "Universiteiten en hogescholen",
"presets": {
"0": {
"description": "Een onderwijsinstelling waar tertiair onderwijs wordt gegeven - dit is onderwijs waarvan het niveau overeenkomt met een bachelor of hoger is. Eén enkel punt per campus is genoeg - gebouwen en faculteiten worden hier niet op aangeduid.",
"title": "een universiteit"
}
},
- "name": "Universiteiten en hogescholen",
"tagRenderings": {
"institution-kind": {
- "question": "Wat voor onderwijsinstelling is dit?",
"mappings": {
- "1": {
- "then": "Dit is een universiteit (of hogeschool), een onderwijsinstelling van tertaire educatie. De gegeven opleidingen halen het niveau van een bachelor-opleiding of hoger."
- },
"0": {
"then": "Dit is een onderwijsinstelling waar post-secundair, niet-tertiair onderwijs wordt gegeven. Om dit onderwijs te volgen, moet je je secundair onderwijs afgewerkt hebben maar de opleiding behaalt niet het niveau van van een bachelor."
+ },
+ "1": {
+ "then": "Dit is een universiteit (of hogeschool), een onderwijsinstelling van tertaire educatie. De gegeven opleidingen halen het niveau van een bachelor-opleiding of hoger."
}
- }
+ },
+ "question": "Wat voor onderwijsinstelling is dit?"
},
"isced": {
"mappings": {
@@ -5471,6 +5564,19 @@
},
"question": "Wat is het niveau van onderwijs?"
}
+ },
+ "title": {
+ "mappings": {
+ "1": {
+ "then": "Hogeschool"
+ },
+ "2": {
+ "then": "Universiteit"
+ },
+ "3": {
+ "then": "Onderwijsinstelling die tertiair onderwijs geeft"
+ }
+ }
}
},
"toilet": {
@@ -5812,6 +5918,9 @@
},
"question": "Is dit een naald- of loofboom?"
},
+ "tree-species-wikidata": {
+ "question": "Wat is de boomsoort?"
+ },
"tree_node-name": {
"mappings": {
"0": {
@@ -5828,15 +5937,30 @@
"tree_node-wikidata": {
"question": "Wat is het Wikidata-ID van deze boom?",
"render": "
Wikidata: {wikidata}"
- },
- "tree-species-wikidata": {
- "question": "Wat is de boomsoort?"
}
},
"title": {
"render": "Boom"
}
},
+ "veterinary": {
+ "name": "Dierenarts",
+ "presets": {
+ "0": {
+ "description": "een dierenarts die honden verzorgt",
+ "title": "een dierenarts"
+ }
+ },
+ "tagRenderings": {
+ "vetName": {
+ "question": "Wat is de naam van deze dierenartspraktijk?",
+ "render": "Deze dierenartspraktijk heet {name}"
+ }
+ },
+ "title": {
+ "render": "Dierenarts"
+ }
+ },
"viewpoint": {
"description": "Een mooi uitzicht - ideaal om een foto toe te voegen wanneer iets niet in een andere categorie past",
"name": "Uitzicht",
@@ -6093,19 +6217,34 @@
}
},
"windturbine": {
+ "description": "Windturbines (moderne windmolens die elektriciteit genereren)",
"name": "windturbine",
"presets": {
"0": {
"title": "een windturbine"
}
},
+ "tagRenderings": {
+ "turbine-diameter": {
+ "question": "Wat is de rotordiameter van deze windturbine?",
+ "render": "De rotordiameter van deze windturbine is {rotor:diameter} meter."
+ },
+ "turbine-output": {
+ "question": "Wat is de output",
+ "render": "Deze windturbine genereert {generator:output:electricity}"
+ },
+ "turbine-start-date": {
+ "question": "Wanneer werd deze windturbine in gebruik genomen?",
+ "render": "Deze windturbine werd op {start_date} in gebruik genomen"
+ }
+ },
"title": {
- "render": "windturbine",
"mappings": {
"0": {
"then": "{name}"
}
- }
+ },
+ "render": "windturbine"
},
"units": {
"0": {
@@ -6131,145 +6270,6 @@
}
}
}
- },
- "tagRenderings": {
- "turbine-diameter": {
- "question": "Wat is de rotordiameter van deze windturbine?",
- "render": "De rotordiameter van deze windturbine is {rotor:diameter} meter."
- },
- "turbine-output": {
- "render": "Deze windturbine genereert {generator:output:electricity}",
- "question": "Wat is de output"
- },
- "turbine-start-date": {
- "render": "Deze windturbine werd op {start_date} in gebruik genomen",
- "question": "Wanneer werd deze windturbine in gebruik genomen?"
- }
- },
- "description": "Windturbines (moderne windmolens die elektriciteit genereren)"
- },
- "kindergarten_childcare": {
- "tagRenderings": {
- "childcare-type": {
- "mappings": {
- "0": {
- "then": "Dit is een kleuterschool waar kindjes (voorbereidend) onderwijs krijgen."
- },
- "1": {
- "then": "Dit is een kinderopvang (ook een creche of onthaalmoeder genoemd) waar er voor kleine kinderen gezorgd wordt. Onderwijs is niet de hoofdfocus."
- }
- },
- "question": "Wat voor faciliteit is dit?"
- },
- "5": {
- "override": {
- "question": "Wanneer is deze kinderopvang geopend?"
- }
- },
- "capacity": {
- "question": "Hoeveel kinderen kunnen hier terecht?",
- "render": "Hier kunnen {capacity} kinderen terecht"
- }
- },
- "presets": {
- "1": {
- "title": "een kinderopvang"
- },
- "0": {
- "title": "een kleuterschool"
- }
- },
- "title": {
- "mappings": {
- "0": {
- "then": "Kleuterschool {name}"
- },
- "1": {
- "then": "Kinderopvang {name}"
- }
- }
- },
- "name": "Kleuterscholen en kinderopvang"
- },
- "hackerspace": {
- "tagRenderings": {
- "hs-club-mate": {
- "mappings": {
- "0": {
- "then": "Deze hackerspace biedt clube-mate aan"
- },
- "1": {
- "then": "Deze hackerspace biedt geen club-mate aan"
- }
- },
- "question": "Biedt deze hackerspace club-mate aan?"
- },
- "is_makerspace": {
- "mappings": {
- "0": {
- "then": "Dit is een makerspace"
- },
- "1": {
- "then": "Dit een een traditionele (software-gerichte) hackerspace"
- }
- },
- "question": "Is dit een hackerspace of een makerspace?"
- },
- "hackerspaces-opening_hours": {
- "render": "{opening_hours_table()}",
- "mappings": {
- "0": {
- "then": "24/7 geopend"
- }
- },
- "question": "Wanneer is deze hackerspace geopend?"
- },
- "hackerspaces-name": {
- "render": "Deze hackerspace heet {name}",
- "question": "Wat is de naam van deze hackerspace?"
- },
- "hackerspaces-start_date": {
- "render": "Deze hackerspace is opgericht op {start_date}",
- "question": "Wanneer is deze hackerspace opgericht?"
- }
- },
- "title": {
- "render": "Hackerspace",
- "mappings": {
- "0": {
- "then": " {name}"
- }
- }
- },
- "description": "Hackerspace",
- "name": "Hackerspace",
- "presets": {
- "0": {
- "description": "Een hackerspace is een ruimte waar mensen met een interesse in software samenkomen",
- "title": "een hackerspace"
- },
- "1": {
- "description": "Een makerspace is een ruimte waar makers en creatievelingen samenkomen om met electronica te experimenteren en te bouwen, bv. met Arduino, LED-strips, 3D-printers, lasercutters, …",
- "title": "een makerspace"
- }
- }
- },
- "veterinary": {
- "name": "Dierenarts",
- "presets": {
- "0": {
- "description": "een dierenarts die honden verzorgt",
- "title": "een dierenarts"
- }
- },
- "tagRenderings": {
- "vetName": {
- "question": "Wat is de naam van deze dierenartspraktijk?",
- "render": "Deze dierenartspraktijk heet {name}"
- }
- },
- "title": {
- "render": "Dierenarts"
}
}
-}
+}
\ No newline at end of file
diff --git a/langs/shared-questions/de.json b/langs/shared-questions/de.json
index 43702c29d0..0ddb1c24a9 100644
--- a/langs/shared-questions/de.json
+++ b/langs/shared-questions/de.json
@@ -91,6 +91,20 @@
},
"question": "Gibt es hier Steckdosen, an denen Kunden ihre Geräte laden können?"
},
+ "smoking": {
+ "mappings": {
+ "0": {
+ "then": "Rauchen ist erlaubt"
+ },
+ "1": {
+ "then": "Rauchen ist nicht erlaubt"
+ },
+ "2": {
+ "then": "Rauchen ist draußen erlaubt."
+ }
+ },
+ "question": "Ist das Rauchen in {title()} erlaubt?"
+ },
"website": {
"question": "Wie lautet die Webseite von {title()}?"
},
@@ -129,20 +143,6 @@
}
},
"question": "Wie lautet der zugehörige Wikipedia Artikel?"
- },
- "smoking": {
- "mappings": {
- "1": {
- "then": "Rauchen ist nicht erlaubt"
- },
- "0": {
- "then": "Rauchen ist erlaubt"
- },
- "2": {
- "then": "Rauchen ist draußen erlaubt."
- }
- },
- "question": "Ist das Rauchen in {title()} erlaubt?"
}
}
-}
+}
\ No newline at end of file
diff --git a/langs/shared-questions/es.json b/langs/shared-questions/es.json
index da2a4ba950..45a1e45af6 100644
--- a/langs/shared-questions/es.json
+++ b/langs/shared-questions/es.json
@@ -91,6 +91,20 @@
},
"question": "¿Esta facilidad tiene enchufes eléctricos, disponibles para los clientes cuando están dentro?"
},
+ "smoking": {
+ "mappings": {
+ "0": {
+ "then": "Está permitido fumar"
+ },
+ "1": {
+ "then": "No está permitido fumar"
+ },
+ "2": {
+ "then": "Está permitido fumar en el exterior."
+ }
+ },
+ "question": "¿Está permitido fumar en {title()}?"
+ },
"website": {
"question": "¿Cual es el sitio web de {title()}?"
},
@@ -129,20 +143,6 @@
}
},
"question": "¿Cual es el ítem correspondiente en Wikipedia?"
- },
- "smoking": {
- "mappings": {
- "0": {
- "then": "Está permitido fumar"
- },
- "1": {
- "then": "No está permitido fumar"
- },
- "2": {
- "then": "Está permitido fumar en el exterior."
- }
- },
- "question": "¿Está permitido fumar en {title()}?"
}
}
-}
+}
\ No newline at end of file
diff --git a/langs/themes/nl.json b/langs/themes/nl.json
index daf0801ac8..b64dbddad8 100644
--- a/langs/themes/nl.json
+++ b/langs/themes/nl.json
@@ -583,6 +583,10 @@
"description": "Op deze kaart staan publiek toegankelijke drinkwaterpunten en kan je makkelijk een nieuw drinkwaterpunt toevoegen",
"title": "Drinkwaterpunten"
},
+ "education": {
+ "description": "Deze kaart toont info over verschillende onderwijsinstellingen zoals kleuterscholen, middelbare scholen en tertiair onderwijs.",
+ "title": "Onderwijs"
+ },
"entrances": {
"description": "Een kaart die alle toegangen toont,",
"shortDescription": "Breng ingangen in kaart om rolstoelnavigatie mogelijk te maken",
@@ -1286,9 +1290,5 @@
"description": "Op deze kaart vind je vuilnisbakken waar je afval in kan smijten. Ontbreekt er een vuilnisbak? Dan kan je die zelf toevoegen",
"shortDescription": "Een kaart met vuilnisbakken",
"title": "Vuilnisbak"
- },
- "education": {
- "title": "Onderwijs",
- "description": "Deze kaart toont info over verschillende onderwijsinstellingen zoals kleuterscholen, middelbare scholen en tertiair onderwijs."
}
-}
+}
\ No newline at end of file