diff --git a/assets/layers/elevator/elevator.json b/assets/layers/elevator/elevator.json
index b207f010d..5bb6e03b4 100644
--- a/assets/layers/elevator/elevator.json
+++ b/assets/layers/elevator/elevator.json
@@ -2,7 +2,8 @@
"id": "elevator",
"name": {
"en": "elevator",
- "fr": "ascenseur"
+ "fr": "ascenseur",
+ "de": "Aufzug"
},
"source": {
"osmTags": "highway=elevator"
@@ -10,11 +11,13 @@
"minzoom": 13,
"description": {
"en": "This layer show elevators and asks for operational status and elevator dimensions. Useful for wheelchair accessibility information",
- "fr": "Ce calque montre les ascenseurs et demande l'état opérationnel et les dimensions de l'ascenseur. Utile pour les informations sur l'accessibilité en fauteuil roulant"
+ "fr": "Ce calque montre les ascenseurs et demande l'état opérationnel et les dimensions de l'ascenseur. Utile pour les informations sur l'accessibilité en fauteuil roulant",
+ "de": "Diese Ebene zeigt Aufzüge an und fragt nach dem Betriebsstatus und den Abmessungen des Aufzugs. Nützlich für Informationen zur Zugänglichkeit für Rollstuhlfahrer"
},
"title": {
"en": "Elevator",
- "fr": "Ascenseur"
+ "fr": "Ascenseur",
+ "de": "Aufzug"
},
"tagRenderings": [
"images",
@@ -23,14 +26,16 @@
"id": "operational_status",
"question": {
"en": "Does this elevator work?",
- "fr": "Cet ascenseur fonctionne-t-il ?"
+ "fr": "Cet ascenseur fonctionne-t-il ?",
+ "de": "Ist dieser Aufzug in Betrieb?"
},
"mappings": [
{
"if": "operational_status=broken",
"then": {
"en": "This elevator is broken",
- "fr": "Cet ascenseur est en panne"
+ "fr": "Cet ascenseur est en panne",
+ "de": "Dieser Aufzug ist kaputt"
},
"icon": "close:red"
},
@@ -38,7 +43,8 @@
"if": "operational_status=closed",
"then": {
"en": "This elevator is closed e.g. because renovation works are going on",
- "fr": "Cet ascenseur est fermé par ex. parce que des travaux de rénovation sont en cours"
+ "fr": "Cet ascenseur est fermé par ex. parce que des travaux de rénovation sont en cours",
+ "de": "Dieser Aufzug ist außer Betrieb z.B. wegen Renovierungsarbeiten"
},
"icon": "invalid:red"
},
@@ -46,14 +52,16 @@
"if": "operational_status=ok",
"then": {
"en": "This elevator works",
- "fr": "Cet ascenseur fonctionne"
+ "fr": "Cet ascenseur fonctionne",
+ "de": "Dieser Aufzug ist in Betrieb"
}
},
{
"if": "operational_status=",
"then": {
"en": "This elevator works",
- "fr": "Cet ascenseur fonctionne"
+ "fr": "Cet ascenseur fonctionne",
+ "de": "Dieser Aufzug ist in Betrieb"
},
"hideInAnswer": true
}
@@ -63,11 +71,13 @@
"id": "door-width",
"render": {
"en": "This elevator's doors have a width of {canonical(door:width)}",
- "fr": "Les portes de cet ascenseur ont une largeur de {canonical(door:width)}"
+ "fr": "Les portes de cet ascenseur ont une largeur de {canonical(door:width)}",
+ "de": "Die Türen des Aufzugs haben eine Breite von {canonical(door:width)}"
},
"question": {
"en": "What is the width of this elevator's entrance?",
- "fr": "Quelle est la largeur de l'entrée de cet ascenseur ?"
+ "fr": "Quelle est la largeur de l'entrée de cet ascenseur ?",
+ "de": "Wie breit ist die Tür dieses Aufzugs?"
},
"freeform": {
"key": "door:width",
@@ -78,11 +88,13 @@
"id": "elevator-width",
"render": {
"en": "This elevator has a width of {canonical(elevator:width)}",
- "fr": "Cet ascenseur a une largeur de {canonical(elevator:width)}"
+ "fr": "Cet ascenseur a une largeur de {canonical(elevator:width)}",
+ "de": "Die Aufzugskabine hat eine Breite von {canonical(elevator:width)}"
},
"question": {
"en": "What is the width of this elevator?",
- "fr": "Quelle est la largeur de cet ascenseur ?"
+ "fr": "Quelle est la largeur de cet ascenseur ?",
+ "de": "Wie breit ist die Kabine dieses Aufzugs?"
},
"freeform": {
"key": "elevator:width",
@@ -93,11 +105,13 @@
"id": "elevator-depth",
"render": {
"en": "This elevator has a depth of {canonical(elevator:depth)}",
- "fr": "Cet ascenseur a une profondeur de {canonical(elevator:depth)}"
+ "fr": "Cet ascenseur a une profondeur de {canonical(elevator:depth)}",
+ "de": "Dieser Aufzug hat eine Kabinentiefe von {canonical(elevator:depth)}"
},
"question": {
"en": "What is the depth of this elevator?",
- "fr": "Quelle est la profondeur de cet ascenseur ?"
+ "fr": "Quelle est la profondeur de cet ascenseur ?",
+ "de": "Wie tief ist die Kabine dieses Aufzugs?"
},
"freeform": {
"key": "elevator:depth",
@@ -134,7 +148,8 @@
"title": {
"en": "an elevator",
"nl": "een lift",
- "fr": "un ascenseur"
+ "fr": "un ascenseur",
+ "de": "einen Aufzug"
},
"tags": [
"highway=elevator"
@@ -156,7 +171,8 @@
],
"human": {
"en": "meter",
- "fr": "mètre"
+ "fr": "mètre",
+ "de": "Meter"
}
},
{
@@ -168,7 +184,8 @@
],
"human": {
"en": "centimeter",
- "fr": "centimètre"
+ "fr": "centimètre",
+ "de": "Zentimeter"
}
}
]
diff --git a/assets/layers/entrance/entrance.json b/assets/layers/entrance/entrance.json
index 477aec486..4eec1d99f 100644
--- a/assets/layers/entrance/entrance.json
+++ b/assets/layers/entrance/entrance.json
@@ -377,17 +377,20 @@
"id": "kerb-height",
"question": {
"en": "What is the height of this kerb?",
- "fr": "Quelle est la hauteur de ce seuil ?"
+ "fr": "Quelle est la hauteur de ce seuil ?",
+ "de": "Wie hoch ist die Türschwelle?"
},
"render": {
"en": "The kerb height of this door is {kerb:height}",
- "fr": "La hauteur du seuil de porte de cette porte est {kerb:height}"
+ "fr": "La hauteur du seuil de porte de cette porte est {kerb:height}",
+ "de": "Die Höhe der Türschwelle ist {kerb:height}"
},
"freeform": {
"key": "kerb:height",
"placeholder": {
"en": "Height of the door kerb",
- "fr": "Hauteur du seuil de porte"
+ "fr": "Hauteur du seuil de porte",
+ "de": "Höhe der Türschwelle"
},
"type": "pnat"
},
@@ -397,7 +400,8 @@
"then": {
"en": "This door does not have a kerb",
"nl": "Deze deur heeft geen drempel",
- "fr": "Cette porte n'a pas de seuil"
+ "fr": "Cette porte n'a pas de seuil",
+ "de": "Diese Tür hat keine Türschwelle"
}
}
]
@@ -424,7 +428,8 @@
{
"title": {
"en": "an entrance",
- "fr": "une entrée"
+ "fr": "une entrée",
+ "de": "einen Eingang"
},
"preciseInput": {
"preferredBackground": "photo",
@@ -451,7 +456,8 @@
],
"human": {
"en": "meter",
- "fr": "mètre"
+ "fr": "mètre",
+ "de": "Meter"
}
},
{
@@ -463,7 +469,8 @@
],
"human": {
"en": "centimeter",
- "fr": "centimètre"
+ "fr": "centimètre",
+ "de": "Zentimeter"
}
}
]
diff --git a/assets/layers/governments/governments.json b/assets/layers/governments/governments.json
index 89f600e7a..5c31eba1f 100644
--- a/assets/layers/governments/governments.json
+++ b/assets/layers/governments/governments.json
@@ -1,10 +1,12 @@
{
"id": "governments",
"name": {
- "en": "governments"
+ "en": "governments",
+ "de": "Öffentliche Verwaltung"
},
"description": {
- "en": "This layer show governmental buildings. It was setup as commissioned layer for the client of OSOC '22"
+ "en": "This layer show governmental buildings. It was setup as commissioned layer for the client of OSOC '22",
+ "de": "Diese Ebene zeigt Gebäude der öffentlichen Verwaltung. Sie wurde im Auftrag für den Kunden von OSOC '22 erstellt"
},
"source": {
"osmTags": {
@@ -15,7 +17,8 @@
},
"title": {
"render": {
- "en": "Governmental Office {name}"
+ "en": "Governmental Office {name}",
+ "de": "Behörde {name}"
}
},
"minzoom": 13,
@@ -26,10 +29,12 @@
"website",
{
"question": {
- "en": "What is the name of this Governmental Office?"
+ "en": "What is the name of this Governmental Office?",
+ "de": "Wie lautet der Name dieser Behörde?"
},
"render": {
- "en": "This Governmental Office is called {name}"
+ "en": "This Governmental Office is called {name}",
+ "de": "Der Name der Behörde lautet {name}"
},
"freeform": {
"key": "name"
@@ -40,7 +45,8 @@
"presets": [
{
"title": {
- "en": "a Governmental Office"
+ "en": "a Governmental Office",
+ "de": "ein Büro der öffentlichen Verwaltung"
},
"tags": [
"office=government"
diff --git a/assets/layers/hospital/hospital.json b/assets/layers/hospital/hospital.json
index 8b3b4b62c..dfae28449 100644
--- a/assets/layers/hospital/hospital.json
+++ b/assets/layers/hospital/hospital.json
@@ -13,7 +13,8 @@
}
},
"description": {
- "en": "A layer showing hospital grounds"
+ "en": "A layer showing hospital grounds",
+ "de": "Eine Ebene mit Krankenhäusern"
},
"minzoom": 12,
"source": {
diff --git a/assets/layers/hotel/hotel.json b/assets/layers/hotel/hotel.json
index bf698f69b..d6a504e5c 100644
--- a/assets/layers/hotel/hotel.json
+++ b/assets/layers/hotel/hotel.json
@@ -2,11 +2,13 @@
"id": "hotel",
"name": {
"en": "Hotels",
- "nl": "Hotels"
+ "nl": "Hotels",
+ "de": "Hotels"
},
"description": {
"en": "Layer showing all hotels",
- "nl": "Laag die alle hotels toont"
+ "nl": "Laag die alle hotels toont",
+ "de": "Eine Ebene mit Hotels"
},
"source": {
"osmTags": "tourism=hotel"
@@ -15,14 +17,16 @@
"title": {
"render": {
"en": "Hotel",
- "nl": "Hotel"
+ "nl": "Hotel",
+ "de": "Hotel"
},
"mappings": [
{
"if": "name~*",
"then": {
"en": "Hotel {name}",
- "nl": "Hotel {name}"
+ "nl": "Hotel {name}",
+ "de": "Hotel {name}"
}
}
]
@@ -31,7 +35,8 @@
{
"title": {
"en": "a hotel",
- "nl": "een hotel"
+ "nl": "een hotel",
+ "de": "ein Hotel"
},
"tags": [
"tourism=hotel"
@@ -57,16 +62,19 @@
"key": "name",
"placeholder": {
"en": "Name of the hotel",
- "nl": "Naam van het hotel"
+ "nl": "Naam van het hotel",
+ "de": "Name des Hotels"
}
},
"question": {
"en": "What is the name of this hotel?",
- "nl": "Wat is de naam van dit hotel?"
+ "nl": "Wat is de naam van dit hotel?",
+ "de": "Wie lautet der Name des Hotels?"
},
"render": {
"en": "This hotel is called {name}",
- "nl": "Dit hotel heet {name}"
+ "nl": "Dit hotel heet {name}",
+ "de": "Der Name des Hotels lautet {name}"
}
},
"phone",
diff --git a/assets/layers/indoors/indoors.json b/assets/layers/indoors/indoors.json
index 258e5484c..2522e8398 100644
--- a/assets/layers/indoors/indoors.json
+++ b/assets/layers/indoors/indoors.json
@@ -1,10 +1,12 @@
{
"id": "indoors",
"name": {
- "en": "indoors"
+ "en": "indoors",
+ "de": "Innenräume"
},
"description": {
- "en": "Basic indoor mapping: shows room outlines"
+ "en": "Basic indoor mapping: shows room outlines",
+ "de": "Grundlegende Innenraumkartierung: zeigt Umrisse von Räumen"
},
"source": {
"osmTags": {
@@ -19,7 +21,8 @@
},
"title": {
"render": {
- "en": "Indoor area {name}"
+ "en": "Indoor area {name}",
+ "de": "Innenbereich {name}"
},
"mappings": [
{
diff --git a/assets/layers/pharmacy/pharmacy.json b/assets/layers/pharmacy/pharmacy.json
index e85a8b801..da8c2596e 100644
--- a/assets/layers/pharmacy/pharmacy.json
+++ b/assets/layers/pharmacy/pharmacy.json
@@ -5,7 +5,8 @@
"de": "Apotheke"
},
"description": {
- "en": "A layer showing pharmacies, which (probably) dispense prescription drugs"
+ "en": "A layer showing pharmacies, which (probably) dispense prescription drugs",
+ "de": "Eine Ebene mit Apotheken, die (wahrscheinlich) verschreibungspflichtige Medikamente ausgeben"
},
"title": {
"render": {
@@ -38,14 +39,17 @@
"key": "name",
"type": "string",
"placeholder": {
- "en": "Name of the pharmacy"
+ "en": "Name of the pharmacy",
+ "de": "Name der Apotheke"
}
},
"question": {
- "en": "What is the name of the pharmacy?"
+ "en": "What is the name of the pharmacy?",
+ "de": "Wie lautet der Name der Apotheke?"
},
"render": {
- "en": "This pharmacy is called {name}"
+ "en": "This pharmacy is called {name}",
+ "de": "Der Name der Apotheke lautet {name}"
}
},
"opening_hours",
@@ -116,7 +120,8 @@
"options": [
{
"question": {
- "en": "Has drive through"
+ "en": "Has drive through",
+ "de": "Bietet einen Durchfahr-Service an"
},
"osmTags": "drive_through=yes"
}
@@ -127,7 +132,8 @@
"options": [
{
"question": {
- "en": "Pharmacy able to provide prescription drugs"
+ "en": "Pharmacy able to provide prescription drugs",
+ "de": "Apotheke, die verschreibungspflichtige Arzneimittel ausgibt"
},
"osmTags": "dispensing=yes"
}
diff --git a/assets/layers/reception_desk/reception_desk.json b/assets/layers/reception_desk/reception_desk.json
index 560446b2b..3b2a1a335 100644
--- a/assets/layers/reception_desk/reception_desk.json
+++ b/assets/layers/reception_desk/reception_desk.json
@@ -2,16 +2,19 @@
"id": "reception_desk",
"name": {
"en": "Reception desks",
- "fr": "Bureaux d'accueil"
+ "fr": "Bureaux d'accueil",
+ "de": "Empfangstresen"
},
"description": {
"en": "A layer showing where the reception desks are and which asks some accessibility information",
- "fr": "Un calque montrant où se trouvent les bureaux d'accueil et qui demande des informations d'accessibilité"
+ "fr": "Un calque montrant où se trouvent les bureaux d'accueil et qui demande des informations d'accessibilité",
+ "de": "Eine Ebene, die Empfangstresen zeigt und Informationen zur Barrierefreiheit abfragt"
},
"title": {
"render": {
"en": "Reception desk",
- "fr": "Bureau d'accueil"
+ "fr": "Bureau d'accueil",
+ "de": "Empfangstresen"
}
},
"source": {
@@ -34,11 +37,13 @@
"id": "desk-height",
"question": {
"en": "What is the height of the reception desk?
This is measured from the floor to the lowest usable part of the desk
",
- "fr": "Quelle est la hauteur de la réception ? Ceci est mesuré du sol à la partie utilisable la plus basse du bureau
"
+ "fr": "Quelle est la hauteur de la réception ? Ceci est mesuré du sol à la partie utilisable la plus basse du bureau
",
+ "de": "Wie hoch ist der Empfangstresen? Gemessen vom Boden bis zur untersten nutzbaren Stelle des Tisches
"
},
"render": {
"en": "The height of the desk is {canonical(desk:height)}",
- "fr": "La hauteur du bureau est {canonical(desk:height)}"
+ "fr": "La hauteur du bureau est {canonical(desk:height)}",
+ "de": "Die Höhe des Tresens beträgt {canonical(desk:height)}"
},
"freeform": {
"key": "desk:height",
@@ -54,7 +59,8 @@
],
"title": {
"en": "a reception desk",
- "fr": "un bureau d'accueil"
+ "fr": "un bureau d'accueil",
+ "de": "einen Empfangstresen"
}
}
],
@@ -71,7 +77,8 @@
],
"human": {
"en": "meter",
- "fr": "mètre"
+ "fr": "mètre",
+ "de": "Meter"
}
},
{
@@ -82,7 +89,8 @@
],
"human": {
"en": "centimeter",
- "fr": "centimètre"
+ "fr": "centimètre",
+ "de": "Zentimeter"
}
}
]
diff --git a/assets/layers/shelter/shelter.json b/assets/layers/shelter/shelter.json
index 847658323..7a8d3e5ab 100644
--- a/assets/layers/shelter/shelter.json
+++ b/assets/layers/shelter/shelter.json
@@ -59,19 +59,22 @@
{
"if": "shelter_type=weather_shelter",
"then": {
- "en": "This is a small shelter, primarily intended for short breaks. Usually found in the mountains or alongside roads."
+ "en": "This is a small shelter, primarily intended for short breaks. Usually found in the mountains or alongside roads.",
+ "de": "Dies ist ein kleiner Unterstand, der vor allem für kurze Pausen gedacht ist. Normalerweise findet man ihn in Bergen oder an Straßen."
}
},
{
"if": "shelter_type=lean_to",
"then": {
- "en": "This is a shed with 3 walls, primarily intended for camping."
+ "en": "This is a shed with 3 walls, primarily intended for camping.",
+ "de": "Es handelt sich um einen an 3 Seiten geschlossenen Unterstand, der in erster Linie zum Campen gedacht ist."
}
},
{
"if": "shelter_type=pavilion",
"then": {
- "en": "This is a pavilion"
+ "en": "This is a pavilion",
+ "de": "Das ist ein Pavillon"
}
},
{
diff --git a/assets/layers/shops/shops.json b/assets/layers/shops/shops.json
index 362b5f781..4d9b86dc4 100644
--- a/assets/layers/shops/shops.json
+++ b/assets/layers/shops/shops.json
@@ -94,7 +94,8 @@
"es": "¿Cual es el nombre de esta tienda?"
},
"render": {
- "en": "This shop is called {name}"
+ "en": "This shop is called {name}",
+ "de": "Der Name des Geschäfts lautet {name}"
},
"freeform": {
"key": "name"
diff --git a/assets/layers/toilet/toilet.json b/assets/layers/toilet/toilet.json
index 6b1617cce..d698f8fb1 100644
--- a/assets/layers/toilet/toilet.json
+++ b/assets/layers/toilet/toilet.json
@@ -282,7 +282,8 @@
"if": "wheelchair=designated",
"then": {
"en": "There is only a dedicated toilet for wheelchair users",
- "nl": "Er is alleen een toilet voor rolstoelgebruikers"
+ "nl": "Er is alleen een toilet voor rolstoelgebruikers",
+ "de": "Es gibt nur eine barrierefreie Toilette für Rollstuhlfahrer"
}
}
]
@@ -292,12 +293,14 @@
"question": {
"en": "What is the width of the door to the wheelchair accessible toilet?",
"nl": "Hoe breed is de deur van de rolstoeltoegankelijke toilet?",
- "fr": "Quelle est la largeur de la porte des toilettes accessibles aux fauteuils roulants ?"
+ "fr": "Quelle est la largeur de la porte des toilettes accessibles aux fauteuils roulants ?",
+ "de": "Wie breit ist die Tür zur rollstuhlgerechten Toilette?"
},
"render": {
"en": "The door to the wheelchair-accessible toilet is {canonical(door:width)} wide",
"nl": "De deur naar de rolstoeltoegankelijke toilet is {canonical(door:width)} wide",
- "fr": "La porte des toilettes accessibles aux fauteuils roulants a une large de {canonical(door:width)}"
+ "fr": "La porte des toilettes accessibles aux fauteuils roulants a une large de {canonical(door:width)}",
+ "de": "Die Tür zur rollstuhlgerechten Toilette ist {canonical(door:width)} breit"
},
"freeform": {
"key": "door:width",
@@ -681,7 +684,8 @@
"human": {
"en": "meter",
"nl": "meter",
- "fr": "mètre"
+ "fr": "mètre",
+ "de": "Meter"
}
},
{
@@ -693,7 +697,8 @@
"human": {
"en": "centimeter",
"nl": "centimeter",
- "fr": "centimètre"
+ "fr": "centimètre",
+ "de": "Zentimeter"
}
}
]
diff --git a/assets/themes/onwheels/onwheels.json b/assets/themes/onwheels/onwheels.json
index 18b8d51c4..f9674b3fb 100644
--- a/assets/themes/onwheels/onwheels.json
+++ b/assets/themes/onwheels/onwheels.json
@@ -385,7 +385,8 @@
},
"render": {
"en": "The containing building can be entered via a door of {canonical(_poi_entrance:width)}",
- "fr": "On peut entrer dans ce batiment via une porte de {canonical(_poi_entrance:width)}"
+ "fr": "On peut entrer dans ce batiment via une porte de {canonical(_poi_entrance:width)}",
+ "de": "Das Gebäude kann über durch eine Tür von {canonical(_poi_entrance:width)} betreten werden."
},
"freeform": {
"key": "_poi_entrance:width",
@@ -396,7 +397,8 @@
"if": "_poi_entrance:width=",
"then": {
"en": "The containing building has no information on door widths. Add a door and measure the width to get information",
- "fr": "Ce bâtiment n'a aucune information sur les largeurs de portes. Ajoutez une porte et mesurez la largeur pour obtenir des informations"
+ "fr": "Ce bâtiment n'a aucune information sur les largeurs de portes. Ajoutez une porte et mesurez la largeur pour obtenir des informations",
+ "de": "Das Gebäude hat keine Informationen über Türbreiten. Fügen Sie eine Tür hinzu und messen Sie die Breite, um Informationen zu erhalten"
}
}
]
diff --git a/langs/layers/de.json b/langs/layers/de.json
index d83aab35c..4269b5494 100644
--- a/langs/layers/de.json
+++ b/langs/layers/de.json
@@ -3393,9 +3393,67 @@
"render": "Trinkwasserstelle"
}
},
+ "elevator": {
+ "description": "Diese Ebene zeigt Aufzüge an und fragt nach dem Betriebsstatus und den Abmessungen des Aufzugs. Nützlich für Informationen zur Zugänglichkeit für Rollstuhlfahrer",
+ "name": "Aufzug",
+ "presets": {
+ "0": {
+ "title": "einen Aufzug"
+ }
+ },
+ "tagRenderings": {
+ "door-width": {
+ "question": "Wie breit ist die Tür dieses Aufzugs?",
+ "render": "Die Türen des Aufzugs haben eine Breite von {canonical(door:width)}"
+ },
+ "elevator-depth": {
+ "question": "Wie tief ist die Kabine dieses Aufzugs?",
+ "render": "Dieser Aufzug hat eine Kabinentiefe von {canonical(elevator:depth)}"
+ },
+ "elevator-width": {
+ "question": "Wie breit ist die Kabine dieses Aufzugs?",
+ "render": "Die Aufzugskabine hat eine Breite von {canonical(elevator:width)}"
+ },
+ "operational_status": {
+ "mappings": {
+ "0": {
+ "then": "Dieser Aufzug ist kaputt"
+ },
+ "1": {
+ "then": "Dieser Aufzug ist außer Betrieb z.B. wegen Renovierungsarbeiten"
+ },
+ "2": {
+ "then": "Dieser Aufzug ist in Betrieb"
+ },
+ "3": {
+ "then": "Dieser Aufzug ist in Betrieb"
+ }
+ },
+ "question": "Ist dieser Aufzug in Betrieb?"
+ }
+ },
+ "title": "Aufzug",
+ "units": {
+ "0": {
+ "applicableUnits": {
+ "0": {
+ "human": "Meter"
+ },
+ "1": {
+ "human": "Zentimeter"
+ }
+ }
+ }
+ }
+ },
"entrance": {
"description": "Eine Ebene, die Eingänge anzeigt und die Möglichkeit bietet, weitere Daten zu erheben, die z. B. für Rollstuhlfahrer wichtig sind (aber auch für Radfahrer, Lieferpersonal, …)",
"name": "Eingänge",
+ "presets": {
+ "0": {
+ "title": "einen Eingang"
+ }
+ },
"tagRenderings": {
"Door_type": {
"mappings": {
@@ -3483,31 +3541,26 @@
}
}
},
- "width": {
- "question": "Wie breit ist diese Tür bzw. dieser Eingang?",
- "render": "Diese Tür hat eine Durchgangsbreite von {canonical(width)} Meter"
- },
"kerb-height": {
"freeform": {
"placeholder": "Höhe der Türschwelle"
},
- "question": "Wie hoch ist die Türschwelle?",
- "render": "Die Höhe der Türschwelle ist {kerb:height}",
"mappings": {
"0": {
"then": "Diese Tür hat keine Türschwelle"
}
- }
+ },
+ "question": "Wie hoch ist die Türschwelle?",
+ "render": "Die Höhe der Türschwelle ist {kerb:height}"
+ },
+ "width": {
+ "question": "Wie breit ist diese Tür bzw. dieser Eingang?",
+ "render": "Diese Tür hat eine Durchgangsbreite von {canonical(width)} Meter"
}
},
"title": {
"render": "Eingang"
},
- "presets": {
- "0": {
- "title": "einen Eingang"
- }
- },
"units": {
"0": {
"applicableUnits": {
@@ -3964,6 +4017,24 @@
"render": "Geisterrad"
}
},
+ "governments": {
+ "description": "Diese Ebene zeigt Gebäude der öffentlichen Verwaltung. Sie wurde im Auftrag für den Kunden von OSOC '22 erstellt",
+ "name": "Öffentliche Verwaltung",
+ "presets": {
+ "0": {
+ "title": "ein Büro der öffentlichen Verwaltung"
+ }
+ },
+ "tagRenderings": {
+ "name": {
+ "question": "Wie lautet der Name dieser Behörde?",
+ "render": "Der Name der Behörde lautet {name}"
+ }
+ },
+ "title": {
+ "render": "Behörde {name}"
+ }
+ },
"gps_track": {
"name": "Zurückgelegte Strecke anzeigen",
"tagRenderings": {
@@ -4070,6 +4141,7 @@
}
},
"hospital": {
+ "description": "Eine Ebene mit Krankenhäusern",
"name": "Krankenhäuser",
"tagRenderings": {
"name": {
@@ -4079,8 +4151,33 @@
},
"title": {
"render": "Krankenhaus"
+ }
+ },
+ "hotel": {
+ "description": "Eine Ebene mit Hotels",
+ "name": "Hotels",
+ "presets": {
+ "0": {
+ "title": "ein Hotel"
+ }
},
- "description": "Eine Ebene mit Krankenhäusern"
+ "tagRenderings": {
+ "name": {
+ "freeform": {
+ "placeholder": "Name des Hotels"
+ },
+ "question": "Wie lautet der Name des Hotels?",
+ "render": "Der Name des Hotels lautet {name}"
+ }
+ },
+ "title": {
+ "mappings": {
+ "0": {
+ "then": "Hotel {name}"
+ }
+ },
+ "render": "Hotel"
+ }
},
"hydrant": {
"description": "Kartenebene zur Anzeige von Hydranten.",
@@ -4147,6 +4244,13 @@
"render": "Hydrant"
}
},
+ "indoors": {
+ "description": "Grundlegende Innenraumkartierung: zeigt Umrisse von Räumen",
+ "name": "Innenräume",
+ "title": {
+ "render": "Innenbereich {name}"
+ }
+ },
"information_board": {
"description": "Eine Ebene mit touristischen, straßenseitigen Informationstafeln (z. B. mit Informationen über die Landschaft, ein Gebäude, ein Merkmal, eine Karte, …)",
"name": "Informationstafeln",
@@ -4779,38 +4883,7 @@
"name": "Fußgängerwege"
},
"pharmacy": {
- "name": "Apotheke",
- "tagRenderings": {
- "wheelchair": {
- "mappings": {
- "0": {
- "then": "Die Apotheke ist für Rollstuhlfahrer leicht zugänglich"
- },
- "1": {
- "then": "Die Apotheke ist für Rollstuhlfahrer nur schwer zugänglich"
- },
- "2": {
- "then": "Die Apotheke ist für Rollstuhlfahrer nur eingeschränkt zugänglich"
- }
- },
- "question": "Ist die Apotheke für Rollstuhlfahrer leicht zugänglich?"
- },
- "name": {
- "render": "Der Name der Apotheke lautet {name}",
- "freeform": {
- "placeholder": "Name der Apotheke"
- },
- "question": "Wie lautet der Name der Apotheke?"
- }
- },
- "title": {
- "mappings": {
- "0": {
- "then": "Apotheke"
- }
- },
- "render": "{name}"
- },
+ "description": "Eine Ebene mit Apotheken, die (wahrscheinlich) verschreibungspflichtige Medikamente ausgeben",
"filter": {
"0": {
"options": {
@@ -4827,7 +4900,38 @@
}
}
},
- "description": "Eine Ebene mit Apotheken, die (wahrscheinlich) verschreibungspflichtige Medikamente ausgeben"
+ "name": "Apotheke",
+ "tagRenderings": {
+ "name": {
+ "freeform": {
+ "placeholder": "Name der Apotheke"
+ },
+ "question": "Wie lautet der Name der Apotheke?",
+ "render": "Der Name der Apotheke lautet {name}"
+ },
+ "wheelchair": {
+ "mappings": {
+ "0": {
+ "then": "Die Apotheke ist für Rollstuhlfahrer leicht zugänglich"
+ },
+ "1": {
+ "then": "Die Apotheke ist für Rollstuhlfahrer nur schwer zugänglich"
+ },
+ "2": {
+ "then": "Die Apotheke ist für Rollstuhlfahrer nur eingeschränkt zugänglich"
+ }
+ },
+ "question": "Ist die Apotheke für Rollstuhlfahrer leicht zugänglich?"
+ }
+ },
+ "title": {
+ "mappings": {
+ "0": {
+ "then": "Apotheke"
+ }
+ },
+ "render": "{name}"
+ }
},
"picnic_table": {
"description": "Die Ebene zeigt Picknicktische an",
@@ -5133,6 +5237,36 @@
"render": "Überweg"
}
},
+ "reception_desk": {
+ "description": "Eine Ebene, die Empfangstresen zeigt und Informationen zur Barrierefreiheit abfragt",
+ "name": "Empfangstresen",
+ "presets": {
+ "0": {
+ "title": "einen Empfangstresen"
+ }
+ },
+ "tagRenderings": {
+ "desk-height": {
+ "question": "Wie hoch ist der Empfangstresen? Gemessen vom Boden bis zur untersten nutzbaren Stelle des Tisches
",
+ "render": "Die Höhe des Tresens beträgt {canonical(desk:height)}"
+ }
+ },
+ "title": {
+ "render": "Empfangstresen"
+ },
+ "units": {
+ "0": {
+ "applicableUnits": {
+ "0": {
+ "human": "Meter"
+ },
+ "1": {
+ "human": "Zentimeter"
+ }
+ }
+ }
+ }
+ },
"recycling": {
"description": "Eine Ebene mit Recyclingcontainern und -zentren",
"filter": {
@@ -6830,139 +6964,5 @@
}
}
}
- },
- "elevator": {
- "tagRenderings": {
- "door-width": {
- "question": "Wie breit ist die Tür dieses Aufzugs?",
- "render": "Die Türen des Aufzugs haben eine Breite von {canonical(door:width)}"
- },
- "elevator-depth": {
- "question": "Wie tief ist die Kabine dieses Aufzugs?",
- "render": "Dieser Aufzug hat eine Kabinentiefe von {canonical(elevator:depth)}"
- },
- "elevator-width": {
- "question": "Wie breit ist die Kabine dieses Aufzugs?",
- "render": "Die Aufzugskabine hat eine Breite von {canonical(elevator:width)}"
- },
- "operational_status": {
- "mappings": {
- "3": {
- "then": "Dieser Aufzug ist in Betrieb"
- },
- "1": {
- "then": "Dieser Aufzug ist außer Betrieb z.B. wegen Renovierungsarbeiten"
- },
- "0": {
- "then": "Dieser Aufzug ist kaputt"
- },
- "2": {
- "then": "Dieser Aufzug ist in Betrieb"
- }
- },
- "question": "Ist dieser Aufzug in Betrieb?"
- }
- },
- "title": "Aufzug",
- "units": {
- "0": {
- "applicableUnits": {
- "0": {
- "human": "Meter"
- },
- "1": {
- "human": "Zentimeter"
- }
- }
- }
- },
- "presets": {
- "0": {
- "title": "einen Aufzug"
- }
- },
- "name": "Aufzug",
- "description": "Diese Ebene zeigt Aufzüge an und fragt nach dem Betriebsstatus und den Abmessungen des Aufzugs. Nützlich für Informationen zur Zugänglichkeit für Rollstuhlfahrer"
- },
- "governments": {
- "name": "Öffentliche Verwaltung",
- "tagRenderings": {
- "name": {
- "question": "Wie lautet der Name dieser Behörde?",
- "render": "Der Name der Behörde lautet {name}"
- }
- },
- "title": {
- "render": "Behörde {name}"
- },
- "description": "Diese Ebene zeigt Gebäude der öffentlichen Verwaltung. Sie wurde im Auftrag für den Kunden von OSOC '22 erstellt",
- "presets": {
- "0": {
- "title": "ein Büro der öffentlichen Verwaltung"
- }
- }
- },
- "hotel": {
- "title": {
- "render": "Hotel",
- "mappings": {
- "0": {
- "then": "Hotel {name}"
- }
- }
- },
- "description": "Eine Ebene mit Hotels",
- "name": "Hotels",
- "tagRenderings": {
- "name": {
- "freeform": {
- "placeholder": "Name des Hotels"
- },
- "render": "Der Name des Hotels lautet {name}",
- "question": "Wie lautet der Name des Hotels?"
- }
- },
- "presets": {
- "0": {
- "title": "ein Hotel"
- }
- }
- },
- "reception_desk": {
- "tagRenderings": {
- "desk-height": {
- "render": "Die Höhe des Tresens beträgt {canonical(desk:height)}",
- "question": "Wie hoch ist der Empfangstresen? Gemessen vom Boden bis zur untersten nutzbaren Stelle des Tisches
"
- }
- },
- "title": {
- "render": "Empfangstresen"
- },
- "units": {
- "0": {
- "applicableUnits": {
- "0": {
- "human": "Meter"
- },
- "1": {
- "human": "Zentimeter"
- }
- }
- }
- },
- "description": "Eine Ebene, die Empfangstresen zeigt und Informationen zur Barrierefreiheit abfragt",
- "name": "Empfangstresen",
- "presets": {
- "0": {
- "title": "einen Empfangstresen"
- }
- }
- },
- "indoors": {
- "title": {
- "render": "Innenbereich {name}"
- },
- "description": "Grundlegende Innenraumkartierung: zeigt Umrisse von Räumen",
- "name": "Innenräume"
}
-}
+}
\ No newline at end of file
diff --git a/langs/themes/de.json b/langs/themes/de.json
index 4312adc08..8f02b6f2e 100644
--- a/langs/themes/de.json
+++ b/langs/themes/de.json
@@ -803,19 +803,19 @@
}
}
},
- "title": "Auf Rädern",
"overrideAll": {
"+tagRenderings": {
"0": {
- "render": "Das Gebäude kann über durch eine Tür von {canonical(_poi_entrance:width)} betreten werden.",
"mappings": {
"0": {
"then": "Das Gebäude hat keine Informationen über Türbreiten. Fügen Sie eine Tür hinzu und messen Sie die Breite, um Informationen zu erhalten"
}
- }
+ },
+ "render": "Das Gebäude kann über durch eine Tür von {canonical(_poi_entrance:width)} betreten werden."
}
}
- }
+ },
+ "title": "Auf Rädern"
},
"openwindpowermap": {
"description": "Eine Karte zum Anzeigen und Bearbeiten von Windkraftanlagen.",