diff --git a/Docs/Schemas/LayerConfigJson.schema.json b/Docs/Schemas/LayerConfigJson.schema.json
index 813886e20..f4b125322 100644
--- a/Docs/Schemas/LayerConfigJson.schema.json
+++ b/Docs/Schemas/LayerConfigJson.schema.json
@@ -810,6 +810,13 @@
"classes": {
"description": "question: What css-classes should be applied to showing this attribute?\n\nA list of css-classes to apply to the entire tagRendering.\nThese classes are applied in 'answer'-mode, not in question mode\nThis is only for advanced users.\n\nValues are split on ` ` (space)",
"type": "string"
+ },
+ "filter": {
+ "description": "This tagRendering can introduce this builtin filter",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
}
},
"additionalProperties": false
@@ -1436,6 +1443,13 @@
"classes": {
"description": "question: What css-classes should be applied to showing this attribute?\n\nA list of css-classes to apply to the entire tagRendering.\nThese classes are applied in 'answer'-mode, not in question mode\nThis is only for advanced users.\n\nValues are split on ` ` (space)",
"type": "string"
+ },
+ "filter": {
+ "description": "This tagRendering can introduce this builtin filter",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
}
},
"required": [
@@ -1667,6 +1681,13 @@
"classes": {
"description": "question: What css-classes should be applied to showing this attribute?\n\nA list of css-classes to apply to the entire tagRendering.\nThese classes are applied in 'answer'-mode, not in question mode\nThis is only for advanced users.\n\nValues are split on ` ` (space)",
"type": "string"
+ },
+ "filter": {
+ "description": "This tagRendering can introduce this builtin filter",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
}
},
"additionalProperties": false
diff --git a/Docs/Schemas/LayerConfigJsonJSC.ts b/Docs/Schemas/LayerConfigJsonJSC.ts
index 081f0b0db..1d9cd1d2c 100644
--- a/Docs/Schemas/LayerConfigJsonJSC.ts
+++ b/Docs/Schemas/LayerConfigJsonJSC.ts
@@ -803,6 +803,13 @@ export default {
"classes": {
"description": "question: What css-classes should be applied to showing this attribute?\n\nA list of css-classes to apply to the entire tagRendering.\nThese classes are applied in 'answer'-mode, not in question mode\nThis is only for advanced users.\n\nValues are split on ` ` (space)",
"type": "string"
+ },
+ "filter": {
+ "description": "This tagRendering can introduce this builtin filter",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
}
}
},
@@ -1423,6 +1430,13 @@ export default {
"classes": {
"description": "question: What css-classes should be applied to showing this attribute?\n\nA list of css-classes to apply to the entire tagRendering.\nThese classes are applied in 'answer'-mode, not in question mode\nThis is only for advanced users.\n\nValues are split on ` ` (space)",
"type": "string"
+ },
+ "filter": {
+ "description": "This tagRendering can introduce this builtin filter",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
}
},
"required": [
@@ -1653,6 +1667,13 @@ export default {
"classes": {
"description": "question: What css-classes should be applied to showing this attribute?\n\nA list of css-classes to apply to the entire tagRendering.\nThese classes are applied in 'answer'-mode, not in question mode\nThis is only for advanced users.\n\nValues are split on ` ` (space)",
"type": "string"
+ },
+ "filter": {
+ "description": "This tagRendering can introduce this builtin filter",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
}
}
},
diff --git a/Docs/Schemas/LayoutConfigJson.schema.json b/Docs/Schemas/LayoutConfigJson.schema.json
index 86d663ac3..077d02824 100644
--- a/Docs/Schemas/LayoutConfigJson.schema.json
+++ b/Docs/Schemas/LayoutConfigJson.schema.json
@@ -701,6 +701,13 @@
"classes": {
"description": "question: What css-classes should be applied to showing this attribute?\n\nA list of css-classes to apply to the entire tagRendering.\nThese classes are applied in 'answer'-mode, not in question mode\nThis is only for advanced users.\n\nValues are split on ` ` (space)",
"type": "string"
+ },
+ "filter": {
+ "description": "This tagRendering can introduce this builtin filter",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
}
},
"additionalProperties": false
@@ -1327,6 +1334,13 @@
"classes": {
"description": "question: What css-classes should be applied to showing this attribute?\n\nA list of css-classes to apply to the entire tagRendering.\nThese classes are applied in 'answer'-mode, not in question mode\nThis is only for advanced users.\n\nValues are split on ` ` (space)",
"type": "string"
+ },
+ "filter": {
+ "description": "This tagRendering can introduce this builtin filter",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
}
},
"required": [
@@ -1558,6 +1572,13 @@
"classes": {
"description": "question: What css-classes should be applied to showing this attribute?\n\nA list of css-classes to apply to the entire tagRendering.\nThese classes are applied in 'answer'-mode, not in question mode\nThis is only for advanced users.\n\nValues are split on ` ` (space)",
"type": "string"
+ },
+ "filter": {
+ "description": "This tagRendering can introduce this builtin filter",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
}
},
"additionalProperties": false
diff --git a/Docs/Schemas/LayoutConfigJsonJSC.ts b/Docs/Schemas/LayoutConfigJsonJSC.ts
index 0365d9044..d6dcb0ec3 100644
--- a/Docs/Schemas/LayoutConfigJsonJSC.ts
+++ b/Docs/Schemas/LayoutConfigJsonJSC.ts
@@ -694,6 +694,13 @@ export default {
"classes": {
"description": "question: What css-classes should be applied to showing this attribute?\n\nA list of css-classes to apply to the entire tagRendering.\nThese classes are applied in 'answer'-mode, not in question mode\nThis is only for advanced users.\n\nValues are split on ` ` (space)",
"type": "string"
+ },
+ "filter": {
+ "description": "This tagRendering can introduce this builtin filter",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
}
}
},
@@ -1314,6 +1321,13 @@ export default {
"classes": {
"description": "question: What css-classes should be applied to showing this attribute?\n\nA list of css-classes to apply to the entire tagRendering.\nThese classes are applied in 'answer'-mode, not in question mode\nThis is only for advanced users.\n\nValues are split on ` ` (space)",
"type": "string"
+ },
+ "filter": {
+ "description": "This tagRendering can introduce this builtin filter",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
}
},
"required": [
@@ -1544,6 +1558,13 @@ export default {
"classes": {
"description": "question: What css-classes should be applied to showing this attribute?\n\nA list of css-classes to apply to the entire tagRendering.\nThese classes are applied in 'answer'-mode, not in question mode\nThis is only for advanced users.\n\nValues are split on ` ` (space)",
"type": "string"
+ },
+ "filter": {
+ "description": "This tagRendering can introduce this builtin filter",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
}
}
},
diff --git a/Docs/Schemas/LineRenderingConfigJson.schema.json b/Docs/Schemas/LineRenderingConfigJson.schema.json
index d7ba3d7a2..1e53b6b7e 100644
--- a/Docs/Schemas/LineRenderingConfigJson.schema.json
+++ b/Docs/Schemas/LineRenderingConfigJson.schema.json
@@ -482,6 +482,13 @@
"classes": {
"description": "question: What css-classes should be applied to showing this attribute?\n\nA list of css-classes to apply to the entire tagRendering.\nThese classes are applied in 'answer'-mode, not in question mode\nThis is only for advanced users.\n\nValues are split on ` ` (space)",
"type": "string"
+ },
+ "filter": {
+ "description": "This tagRendering can introduce this builtin filter",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
}
},
"additionalProperties": false
diff --git a/Docs/Schemas/LineRenderingConfigJsonJSC.ts b/Docs/Schemas/LineRenderingConfigJsonJSC.ts
index ab350931a..79c8bfed5 100644
--- a/Docs/Schemas/LineRenderingConfigJsonJSC.ts
+++ b/Docs/Schemas/LineRenderingConfigJsonJSC.ts
@@ -475,6 +475,13 @@ export default {
"classes": {
"description": "question: What css-classes should be applied to showing this attribute?\n\nA list of css-classes to apply to the entire tagRendering.\nThese classes are applied in 'answer'-mode, not in question mode\nThis is only for advanced users.\n\nValues are split on ` ` (space)",
"type": "string"
+ },
+ "filter": {
+ "description": "This tagRendering can introduce this builtin filter",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
}
}
}
diff --git a/Docs/Schemas/MappingConfigJson.schema.json b/Docs/Schemas/MappingConfigJson.schema.json
index 76009aebe..18090ea06 100644
--- a/Docs/Schemas/MappingConfigJson.schema.json
+++ b/Docs/Schemas/MappingConfigJson.schema.json
@@ -509,6 +509,13 @@
"classes": {
"description": "question: What css-classes should be applied to showing this attribute?\n\nA list of css-classes to apply to the entire tagRendering.\nThese classes are applied in 'answer'-mode, not in question mode\nThis is only for advanced users.\n\nValues are split on ` ` (space)",
"type": "string"
+ },
+ "filter": {
+ "description": "This tagRendering can introduce this builtin filter",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
}
},
"additionalProperties": false
diff --git a/Docs/Schemas/MappingConfigJsonJSC.ts b/Docs/Schemas/MappingConfigJsonJSC.ts
index 0c89d99d9..db8a9380b 100644
--- a/Docs/Schemas/MappingConfigJsonJSC.ts
+++ b/Docs/Schemas/MappingConfigJsonJSC.ts
@@ -502,6 +502,13 @@ export default {
"classes": {
"description": "question: What css-classes should be applied to showing this attribute?\n\nA list of css-classes to apply to the entire tagRendering.\nThese classes are applied in 'answer'-mode, not in question mode\nThis is only for advanced users.\n\nValues are split on ` ` (space)",
"type": "string"
+ },
+ "filter": {
+ "description": "This tagRendering can introduce this builtin filter",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
}
}
},
diff --git a/Docs/Schemas/PointRenderingConfigJson.schema.json b/Docs/Schemas/PointRenderingConfigJson.schema.json
index 69ed58d52..038f3bca0 100644
--- a/Docs/Schemas/PointRenderingConfigJson.schema.json
+++ b/Docs/Schemas/PointRenderingConfigJson.schema.json
@@ -556,6 +556,13 @@
"classes": {
"description": "question: What css-classes should be applied to showing this attribute?\n\nA list of css-classes to apply to the entire tagRendering.\nThese classes are applied in 'answer'-mode, not in question mode\nThis is only for advanced users.\n\nValues are split on ` ` (space)",
"type": "string"
+ },
+ "filter": {
+ "description": "This tagRendering can introduce this builtin filter",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
}
},
"additionalProperties": false
diff --git a/Docs/Schemas/PointRenderingConfigJsonJSC.ts b/Docs/Schemas/PointRenderingConfigJsonJSC.ts
index 5e36aff07..a244e2ce9 100644
--- a/Docs/Schemas/PointRenderingConfigJsonJSC.ts
+++ b/Docs/Schemas/PointRenderingConfigJsonJSC.ts
@@ -549,6 +549,13 @@ export default {
"classes": {
"description": "question: What css-classes should be applied to showing this attribute?\n\nA list of css-classes to apply to the entire tagRendering.\nThese classes are applied in 'answer'-mode, not in question mode\nThis is only for advanced users.\n\nValues are split on ` ` (space)",
"type": "string"
+ },
+ "filter": {
+ "description": "This tagRendering can introduce this builtin filter",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
}
}
}
diff --git a/Docs/Schemas/QuestionableTagRenderingConfigJson.schema.json b/Docs/Schemas/QuestionableTagRenderingConfigJson.schema.json
index 3a664c5c2..b0fa7cfb9 100644
--- a/Docs/Schemas/QuestionableTagRenderingConfigJson.schema.json
+++ b/Docs/Schemas/QuestionableTagRenderingConfigJson.schema.json
@@ -223,6 +223,13 @@
"classes": {
"description": "question: What css-classes should be applied to showing this attribute?\n\nA list of css-classes to apply to the entire tagRendering.\nThese classes are applied in 'answer'-mode, not in question mode\nThis is only for advanced users.\n\nValues are split on ` ` (space)",
"type": "string"
+ },
+ "filter": {
+ "description": "This tagRendering can introduce this builtin filter",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
}
},
"required": [
@@ -618,6 +625,13 @@
"classes": {
"description": "question: What css-classes should be applied to showing this attribute?\n\nA list of css-classes to apply to the entire tagRendering.\nThese classes are applied in 'answer'-mode, not in question mode\nThis is only for advanced users.\n\nValues are split on ` ` (space)",
"type": "string"
+ },
+ "filter": {
+ "description": "This tagRendering can introduce this builtin filter",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
}
},
"additionalProperties": false
diff --git a/Docs/Schemas/QuestionableTagRenderingConfigJsonJSC.ts b/Docs/Schemas/QuestionableTagRenderingConfigJsonJSC.ts
index 6e3cd82d7..ba7306667 100644
--- a/Docs/Schemas/QuestionableTagRenderingConfigJsonJSC.ts
+++ b/Docs/Schemas/QuestionableTagRenderingConfigJsonJSC.ts
@@ -223,6 +223,13 @@ export default {
"classes": {
"description": "question: What css-classes should be applied to showing this attribute?\n\nA list of css-classes to apply to the entire tagRendering.\nThese classes are applied in 'answer'-mode, not in question mode\nThis is only for advanced users.\n\nValues are split on ` ` (space)",
"type": "string"
+ },
+ "filter": {
+ "description": "This tagRendering can introduce this builtin filter",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
}
},
"required": [
@@ -611,6 +618,13 @@ export default {
"classes": {
"description": "question: What css-classes should be applied to showing this attribute?\n\nA list of css-classes to apply to the entire tagRendering.\nThese classes are applied in 'answer'-mode, not in question mode\nThis is only for advanced users.\n\nValues are split on ` ` (space)",
"type": "string"
+ },
+ "filter": {
+ "description": "This tagRendering can introduce this builtin filter",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
}
}
},
diff --git a/Docs/Schemas/RewritableConfigJson.schema.json b/Docs/Schemas/RewritableConfigJson.schema.json
index 56638afb7..2055a733b 100644
--- a/Docs/Schemas/RewritableConfigJson.schema.json
+++ b/Docs/Schemas/RewritableConfigJson.schema.json
@@ -436,6 +436,13 @@
"classes": {
"description": "question: What css-classes should be applied to showing this attribute?\n\nA list of css-classes to apply to the entire tagRendering.\nThese classes are applied in 'answer'-mode, not in question mode\nThis is only for advanced users.\n\nValues are split on ` ` (space)",
"type": "string"
+ },
+ "filter": {
+ "description": "This tagRendering can introduce this builtin filter",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
}
},
"additionalProperties": false
diff --git a/Docs/Schemas/RewritableConfigJsonJSC.ts b/Docs/Schemas/RewritableConfigJsonJSC.ts
index f8e6c018f..f52ac7906 100644
--- a/Docs/Schemas/RewritableConfigJsonJSC.ts
+++ b/Docs/Schemas/RewritableConfigJsonJSC.ts
@@ -429,6 +429,13 @@ export default {
"classes": {
"description": "question: What css-classes should be applied to showing this attribute?\n\nA list of css-classes to apply to the entire tagRendering.\nThese classes are applied in 'answer'-mode, not in question mode\nThis is only for advanced users.\n\nValues are split on ` ` (space)",
"type": "string"
+ },
+ "filter": {
+ "description": "This tagRendering can introduce this builtin filter",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
}
}
},
diff --git a/Docs/Schemas/TagRenderingConfigJson.schema.json b/Docs/Schemas/TagRenderingConfigJson.schema.json
index 0a2661913..f105357b9 100644
--- a/Docs/Schemas/TagRenderingConfigJson.schema.json
+++ b/Docs/Schemas/TagRenderingConfigJson.schema.json
@@ -167,6 +167,13 @@
"classes": {
"description": "question: What css-classes should be applied to showing this attribute?\n\nA list of css-classes to apply to the entire tagRendering.\nThese classes are applied in 'answer'-mode, not in question mode\nThis is only for advanced users.\n\nValues are split on ` ` (space)",
"type": "string"
+ },
+ "filter": {
+ "description": "This tagRendering can introduce this builtin filter",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
}
},
"definitions": {
diff --git a/Docs/Schemas/TagRenderingConfigJsonJSC.ts b/Docs/Schemas/TagRenderingConfigJsonJSC.ts
index 3947a39ab..aa77db9fe 100644
--- a/Docs/Schemas/TagRenderingConfigJsonJSC.ts
+++ b/Docs/Schemas/TagRenderingConfigJsonJSC.ts
@@ -167,6 +167,13 @@ export default {
"classes": {
"description": "question: What css-classes should be applied to showing this attribute?\n\nA list of css-classes to apply to the entire tagRendering.\nThese classes are applied in 'answer'-mode, not in question mode\nThis is only for advanced users.\n\nValues are split on ` ` (space)",
"type": "string"
+ },
+ "filter": {
+ "description": "This tagRendering can introduce this builtin filter",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
}
},
"definitions": {
diff --git a/Docs/Themes/advertising.md b/Docs/Themes/advertising.md
index 277e0e9e6..95e9b710f 100644
--- a/Docs/Themes/advertising.md
+++ b/Docs/Themes/advertising.md
@@ -29,6 +29,7 @@ Available languages:
- pl
- it
- da
+ - zh_Hans
# Layers defined in this theme configuration file
diff --git a/Docs/Themes/atm.md b/Docs/Themes/atm.md
index ea53e0405..a99ef0d20 100644
--- a/Docs/Themes/atm.md
+++ b/Docs/Themes/atm.md
@@ -35,6 +35,7 @@ Available languages:
- it
- pl
- da
+ - zh_Hans
# Table of contents
diff --git a/Docs/Themes/bag.md b/Docs/Themes/bag.md
index f7e7eb9fa..0398d644b 100644
--- a/Docs/Themes/bag.md
+++ b/Docs/Themes/bag.md
@@ -28,6 +28,7 @@ Available languages:
- cs
- zh_Hant
- pl
+ - zh_Hans
# Table of contents
diff --git a/Docs/Themes/bicycle_parkings.md b/Docs/Themes/bicycle_parkings.md
index 9d99b24b6..6c4f47011 100644
--- a/Docs/Themes/bicycle_parkings.md
+++ b/Docs/Themes/bicycle_parkings.md
@@ -21,6 +21,8 @@ Available languages:
- fr
- pl
- da
+ - es
+ - zh_Hans
# Layers defined in this theme configuration file
diff --git a/Docs/Themes/bicycle_rental.md b/Docs/Themes/bicycle_rental.md
index 98f8abd4c..9386f3e94 100644
--- a/Docs/Themes/bicycle_rental.md
+++ b/Docs/Themes/bicycle_rental.md
@@ -29,6 +29,7 @@ Available languages:
- zh_Hant
- eu
- pl
+ - zh_Hans
# Layers defined in this theme configuration file
diff --git a/Docs/Themes/bicyclelib.md b/Docs/Themes/bicyclelib.md
index 950c17711..2e6c2482d 100644
--- a/Docs/Themes/bicyclelib.md
+++ b/Docs/Themes/bicyclelib.md
@@ -35,6 +35,7 @@ Available languages:
- es
- eu
- pt
+ - zh_Hans
# Layers defined in this theme configuration file
diff --git a/Docs/Themes/binoculars.md b/Docs/Themes/binoculars.md
index f25d7ace8..59120decf 100644
--- a/Docs/Themes/binoculars.md
+++ b/Docs/Themes/binoculars.md
@@ -30,6 +30,7 @@ Available languages:
- cs
- eu
- pl
+ - zh_Hans
# Layers defined in this theme configuration file
diff --git a/Docs/Themes/blind_osm.md b/Docs/Themes/blind_osm.md
index 5954ef6fa..24c71f0ec 100644
--- a/Docs/Themes/blind_osm.md
+++ b/Docs/Themes/blind_osm.md
@@ -33,6 +33,7 @@ Available languages:
- it
- pl
- da
+ - zh_Hans
# Layers defined in this theme configuration file
diff --git a/Docs/Themes/bookcases.md b/Docs/Themes/bookcases.md
index 9b6b888b3..b425b6177 100644
--- a/Docs/Themes/bookcases.md
+++ b/Docs/Themes/bookcases.md
@@ -33,6 +33,7 @@ Available languages:
- eu
- pl
- da
+ - zh_Hans
# Layers defined in this theme configuration file
diff --git a/Docs/Themes/cafes_and_pubs.md b/Docs/Themes/cafes_and_pubs.md
index c130e136f..a1fe00a80 100644
--- a/Docs/Themes/cafes_and_pubs.md
+++ b/Docs/Themes/cafes_and_pubs.md
@@ -34,6 +34,7 @@ Available languages:
- cs
- eu
- pl
+ - zh_Hans
# Layers defined in this theme configuration file
diff --git a/Docs/wikiIndex.txt b/Docs/wikiIndex.txt
index 048aa80fb..ce75be97f 100644
--- a/Docs/wikiIndex.txt
+++ b/Docs/wikiIndex.txt
@@ -49,7 +49,7 @@
{{service_item
|name= [https://mapcomplete.org/cafes_and_pubs cafes_and_pubs]
|region= Worldwide
-|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:nb_NO|en}}, {{#language:pa_PK|en}}, {{#language:cs|en}}, {{#language:it|en}}, {{#language:zh_Hant|en}}, {{#language:eu|en}}, {{#language:pl|en}}
+|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:nb_NO|en}}, {{#language:pa_PK|en}}, {{#language:cs|en}}, {{#language:it|en}}, {{#language:zh_Hant|en}}, {{#language:eu|en}}, {{#language:pl|en}}, {{#language:zh_Hans|en}}
|descr= A MapComplete theme: Coffeehouses, pubs and bars
|material= {{yes|[https://mapcomplete.org/ Yes]}}
|image= MapComplete_Screenshot.png
@@ -103,7 +103,7 @@
{{service_item
|name= [https://mapcomplete.org/bookcases bookcases]
|region= Worldwide
-|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:eu|en}}, {{#language:pl|en}}
+|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:eu|en}}, {{#language:pl|en}}, {{#language:zh_Hans|en}}
|descr= A MapComplete theme: A public bookcase is a small streetside cabinet, box, old phone booth or some other objects where books are stored
|material= {{yes|[https://mapcomplete.org/ Yes]}}
|image= MapComplete_Screenshot.png
@@ -112,7 +112,7 @@
{{service_item
|name= [https://mapcomplete.org/advertising advertising]
|region= Worldwide
-|lang= {{#language:ca|en}}, {{#language:es|en}}, {{#language:en|en}}, {{#language:de|en}}, {{#language:cs|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:zh_Hant|en}}, {{#language:eu|en}}, {{#language:pl|en}}
+|lang= {{#language:ca|en}}, {{#language:es|en}}, {{#language:en|en}}, {{#language:de|en}}, {{#language:cs|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:zh_Hant|en}}, {{#language:eu|en}}, {{#language:pl|en}}, {{#language:zh_Hans|en}}
|descr= A MapComplete theme: Where I can find advertising features?
|material= {{yes|[https://mapcomplete.org/ Yes]}}
|image= MapComplete_Screenshot.png
@@ -130,7 +130,7 @@
{{service_item
|name= [https://mapcomplete.org/atm atm]
|region= Worldwide
-|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:nb_NO|en}}, {{#language:es|en}}, {{#language:id|en}}, {{#language:zh_Hant|en}}, {{#language:eu|en}}, {{#language:it|en}}, {{#language:pl|en}}, {{#language:da|en}}
+|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:nb_NO|en}}, {{#language:es|en}}, {{#language:id|en}}, {{#language:zh_Hant|en}}, {{#language:eu|en}}, {{#language:it|en}}, {{#language:pl|en}}, {{#language:da|en}}, {{#language:zh_Hans|en}}
|descr= A MapComplete theme: This map shows ATMs to withdraw or deposit money
|material= {{yes|[https://mapcomplete.org/ Yes]}}
|image= MapComplete_Screenshot.png
@@ -148,7 +148,7 @@
{{service_item
|name= [https://mapcomplete.org/bicycle_parkings bicycle_parkings]
|region= Worldwide
-|lang= {{#language:en|en}}, {{#language:de|en}}
+|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:zh_Hans|en}}
|descr= A MapComplete theme: A map showing all types of bicycle parkings
|material= {{yes|[https://mapcomplete.org/ Yes]}}
|image= MapComplete_Screenshot.png
@@ -157,7 +157,7 @@
{{service_item
|name= [https://mapcomplete.org/bicycle_rental bicycle_rental]
|region= Worldwide
-|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:id|en}}, {{#language:fr|en}}, {{#language:es|en}}, {{#language:nb_NO|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:eu|en}}, {{#language:pl|en}}
+|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:id|en}}, {{#language:fr|en}}, {{#language:es|en}}, {{#language:nb_NO|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:eu|en}}, {{#language:pl|en}}, {{#language:zh_Hans|en}}
|descr= A MapComplete theme: A map with bicycle rental stations and bicycle rental shops
|material= {{yes|[https://mapcomplete.org/ Yes]}}
|image= MapComplete_Screenshot.png
@@ -166,7 +166,7 @@
{{service_item
|name= [https://mapcomplete.org/bicyclelib bicyclelib]
|region= Worldwide
-|lang= {{#language:nl|en}}, {{#language:en|en}}, {{#language:it|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:fr|en}}, {{#language:zh_Hant|en}}, {{#language:de|en}}, {{#language:hu|en}}, {{#language:nb_NO|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:es|en}}, {{#language:eu|en}}, {{#language:pl|en}}
+|lang= {{#language:nl|en}}, {{#language:en|en}}, {{#language:it|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:fr|en}}, {{#language:zh_Hant|en}}, {{#language:de|en}}, {{#language:hu|en}}, {{#language:nb_NO|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:es|en}}, {{#language:eu|en}}, {{#language:pl|en}}, {{#language:zh_Hans|en}}
|descr= A MapComplete theme: A bicycle library is a place where bicycles can be lent, often for a small yearly fee
|material= {{yes|[https://mapcomplete.org/ Yes]}}
|image= MapComplete_Screenshot.png
@@ -175,7 +175,7 @@
{{service_item
|name= [https://mapcomplete.org/binoculars binoculars]
|region= Worldwide
-|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:nb_NO|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:fr|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:eu|en}}, {{#language:pl|en}}
+|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:nb_NO|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:fr|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:eu|en}}, {{#language:pl|en}}, {{#language:zh_Hans|en}}
|descr= A MapComplete theme: A map with fixed binoculars
|material= {{yes|[https://mapcomplete.org/ Yes]}}
|image= MapComplete_Screenshot.png
@@ -184,7 +184,7 @@
{{service_item
|name= [https://mapcomplete.org/blind_osm blind_osm]
|region= Worldwide
-|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:nb_NO|en}}, {{#language:es|en}}, {{#language:eu|en}}, {{#language:it|en}}, {{#language:pl|en}}
+|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:nb_NO|en}}, {{#language:es|en}}, {{#language:eu|en}}, {{#language:it|en}}, {{#language:pl|en}}, {{#language:zh_Hans|en}}
|descr= A MapComplete theme: Help to map features relevant for the blind
|material= {{yes|[https://mapcomplete.org/ Yes]}}
|image= MapComplete_Screenshot.png
diff --git a/assets/layers/bicycle_rental/bicycle_rental.json b/assets/layers/bicycle_rental/bicycle_rental.json
index 885ac614d..f9c58c0f5 100644
--- a/assets/layers/bicycle_rental/bicycle_rental.json
+++ b/assets/layers/bicycle_rental/bicycle_rental.json
@@ -471,7 +471,8 @@
"if": "rental=cargo_bike",
"then": {
"en": "Cargo bikes can be rented here",
- "nl": "Bakfietsen kunnen hier gehuurd worden"
+ "nl": "Bakfietsen kunnen hier gehuurd worden",
+ "de": "Lastenräder können hier gemietet werden"
}
}
],
diff --git a/assets/layers/climbing_gym/climbing_gym.json b/assets/layers/climbing_gym/climbing_gym.json
index c3f27a1ac..7e62511bc 100644
--- a/assets/layers/climbing_gym/climbing_gym.json
+++ b/assets/layers/climbing_gym/climbing_gym.json
@@ -87,7 +87,9 @@
}
],
"lineRendering": [],
- "titleIcons": ["icons.defaults"],
+ "titleIcons": [
+ "icons.defaults"
+ ],
"presets": [
{
"title": {
diff --git a/assets/layers/defibrillator/defibrillator.json b/assets/layers/defibrillator/defibrillator.json
index e40eefd2d..d4a37d68b 100644
--- a/assets/layers/defibrillator/defibrillator.json
+++ b/assets/layers/defibrillator/defibrillator.json
@@ -526,10 +526,12 @@
"type": "text",
"key": "defibrillator:location:fr"
},
- "condition": {"or":[
- "_country=be",
- "defibrillator:location:fr~*"
- ]},
+ "condition": {
+ "or": [
+ "_country=be",
+ "defibrillator:location:fr~*"
+ ]
+ },
"id": "defibrillator-defibrillator:location:fr"
},
"wheelchair-access",
diff --git a/assets/layers/firepit/firepit.json b/assets/layers/firepit/firepit.json
index bf5047af6..a0cd27170 100644
--- a/assets/layers/firepit/firepit.json
+++ b/assets/layers/firepit/firepit.json
@@ -113,7 +113,8 @@
"override": {
"question": {
"en": "Is the firepit available all around the year?",
- "nl": "Is deze kampvuurplaats heel het jaar door beschikbaar?"
+ "nl": "Is deze kampvuurplaats heel het jaar door beschikbaar?",
+ "de": "Ist diese Feuerstelle rund um das Jahr nutzbar?"
}
}
}
diff --git a/assets/layers/icons/icons.json b/assets/layers/icons/icons.json
index 900c7c40b..a5fb70601 100644
--- a/assets/layers/icons/icons.json
+++ b/assets/layers/icons/icons.json
@@ -256,7 +256,8 @@
}
]
},
- {"id": "lactosefree",
+ {
+ "id": "lactosefree",
"labels": [
"defaults",
"in_favourite"
@@ -264,14 +265,19 @@
"mappings": [
{
"if": {
- "or":["diet:lactose_free=only","diet:lactose_free=yes","diet:lactose_free=limited"]
+ "or": [
+ "diet:lactose_free=only",
+ "diet:lactose_free=yes",
+ "diet:lactose_free=limited"
+ ]
},
"#": "ignore-image-in-then",
"then": ""
}
]
},
- {"id": "glutenfree",
+ {
+ "id": "glutenfree",
"labels": [
"defaults",
"in_favourite"
@@ -279,14 +285,17 @@
"mappings": [
{
"if": {
- "or":["diet:gluten_free=only","diet:gluten_free=yes","diet:gluten_free=limited"]
+ "or": [
+ "diet:gluten_free=only",
+ "diet:gluten_free=yes",
+ "diet:gluten_free=limited"
+ ]
},
"#": "ignore-image-in-then",
"then": ""
}
]
},
-
{
"id": "sharelink",
"labels": [
diff --git a/assets/layers/postoffices/postoffices.json b/assets/layers/postoffices/postoffices.json
index 9835e6550..0d25d2809 100644
--- a/assets/layers/postoffices/postoffices.json
+++ b/assets/layers/postoffices/postoffices.json
@@ -439,7 +439,8 @@
"en": "You can pick up missed parcels here",
"de": "Hier können Sie verpasste Pakete abholen",
"ca": "Podeu recollir els paquets perduts aquí",
- "cs": "Zmeškané zásilky si můžete vyzvednout zde"
+ "cs": "Zmeškané zásilky si můžete vyzvednout zde",
+ "nl": "Je kunt hier gemiste pakjes ophalen"
}
},
{
@@ -463,7 +464,8 @@
"question": {
"en": "Can you send parcels to here for pickup?",
"de": "Können Sie Pakete zur Abholung hierher schicken?",
- "ca": "Pots enviar paquets aquí per a arreplegar-los?"
+ "ca": "Pots enviar paquets aquí per a arreplegar-los?",
+ "nl": "Kun je deze plaats gebruiken als afhaalpunt?"
},
"freeform": {
"key": "post_office:parcel_to",
diff --git a/assets/layers/questions/questions.json b/assets/layers/questions/questions.json
index d91d44c94..054992b3c 100644
--- a/assets/layers/questions/questions.json
+++ b/assets/layers/questions/questions.json
@@ -633,7 +633,9 @@
}
}
],
- "filter": ["filters.dogs"]
+ "filter": [
+ "filters.dogs"
+ ]
},
{
"id": "description",
@@ -758,7 +760,9 @@
"hideInAnswer": true
}
],
- "filter": ["filters.open_now"]
+ "filter": [
+ "filters.open_now"
+ ]
},
{
"id": "opening_hours_24_7",
@@ -1043,7 +1047,10 @@
}
}
],
- "filter": ["filters.accepts_cash","filters.accepts_cards"]
+ "filter": [
+ "filters.accepts_cash",
+ "filters.accepts_cards"
+ ]
},
{
"id": "payment-options-split",
@@ -2124,7 +2131,9 @@
}
}
],
- "filter": ["filters.has_internet"]
+ "filter": [
+ "filters.has_internet"
+ ]
},
{
"id": "internet-fee",
@@ -2456,7 +2465,9 @@
}
}
],
- "filter": ["filters.sugar_free"]
+ "filter": [
+ "filters.sugar_free"
+ ]
},
{
"id": "lactose_free",
@@ -2477,7 +2488,6 @@
"cs": "Prodává pouze výrobky bez laktózy"
},
"icon": "./assets/layers/questions/lactose_free.svg"
-
},
{
"if": "diet:lactose_free=yes",
@@ -2487,7 +2497,6 @@
"cs": "Velká nabídka bez laktózy"
},
"icon": "./assets/layers/questions/lactose_free.svg"
-
},
{
"if": "diet:lactose_free=limited",
@@ -2506,8 +2515,9 @@
}
}
],
- "filter": ["filters.lactose_free"]
-
+ "filter": [
+ "filters.lactose_free"
+ ]
},
{
"id": "gluten_free",
@@ -2555,8 +2565,9 @@
}
}
],
- "filter": ["filters.gluten_free"]
-
+ "filter": [
+ "filters.gluten_free"
+ ]
},
{
"id": "vegan",
@@ -2785,7 +2796,8 @@
"id": "seasonal",
"question": {
"en": "Is {title()} available all around the year?",
- "nl": "Is {title()} heel het jaar beschikbaar?"
+ "nl": "Is {title()} heel het jaar beschikbaar?",
+ "de": "Ist {title()} rund um das Jahr nutzbar?"
},
"mappings": [
{
@@ -2842,7 +2854,6 @@
"en": "This facility does have showers"
}
},
-
{
"if": "shower=no",
"icon": "invalid;./assets/layers/shower/shower.svg",
diff --git a/assets/layers/school/school.json b/assets/layers/school/school.json
index bf5b410dd..39a4ef0af 100644
--- a/assets/layers/school/school.json
+++ b/assets/layers/school/school.json
@@ -283,66 +283,77 @@
{
"id": "pedagogy",
"question": {
- "en": "What educational theory is applied on this school?"
+ "en": "What educational theory is applied on this school?",
+ "de": "Welche Bildungstheorie wird auf dieser Schule angewendet?"
},
"mappings": [
{
"if": "pedagogy=mainstream",
"then": {
- "en": "This school does not use a specific pedagogy"
+ "en": "This school does not use a specific pedagogy",
+ "de": "Diese Schule benutzt keine spezifische Pädagogik"
}
},
{
"if": "pedagogy=montessori",
"then": {
- "en": "This school uses the Montessori method of education"
+ "en": "This school uses the Montessori method of education",
+ "de": "Diese Schule nutzt die Montessori Methode der Bildung"
}
},
{
"if": "pedagogy=freinet",
"then": {
- "en": "This school is associated with the Freinet Modern School Movement"
+ "en": "This school is associated with the Freinet Modern School Movement",
+ "de": "Diese Schule ist mit der Freinet Modern School Movement verbunden"
}
},
{
"if": "pedagogy=jenaplan",
"then": {
- "en": "This school uses the Jenaplan teaching concept"
+ "en": "This school uses the Jenaplan teaching concept",
+ "de": "Diese Schule nutzt das Lehrkonzept von Jenaplan"
}
},
{
"if": "pedagogy=waldorf",
"then": {
- "en": "This school uses the Steiner/Waldorf educational philosophy"
+ "en": "This school uses the Steiner/Waldorf educational philosophy",
+ "de": "Diese Schule nutzt die Steiner/Waldorfer Bildungsphilosophie"
}
},
{
"if": "pedagogy=dalton",
"then": {
- "en": "This school uses the Dalton plan teaching concept"
+ "en": "This school uses the Dalton plan teaching concept",
+ "de": "Diese Schule nutzt das Dalton Plan Lehrkonzept"
}
},
{
"if": "pedagogy=outdoor",
"then": {
- "en": "This school uses outdoor learning"
+ "en": "This school uses outdoor learning",
+ "de": "Diese Schule nutzt Outdoor-Lernen"
}
},
{
"if": "pedagogy=reggio_emilia",
"then": {
- "en": "This school uses the Reggio Emilia approach"
+ "en": "This school uses the Reggio Emilia approach",
+ "de": "Diese Schule nutzt den Reggio Emilia-Ansatz"
}
},
{
"if": "pedagogy=sudbury",
"then": {
- "en": "This school uses the Sudbury system"
+ "en": "This school uses the Sudbury system",
+ "de": "Diese Schule nutzt das Sudbury-System"
}
}
],
"render": {
- "en": "This school uses {pedagogy}"
+ "en": "This school uses {pedagogy}",
+ "de": "Diese Schule benutzt {pedagogy}"
},
"freeform": {
"key": "pedagogy"
diff --git a/assets/themes/advertising/advertising.json b/assets/themes/advertising/advertising.json
index e4c0378ce..979dc9448 100644
--- a/assets/themes/advertising/advertising.json
+++ b/assets/themes/advertising/advertising.json
@@ -12,7 +12,8 @@
"eu": "Publizitatea",
"pl": "Reklamy",
"it": "Pubblicità",
- "da": "Reklamer"
+ "da": "Reklamer",
+ "zh_Hans": "广告"
},
"description": {
"ca": "Alguna vegada t'has preguntat quanta publictat hi ha als nostres carrers i carreteres? Amb aquest mapa podràs trobar i afegir informació de tots els elements publictaris que t'hi trobes pel carrer",
@@ -27,7 +28,8 @@
"eu": "Inoiz pentsatu duzu zenbat iragarki dauden gure kale eta errepideetan? Mapa honekin, kalean aurki ditzakezun publizitate-ezaugarri guztiei buruzko informazioa aurkitu eta erants dezakezu",
"pl": "Czy zastanawiałeś się kiedyś, ile reklam jest na naszych ulicach i drogach? Dzięki tej mapie możesz znaleźć i dodać informacje o wszystkich funkcjach reklamowych, które możesz znaleźć na ulicy",
"pt": "Já se perguntou quantas propagandas existem nas nossas ruas e estradas? Com este mapa pode encontrar e adicionar informações sobre todos os recursos de publicidade que pode encontrar na rua",
- "it": "Vi siete mai chiesti quante pubblicità ci sono nelle nostre strade e strade? Con questa mappa è possibile trovare e aggiungere informazioni su tutte le caratteristiche pubblicitarie che si possono trovare sulla strada"
+ "it": "Vi siete mai chiesti quante pubblicità ci sono nelle nostre strade e strade? Con questa mappa è possibile trovare e aggiungere informazioni su tutte le caratteristiche pubblicitarie che si possono trovare sulla strada",
+ "zh_Hans": "你是否曾经想过我们的街道和道路上有多少广告?通过这张地图,你可以查找并添加有关街道上所有广告特征的信息"
},
"shortDescription": {
"ca": "On puc trobar elements publicitaris?",
@@ -39,7 +41,8 @@
"nl": "Waar zijn er reclameborden?",
"zh_Hant": "我能夠在那裡找到廣告物件?",
"eu": "Non aurki ditzaket publizitate ezaugarriak?",
- "pl": "Gdzie mogę znaleźć obiekty reklamowe?"
+ "pl": "Gdzie mogę znaleźć obiekty reklamowe?",
+ "zh_Hans": "我可以在哪里找到广告功能?"
},
"icon": "./assets/themes/advertising/icon.svg",
"credits": [
diff --git a/assets/themes/atm/atm.json b/assets/themes/atm/atm.json
index 853e60a45..303195dc2 100644
--- a/assets/themes/atm/atm.json
+++ b/assets/themes/atm/atm.json
@@ -15,7 +15,8 @@
"eu": "Kutxazain automatikoa",
"it": "Sportelli bancomat",
"pl": "Bankomaty",
- "da": "Hæveautomater"
+ "da": "Hæveautomater",
+ "zh_Hans": "自动取款机"
},
"description": {
"en": "This map shows ATMs to withdraw or deposit money",
@@ -31,7 +32,8 @@
"eu": "Mapa honek dirua atera edo sartzeko kutxazain automatikoak erakusten ditu",
"it": "Questa mappa mostra gli sportelli Bancomat per ritirare o depositare del denaro",
"pl": "Ta mapa pokazuje bankomaty, w których można wypłacać lub wpłacać pieniądze",
- "da": "Dette kort viser hæveautomater, hvor du kan hæve og indsætte kontanter"
+ "da": "Dette kort viser hæveautomater, hvor du kan hæve og indsætte kontanter",
+ "zh_Hans": "这张地图显示了可以取款或存款的自动取款机"
},
"icon": "./assets/themes/atm/logo.svg",
"layers": [
@@ -99,7 +101,8 @@
"it": "Importa questo sportello bancomat",
"pl": "Importuj ten bankomat",
"cs": "Importovat tento bankomat",
- "da": "Importer denne hæveautomat"
+ "da": "Importer denne hæveautomat",
+ "zh_Hans": "导入这个ATM"
},
"icon": "./assets/svg/addSmall.svg"
}
@@ -116,7 +119,8 @@
"cs": "OpenStreetMap ví o bankomatu, který je {_closest_osm_poi_distance} metr daleko. ",
"pl": "OpenStreetMap wie o bankomacie oddalonym o {_closest_osm_poi_distance} metry. ",
"nl": "OpenStreetMap kent een geldautomaat die {_closest_osm_poi_distance} meter weg is ",
- "da": "OpenStreetMap kender en hæveautomatet, som ligger {_closest_osm_poi_distance} meter væk. "
+ "da": "OpenStreetMap kender en hæveautomatet, som ligger {_closest_osm_poi_distance} meter væk. ",
+ "zh_Hans": "OpenStreetMap 知道有一个自动取款机,它距离你 {_closest_osm_poi_distance} 米。 "
}
},
{
@@ -137,7 +141,8 @@
"pl": "Dodaj wszystkie sugerowane znaczniki do najbliższego bankomatu",
"cs": "Přidání všech navrhovaných značek do nejbližšího bankomatu",
"nl": "Voeg alle gesuggereerde tags toe aan de dichtstbijzijnde geldautomaat",
- "da": "Tilføj alle foreslåede tags til den nærmeste hæveautomat"
+ "da": "Tilføj alle foreslåede tags til den nærmeste hæveautomat",
+ "zh_Hans": "将所有建议的标签添加到距离最近的自动取款机"
},
"image": "./assets/svg/addSmall.svg",
"maproulette_id": "mr_taskId"
diff --git a/assets/themes/bag/bag.json b/assets/themes/bag/bag.json
index 088c53015..eb526b223 100644
--- a/assets/themes/bag/bag.json
+++ b/assets/themes/bag/bag.json
@@ -10,7 +10,8 @@
"es": "Ayudante de importación BAG",
"cs": "Pomocník pro import BAG",
"zh_Hant": "BAG 匯入助手",
- "pl": "Pomocnik importowy BAG"
+ "pl": "Pomocnik importowy BAG",
+ "zh_Hans": "BAG 导入助手"
},
"description": {
"nl": "Dit thema helpt het importeren van BAG data",
@@ -22,7 +23,8 @@
"zgh": "ⵉⵜⵜⴰⵡⵙ ⵉⵎⵔⵙⵉ ⴰⴷ ⴳ ⵡⴰⵎⵎⴰⵥ ⵏ ⵜⵎⵓⵛⴰ ⵙⴳ BAG",
"es": "Este tema ayuda a importar datos de BAG",
"eu": "Gai honek BAGeko datuak inportatzen laguntzen du",
- "pl": "Motyw ten pomaga w importowaniu danych z BAG"
+ "pl": "Motyw ten pomaga w importowaniu danych z BAG",
+ "zh_Hans": "这个主题帮助导入来自BAG的数据"
},
"shortDescription": {
"nl": "BAG import helper tool",
@@ -33,7 +35,8 @@
"es": "Herramienta de ayuda a la importación BAG",
"cs": "Pomocný nástroj pro import BAG",
"eu": "BAGak inportatzen laguntzeko tresna",
- "pl": "Narzędzie wspomagające import BAG"
+ "pl": "Narzędzie wspomagające import BAG",
+ "zh_Hans": "BAG 导入辅助工具"
},
"icon": "./assets/themes/bag/logo.svg",
"startZoom": 9,
@@ -69,7 +72,8 @@
"zgh": "ⵜⴳⴰ ⵜⵙⴰⵖⵓⵍⵜ ⴳ BAG {ref:bag}",
"es": "La referencia de BAG es {ref:bag}",
"cs": "Reference v BAG je {ref:bag}",
- "pl": "Numer referencyjny w BAG to {ref:bag}"
+ "pl": "Numer referencyjny w BAG to {ref:bag}",
+ "zh_Hans": "在 BAG 中的参考是 {ref:bag}"
},
"mappings": [
{
@@ -83,7 +87,8 @@
"ca": "Aquest edifici no té referència al BAG",
"zgh": "ⵜⵓⵚⴽⴰ ⴰⴷ ⵓⵔ ⵖⵓⵔⵙ ⵜⴰⵙⴰⵖⵓⵍⵜ ⴳ BAG",
"es": "Este edificio no tiene referencia en el BAG",
- "pl": "Budynek ten nie ma odniesienia w BAG"
+ "pl": "Budynek ten nie ma odniesienia w BAG",
+ "zh_Hans": "这栋建筑在BAG中没有参考信息"
}
}
]
@@ -197,7 +202,8 @@
"zgh": "ⵜⵓⵚⴽⴰⵡⵉⵏ ⵙⴳ ⵡⴰⵔⵔⴰ ⵏ BAG",
"es": "Edificios del registro BAG",
"cs": "Budovy z registru BAG",
- "pl": "Budynki z rejestru BAG"
+ "pl": "Budynki z rejestru BAG",
+ "zh_Hans": "BAG 注册中的建筑物"
},
"source": {
"geoJson": "https://service.pdok.nl/lv/bag/wfs/v2_0?request=GetFeature&service=WFS&version=2.0.0&outputFormat=application%2Fjson%3B%20subtype%3Dgeojson&typeName=bag%3Apand&bbox={x_min}%2C{y_min}%2C{x_max}%2C{y_max}%2CCRS84&srsName=EPSG%3A4326",
@@ -252,7 +258,8 @@
"cs": "Zatím nebyly vypočteny správné hodnoty. Aktualizujte stránku",
"nb_NO": "Har ikke regnet ut riktige verdier enda. Gjenoppfrisk siden.",
"es": "Aún no se han calculado los valores correctos. Actualice esta página",
- "pl": "Jeszcze nie obliczono poprawnych wartości. Odśwież tę stronę"
+ "pl": "Jeszcze nie obliczono poprawnych wartości. Odśwież tę stronę",
+ "zh_Hans": "尚未计算出正确的值。请刷新此页面"
}
},
{
@@ -281,7 +288,8 @@
"ca": "La referència a BAG és {_bag_obj:ref:bag}",
"es": "La referencia en BAG es {_bag_obj:ref:bag}",
"cs": "Reference v BAG je {_bag_obj:ref:bag}",
- "pl": "Odniesienie w BAG to {_bag_obj:ref:bag}"
+ "pl": "Odniesienie w BAG to {_bag_obj:ref:bag}",
+ "zh_Hans": "在 BAG 中的参考文献是 {_bag_obj:ref:bag}"
}
},
{
@@ -297,7 +305,8 @@
"cs": "Tato budova byla postavena v {_bag_obj:start_date}",
"nb_NO": "Bygning oppført {_bag_obj:start_date}",
"pl": "Ten budynek zbudowano w {_bag_obj:start_date}",
- "pt": "Esta construção é de {_bag_obj:start_date}"
+ "pt": "Esta construção é de {_bag_obj:start_date}",
+ "zh_Hans": "这座建筑建于 {_bag_obj:start_date}"
},
"mappings": [
{
@@ -311,7 +320,8 @@
"cs": "Stavba byla zahájena v {_bag_obj:start_date}",
"nb_NO": "Oppføring startet {_bag_obj:start_date}",
"es": "Este edificio se empezó a construir en {_bag_obj:start_date}",
- "pl": "Budynek został zbudowany w {_bag_obj:start_date}"
+ "pl": "Budynek został zbudowany w {_bag_obj:start_date}",
+ "zh_Hans": "该建筑始建于 {_bag_obj:start_date}"
}
}
]
@@ -327,7 +337,8 @@
"cs": "Typ budovy je {_bag_obj:building}.",
"nb_NO": "Dette er en bygning av typen {_bag_obj:building}",
"es": "El edificio es de tipo {_bag_obj:building}",
- "pl": "Rodzaj budynku to {_bag_obj:building}"
+ "pl": "Rodzaj budynku to {_bag_obj:building}",
+ "zh_Hans": "建筑类型是 {_bag_obj:building}"
},
"mappings": [
{
@@ -340,7 +351,8 @@
"ca": "El tipus d'edifici serà {_bag_obj:construction}",
"cs": "Typ budovy bude {_bag_obj:construction}",
"es": "El tipo de edificio será un {_bag_obj:construction}",
- "pl": "Budynek będzie o typie {_bag_obj:construction}"
+ "pl": "Budynek będzie o typie {_bag_obj:construction}",
+ "zh_Hans": "建筑类型将是 {_bag_obj:construction}"
}
}
]
diff --git a/assets/themes/benches/benches.json b/assets/themes/benches/benches.json
index e25e5851b..5e2bfee96 100644
--- a/assets/themes/benches/benches.json
+++ b/assets/themes/benches/benches.json
@@ -39,7 +39,8 @@
"da": "Dette kort viser alle bænke, der er registreret i OpenStreetMap: Individuelle bænke og bænke, der hører til offentlige transportpladser eller shelters. Med en OpenStreetMap-konto kan du kortlægge nye bænke eller redigere detaljer om eksisterende bænke.",
"cs": "Tato mapa zobrazuje všechny lavičky, které jsou zaznamenány v OpenStreetMap: samostatné lavičky a lavičky patřící k zastávkám veřejné dopravy nebo přístřeškům.",
"eu": "OpenStreetMap-en erregistratzen diren banku guztiak erakusten ditu mapa honek: garraio publikoko geralekuetako edo babeslekuetako banakako bankuak eta bankuak.",
- "pl": "Mapa ta pokazuje wszystkie ławki zarejestrowane w OpenStreetMap: ławki indywidualne oraz ławki należące do przystanków komunikacji miejskiej lub wiat."
+ "pl": "Mapa ta pokazuje wszystkie ławki zarejestrowane w OpenStreetMap: ławki indywidualne oraz ławki należące do przystanków komunikacji miejskiej lub wiat.",
+ "zh_Hans": "这张地图显示了所有记录在 OpenStreetMap 中的长椅:包括独立长椅和属于公共交通站点或候车亭的长椅。"
},
"shortDescription": {
"en": "A map of benches",
diff --git a/assets/themes/bicycle_parkings/bicycle_parkings.json b/assets/themes/bicycle_parkings/bicycle_parkings.json
index 8a908dfad..eeb95ae95 100644
--- a/assets/themes/bicycle_parkings/bicycle_parkings.json
+++ b/assets/themes/bicycle_parkings/bicycle_parkings.json
@@ -6,11 +6,15 @@
"ca": "Aparcament de bicicletes",
"fr": "Stationnement vélo",
"pl": "Parkingi dla rowerów",
- "da": "Cykelparkering"
+ "da": "Cykelparkering",
+ "es": "Aparcamiento de bicicletas",
+ "zh_Hans": "自行车停车场"
},
"description": {
"en": "A map showing all types of bicycle parkings",
- "de": "Eine Karte mit allen Arten von Fahrradabstellplätzen"
+ "de": "Eine Karte mit allen Arten von Fahrradabstellplätzen",
+ "es": "Un mapa que muestra todos los tipos de aparcamientos de bicicletas",
+ "zh_Hans": "一张显示所有类型自行车停车设施的地图"
},
"icon": "./assets/themes/bicycle_parkings/logo.svg",
"layers": [
diff --git a/assets/themes/bicycle_rental/bicycle_rental.json b/assets/themes/bicycle_rental/bicycle_rental.json
index bd14568e1..96c0f57dc 100644
--- a/assets/themes/bicycle_rental/bicycle_rental.json
+++ b/assets/themes/bicycle_rental/bicycle_rental.json
@@ -14,7 +14,8 @@
"cs": "Půjčovna kol",
"zh_Hant": "單車租借站",
"eu": "Bizikleta alokairua",
- "pl": "Wypożyczanie rowerów"
+ "pl": "Wypożyczanie rowerów",
+ "zh_Hans": "自行车租赁"
},
"description": {
"en": "On this map, you'll find the many bicycle rental stations as they are known by OpenStreetMap",
@@ -28,7 +29,8 @@
"cs": "Na této mapě najdete půjčovny jízdních kol, jak jsou uvedeny v OpenStreetMap",
"eu": "Mapa honetan aurkituko dituzu bizikletak alokatzeko OpenStreetMap-ek ezagutzen dituen estazio ugari",
"it": "In questa mappa trovi i luoghi conosciuti da OpenStreetMap dove puoi noleggiare delle biciclette",
- "pl": "Na tej mapie znajdziesz wiele stacji wynajmu rowerów, znanych w OpenStreetMap"
+ "pl": "Na tej mapie znajdziesz wiele stacji wynajmu rowerów, znanych w OpenStreetMap",
+ "zh_Hans": "在这张地图上,你可以找到许多由 OpenStreetMap 记录的自行车租赁站点"
},
"shortDescription": {
"en": "A map with bicycle rental stations and bicycle rental shops",
@@ -42,7 +44,8 @@
"da": "Et kort med cykeludlejningsstationer og cykeludlejningsbutikker",
"cs": "Mapa se stanicemi a obchody pro vypůjčení kol",
"eu": "Bizikletak alokatzeko estazioen eta bizikletak alokatzeko denden mapa",
- "pl": "Mapa ze stacjami wypożyczania rowerów i wypożyczalniami rowerów"
+ "pl": "Mapa ze stacjami wypożyczania rowerów i wypożyczalniami rowerów",
+ "zh_Hans": "一张包含自行车租赁站点和自行车租赁商店的地图"
},
"icon": "./assets/themes/bicycle_rental/logo.svg",
"layers": [
diff --git a/assets/themes/bicyclelib/bicyclelib.json b/assets/themes/bicyclelib/bicyclelib.json
index a2a6f34bc..7184d3612 100644
--- a/assets/themes/bicyclelib/bicyclelib.json
+++ b/assets/themes/bicyclelib/bicyclelib.json
@@ -20,7 +20,8 @@
"cs": "Bicycle libraries",
"es": "Bibliotecas de bicicletas",
"eu": "Bizikleta liburutegia",
- "pt": "Bibliotecas de bicicletas"
+ "pt": "Bibliotecas de bicicletas",
+ "zh_Hans": "自行车图书馆"
},
"description": {
"nl": "Een fietsbibliotheek is een plaats waar men een fiets kan lenen, vaak voor een klein bedrag per jaar. Een typisch voorbeeld zijn kinderfietsbibliotheken, waar men een fiets op maat van het kind kan lenen. Is het kind de fiets ontgroeid, dan kan het te kleine fietsje omgeruild worden voor een grotere.",
@@ -38,7 +39,8 @@
"cs": "\"Bicycle library\" je místo, kde si lze půjčit jízdní kola, často za malý roční poplatek. Významným případem použití jsou \"bicycle libraries\" pro děti, které jim umožňují vyměnit kolo za větší, když ze svého stávajícího kola vyrostou",
"es": "Una biblioteca de bicicletas es un lugar donde se prestan bicicletas, a menudo por una pequeña cuota anual. Un caso de uso notable son las bibliotecas de bicicletas para niños, que les permiten cambiar por una bicicleta más grande cuando les queda pequeña",
"eu": "Bizikletak uzteko lekua da bizikleta-liburutegia, askotan urteko kuota txiki baten truke. Kasu aipagarri bat haurrentzako bizikleta-liburutegiak dira, egungo bizikleta gainditu dutenean bizikleta handiago baterako aldatzeko aukera ematen dietenak",
- "pl": "Biblioteka rowerowa to miejsce, w którym można wypożyczyć rowery, często za niewielką opłatą roczną. Godnym uwagi przypadkiem zastosowania są biblioteki rowerowe dla dzieci, które pozwalają im zmienić rower na większy, gdy wyrosną z obecnego roweru"
+ "pl": "Biblioteka rowerowa to miejsce, w którym można wypożyczyć rowery, często za niewielką opłatą roczną. Godnym uwagi przypadkiem zastosowania są biblioteki rowerowe dla dzieci, które pozwalają im zmienić rower na większy, gdy wyrosną z obecnego roweru",
+ "zh_Hans": "自行车图书馆是一个可以借用自行车的地方,通常需要支付小额的年度费用。一个显著的使用场景是儿童自行车图书馆,这允许孩子们在长大后更换成更大的自行车"
},
"icon": "./assets/themes/bicyclelib/logo.svg",
"layers": [
diff --git a/assets/themes/binoculars/binoculars.json b/assets/themes/binoculars/binoculars.json
index a255913bc..de754ea26 100644
--- a/assets/themes/binoculars/binoculars.json
+++ b/assets/themes/binoculars/binoculars.json
@@ -15,7 +15,8 @@
"pa_PK": "بائینوکولر",
"cs": "Dalekohledy",
"eu": "Binokularrak",
- "pl": "Lornetki"
+ "pl": "Lornetki",
+ "zh_Hans": "望远镜"
},
"description": {
"en": "A map with binoculars fixed in place with a pole. It can typically be found on touristic locations, viewpoints, on top of panoramic towers or occasionally on a nature reserve.",
@@ -31,7 +32,8 @@
"da": "Et kort over udsigtskikkert fastgjort på en stang. Det kan typisk findes på turistmæssige steder, udsigtspunkter, på toppen af panoramatårne eller lejlighedsvis på et naturreservat.",
"cs": "Mapa s dalekohledem upevněným na místě pomocí tyče. Obvykle se nachází na turistických místech, rozhlednách, vrcholech panoramatických věží nebo příležitostně v přírodních rezervacích.",
"eu": "Zutoin batean prismatiko finkoak dituen mapa. Leku turistikoetan, begiratokietan, dorre panoramikoen gainean edo, batzuetan, erreserba natural batean egoten da.",
- "pl": "Mapa z lornetkami zamocowanymi na słupku. Zwykle można je odnaleźć w lokalizacjach turystycznych, punktach widokowych, na szczytach wież panoramicznych lub czasami w rezerwacie przyrody."
+ "pl": "Mapa z lornetkami zamocowanymi na słupku. Zwykle można je odnaleźć w lokalizacjach turystycznych, punktach widokowych, na szczytach wież panoramicznych lub czasami w rezerwacie przyrody.",
+ "zh_Hans": "一张显示固定在杆子上的望远镜的地图。这种望远镜通常可以在旅游景点、观景点、全景塔顶部或偶尔在自然保护区找到。"
},
"shortDescription": {
"en": "A map with fixed binoculars",
@@ -47,7 +49,8 @@
"da": "Et kort over fastgjorte kikkerter",
"cs": "Mapa s pevnými dalekohledy",
"eu": "Prismatiko finkoak dituen mapa",
- "pl": "Mapa ze stałymi lornetkami"
+ "pl": "Mapa ze stałymi lornetkami",
+ "zh_Hans": "一张显示固定望远镜的地图"
},
"icon": "./assets/layers/binocular/telescope.svg",
"layers": [
diff --git a/assets/themes/blind_osm/blind_osm.json b/assets/themes/blind_osm/blind_osm.json
index c07ccd4b6..42c6e5c17 100644
--- a/assets/themes/blind_osm/blind_osm.json
+++ b/assets/themes/blind_osm/blind_osm.json
@@ -13,7 +13,8 @@
"eu": "OSM itsuentzat",
"it": "OSM per i non vedenti",
"pl": "OSM dla niewidomych",
- "da": "OSM for blinde"
+ "da": "OSM for blinde",
+ "zh_Hans": "为盲人设计的OSM"
},
"description": {
"en": "Help to map features relevant for the blind",
@@ -26,7 +27,8 @@
"es": "Ayuda para cartografiar elementos relevantes para invidentes",
"eu": "Itsuentzako elementu garrantzitsuak kartografiatzeko laguntza",
"it": "Aiuta a mappare le caratteristiche importanti per i non vedenti",
- "pl": "Pomóż umieszczać na mapie obiekty ważne dla niewidomych"
+ "pl": "Pomóż umieszczać na mapie obiekty ważne dla niewidomych",
+ "zh_Hans": "帮助绘制与盲人相关的设施"
},
"icon": "./assets/themes/blind_osm/Blindicon.svg",
"startZoom": 20,
diff --git a/assets/themes/bookcases/bookcases.json b/assets/themes/bookcases/bookcases.json
index a3caa3c36..d2a923292 100644
--- a/assets/themes/bookcases/bookcases.json
+++ b/assets/themes/bookcases/bookcases.json
@@ -18,7 +18,8 @@
"cs": "Veřejné knihovničky",
"eu": "Apalategi publikoak",
"pl": "Publiczne regały na książki",
- "da": "Bogbytteskabe"
+ "da": "Bogbytteskabe",
+ "zh_Hans": "公共书柜"
},
"description": {
"en": "A public bookcase is a small streetside cabinet, box, old phone booth or some other objects where books are stored. Everyone can place or take a book. This map aims to collect all these bookcases.",
@@ -35,7 +36,8 @@
"ca": "Una llibreria pública és un xicotet armari al carrer, una caixa, una vella cabina telefònica o algun altre objecte on es guarden llibres. Tothom pot col·locar o agafar un llibre. Aquest mapa pretén recollir totes aquestes llibreries.",
"cs": "Veřejná knihovna je malá pouliční skříňka, krabice, stará telefonní budka nebo jiný předmět, ve kterém jsou uloženy knihy. Kdokoliv do ní může umístit, nebo si z ní vzít knihu. Cílem této mapy je shromáždit všechny tyto knihovny.",
"eu": "Kale-liburutegi publiko bat kale-armairu txiki bat da, kaxa, telefono-kabina zaharra edo liburuak gordetzeko beste objektu batzuk. Guztiek jar edo har dezakete liburu bat. Koaderno horiek guztiak biltzea da mapa honen helburua.",
- "pl": "Publiczny regał na książki to mała przyuliczna szafka, pudełko, stara budka telefoniczna lub inne przedmioty, w których przechowywane są książki. Każdy może w nich zostawić lub zabrać książkę. Celem tej mapy jest zebranie wszystkich tych regałów."
+ "pl": "Publiczny regał na książki to mała przyuliczna szafka, pudełko, stara budka telefoniczna lub inne przedmioty, w których przechowywane są książki. Każdy może w nich zostawić lub zabrać książkę. Celem tej mapy jest zebranie wszystkich tych regałów.",
+ "zh_Hans": "公共书柜是一个小型街边橱柜、盒子、旧电话亭或其他储存书籍的物品。任何人都可以放置或取走一本书。这张地图旨在收集所有这些书柜。"
},
"icon": "./assets/themes/bookcases/bookcase.svg",
"layers": [
diff --git a/assets/themes/cafes_and_pubs/cafes_and_pubs.json b/assets/themes/cafes_and_pubs/cafes_and_pubs.json
index 38ac213b4..1c419c9ff 100644
--- a/assets/themes/cafes_and_pubs/cafes_and_pubs.json
+++ b/assets/themes/cafes_and_pubs/cafes_and_pubs.json
@@ -17,7 +17,8 @@
"pa_PK": "کیفے یا پب",
"cs": "Kavárny a hospody",
"eu": "Kafetegiak eta pubak",
- "pl": "Kawiarnie i puby"
+ "pl": "Kawiarnie i puby",
+ "zh_Hans": "咖啡馆和酒吧"
},
"description": {
"en": "Coffeehouses, pubs and bars",
@@ -33,7 +34,8 @@
"it": "Pub e bar",
"zh_Hant": "咖啡廳、俱樂部與酒吧",
"eu": "Kafetegiak, pubak eta tabernak",
- "pl": "Kawiarnie, puby i bary"
+ "pl": "Kawiarnie, puby i bary",
+ "zh_Hans": "咖啡馆、酒吧和酒吧"
},
"icon": "./assets/layers/cafe_pub/pub.svg",
"layers": [
diff --git a/assets/themes/campersite/campersite.json b/assets/themes/campersite/campersite.json
index c1ad85163..a7f595244 100644
--- a/assets/themes/campersite/campersite.json
+++ b/assets/themes/campersite/campersite.json
@@ -34,7 +34,8 @@
"da": "Denne side samler alle officielle camper-stopsteder og steder, hvor du kan dumpe gråt og sort vand. Du kan tilføje detaljer om de leverede tjenester og omkostningerne. Tilføj billeder og anmeldelser. Dette er en hjemmeside og en webapp. Dataene gemmes i OpenStreetMap, så de vil være gratis for evigt og kan genbruges af enhver app.",
"cs": "Na této stránce jsou shromážděna všechna oficiální místa pro zastavení karavanů a místa, kde můžete vypouštět šedou a černou vodu. Můžete přidat podrobnosti o poskytovaných službách a cenách. Přidávejte fotografie a recenze.",
"eu": "Karabanak gelditzeko leku ofizial guztiak eta ur gris eta beltzak botatzeko lekuak biltzen ditu. Emandako zerbitzuei eta kostuari buruzko xehetasunak gehitu ditzakezu. Erantsi argazkiak eta aipamenak.",
- "pl": "Na tej stronie zebrano wszystkie oficjalne miejsca postoju kamperów oraz miejsca, w których można wylać zanieczyszczoną wodę. Możesz dodać szczegóły dotyczące świadczonych usług i kosztów. Dodaj zdjęcia i recenzje."
+ "pl": "Na tej stronie zebrano wszystkie oficjalne miejsca postoju kamperów oraz miejsca, w których można wylać zanieczyszczoną wodę. Możesz dodać szczegóły dotyczące świadczonych usług i kosztów. Dodaj zdjęcia i recenzje.",
+ "zh_Hans": "该网站汇总了所有官方的露营车停留点以及可以倾倒灰水和黑水的地点。你可以添加有关提供的服务和费用的详细信息,并且可以上传图片和撰写评论。"
},
"shortDescription": {
"en": "Find sites to spend the night with your camper",
@@ -83,7 +84,8 @@
"pa_PK": "کیمبسائیٹاں",
"cs": "Kempovací místa",
"eu": "Akanpatzeko tokiak",
- "pl": "Miejsca kamperowe"
+ "pl": "Miejsca kamperowe",
+ "zh_Hans": "露营地"
},
"minzoom": 7,
"source": {
@@ -159,7 +161,8 @@
"pa_PK": "کیمبسائیٹاں",
"cs": "kempovací místa",
"eu": "Kanpatzeko tokiak",
- "pl": "miejsca dla kamperów"
+ "pl": "miejsca dla kamperów",
+ "zh_Hans": "露营地"
},
"tagRenderings": [
"images",
@@ -226,7 +229,8 @@
"cs": "Účtuje si toto místo poplatek?",
"eu": "Leku horrek kuota bat kobratzen du?",
"pl": "Czy to miejsce pobiera opłatę?",
- "pt": "Este lugar cobra alguma taxa?"
+ "pt": "Este lugar cobra alguma taxa?",
+ "zh_Hans": "这个地方是否收费?"
},
"mappings": [
{
@@ -253,7 +257,8 @@
"cs": "Použití je zpoplatněno",
"eu": "Erabiltzeko ordaindu behar duzu",
"pl": "Wymagana jest opłata, aby skorzystać",
- "pt": "Deve pagar para usar"
+ "pt": "Deve pagar para usar",
+ "zh_Hans": "需要付费使用"
}
},
{
@@ -275,7 +280,8 @@
"ca": "Es pot utilitzar gratuïtament",
"cs": "Lze použít zdarma",
"pl": "Można skorzystać za darmo",
- "pt": "Pode ser usado de graça"
+ "pt": "Pode ser usado de graça",
+ "zh_Hans": "可免费使用"
},
"addExtraTags": [
"charge="
@@ -301,7 +307,8 @@
"cs": "Toto místo si účtuje {charge}",
"eu": "Leku honek {charge} kobratzen du",
"pl": "To miejsce pobiera opłatę w wysokości {charge}",
- "pt": "Este lugar cobra {charge}"
+ "pt": "Este lugar cobra {charge}",
+ "zh_Hans": "这个地方收费 {charge}"
},
"question": {
"en": "How much does this place charge?",
@@ -320,7 +327,8 @@
"cs": "Kolik si toto místo účtuje?",
"eu": "Zenbat kobratzen du leku honek?",
"pl": "Ile kosztuje to miejsce?",
- "pt": "Quanto este lugar cobra?"
+ "pt": "Quanto este lugar cobra?",
+ "zh_Hans": "这个地方的收费是多少?"
},
"freeform": {
"key": "charge"
@@ -422,7 +430,8 @@
"cs": "{capacity} táborníků může toto místo využívat současně",
"eu": "{capacity} kanpinlariek aldi berean erabil dezakete leku hau",
"pl": "{capacity} kamperów może z tego miejsca korzystać jednocześnie",
- "pt": "{capacity} campistas podem usar este lugar ao mesmo tempo"
+ "pt": "{capacity} campistas podem usar este lugar ao mesmo tempo",
+ "zh_Hans": "{capacity} 名露营者可以同时使用这个地方"
},
"question": {
"en": "How many campers can stay here? (skip if there is no obvious number of spaces or allowed vehicles)",
@@ -440,7 +449,8 @@
"cs": "Kolik táborníků zde může zůstat? (přeskočte, pokud není zjevný počet míst nebo povolených vozidel)",
"eu": "Zenbat kanpinlari gera daitezke hemen? (jauzi egin leku edo ibilgailu kopuru nabaririk ez badago)",
"pl": "Ile kamperów może tu przebywać? (pomiń, jeśli nie ma oczywistej liczby miejsc lub dozwolonych pojazdów)",
- "pt": "Quantos campistas podem ficar aqui? (pule se não houver um número óbvio de vagas ou veículos permitidos)"
+ "pt": "Quantos campistas podem ficar aqui? (pule se não houver um número óbvio de vagas ou veículos permitidos)",
+ "zh_Hans": "这里可以容纳多少辆露营车?(如果没有明显的车位数量或允许的车辆数,请跳过)"
},
"freeform": {
"key": "capacity",
@@ -468,7 +478,8 @@
"cs": "Poskytuje toto místo připojení k internetu?",
"eu": "Leku honek Interneterako sarbidea eskaintzen du?",
"pl": "Czy to miejsce oferuje dostęp do internetu?",
- "pt": "Este lugar fornece acesso a internet?"
+ "pt": "Este lugar fornece acesso a internet?",
+ "zh_Hans": "这里有网络连接吗?"
},
"mappings": [
{
@@ -494,7 +505,8 @@
"nb_NO": "Det finnes tilgang til Internett",
"cs": "Připojení k internetu je k dispozici",
"pl": "Jest dostęp do internetu",
- "pt": "Há acesso à internet"
+ "pt": "Há acesso à internet",
+ "zh_Hans": "这里有网络连接"
}
},
{
@@ -521,7 +533,8 @@
"ca": "Hi ha accés a Internet",
"cs": "Připojení k internetu je k dispozici",
"pl": "Jest dostęp do internetu",
- "pt": "Há acesso à Internet"
+ "pt": "Há acesso à Internet",
+ "zh_Hans": "这里有网络连接"
},
"hideInAnswer": true
},
@@ -548,7 +561,8 @@
"ca": "No hi ha accés a Internet",
"cs": "Připojení k internetu není k dispozici",
"pl": "Nie ma dostępu do internetu",
- "pt": "Não há acesso à internet"
+ "pt": "Não há acesso à internet",
+ "zh_Hans": "这里没有网络连接"
}
}
]
@@ -596,7 +610,8 @@
"ca": "Heu de pagar un extra per accedir a Internet",
"cs": "Přístup k internetu je možný za poplatek",
"pl": "Dostęp do internetu jest dodatkowo płatny",
- "pt": "Deve pagar um suplemento pelo acesso à internet"
+ "pt": "Deve pagar um suplemento pelo acesso à internet",
+ "zh_Hans": "互联网访问需要额外付费"
}
},
{
@@ -621,7 +636,8 @@
"ca": "No cal pagar extra per l'accés a Internet",
"cs": "Přístup k internetu je možný bez poplatku",
"pl": "Dostęp do internetu nie jest dodatkowo płatny",
- "pt": "Não precisa pagar um suplemento pelo acesso à internet"
+ "pt": "Não precisa pagar um suplemento pelo acesso à internet",
+ "zh_Hans": "互联网访问无需额外付费"
}
}
],
@@ -868,7 +884,8 @@
"ca": "Més detalls sobre aquest lloc: {description}",
"cs": "Další podrobnosti o tomto místě: {description}",
"pl": "Więcej szczegółów o tym miejscu: {description}",
- "pt": "Mais pormenores sobre este lugar: {description}"
+ "pt": "Mais pormenores sobre este lugar: {description}",
+ "zh_Hans": "关于此地的更多细节:{description}"
},
"question": {
"en": "Would you like to add a general description of this place? (Do not repeat information previously asked or shown above. Please keep it objective - opinions go into the reviews)",
@@ -885,7 +902,8 @@
"nb_NO": "Vil du legge til en generell beskrivelse av dette stedet? (Ikke gjenta info det har blitt spurt om eller som vises ovenfor. Hold det objektivt. Meninger henvises til vurderingene.)",
"cs": "Chcete přidat obecný popis tohoto místa? (Neopakujte informace, na které jsme se ptali dříve, nebo které byly uvedeny výše. Zachovejte prosím objektivitu - názory patří do hodnocení)",
"eu": "Gustatuko litzaizuke toki honen deskribapen orokorra gehitzea? (Ez errepikatu aurretik eskatutako edo adierazitako informazioa. Mesedez, eutsi helburuari - berrikuspenetarako iritziak)",
- "pl": "Chcesz dodać ogólny opis tego miejsca? (Nie powtarzaj informacji zadanych wcześniej lub pokazanych powyżej. Zachowaj obiektywizm – opinie trafiają do recenzji)"
+ "pl": "Chcesz dodać ogólny opis tego miejsca? (Nie powtarzaj informacji zadanych wcześniej lub pokazanych powyżej. Zachowaj obiektywizm – opinie trafiają do recenzji)",
+ "zh_Hans": "您想添加一个关于此地的一般描述吗?(请勿重复之前询问或显示的信息。请保持客观——意见和评价请在评论中提供)"
},
"freeform": {
"key": "description",
@@ -919,7 +937,8 @@
"cs": "kempovací místa",
"eu": "Kanpin bat",
"pl": "miejsce dla kampera",
- "pt": "uma local de acampamento"
+ "pt": "uma local de acampamento",
+ "zh_Hans": "露营地"
},
"description": {
"en": "Add a new official camper site. These are designated places to stay overnight with your camper. They might look like a real camping or just look like a parking. They might not be signposted at all, but just be defined in a municipal decision. A regular parking intended for campers where it is not expected to spend the night, is -not- a camper site ",
@@ -936,7 +955,8 @@
"da": "Tilføj en ny officiel campingplads. Disse er udpegede steder at overnatte med din autocamper. De kan ligne en rigtig campingplads eller bare ligne en parkeringsplads. De er måske slet ikke skiltet, men er blot defineret i en kommunal beslutning. En almindelig parkering beregnet til campister, hvor det ikke forventes at overnatte, er -ikke- en autocamperplads ",
"cs": "Přidejte nové oficiální kempovací místo. Jedná se o místa, určená pro přenocování s karavanem. Mohou vypadat jako skutečný kemp nebo jen jako parkoviště. Takováto místa nemusí být označena, ale stačí, pokud jsou pouze definována v rozhodnutí obce. Běžné parkoviště určené pro táborníky, kde se nepovažuje za kempovací místo. ",
"eu": "Kanpaleku ofizialeko beste leku bat gehitu du. Gaua zure karabanarekin igarotzeko lekuak dira. Benetako kanpin baten edo, besterik gabe, aparkaleku baten itxura izan dezakete. Baliteke ez egotea inola ere seinaleztatuta, baizik eta udal erabaki batean definitzea. Kanpinlarientzako aparkaleku arrunt bat ez da kanpin bat, gaua bertan pasatzea espero ez bada ere. ",
- "pl": "Dodaj nowe oficjalne miejsce dla kamperów. Są to wyznaczone miejsca, w których można przenocować w swoim kamperze. Mogą wyglądać jak prawdziwy kemping lub po prostu wyglądać jak parking. Mogą one w ogóle nie być oznakowane, a jedynie określone w decyzji gminy. Zwykły parking przeznaczony dla kamperów, na którym nie przewiduje się nocowania, nie jest miejscem dla kamperów "
+ "pl": "Dodaj nowe oficjalne miejsce dla kamperów. Są to wyznaczone miejsca, w których można przenocować w swoim kamperze. Mogą wyglądać jak prawdziwy kemping lub po prostu wyglądać jak parking. Mogą one w ogóle nie być oznakowane, a jedynie określone w decyzji gminy. Zwykły parking przeznaczony dla kamperów, na którym nie przewiduje się nocowania, nie jest miejscem dla kamperów ",
+ "zh_Hans": "添加一个新的官方露营车场地。这些是专门设置的供露营车过夜的地点。它们可能看起来像真正的露营地,也可能只是看起来像一个停车场。它们可能没有任何标识,仅在市政决策中定义。普通的停车场,尽管可能供露营车使用,但不期望在其中过夜的,不算作露营车场地 "
}
}
],
diff --git a/assets/themes/etymology/etymology.json b/assets/themes/etymology/etymology.json
index 01404cda4..f4cf657ab 100644
--- a/assets/themes/etymology/etymology.json
+++ b/assets/themes/etymology/etymology.json
@@ -13,7 +13,7 @@
"da": "Etymology - hvad er et sted opkaldt efter?",
"nb_NO": "Åpent etymologikart",
"cs": "Etymologie - podle čeho se ulice jmenuje?",
- "es": "Etimología - a qué se debe el nombre de una calle?",
+ "es": "Etimología: ¿De qué recibe el nombre un lugar?",
"pl": "Etymologia - od czego pochodzi nazwa ulicy?"
},
"description": {
diff --git a/assets/themes/ghostsigns/ghostsigns.json b/assets/themes/ghostsigns/ghostsigns.json
index ce5c74aec..f766a96ec 100644
--- a/assets/themes/ghostsigns/ghostsigns.json
+++ b/assets/themes/ghostsigns/ghostsigns.json
@@ -45,18 +45,21 @@
"id": "historic",
"question": {
"en": "Is this a ghost sign?",
- "de": "Ist das ein Geisterzeichen?"
+ "de": "Ist das ein Geisterzeichen?",
+ "es": "¿Es esto una señal fantasma?"
},
"questionHint": {
"en": "Is this sign for a business that no longer exists or no longer being maintained?",
- "de": "Ist dieses Schild für ein Geschäft, das nicht mehr existiert oder nicht mehr gepflegt wird?"
+ "de": "Ist dieses Schild für ein Geschäft, das nicht mehr existiert oder nicht mehr gepflegt wird?",
+ "es": "¿Este cartel es para una empresa que ya no existe o que ya no recibe mantenimiento?"
},
"mappings": [
{
"if": "historic=advertising",
"then": {
"en": "This is a ghost sign",
- "de": "Das ist ein Geisterzeichen"
+ "de": "Das ist ein Geisterzeichen",
+ "es": "Esta es una señal fantasma"
},
"alsoShowIf": "historic=yes"
},
@@ -64,7 +67,8 @@
"if": "historic=",
"then": {
"en": "This is not a ghost sign, answering this will hide the sign from the map",
- "de": "Dies ist kein Geisterzeichen, die Antwort darauf wird das Schild von der Karte verstecken"
+ "de": "Dies ist kein Geisterzeichen, die Antwort darauf wird das Schild von der Karte verstecken",
+ "es": "Esta no es una señal fantasma, al responder esto se ocultará la señal del mapa"
}
}
]
@@ -81,19 +85,22 @@
"id": "inscription",
"question": {
"en": "What is the text on the sign?",
- "de": "Was ist der Text auf dem Schild?"
+ "de": "Was ist der Text auf dem Schild?",
+ "es": "¿Cuál es el texto del cartel?"
},
"freeform": {
"key": "inscription",
"type": "string",
"placeholder": {
"en": "Text on the sign",
- "de": "Text auf dem Schild"
+ "de": "Text auf dem Schild",
+ "es": "Texto en el cartel"
}
},
"render": {
"en": "The text on the sign is: {inscription}",
- "de": "Der Text auf dem Schild ist: {inscription}"
+ "de": "Der Text auf dem Schild ist: {inscription}",
+ "es": "El texto del cartel es: {inscription}"
}
},
{
diff --git a/assets/themes/glutenfree/glutenfree.json b/assets/themes/glutenfree/glutenfree.json
index a4ddf92d3..e4447c236 100644
--- a/assets/themes/glutenfree/glutenfree.json
+++ b/assets/themes/glutenfree/glutenfree.json
@@ -10,7 +10,11 @@
"layers": [
{
"builtin": "food",
- "hideTagRenderingsWithLabels": ["gluten_free","images","reviews"],
+ "hideTagRenderingsWithLabels": [
+ "gluten_free",
+ "images",
+ "reviews"
+ ],
"override": {
"source": {
"osmTags": {
@@ -27,11 +31,14 @@
},
{
"builtin": "food",
- "hideTagRenderingsWithLabels": ["gluten_free","images","reviews"],
+ "hideTagRenderingsWithLabels": [
+ "gluten_free",
+ "images",
+ "reviews"
+ ],
"override": {
"name": null,
"minzoom": 17,
-
"isCounted": false,
"filter": {
"sameAs": "food_glutenfree"
@@ -40,7 +47,11 @@
},
{
"builtin": "ice_cream",
- "hideTagRenderingsWithLabels": ["gluten_free","images","reviews"],
+ "hideTagRenderingsWithLabels": [
+ "gluten_free",
+ "images",
+ "reviews"
+ ],
"override": {
"source": {
"osmTags": {
@@ -57,7 +68,11 @@
},
{
"builtin": "ice_cream",
- "hideTagRenderingsWithLabels": ["gluten_free","images","reviews"],
+ "hideTagRenderingsWithLabels": [
+ "gluten_free",
+ "images",
+ "reviews"
+ ],
"override": {
"name": null,
"minzoom": 17,
@@ -69,7 +84,11 @@
},
{
"builtin": "shops",
- "hideTagRenderingsWithLabels": ["gluten_free","images","reviews"],
+ "hideTagRenderingsWithLabels": [
+ "gluten_free",
+ "images",
+ "reviews"
+ ],
"override": {
"source": {
"osmTags": {
@@ -86,7 +105,11 @@
},
{
"builtin": "shops",
- "hideTagRenderingsWithLabels": ["gluten_free","images","reviews"],
+ "hideTagRenderingsWithLabels": [
+ "gluten_free",
+ "images",
+ "reviews"
+ ],
"override": {
"name": null,
"minzoom": 17,
diff --git a/assets/themes/lactosefree/lactosefree.json b/assets/themes/lactosefree/lactosefree.json
index 8b77065c9..dbfe016fa 100644
--- a/assets/themes/lactosefree/lactosefree.json
+++ b/assets/themes/lactosefree/lactosefree.json
@@ -10,7 +10,11 @@
"layers": [
{
"builtin": "food",
- "hideTagRenderingsWithLabels": ["lactose_free","images","reviews"],
+ "hideTagRenderingsWithLabels": [
+ "lactose_free",
+ "images",
+ "reviews"
+ ],
"override": {
"source": {
"osmTags": {
@@ -27,11 +31,14 @@
},
{
"builtin": "food",
- "hideTagRenderingsWithLabels": ["lactose_free","images","reviews"],
+ "hideTagRenderingsWithLabels": [
+ "lactose_free",
+ "images",
+ "reviews"
+ ],
"override": {
"name": null,
"minzoom": 17,
-
"isCounted": false,
"filter": {
"sameAs": "food_lactosefree"
@@ -40,7 +47,11 @@
},
{
"builtin": "ice_cream",
- "hideTagRenderingsWithLabels": ["lactose_free","images","reviews"],
+ "hideTagRenderingsWithLabels": [
+ "lactose_free",
+ "images",
+ "reviews"
+ ],
"override": {
"source": {
"osmTags": {
@@ -57,7 +68,11 @@
},
{
"builtin": "ice_cream",
- "hideTagRenderingsWithLabels": ["lactose_free","images","reviews"],
+ "hideTagRenderingsWithLabels": [
+ "lactose_free",
+ "images",
+ "reviews"
+ ],
"override": {
"name": null,
"minzoom": 17,
@@ -69,7 +84,11 @@
},
{
"builtin": "shops",
- "hideTagRenderingsWithLabels": ["lactose_free","images","reviews"],
+ "hideTagRenderingsWithLabels": [
+ "lactose_free",
+ "images",
+ "reviews"
+ ],
"override": {
"source": {
"osmTags": {
@@ -86,7 +105,11 @@
},
{
"builtin": "shops",
- "hideTagRenderingsWithLabels": ["lactose_free","images","reviews"],
+ "hideTagRenderingsWithLabels": [
+ "lactose_free",
+ "images",
+ "reviews"
+ ],
"override": {
"name": null,
"minzoom": 17,
diff --git a/langs/layers/de.json b/langs/layers/de.json
index b5d63f26e..85c49d1ad 100644
--- a/langs/layers/de.json
+++ b/langs/layers/de.json
@@ -35,23 +35,6 @@
"1": {
"title": "eine freistehende Posterbox"
},
- "10": {
- "description": "Ein wasserfestes Textil mit einer aufgedruckten Botschaft, das dauerhaft an einer Wand verankert ist",
- "title": "eine Plane"
- },
- "11": {
- "title": "ein Totem"
- },
- "12": {
- "description": "Verwendet für Werbeschilder, Leuchtreklamen, Logos und institutionelle Eingangsschilder",
- "title": "ein Schild"
- },
- "13": {
- "title": "eine Skulptur"
- },
- "14": {
- "title": "eine Wandmalerei"
- },
"2": {
"title": "eine wandmontierte Posterbox"
},
@@ -77,6 +60,23 @@
},
"9": {
"title": "ein Bildschirm, der an einem Wartehäuschen angebracht ist"
+ },
+ "10": {
+ "description": "Ein wasserfestes Textil mit einer aufgedruckten Botschaft, das dauerhaft an einer Wand verankert ist",
+ "title": "eine Plane"
+ },
+ "11": {
+ "title": "ein Totem"
+ },
+ "12": {
+ "description": "Verwendet für Werbeschilder, Leuchtreklamen, Logos und institutionelle Eingangsschilder",
+ "title": "ein Schild"
+ },
+ "13": {
+ "title": "eine Skulptur"
+ },
+ "14": {
+ "title": "eine Wandmalerei"
}
},
"tagRenderings": {
@@ -171,9 +171,6 @@
"1": {
"then": "Dies ist ein Brett"
},
- "10": {
- "then": "Dies ist eine Wandmalerei"
- },
"2": {
"then": "Dies ist eine Litfaßsäule"
},
@@ -197,6 +194,9 @@
},
"9": {
"then": "Dies ist ein Totem"
+ },
+ "10": {
+ "then": "Dies ist eine Wandmalerei"
}
},
"question": "Welche Art von Werbung ist das?",
@@ -211,9 +211,6 @@
"1": {
"then": "Brett"
},
- "10": {
- "then": "Wandmalerei"
- },
"2": {
"then": "Posterbox"
},
@@ -237,6 +234,9 @@
},
"9": {
"then": "Totem"
+ },
+ "10": {
+ "then": "Wandmalerei"
}
}
}
@@ -283,9 +283,6 @@
"1": {
"then": "Es handelt sich um eine Seilbahn, bei der die Kabinen in ständigen Kreisen fahren"
},
- "10": {
- "then": "Eine Seilrutsche. (Eine Touristenattraktion, bei der abenteuerlustige Menschen mit hoher Geschwindigkeit hinunterfahren) "
- },
"2": {
"then": "Ein offener Sessellift mit Sitzgelegenheiten und Zugang zur Außenluft."
},
@@ -309,6 +306,9 @@
},
"9": {
"then": "Ein magic carpet (ein Förderband auf dem Boden)"
+ },
+ "10": {
+ "then": "Eine Seilrutsche. (Eine Touristenattraktion, bei der abenteuerlustige Menschen mit hoher Geschwindigkeit hinunterfahren) "
}
},
"question": "Um welchen Seilbahntyp handelt es sich?"
@@ -453,15 +453,6 @@
"1": {
"then": "Wandbild"
},
- "10": {
- "then": "Azulejo (spanische dekorative Fliesenarbeit)"
- },
- "11": {
- "then": "Fliesenarbeit"
- },
- "12": {
- "then": "Holzschnitzerei"
- },
"2": {
"then": "Malerei"
},
@@ -485,6 +476,15 @@
},
"9": {
"then": "Relief"
+ },
+ "10": {
+ "then": "Azulejo (spanische dekorative Fliesenarbeit)"
+ },
+ "11": {
+ "then": "Fliesenarbeit"
+ },
+ "12": {
+ "then": "Holzschnitzerei"
}
},
"question": "Um welche Art Kunstwerk handelt es sich?",
@@ -911,6 +911,17 @@
}
},
"tagRenderings": {
+ "bench-armrest": {
+ "mappings": {
+ "0": {
+ "then": "Diese Sitzbank hat eine oder mehrere Armlehnen"
+ },
+ "1": {
+ "then": "Diese Sitzbank hat keine Armlehnen"
+ }
+ },
+ "question": "Hat diese Sitzbank eine oder mehrere Armlehnen?"
+ },
"bench-artwork": {
"mappings": {
"0": {
@@ -2131,6 +2142,30 @@
"1": {
"question": "Verfügt über einen
Schuko-Stecker ohne Erdungsstift (CEE7/4 Typ F)
"
},
+ "2": {
+ "question": "Verfügt über einen
europäischen Netzstecker mit Erdungsstift (CEE7/4 Typ E)
Anschluss"
+ },
+ "3": {
+ "question": "Verfügt über einen
Chademo
Stecker"
+ },
+ "4": {
+ "question": "Verfügt über einen
Typ 1 (J1772)
Stecker mit Kabel"
+ },
+ "5": {
+ "question": "Verfügt über einen
Typ 1 (J1772)Stecker ohne Kabel
"
+ },
+ "6": {
+ "question": "Verfügt über einen
Typ 1 CCS (Typ 1 Combo)
Stecker"
+ },
+ "7": {
+ "question": "Verfügt über einen
Tesla Supercharger
Stecker"
+ },
+ "8": {
+ "question": "Hat einen
Typ 2 (Mennekes)
Anschluss"
+ },
+ "9": {
+ "question": "Hat einen
Typ 2 CCS (Mennekes)
Anschluss"
+ },
"10": {
"question": "Hat einen
Typ 2 (Mennekes)
Anschluss mit Kabel"
},
@@ -2161,35 +2196,11 @@
"19": {
"question": "Hat ein
SEV 1011 T23 (Type J)
Anschluss"
},
- "2": {
- "question": "Verfügt über einen
europäischen Netzstecker mit Erdungsstift (CEE7/4 Typ E)
Anschluss"
- },
"20": {
"question": "Hat ein
AS3112 (Type I)
Anschluss"
},
"21": {
"question": "Hat ein
NEMA 5-20 (Type B)
Anschluss"
- },
- "3": {
- "question": "Verfügt über einen
Chademo
Stecker"
- },
- "4": {
- "question": "Verfügt über einen
Typ 1 (J1772)
Stecker mit Kabel"
- },
- "5": {
- "question": "Verfügt über einen
Typ 1 (J1772)Stecker ohne Kabel
"
- },
- "6": {
- "question": "Verfügt über einen
Typ 1 CCS (Typ 1 Combo)
Stecker"
- },
- "7": {
- "question": "Verfügt über einen
Tesla Supercharger
Stecker"
- },
- "8": {
- "question": "Hat einen
Typ 2 (Mennekes)
Anschluss"
- },
- "9": {
- "question": "Hat einen
Typ 2 CCS (Mennekes)
Anschluss"
}
}
}
@@ -2245,6 +2256,30 @@
"1": {
"then": "Schuko-Stecker ohne Erdungsstift (CEE7/4 Typ F)"
},
+ "2": {
+ "then": "Europäischer Netzstecker mit Erdungsstift (CEE7/4 Typ E)"
+ },
+ "3": {
+ "then": "Europäischer Netzstecker mit Erdungsstift (CEE7/4 Typ E)"
+ },
+ "4": {
+ "then": "Chademo-Anschluss"
+ },
+ "5": {
+ "then": "Chademo-Anschluss"
+ },
+ "6": {
+ "then": "Typ 1 mit Kabel (J1772)"
+ },
+ "7": {
+ "then": "Typ 1 mit Kabel (J1772)"
+ },
+ "8": {
+ "then": "Typ 1 ohne Kabel (J1772)"
+ },
+ "9": {
+ "then": " Typ 1 ohne Kabel (J1772)"
+ },
"10": {
"then": "Typ 1 CCS (Typ 1 Combo)"
},
@@ -2275,9 +2310,6 @@
"19": {
"then": "Typ 2 mit Kabel (mennekes)"
},
- "2": {
- "then": "Europäischer Netzstecker mit Erdungsstift (CEE7/4 Typ E)"
- },
"20": {
"then": "Tesla Supercharger CCS (Typ 2 CSS von Tesla)"
},
@@ -2308,9 +2340,6 @@
"29": {
"then": " Bosch Active Connect mit 3 Pins und Kabel"
},
- "3": {
- "then": "Europäischer Netzstecker mit Erdungsstift (CEE7/4 Typ E)"
- },
"30": {
"then": "Bosch Active Connect mit 5 Pins und Kabel"
},
@@ -2341,29 +2370,11 @@
"39": {
"then": "AS3112 (Typ I)"
},
- "4": {
- "then": "Chademo-Anschluss"
- },
"40": {
"then": "NEMA 5-20 (Typ B)"
},
"41": {
"then": "NEMA 5-20 (Typ B)"
- },
- "5": {
- "then": "Chademo-Anschluss"
- },
- "6": {
- "then": "Typ 1 mit Kabel (J1772)"
- },
- "7": {
- "then": "Typ 1 mit Kabel (J1772)"
- },
- "8": {
- "then": "Typ 1 ohne Kabel (J1772)"
- },
- "9": {
- "then": " Typ 1 ohne Kabel (J1772)"
}
},
"question": "Welche Ladeanschlüsse gibt es hier?"
@@ -2557,6 +2568,30 @@
"1": {
"2": "Europäischer Netzstecker mit Erdungsstift (CEE7/4 Typ E)"
},
+ "2": {
+ "2": "Chademo-Stecker"
+ },
+ "3": {
+ "2": "Typ 1 mit Kabel (J1772)"
+ },
+ "4": {
+ "2": " Typ 1 ohne Kabel (J1772)"
+ },
+ "5": {
+ "2": "Typ 1 CCS (Typ 1 Combo)"
+ },
+ "6": {
+ "2": "Tesla Supercharger"
+ },
+ "7": {
+ "2": "Typ 2 (Mennekes)"
+ },
+ "8": {
+ "2": "Typ 2 CCS (Mennekes)"
+ },
+ "9": {
+ "2": "Typ 2 mit Kabel (Mennekes)"
+ },
"10": {
"2": "Tesla Supercharger CCS (Typ 2 CSS von Tesla)"
},
@@ -2587,32 +2622,8 @@
"19": {
"2": "AS3112 (Typ I)"
},
- "2": {
- "2": "Chademo-Stecker"
- },
"20": {
"2": "NEMA 5-20 (Typ B)"
- },
- "3": {
- "2": "Typ 1 mit Kabel (J1772)"
- },
- "4": {
- "2": " Typ 1 ohne Kabel (J1772)"
- },
- "5": {
- "2": "Typ 1 CCS (Typ 1 Combo)"
- },
- "6": {
- "2": "Tesla Supercharger"
- },
- "7": {
- "2": "Typ 2 (Mennekes)"
- },
- "8": {
- "2": "Typ 2 CCS (Mennekes)"
- },
- "9": {
- "2": "Typ 2 mit Kabel (Mennekes)"
}
}
}
@@ -3410,15 +3421,6 @@
"1": {
"then": "Dieser Radweg hat einen festen Belag"
},
- "10": {
- "then": "Dieser Radweg besteht aus feinem Schotter"
- },
- "11": {
- "then": "Der Radweg ist aus Kies"
- },
- "12": {
- "then": "Dieser Radweg besteht aus Rohboden"
- },
"2": {
"then": "Der Radweg ist aus Asphalt"
},
@@ -3442,6 +3444,15 @@
},
"9": {
"then": "Der Radweg ist aus Schotter"
+ },
+ "10": {
+ "then": "Dieser Radweg besteht aus feinem Schotter"
+ },
+ "11": {
+ "then": "Der Radweg ist aus Kies"
+ },
+ "12": {
+ "then": "Dieser Radweg besteht aus Rohboden"
}
},
"question": "Was ist der Belag dieses Radwegs?",
@@ -3490,15 +3501,6 @@
"1": {
"then": "Dieser Radweg hat einen festen Belag"
},
- "10": {
- "then": "Dieser Radweg besteht aus feinem Schotter"
- },
- "11": {
- "then": "Der Radweg ist aus Kies"
- },
- "12": {
- "then": "Dieser Radweg besteht aus Rohboden"
- },
"2": {
"then": "Der Radweg ist aus Asphalt"
},
@@ -3522,6 +3524,15 @@
},
"9": {
"then": "Der Radweg ist aus Schotter"
+ },
+ "10": {
+ "then": "Dieser Radweg besteht aus feinem Schotter"
+ },
+ "11": {
+ "then": "Der Radweg ist aus Kies"
+ },
+ "12": {
+ "then": "Dieser Radweg besteht aus Rohboden"
}
},
"question": "Was ist der Belag dieser Straße?",
@@ -4500,54 +4511,6 @@
}
}
},
- "10": {
- "options": {
- "0": {
- "question": "Keine Bevorzugung von Hunden"
- },
- "1": {
- "question": "Hunde erlaubt"
- },
- "2": {
- "question": "Keine Hunde erlaubt"
- }
- }
- },
- "11": {
- "options": {
- "0": {
- "question": "Internetzugang vorhanden"
- }
- }
- },
- "12": {
- "options": {
- "0": {
- "question": "Stromanschluss vorhanden"
- }
- }
- },
- "13": {
- "options": {
- "0": {
- "question": "Hat zuckerfreie Angebote"
- }
- }
- },
- "14": {
- "options": {
- "0": {
- "question": "Hat glutenfreie Angebote"
- }
- }
- },
- "15": {
- "options": {
- "0": {
- "question": "Hat laktosefreie Angebote"
- }
- }
- },
"2": {
"options": {
"0": {
@@ -4618,6 +4581,54 @@
"question": "Nutzung kostenlos"
}
}
+ },
+ "10": {
+ "options": {
+ "0": {
+ "question": "Keine Bevorzugung von Hunden"
+ },
+ "1": {
+ "question": "Hunde erlaubt"
+ },
+ "2": {
+ "question": "Keine Hunde erlaubt"
+ }
+ }
+ },
+ "11": {
+ "options": {
+ "0": {
+ "question": "Internetzugang vorhanden"
+ }
+ }
+ },
+ "12": {
+ "options": {
+ "0": {
+ "question": "Stromanschluss vorhanden"
+ }
+ }
+ },
+ "13": {
+ "options": {
+ "0": {
+ "question": "Hat zuckerfreie Angebote"
+ }
+ }
+ },
+ "14": {
+ "options": {
+ "0": {
+ "question": "Hat glutenfreie Angebote"
+ }
+ }
+ },
+ "15": {
+ "options": {
+ "0": {
+ "question": "Hat laktosefreie Angebote"
+ }
+ }
}
}
},
@@ -4780,6 +4791,30 @@
"1": {
"then": "Die Fitness-Station hat ein Schild mit Anweisungen für eine bestimmte Übung."
},
+ "2": {
+ "then": "Die Fitness-Station hat eine Einrichtung für Sit-ups."
+ },
+ "3": {
+ "then": "Die Fitness-Station hat eine Vorrichtung für Liegestütze. In der Regel eine oder mehrere niedrige Reckstangen."
+ },
+ "4": {
+ "then": "Die Fitness-Station hat Stangen zum Dehnen."
+ },
+ "5": {
+ "then": "Die Fitness-Station hat eine Vorrichtung für Rückenstrecker (Hyperextensions)."
+ },
+ "6": {
+ "then": "Die Fitness-Station hat Ringe für Gymnastikübungen."
+ },
+ "7": {
+ "then": "Die Fitness-Station hat eine horizontale Leiter (Monkey Bars)."
+ },
+ "8": {
+ "then": "Die Fitness-Station hat eine Sprossenwand zum Klettern."
+ },
+ "9": {
+ "then": "Die Fitness-Station hat Pfosten für Slalomübungen."
+ },
"10": {
"then": "Die Fitness-Station hat Trittsteine."
},
@@ -4810,9 +4845,6 @@
"19": {
"then": "Die Fitness-Station hat Kampfseile (battle ropes)."
},
- "2": {
- "then": "Die Fitness-Station hat eine Einrichtung für Sit-ups."
- },
"20": {
"then": "Die Fitness-Station hat ein Fahrradergometer."
},
@@ -4827,27 +4859,6 @@
},
"24": {
"then": "Die Fitness-Station hat eine Slackline."
- },
- "3": {
- "then": "Die Fitness-Station hat eine Vorrichtung für Liegestütze. In der Regel eine oder mehrere niedrige Reckstangen."
- },
- "4": {
- "then": "Die Fitness-Station hat Stangen zum Dehnen."
- },
- "5": {
- "then": "Die Fitness-Station hat eine Vorrichtung für Rückenstrecker (Hyperextensions)."
- },
- "6": {
- "then": "Die Fitness-Station hat Ringe für Gymnastikübungen."
- },
- "7": {
- "then": "Die Fitness-Station hat eine horizontale Leiter (Monkey Bars)."
- },
- "8": {
- "then": "Die Fitness-Station hat eine Sprossenwand zum Klettern."
- },
- "9": {
- "then": "Die Fitness-Station hat Pfosten für Slalomübungen."
}
},
"question": "Welche Übungsgeräte gibt es an dieser Fitness-Station?"
@@ -4967,21 +4978,6 @@
"1": {
"then": "Dies ist eine Pommesbude"
},
- "10": {
- "then": "Hier werden chinesische Gerichte serviert"
- },
- "11": {
- "then": "Hier werden griechische Gerichte serviert"
- },
- "12": {
- "then": "Hier werden indische Gerichte serviert"
- },
- "13": {
- "then": "Hier werden türkische Gerichte serviert"
- },
- "14": {
- "then": "Hier werden thailändische Gerichte serviert"
- },
"2": {
"then": "Bietet vorwiegend Pastagerichte an"
},
@@ -5005,6 +5001,21 @@
},
"9": {
"then": "Hier werden französische Gerichte serviert"
+ },
+ "10": {
+ "then": "Hier werden chinesische Gerichte serviert"
+ },
+ "11": {
+ "then": "Hier werden griechische Gerichte serviert"
+ },
+ "12": {
+ "then": "Hier werden indische Gerichte serviert"
+ },
+ "13": {
+ "then": "Hier werden türkische Gerichte serviert"
+ },
+ "14": {
+ "then": "Hier werden thailändische Gerichte serviert"
}
},
"question": "Was für Essen gibt es hier?",
@@ -5758,6 +5769,30 @@
"1": {
"then": "Dies ist ein Auditorium"
},
+ "2": {
+ "then": "Dies ist ein Schlafzimmer"
+ },
+ "3": {
+ "then": "Dies ist eine Kapelle"
+ },
+ "4": {
+ "then": "Dies ist ein Klassenzimmer"
+ },
+ "5": {
+ "then": "Dies ist ein Klassenzimmer"
+ },
+ "6": {
+ "then": "Dies ist ein Computerraum"
+ },
+ "7": {
+ "then": "Dies ist ein Konferenzraum"
+ },
+ "8": {
+ "then": "Dies ist eine Krypta"
+ },
+ "9": {
+ "then": "Dies ist eine Küche"
+ },
"10": {
"then": "Dies ist ein Labor"
},
@@ -5788,9 +5823,6 @@
"19": {
"then": "Dies ist ein Lagerraum"
},
- "2": {
- "then": "Dies ist ein Schlafzimmer"
- },
"20": {
"then": "Dies ist ein Technikraum"
},
@@ -5799,27 +5831,6 @@
},
"22": {
"then": "Dies ist ein Wartezimmer"
- },
- "3": {
- "then": "Dies ist eine Kapelle"
- },
- "4": {
- "then": "Dies ist ein Klassenzimmer"
- },
- "5": {
- "then": "Dies ist ein Klassenzimmer"
- },
- "6": {
- "then": "Dies ist ein Computerraum"
- },
- "7": {
- "then": "Dies ist ein Konferenzraum"
- },
- "8": {
- "then": "Dies ist eine Krypta"
- },
- "9": {
- "then": "Dies ist eine Küche"
}
},
"question": "Wie wird dieser Raum genutzt?"
@@ -6370,21 +6381,6 @@
"1": {
"then": "Dies ist eine Gedenktafel"
},
- "10": {
- "then": "Das ist ein Kreuz"
- },
- "11": {
- "then": "Dies ist eine blaue Plaque"
- },
- "12": {
- "then": "Dies ist ein historischer Panzer, der permanent in den öffentlichen Raum als Denkmal platziert wurde"
- },
- "13": {
- "then": "Das ist ein Baumdenkmal"
- },
- "14": {
- "then": "Dies ist ein Grabstein; die Person ist hier begraben"
- },
"2": {
"then": "Dies ist eine Gedenkbank"
},
@@ -6408,6 +6404,21 @@
},
"9": {
"then": "Das ist ein Obelisk"
+ },
+ "10": {
+ "then": "Das ist ein Kreuz"
+ },
+ "11": {
+ "then": "Dies ist eine blaue Plaque"
+ },
+ "12": {
+ "then": "Dies ist ein historischer Panzer, der permanent in den öffentlichen Raum als Denkmal platziert wurde"
+ },
+ "13": {
+ "then": "Das ist ein Baumdenkmal"
+ },
+ "14": {
+ "then": "Dies ist ein Grabstein; die Person ist hier begraben"
}
},
"question": "Was für eine Art von Denkmal ist das?",
@@ -6591,19 +6602,6 @@
}
}
},
- "10": {
- "options": {
- "0": {
- "question": "Alle Notizen"
- },
- "1": {
- "question": "Importnotizen ausblenden"
- },
- "2": {
- "question": "Nur Importnotizen anzeigen"
- }
- }
- },
"2": {
"options": {
"0": {
@@ -6659,6 +6657,19 @@
"question": "Nur offene Notizen anzeigen"
}
}
+ },
+ "10": {
+ "options": {
+ "0": {
+ "question": "Alle Notizen"
+ },
+ "1": {
+ "question": "Importnotizen ausblenden"
+ },
+ "2": {
+ "question": "Nur Importnotizen anzeigen"
+ }
+ }
}
},
"name": "OpenStreetMap-Hinweise",
@@ -7037,18 +7048,6 @@
"1": {
"then": "Dies ist ein normaler Stellplatz."
},
- "10": {
- "then": "Dies ist ein Stellplatz, der für das Personal reserviert ist."
- },
- "11": {
- "then": "Dies ist ein Stellplatz, der für Taxis reserviert ist."
- },
- "12": {
- "then": "Dies ist ein Stellplatz, der für Fahrzeuge mit Anhänger reserviert ist."
- },
- "13": {
- "then": "Dies ist ein Stellplatz, der für Carsharing reserviert ist."
- },
"2": {
"then": "Dies ist ein Behindertenstellplatz."
},
@@ -7072,6 +7071,18 @@
},
"9": {
"then": "Dies ist ein Stellplatz, der für Eltern mit Kindern reserviert ist."
+ },
+ "10": {
+ "then": "Dies ist ein Stellplatz, der für das Personal reserviert ist."
+ },
+ "11": {
+ "then": "Dies ist ein Stellplatz, der für Taxis reserviert ist."
+ },
+ "12": {
+ "then": "Dies ist ein Stellplatz, der für Fahrzeuge mit Anhänger reserviert ist."
+ },
+ "13": {
+ "then": "Dies ist ein Stellplatz, der für Carsharing reserviert ist."
}
},
"question": "Welche Art von Stellplatz ist dies?"
@@ -7385,6 +7396,30 @@
"1": {
"then": "Dies ist eine Struktur aus mehreren angeschlossenen Spielgeräten"
},
+ "2": {
+ "then": "Das ist eine Rutsche"
+ },
+ "3": {
+ "then": "Dies ist ein Sandkasten"
+ },
+ "4": {
+ "then": "Dies ist ein Springreiter"
+ },
+ "5": {
+ "then": "Dies ist ein Kletterrahmen"
+ },
+ "6": {
+ "then": "Dies ist eine Wippe"
+ },
+ "7": {
+ "then": "Das ist ein Spielhaus"
+ },
+ "8": {
+ "then": "Dies ist ein Karussell"
+ },
+ "9": {
+ "then": "Dies ist eine Korbschaukel"
+ },
"10": {
"then": "Dies ist ein Seilzug"
},
@@ -7415,35 +7450,11 @@
"19": {
"then": "Dies ist eine Jugendherberge"
},
- "2": {
- "then": "Das ist eine Rutsche"
- },
"20": {
"then": "Dies ist ein Trichter, mit dem man Trichterball spielen kann"
},
"21": {
"then": "Dies ist ein sich drehender Kreis"
- },
- "3": {
- "then": "Dies ist ein Sandkasten"
- },
- "4": {
- "then": "Dies ist ein Springreiter"
- },
- "5": {
- "then": "Dies ist ein Kletterrahmen"
- },
- "6": {
- "then": "Dies ist eine Wippe"
- },
- "7": {
- "then": "Das ist ein Spielhaus"
- },
- "8": {
- "then": "Dies ist ein Karussell"
- },
- "9": {
- "then": "Dies ist eine Korbschaukel"
}
},
"question": "Was ist das für ein Gerät?",
@@ -7811,21 +7822,6 @@
"1": {
"then": "2-Cent-Münzen werden akzeptiert"
},
- "10": {
- "then": "20-Centime-Münzen werden akzeptiert"
- },
- "11": {
- "then": "½-Schweizer Franken-Münzen werden akzeptiert"
- },
- "12": {
- "then": "1-Schweizer Franken-Münzen werden akzeptiert"
- },
- "13": {
- "then": "2-Schweizer Franken-Münzen werden akzeptiert"
- },
- "14": {
- "then": "5-Schweizer Franken-Münzen werden akzeptiert"
- },
"2": {
"then": "5-Cent-Münzen werden akzeptiert"
},
@@ -7849,6 +7845,21 @@
},
"9": {
"then": "10-Centime-Münzen werden akzeptiert"
+ },
+ "10": {
+ "then": "20-Centime-Münzen werden akzeptiert"
+ },
+ "11": {
+ "then": "½-Schweizer Franken-Münzen werden akzeptiert"
+ },
+ "12": {
+ "then": "1-Schweizer Franken-Münzen werden akzeptiert"
+ },
+ "13": {
+ "then": "2-Schweizer Franken-Münzen werden akzeptiert"
+ },
+ "14": {
+ "then": "5-Schweizer Franken-Münzen werden akzeptiert"
}
},
"question": "Mit welchen Münzen kann man hier bezahlen?"
@@ -7861,15 +7872,6 @@
"1": {
"then": "10-Euro-Scheine werden angenommen"
},
- "10": {
- "then": "100-Schweizer Franken-Scheine werden akzeptiert"
- },
- "11": {
- "then": "200-Schweizer Franken-Scheine werden akzeptiert"
- },
- "12": {
- "then": "1000-Schweizer Franken-Scheine werden akzeptiert"
- },
"2": {
"then": "20-Euro-Scheine werden angenommen"
},
@@ -7893,6 +7895,15 @@
},
"9": {
"then": "50-Schweizer Franken-Scheine werden akzeptiert"
+ },
+ "10": {
+ "then": "100-Schweizer Franken-Scheine werden akzeptiert"
+ },
+ "11": {
+ "then": "200-Schweizer Franken-Scheine werden akzeptiert"
+ },
+ "12": {
+ "then": "1000-Schweizer Franken-Scheine werden akzeptiert"
}
},
"question": "Mit welchen Banknoten kann man hier bezahlen?"
@@ -8375,6 +8386,30 @@
"1": {
"question": "Recycling von Batterien"
},
+ "2": {
+ "question": "Recycling von Getränkekartons"
+ },
+ "3": {
+ "question": "Recycling von Dosen"
+ },
+ "4": {
+ "question": "Recycling von Kleidung"
+ },
+ "5": {
+ "question": "Recycling von Speiseöl"
+ },
+ "6": {
+ "question": "Recycling von Motoröl"
+ },
+ "7": {
+ "question": "Recycling von Leuchtstoffröhren"
+ },
+ "8": {
+ "question": "Recycling von Grünabfällen"
+ },
+ "9": {
+ "question": "Recycling von Glasflaschen"
+ },
"10": {
"question": "Recycling von Glas"
},
@@ -8405,9 +8440,6 @@
"19": {
"question": "Recycling von Restabfällen"
},
- "2": {
- "question": "Recycling von Getränkekartons"
- },
"20": {
"question": "Recycling von Druckerpatronen"
},
@@ -8416,27 +8448,6 @@
},
"22": {
"question": "Recycling von Kunststoffverpackungen, Metallverpackungen und Getränkekartons (Tetrapak)"
- },
- "3": {
- "question": "Recycling von Dosen"
- },
- "4": {
- "question": "Recycling von Kleidung"
- },
- "5": {
- "question": "Recycling von Speiseöl"
- },
- "6": {
- "question": "Recycling von Motoröl"
- },
- "7": {
- "question": "Recycling von Leuchtstoffröhren"
- },
- "8": {
- "question": "Recycling von Grünabfällen"
- },
- "9": {
- "question": "Recycling von Glasflaschen"
}
}
},
@@ -8504,6 +8515,30 @@
"1": {
"then": "Getränkekartons können hier recycelt werden"
},
+ "2": {
+ "then": "Dosen können hier recycelt werden"
+ },
+ "3": {
+ "then": "Kleidung kann hier recycelt werden"
+ },
+ "4": {
+ "then": "Speiseöl kann hier recycelt werden"
+ },
+ "5": {
+ "then": "Motoröl kann hier recycelt werden"
+ },
+ "6": {
+ "then": "Hier können Leuchtstoffröhren recycelt werden"
+ },
+ "7": {
+ "then": "Grünabfälle können hier recycelt werden"
+ },
+ "8": {
+ "then": "Bio-Abfall kann hier recycelt werden"
+ },
+ "9": {
+ "then": "Glasflaschen können hier recycelt werden"
+ },
"10": {
"then": "Glas kann hier recycelt werden"
},
@@ -8534,9 +8569,6 @@
"19": {
"then": "Metallschrott kann hier recycelt werden"
},
- "2": {
- "then": "Dosen können hier recycelt werden"
- },
"20": {
"then": "Schuhe können hier recycelt werden"
},
@@ -8554,27 +8586,6 @@
},
"25": {
"then": "Fahrräder können hier recycelt werden"
- },
- "3": {
- "then": "Kleidung kann hier recycelt werden"
- },
- "4": {
- "then": "Speiseöl kann hier recycelt werden"
- },
- "5": {
- "then": "Motoröl kann hier recycelt werden"
- },
- "6": {
- "then": "Hier können Leuchtstoffröhren recycelt werden"
- },
- "7": {
- "then": "Grünabfälle können hier recycelt werden"
- },
- "8": {
- "then": "Bio-Abfall kann hier recycelt werden"
- },
- "9": {
- "then": "Glasflaschen können hier recycelt werden"
}
},
"question": "Was kann hier recycelt werden?"
@@ -9694,12 +9705,6 @@
"1": {
"then": "Diese Straßenlaterne verwendet LEDs"
},
- "10": {
- "then": "Diese Straßenlaterne verwendet Hochdruck-Natriumdampflampen (orange mit weiß)"
- },
- "11": {
- "then": "Diese Straßenlaterne wird mit Gas beleuchtet"
- },
"2": {
"then": "Diese Straßenlaterne verwendet Glühlampenlicht"
},
@@ -9723,6 +9728,12 @@
},
"9": {
"then": "Diese Straßenlaterne verwendet Niederdruck-Natriumdampflampen (einfarbig orange)"
+ },
+ "10": {
+ "then": "Diese Straßenlaterne verwendet Hochdruck-Natriumdampflampen (orange mit weiß)"
+ },
+ "11": {
+ "then": "Diese Straßenlaterne wird mit Gas beleuchtet"
}
},
"question": "Mit welcher Art von Beleuchtung arbeitet diese Straßenlaterne?"
@@ -11168,6 +11179,30 @@
"1": {
"question": "Verkauf von Getränken"
},
+ "2": {
+ "question": "Verkauf von Süßigkeiten"
+ },
+ "3": {
+ "question": "Verkauf von Lebensmitteln"
+ },
+ "4": {
+ "question": "Verkauf von Zigaretten"
+ },
+ "5": {
+ "question": "Verkauf von Kondomen"
+ },
+ "6": {
+ "question": "Verkauf von Kaffee"
+ },
+ "7": {
+ "question": "Verkauf von Trinkwasser"
+ },
+ "8": {
+ "question": "Verkauf von Zeitungen"
+ },
+ "9": {
+ "question": "Verkauf von Fahrradschläuchen"
+ },
"10": {
"question": "Verkauf von Milch"
},
@@ -11198,9 +11233,6 @@
"19": {
"question": "Verkauf von Blumen"
},
- "2": {
- "question": "Verkauf von Süßigkeiten"
- },
"20": {
"question": "Verkauf von Parkscheinen"
},
@@ -11224,27 +11256,6 @@
},
"27": {
"question": "Verkauf von Fahrradschlössern"
- },
- "3": {
- "question": "Verkauf von Lebensmitteln"
- },
- "4": {
- "question": "Verkauf von Zigaretten"
- },
- "5": {
- "question": "Verkauf von Kondomen"
- },
- "6": {
- "question": "Verkauf von Kaffee"
- },
- "7": {
- "question": "Verkauf von Trinkwasser"
- },
- "8": {
- "question": "Verkauf von Zeitungen"
- },
- "9": {
- "question": "Verkauf von Fahrradschläuchen"
}
}
}
@@ -11341,6 +11352,30 @@
"1": {
"then": "Süßigkeiten werden verkauft"
},
+ "2": {
+ "then": "Lebensmittel werden verkauft"
+ },
+ "3": {
+ "then": "Zigaretten werden verkauft"
+ },
+ "4": {
+ "then": "Kondome werden verkauft"
+ },
+ "5": {
+ "then": "Kaffee wird verkauft"
+ },
+ "6": {
+ "then": "Trinkwasser wird verkauft"
+ },
+ "7": {
+ "then": "Zeitungen werden verkauft"
+ },
+ "8": {
+ "then": "Fahrradschläuche werden verkauft"
+ },
+ "9": {
+ "then": "Milch wird verkauft"
+ },
"10": {
"then": "Brot wird verkauft"
},
@@ -11371,9 +11406,6 @@
"19": {
"then": "Parkscheine werden verkauft"
},
- "2": {
- "then": "Lebensmittel werden verkauft"
- },
"20": {
"then": "Souvenirmünzen werden verkauft"
},
@@ -11394,27 +11426,6 @@
},
"26": {
"then": "Fahrradschlösser werden verkauft"
- },
- "3": {
- "then": "Zigaretten werden verkauft"
- },
- "4": {
- "then": "Kondome werden verkauft"
- },
- "5": {
- "then": "Kaffee wird verkauft"
- },
- "6": {
- "then": "Trinkwasser wird verkauft"
- },
- "7": {
- "then": "Zeitungen werden verkauft"
- },
- "8": {
- "then": "Fahrradschläuche werden verkauft"
- },
- "9": {
- "then": "Milch wird verkauft"
}
},
"question": "Was wird in diesem Automaten verkauft?",
@@ -11715,4 +11726,4 @@
"render": "Windrad"
}
}
-}
+}
\ No newline at end of file
diff --git a/langs/layers/en.json b/langs/layers/en.json
index 1e9a1830a..57c122ad0 100644
--- a/langs/layers/en.json
+++ b/langs/layers/en.json
@@ -35,23 +35,6 @@
"1": {
"title": "a freestanding poster box"
},
- "10": {
- "description": "A piece of waterproof textile with a printed message, permanently anchored on a wall",
- "title": "a tarp"
- },
- "11": {
- "title": "a totem"
- },
- "12": {
- "description": "Used for advertising signs, neon signs, logos & institutional entrance signs",
- "title": "a sign"
- },
- "13": {
- "title": "a sculpture"
- },
- "14": {
- "title": "a wall painting"
- },
"2": {
"title": "a poster box mounted on a wall"
},
@@ -77,6 +60,23 @@
},
"9": {
"title": "a screen mounted on a transit shelter"
+ },
+ "10": {
+ "description": "A piece of waterproof textile with a printed message, permanently anchored on a wall",
+ "title": "a tarp"
+ },
+ "11": {
+ "title": "a totem"
+ },
+ "12": {
+ "description": "Used for advertising signs, neon signs, logos & institutional entrance signs",
+ "title": "a sign"
+ },
+ "13": {
+ "title": "a sculpture"
+ },
+ "14": {
+ "title": "a wall painting"
}
},
"tagRenderings": {
@@ -171,9 +171,6 @@
"1": {
"then": "This is a board"
},
- "10": {
- "then": "This is a wall painting"
- },
"2": {
"then": "This is a column"
},
@@ -197,6 +194,9 @@
},
"9": {
"then": "This is a totem"
+ },
+ "10": {
+ "then": "This is a wall painting"
}
},
"question": "Which type of advertising feature is this?",
@@ -211,9 +211,6 @@
"1": {
"then": "Board"
},
- "10": {
- "then": "Wall painting"
- },
"2": {
"then": "Poster Box"
},
@@ -237,6 +234,9 @@
},
"9": {
"then": "Totem"
+ },
+ "10": {
+ "then": "Wall painting"
}
}
}
@@ -283,9 +283,6 @@
"1": {
"then": "This is a gondola where the cars go around in continuous circles"
},
- "10": {
- "then": "A zip line. (A touristical attraction where adventurous people go down at high speeds) "
- },
"2": {
"then": "An open chairlift with seats to sit on and open to the outside air."
},
@@ -309,6 +306,9 @@
},
"9": {
"then": "A magic carpet (a conveyor belt on the ground)"
+ },
+ "10": {
+ "then": "A zip line. (A touristical attraction where adventurous people go down at high speeds) "
}
},
"question": "What type of aerialway is this?"
@@ -453,15 +453,6 @@
"1": {
"then": "Mural"
},
- "10": {
- "then": "Azulejo (Spanish decorative tilework)"
- },
- "11": {
- "then": "Tilework"
- },
- "12": {
- "then": "Woodcarving"
- },
"2": {
"then": "Painting"
},
@@ -485,6 +476,15 @@
},
"9": {
"then": "Relief"
+ },
+ "10": {
+ "then": "Azulejo (Spanish decorative tilework)"
+ },
+ "11": {
+ "then": "Tilework"
+ },
+ "12": {
+ "then": "Woodcarving"
}
},
"question": "What is the type of this artwork?",
@@ -911,6 +911,17 @@
}
},
"tagRenderings": {
+ "bench-armrest": {
+ "mappings": {
+ "0": {
+ "then": "This bench does have one or more armrests"
+ },
+ "1": {
+ "then": "This bench does not have any armrests"
+ }
+ },
+ "question": "Does this bench have one or more armrests?"
+ },
"bench-artwork": {
"mappings": {
"0": {
@@ -2131,6 +2142,30 @@
"1": {
"question": "Has a
Schuko wall plug without ground pin (CEE7/4 type F)
connector"
},
+ "2": {
+ "question": "Has a
European wall plug with ground pin (CEE7/4 type E)