diff --git a/UI/BigComponents/CopyrightPanel.ts b/UI/BigComponents/CopyrightPanel.ts
index 941b069127..73475b6478 100644
--- a/UI/BigComponents/CopyrightPanel.ts
+++ b/UI/BigComponents/CopyrightPanel.ts
@@ -214,9 +214,9 @@ export default class CopyrightPanel extends Combine {
private static IconAttribution(iconPath: string): BaseUIElement {
if (iconPath.startsWith("http")) {
try{
- iconPath = "." + new URL(iconPath).pathname;
+ iconPath = "." + new URL(iconPath).pathname;
}catch(e){
- console.error(e)
+ console.warn(e)
}
}
diff --git a/assets/layers/charging_station/charging_station.json b/assets/layers/charging_station/charging_station.json
index e7c89c5d2a..bb90ac136c 100644
--- a/assets/layers/charging_station/charging_station.json
+++ b/assets/layers/charging_station/charging_station.json
@@ -199,7 +199,7 @@
"id": "Available_charging_stations (generated)",
"question": {
"en": "Which charging connections are available here?",
- "nl": "Welke aansluitingen zijn hier beschikbaar?",
+ "nl": "Welke laadaansluitingen zijn hier beschikbaar?",
"de": "Welche Ladeanschlüsse gibt es hier?"
},
"multiAnswer": true,
@@ -1280,7 +1280,7 @@
"id": "plugs-12",
"question": {
"en": "How much plugs of type
Tesla supercharger (destination) (A Type 2 with cable branded as tesla) 
are available here?",
- "nl": "Hoeveel stekkers van type Tesla supercharger (destination (Een Type 2 met kabel en Tesla-logo) 
heeft dit oplaadpunt?"
+ "nl": "Hoeveel stekkers van type Tesla supercharger (destination) (Een Type 2 met kabel en Tesla-logo) 
heeft dit oplaadpunt?"
},
"render": {
"en": "There are {socket:tesla_destination} plugs of type Tesla supercharger (destination) (A Type 2 with cable branded as tesla) 
available here",
@@ -2979,11 +2979,11 @@
"group": "technical",
"question": {
"en": "What current do the plugs with Tesla supercharger (destination) (A Type 2 with cable branded as tesla) 
offer?",
- "nl": "Welke stroom levert de stekker van type Tesla supercharger (destination (Een Type 2 met kabel en Tesla-logo) 
?"
+ "nl": "Welke stroom levert de stekker van type Tesla supercharger (destination) (Een Type 2 met kabel en Tesla-logo) 
?"
},
"render": {
"en": "Tesla supercharger (destination) (A Type 2 with cable branded as tesla) 
outputs at most {socket:tesla_destination:current}A",
- "nl": "Tesla supercharger (destination (Een Type 2 met kabel en Tesla-logo) 
levert een stroom van maximaal {socket:tesla_destination:current}A"
+ "nl": "Tesla supercharger (destination) (Een Type 2 met kabel en Tesla-logo) 
levert een stroom van maximaal {socket:tesla_destination:current}A"
},
"freeform": {
"key": "socket:tesla_destination:current",
@@ -4174,7 +4174,7 @@
{
"question": {
"en": "Has a Tesla supercharger (destination) (A Type 2 with cable branded as tesla) 
connector",
- "nl": "Heeft een Tesla supercharger (destination (Een Type 2 met kabel en Tesla-logo) 
"
+ "nl": "Heeft een Tesla supercharger (destination) (Een Type 2 met kabel en Tesla-logo) 
"
},
"osmTags": "socket:tesla_destination~*"
},
diff --git a/assets/layers/public_bookcase/public_bookcase.json b/assets/layers/public_bookcase/public_bookcase.json
index 808faf96f1..8d267bdbd1 100644
--- a/assets/layers/public_bookcase/public_bookcase.json
+++ b/assets/layers/public_bookcase/public_bookcase.json
@@ -80,7 +80,7 @@
},
"question": {
"en": "What is the name of this public bookcase?",
- "nl": "Wat is de naam van dit boekenuilkastje?",
+ "nl": "Wat is de naam van dit boekenruilkastje?",
"de": "Wie heißt dieser öffentliche Bücherschrank?",
"fr": "Quel est le nom de cette microbibliothèque ?",
"ru": "Как называется этот общественный книжный шкаф?",
diff --git a/assets/layers/waste_basket/waste_basket.json b/assets/layers/waste_basket/waste_basket.json
index cf59c3f29c..d78595b87e 100644
--- a/assets/layers/waste_basket/waste_basket.json
+++ b/assets/layers/waste_basket/waste_basket.json
@@ -134,7 +134,7 @@
},
"then": {
"en": "This waste basket does not have a dispenser for (dog) excrement bags",
- "nl": "Deze vuilnisbak heeft geenverdeler voor hondenpoepzakjes",
+ "nl": "Deze vuilnisbak heeft geen verdeler voor hondenpoepzakjes",
"de": "Dieser Abfalleimer hat keinen Spender für (Hunde-)Kotbeutel"
}
},
@@ -142,7 +142,7 @@
"if": "vending=",
"then": {
"en": "This waste basket does not have a dispenser for (dog) excrement bags",
- "nl": "Deze vuilnisbaak heeft waarschijnlijk geen verdeler voor hondenpoepzakjes",
+ "nl": "Deze vuilnisbak heeft waarschijnlijk geen verdeler voor hondenpoepzakjes",
"de": "Dieser Abfalleimer hat keinen Spender für (Hunde-)Kotbeutel"
},
"hideInAnswer": true
diff --git a/langs/es.json b/langs/es.json
index 2c136cd338..183d980766 100644
--- a/langs/es.json
+++ b/langs/es.json
@@ -7,26 +7,55 @@
},
"delete": {
"cancel": "Cancelar",
- "delete": "Eliminar"
+ "cannotBeDeleted": "Esta función no puede ser eliminada",
+ "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"
+ },
+ "isDeleted": "Esta función se ha eliminado",
+ "safeDelete": "Este punto puede ser eliminado con seguridad.",
+ "useSomethingElse": "Utilice otro editor de OpenStreetMap para eliminarlo",
+ "whyDelete": "¿Por qué debería eliminarse este punto?"
},
"favourite": {
- "loginNeeded": "Entrar
El diseño personalizado sólo está disponible para los usuarios de OpenstreetMap",
- "panelIntro": "Tu interficie personal
Activa tus capas favoritas de todas las interficies oficiales",
+ "loginNeeded": "Entrar
El diseño personalizado sólo está disponible para los usuarios de OpenStreetMap",
+ "panelIntro": "Tu tema personal
Activa tus capas favoritas de todas los temas oficiales",
"reload": "Recargar datos"
},
"general": {
- "about": "Edita facilmente y añade puntos en OpenStreetMap de un tema concreto",
+ "about": "Edita fácilmente y añade puntos en OpenStreetMap de un tema concreto",
"add": {
- "addNew": "Añadir {category} aquí",
- "confirmButton": "Añadir una {category} aquí.
Tu contribución es visible para todos
",
+ "addNew": "Añadir una nueva {category}",
+ "addNewMapLabel": "Haga clic aquí para añadir un nuevo ítem",
+ "confirmButton": "Añadir una {category} .
Tu contribución es visible para todos
",
"confirmIntro": "Añadir {title} aquí?
El punto que estás creando lo verá todo el mundo. Sólo añade cosas que realmente existan. Muchas aplicaciones usan estos datos.",
+ "disableFilters": "Desactivar todos los filtros",
+ "disableFiltersExplanation": "Algunas características pueden estar ocultas por un filtro",
+ "hasBeenImported": "Este punto ya ha sido importado",
+ "import": {
+ "hasBeenImported": "Este objeto ya ha sido importado",
+ "importTags": "El elemento recibirá {tags}",
+ "officialThemesOnly": "El botón de importación está desactivado para los temas no oficiales para evitar accidentes",
+ "wrongType": "Este elemento no es un punto o una vía y no puede ser importado",
+ "zoomInMore": "Ampliar más para importar este elemento"
+ },
+ "importTags": "El elemento recibirá {tags}",
"intro": "Has marcado un lugar del que no conocemos los datos.
",
"layerNotEnabled": "La capa {layer} no está habilitada. Hazlo para poder añadir un punto en esta capa",
"openLayerControl": "Abrir el control de capas",
- "pleaseLogin": "`Por favor inicia sesión para añadir un nuevo punto",
+ "pleaseLogin": "<a class=\"activate-osm-authentication\">`Por favor inicia sesión para añadir un nuevo punto</a>",
+ "presetInfo": "El nuevo POI tendrá {tags}",
"stillLoading": "Los datos se siguen cargando. Espera un poco antes de añadir ningún punto.",
"title": "Quieres añadir un punto?",
- "zoomInFurther": "Acerca para añadir un punto."
+ "warnVisibleForEveryone": "Su adición será visible para todos",
+ "wrongType": "Este elemento no es un punto o una vía y no puede ser importado",
+ "zoomInFurther": "Acerca para añadir un punto.",
+ "zoomInMore": "Aumente el zoom para importar este elemento"
+ },
+ "apply_button": {
+ "appliedOnAnotherObject": "El objeto {id} recibirá {tags}",
+ "isApplied": "Los cambios serán aplicados"
},
"attribution": {
"attributionContent": "Todos los datos son proporcionados por OpenStreetMap, reutilizables libremente bajo la Licencia Abierta de Bases de Datos (ODL).
",
diff --git a/langs/layers/nl.json b/langs/layers/nl.json
index ff6f4367ee..48e89d361e 100644
--- a/langs/layers/nl.json
+++ b/langs/layers/nl.json
@@ -5182,4 +5182,4 @@
"render": "Watermolens"
}
}
-}
+}
\ No newline at end of file