Merge branch 'master' into develop

This commit is contained in:
Pieter Vander Vennet 2025-03-26 00:14:42 +01:00
commit 58cdaedc6a
25 changed files with 966 additions and 193 deletions
assets/layers
address
building
elevator
firepit
food
picnic_table
playground
playground_equipment
police
postboxes
postoffices
questions
school
souvenir_coin
sports_centre
stairs
tool_library
tourism_accomodation
usersettings
vending_machine
waste_basket
langs/layers
src
Logic/Tags
UI/Popup/DeleteFlow

View file

@ -174,7 +174,8 @@
"ca": "{addr:street} <b>{addr:housenumber}</b> {addr:unit}",
"de": "{addr:street} <b>{addr:housenumber}</b> {addr:unit}",
"cs": "{addr:street} <b>{addr:housenumber}</b> {addr:unit}",
"zh_Hant": "{addr:street} <b>{addr:housenumber}</b> {addr:unit}"
"zh_Hant": "{addr:street} <b>{addr:housenumber}</b> {addr:unit}",
"nl": "{addr:street} <b>{addr:housenumber}</b>{addr:unit}"
},
"mappings": [
{

View file

@ -5,13 +5,15 @@
"ca": "Edificis",
"cy": "Adeiladau",
"de": "Gebäude",
"cs": "Budovy"
"cs": "Budovy",
"nl": "Gebouwen"
},
"description": {
"en": "All buildings",
"ca": "Tots els edificis",
"de": "Alle Gebäude",
"cs": "Všechny budovy"
"cs": "Všechny budovy",
"nl": "Alle gebouwen"
},
"source": {
"osmTags": "building~*"
@ -24,7 +26,8 @@
"ca": "Edifici",
"cy": "Adeilad",
"de": "Gebäude",
"cs": "Budova"
"cs": "Budova",
"nl": "Gebouw"
}
},
"pointRendering": [
@ -404,7 +407,8 @@
"render": {
"en": "Built in <b>{construction_date}</b>",
"ca": "Construït el <b>{construction_date}</b>",
"cs": "Postaveno <b>{construction_date}</b>"
"cs": "Postaveno <b>{construction_date}</b>",
"nl": "Gebouwd in <b>{construction_date}</b>"
},
"freeform": {
"key": "construction_date",

View file

@ -196,7 +196,8 @@
"pl": "Jaki kształt ma ta winda?",
"ca": "Quina forma té aquest ascensor?",
"es": "¿Qué forma tiene este ascensor?",
"nl": "Wat voor vorm heeft deze lift?"
"nl": "Wat voor vorm heeft deze lift?",
"cs": "Jaký tvar má tento výtah?"
},
"mappings": [
{
@ -209,7 +210,8 @@
"pl": "Ta winda ma prostokątny kształt",
"ca": "Aquest ascensor té una forma rectangular",
"es": "Este ascensor tiene forma rectangular",
"nl": "Deze lift is rechthoekig"
"nl": "Deze lift is rechthoekig",
"cs": "Tento výtah má obdélníkový tvar"
},
"icon": "./assets/svg/square.svg"
},
@ -221,7 +223,8 @@
"pl": "Ta winda ma okrągły kształt",
"ca": "Aquest ascensor té una forma circular",
"es": "Este ascensor tiene forma circular",
"nl": "Deze lift is cirkelvormig"
"nl": "Deze lift is cirkelvormig",
"cs": "Tento výtah má kruhový tvar"
},
"icon": "./assets/svg/circle.svg"
}

View file

@ -4,13 +4,15 @@
"en": "Firepit",
"de": "Feuerstelle",
"es": "Hoguera",
"ca": "Foguera"
"ca": "Foguera",
"cs": "Ohniště"
},
"description": {
"en": "An outdoor place to make a fire, typically open to the public.",
"de": "Eine Stelle im Freien zum Feuermachen, typischerweise öffentlich zugänglich.",
"es": "Un lugar al aire libre para hacer fuego, normalmente abierto al público.",
"ca": "Un lloc a l'aire lliure per fer un foc, normalment obert al públic."
"ca": "Un lloc a l'aire lliure per fer un foc, normalment obert al públic.",
"cs": "Venkovní místo k rozdělávání ohně, typicky otevřené veřejnosti."
},
"source": {
"osmTags": "leisure=firepit"
@ -21,7 +23,8 @@
"en": "Firepit",
"de": "Feuerstelle",
"es": "Hoguera",
"ca": "Foguera"
"ca": "Foguera",
"cs": "Ohniště"
}
},
"titleIcons": [
@ -52,13 +55,15 @@
"en": "Firepit",
"de": "Feuerstelle",
"es": "Hoguera",
"ca": "Foguera"
"ca": "Foguera",
"cs": "Ohniště"
},
"description": {
"de": "Eine Stelle im Freien zum Feuermachen, typischerweise öffentlich zugänglich.",
"en": "An outdoor place to make a fire, typically open to the public.",
"es": "Un lugar al aire libre para hacer fuego, normalmente abierto al público.",
"ca": "Un lloc a l'aire lliure per fer un foc, normalment obert al públic."
"ca": "Un lloc a l'aire lliure per fer un foc, normalment obert al públic.",
"cs": "Venkovní místo k rozdělávání ohně, typicky otevřené veřejnosti."
},
"tags": [
"leisure=firepit"
@ -73,7 +78,8 @@
"en": "What is the permitted access?",
"de": "Was ist der erlaubte Zugang?",
"es": "¿Cuál es el acceso permitido?",
"ca": "Quin és l'accés permès?"
"ca": "Quin és l'accés permès?",
"cs": "Jaký přístup je povolen?"
},
"mappings": [
{
@ -83,7 +89,8 @@
"en": "Public",
"es": "Público",
"ca": "Públic",
"cy": "Cyhoeddus"
"cy": "Cyhoeddus",
"cs": "Veřejné"
}
},
{
@ -92,7 +99,8 @@
"de": "Kein Zugang",
"en": "No access",
"es": "Sin acceso",
"ca": "Sense accés"
"ca": "Sense accés",
"cs": "Nepřístupné"
}
},
{
@ -102,7 +110,8 @@
"en": "Private",
"es": "Privado",
"ca": "Privat",
"cy": "Preifat"
"cy": "Preifat",
"cs": "Soukromé"
}
},
{
@ -111,7 +120,8 @@
"de": "Zugang bis auf Widerruf",
"en": "Access until revoked",
"es": "Acceso hasta que se revoque",
"ca": "Accés fins que es revoqui"
"ca": "Accés fins que es revoqui",
"cs": "Přístupné, dokud není přístup odvolán"
}
},
{
@ -120,7 +130,8 @@
"de": "Zugang nur für Kunden",
"en": "Access only for customers",
"es": "Acceso solo para clientes",
"ca": "Accés només per a clients"
"ca": "Accés només per a clients",
"cs": "Přístupné jen pro zákazníky"
}
},
{
@ -129,7 +140,8 @@
"de": "Zugang nur für Berechtigte",
"en": "Access only for authorized",
"es": "Acceso solo para autorizados",
"ca": "Accés només per a autoritzats"
"ca": "Accés només per a autoritzats",
"cs": "Přístupné jen na povolení"
}
}
]
@ -142,7 +154,8 @@
"nl": "Is deze kampvuurplaats heel het jaar door beschikbaar?",
"de": "Ist diese Feuerstelle rund um das Jahr nutzbar?",
"es": "¿Está la hoguera disponible todo el año?",
"ca": "Està disponible la foguera durant tot l'any?"
"ca": "Està disponible la foguera durant tot l'any?",
"cs": "Je ohniště k dispozici po celý rok?"
}
}
}

View file

@ -572,7 +572,8 @@
"nl": "Dit is een mexicaans restaurant",
"de": "Hier werden mexikanische Gerichte serviert",
"es": "Aquí se sirven platillos mexicanos",
"ca": "Els plats mexicans se serveixen aquí"
"ca": "Els plats mexicans se serveixen aquí",
"cs": "Podávají se tu mexická jídla"
}
},
{
@ -959,7 +960,8 @@
"nl": "Sommige gerechten kunnen op vraag vegetarisch gemaakt worden",
"de": "Einige Gerichte können auf Nachfrage in eine vegetarische Version umgewandelt werden",
"es": "Algunos platillos podrían adaptarse a una versión vegetariana, pero esto debe solicitarse",
"ca": "Alguns plats poden adaptar-se a una versió vegetariana, però això s'ha de demanar"
"ca": "Alguns plats poden adaptar-se a una versió vegetariana, però això s'ha de demanar",
"cs": "Některá jídla lze na vyžádání upravit do vegetariánské verze"
}
}
],

View file

@ -158,7 +158,8 @@
"nl": "Deze picnictafel is gemaakt uit metaal",
"de": "Der Picknicktisch ist aus Metall",
"es": "Esta mesa de picnic está hecha de metal",
"ca": "Aquesta taula de pícnic està feta de metall"
"ca": "Aquesta taula de pícnic està feta de metall",
"cs": "Tento piknikový stůl je vyroben z kovu"
}
}
],

View file

@ -163,7 +163,8 @@
"de": "Nutzung kostenlos",
"uk": "Вільне використання",
"es": "De uso gratuito",
"ca": "D'ús lliure"
"ca": "D'ús lliure",
"cs": "K použití zdarma"
}
},
{
@ -174,7 +175,8 @@
"de": "Gebührenpflichtiger Spielplatz",
"uk": "Платний дитячий майданчик",
"es": "Parque infantil de pago",
"ca": "Parc infantil de pagament"
"ca": "Parc infantil de pagament",
"cs": "Placené hřiště"
}
}
],
@ -350,7 +352,8 @@
"fr": "La surface est en caoutchouc, comme des dalles de caoutchouc, des copeaux de caoutchouc ou une grande surface en caoutchouc",
"uk": "Поверхня зроблена з гуми, наприклад, гумова плитка, гумова мульча або велика гумова площа",
"es": "La superficie está hecha de goma, como baldosas de goma, mantillo de goma o una gran área de goma",
"ca": "La superfície està feta de goma, com rajoles de goma, jaç protector de goma o una gran àrea de goma"
"ca": "La superfície està feta de goma, com rajoles de goma, jaç protector de goma o una gran àrea de goma",
"cs": "Tento povrch je vyroben z gumy, například gumové dlaždice, granule nebo velká gumová plocha"
}
},
{

View file

@ -5,13 +5,15 @@
"de": "Spielgeräte",
"es": "Equipamiento del Parque Infantil",
"uk": "Обладнання для дитячих майданчиків",
"ca": "Equipament del Parc Infantil"
"ca": "Equipament del Parc Infantil",
"cs": "Vybavení hřiště"
},
"description": {
"en": "Layer showing playground equipment",
"de": "Ebene mit Spielplatzausrüstung",
"es": "Capa que muestra el equipamiento del parque infantil",
"ca": "Capa que mostra l'equipament del parc infantil"
"ca": "Capa que mostra l'equipament del parc infantil",
"cs": "Vrstva ukazující vybavení hřiště"
},
"source": {
"osmTags": "playground~*"

View file

@ -4,13 +4,15 @@
"en": "Police stations",
"de": "Polizeiwachen",
"es": "Comisarías de Policía",
"ca": "Comissaries"
"ca": "Comissaries",
"cs": "Policejní stanice"
},
"description": {
"en": "Many types of police facilities ",
"de": "Verschiedene Polizeieinrichtungen ",
"es": "Muchos tipos de instalaciones policiales ",
"ca": "Molts tipus d'instal·lacions policials "
"ca": "Molts tipus d'instal·lacions policials ",
"cs": "Více typů policejních zařízení "
},
"source": {
"osmTags": {
@ -27,7 +29,8 @@
"de": "{name}",
"es": "{name}",
"ca": "{name}",
"cy": "{name}"
"cy": "{name}",
"cs": "{name}"
}
},
"pointRendering": [
@ -76,13 +79,15 @@
"en": "a police office",
"de": "eine Polizeiwache",
"ca": "una comissaria",
"es": "una oficina de policía"
"es": "una oficina de policía",
"cs": "policejní služebna"
},
"description": {
"en": "A police office where the general public can enter for inquiries",
"de": "Eine Polizeiwache, die von der Öffentlichkeit für Anfragen genutzt werden kann",
"ca": "Una comissaria on pot entrar la ciutadania per a les consultes",
"es": "Una oficina de policía donde el público en general puede entrar para realizar consultas"
"es": "Una oficina de policía donde el público en general puede entrar para realizar consultas",
"cs": "Policejní služebna, kam může obecná veřejnost přijít se svými požadavky"
}
},
{
@ -93,13 +98,15 @@
"en": "a police checkpoint",
"de": "eine Polizeikontrolle",
"es": "un puesto de control policial",
"ca": "un punt de control policial"
"ca": "un punt de control policial",
"cs": "kontrolní stanoviště policie"
},
"description": {
"en": "A place where police performs checks on travelling people",
"de": "Ein Ort, an dem die Polizei Kontrollen von Reisenden durchführt",
"es": "Un lugar donde la policía realiza controles a las personas que viajan",
"ca": "Un lloc on la policia fa controls a les persones que viatgen"
"ca": "Un lloc on la policia fa controls a les persones que viatgen",
"cs": "Místo, kde policie provádí kontrolu cestujících"
}
},
{
@ -110,13 +117,15 @@
"en": "an administrative, police backoffice",
"de": "ein Verwaltungsbüro der Polizei",
"es": "una oficina administrativa policial",
"ca": "una oficina administrativa policial"
"ca": "una oficina administrativa policial",
"cs": "administrativní zázemí policie"
},
"description": {
"en": "An administrative police office without services for the general public.",
"de": "Ein Verwaltungsbüro der Polizei ohne Dienstleistungen für die Allgemeinheit.",
"es": "Una oficina administrativa de policía sin servicios para el público en general.",
"ca": "Una oficina administrativa de la policia sense serveis per al públic en general."
"ca": "Una oficina administrativa de la policia sense serveis per al públic en general.",
"cs": "Administrativní služebna policie bez služeb pro obecnou veřejnost."
}
},
{
@ -128,7 +137,8 @@
"en": "A jail run by the police without public services. People are detained here for a short time (at most a few days), e.g. for small misdemeanors, disturbance of the public order or awaiting a trial",
"de": "Ein von der Polizei betriebenes Gefängnis ohne öffentliche Dienstleistungen. Hier werden Menschen für kurze Zeit (höchstens ein paar Tage) inhaftiert, z. B. wegen kleinerer Vergehen, Störung der öffentlichen Ordnung oder in Erwartung eines Gerichtsverfahrens",
"es": "Una cárcel dirigida por la policía sin servicios públicos. Las personas son detenidas aquí por un corto tiempo (como máximo unos pocos días), por ejemplo, por pequeños delitos menores, alteración del orden público o a la espera de un juicio",
"ca": "Una presó dirigida per la policia sense serveis públics. Hi ha persones detingudes aquí durant un temps curt (com a màxim uns dies), per exemple, per petites faltes, pertorbacions de l'ordre públic o esperant un judici"
"ca": "Una presó dirigida per la policia sense serveis públics. Hi ha persones detingudes aquí durant un temps curt (com a màxim uns dies), per exemple, per petites faltes, pertorbacions de l'ordre públic o esperant un judici",
"cs": "Věznice provozovaná policií bez veřejných služeb. Lidé jsou zde zadržováni po krátký čas (nejvýše několik dní), např. za drobná provinění, rušení veřejného pořádku nebo při čekání na soud"
}
},
{
@ -140,7 +150,8 @@
"en": "A naval or maritime base for the maritime police; often with a pier and police boats nearby",
"de": "Ein Stützpunkt für die Schifffahrtspolizei; oft mit einem Anleger und Polizeibooten in der Nähe",
"es": "Una base naval o marítima para la policía marítima; a menudo con un muelle y barcos de policía cercanos",
"ca": "Una base naval o marítima per a la policia marítima; sovint amb un moll i vaixells de policia a prop"
"ca": "Una base naval o marítima per a la policia marítima; sovint amb un moll i vaixells de policia a prop",
"cs": "Námořní nebo pobřežní základna námořní policie; často s přístavištěm a policejními loděmi poblíž"
}
}
],
@ -152,7 +163,8 @@
"en": "What is the name of this police facility?",
"de": "Wie lautet der Name der Polizeieinrichtung?",
"es": "¿Cuál es el nombre de esta instalación policial?",
"ca": "Quin és el nom d'aquesta instal·lació policial?"
"ca": "Quin és el nom d'aquesta instal·lació policial?",
"cs": "Jaký je název tohoto policejního zařízení?"
},
"id": "police_name",
"render": {
@ -160,7 +172,8 @@
"de": "<b>{name}</b>",
"es": "<b>{name}</b>",
"ca": "<b>{name}</b>",
"cy": "<b>{name}</b>"
"cy": "<b>{name}</b>",
"cs": "<b>{name}</b>"
},
"freeform": {
"key": "name"
@ -174,7 +187,8 @@
"en": "Does this police office have detention facilities?",
"de": "Verfügt die Polizeidienststelle über Gewahrsamsräume?",
"es": "¿Tiene esta oficina de policía instalaciones de detención?",
"ca": "Aquesta comisaria té instal·lacions de detenció?"
"ca": "Aquesta comisaria té instal·lacions de detenció?",
"cs": "Má tato policejní služebna zařízení pro zadržování lidí?"
},
"filter": true,
"id": "4_z2nrdhy6tyyh4fd",
@ -187,7 +201,8 @@
"en": "This police office has some cells to detain people",
"de": "Die Polizeidienststelle hat Zellen für die Inhaftierung von Personen",
"es": "Esta oficina de policía tiene algunas celdas para detener personas",
"ca": "Aquesta comisaria té algunes cel·les per detenir persones"
"ca": "Aquesta comisaria té algunes cel·les per detenir persones",
"cs": "Tato policejní služebna má cely pro zadržování lidí"
}
},
{
@ -196,7 +211,8 @@
"en": "This police office does not have cells to detain people",
"de": "Die Polizeidienststelle hat keine Zellen für die Inhaftierung von Personen",
"es": "Esta oficina de policía no tiene celdas para detener personas",
"ca": "Aquesta comisaria no té cel·les per detenir persones"
"ca": "Aquesta comisaria no té cel·les per detenir persones",
"cs": "Tato policejní služebna nemá cely pro zadržování lidí"
}
}
]

View file

@ -123,7 +123,8 @@
"nl": "een brievenbus tegen een muur",
"de": "ein Briefkasten an einer Wand",
"es": "un buzón en una pared",
"ca": "una bústia en un mur"
"ca": "una bústia en un mur",
"cs": "poštovní schránka na zdi"
},
"snapToLayer": [
"walls_and_buildings"
@ -142,13 +143,15 @@
"en": "Who operates this postbox?",
"de": "Wer betreibt diesen Briefkasten?",
"es": "¿Quién gestiona este buzón?",
"ca": "Qui opera aquesta bústia?"
"ca": "Qui opera aquesta bústia?",
"cs": "Kdo provozuje tuto poštovní schránku?"
},
"render": {
"en": "This postbox is operated by <b>{operator}</b>",
"de": "Dieser Briefkasten wird von <b>{operator}</b> betrieben",
"es": "Este buzón es operado por <b>{operator}</b>.",
"ca": "Aquesta bústia està operada per <b>{operator}</b>"
"ca": "Aquesta bústia està operada per <b>{operator}</b>",
"cs": "Tuto poštovní schránku provozuje <b>{operator}</b>"
},
"freeform": {
"key": "operator"

View file

@ -646,7 +646,8 @@
"en": "Offers letter posting",
"de": "Bietet Briefpost an",
"es": "Ofrece envío de cartas",
"ca": "Ofereix enviament de cartes"
"ca": "Ofereix enviament de cartes",
"cs": "Nabízí posílání dopisů"
},
"osmTags": {
"and": [
@ -665,7 +666,8 @@
"en": "Offers parcel posting",
"de": "Bietet Paketaufgabe an",
"es": "Ofrece envío de paquetes",
"ca": "Ofereix enviament de paquets"
"ca": "Ofereix enviament de paquets",
"cs": "Nabízí posílání balíků"
},
"osmTags": {
"and": [
@ -684,7 +686,8 @@
"en": "Offers pickup of missed parcels",
"de": "Bietet die Abholung von verpassten Paketen an",
"es": "Ofrece recogida de paquetes perdidos",
"ca": "Ofereix la recollida de paquets perduts"
"ca": "Ofereix la recollida de paquets perduts",
"cs": "Nabízí vyzvedávání nedoručených balíků"
},
"osmTags": {
"and": [
@ -722,7 +725,8 @@
"en": "Sells stamps",
"de": "Verkauft Briefmarken",
"es": "Vende sellos",
"ca": "Ven segells"
"ca": "Ven segells",
"cs": "Prodává známky"
},
"osmTags": {
"and": [

View file

@ -3067,7 +3067,8 @@
"nl": "Is {title()} heel het jaar beschikbaar?",
"de": "Ist {title()} rund um das Jahr nutzbar?",
"es": "¿Está {title()} disponible todo el año?",
"ca": "Està disponible {title()} durant tot l'any?"
"ca": "Està disponible {title()} durant tot l'any?",
"cs": "Je {title()} dostupné po celý rok?"
},
"mappings": [
{
@ -3087,7 +3088,8 @@
"nl": "Enkel in de zomer beschikbaar",
"de": "Nur im Sommer in Betrieb",
"es": "Solo disponible en verano",
"ca": "Només disponible a l'estiu"
"ca": "Només disponible a l'estiu",
"cs": "Dostupné jen v létě"
}
},
{
@ -3098,7 +3100,8 @@
"nl": "Gesloten in de winter",
"de": "Im Winter nicht in Betrieb",
"es": "Cerrado durante el invierno",
"ca": "Tancat durant l'hivern"
"ca": "Tancat durant l'hivern",
"cs": "Během zimy zavřeno"
}
}
],
@ -3256,7 +3259,8 @@
"en": "This place has outdoor seating",
"nl": "Deze plaats heeft zitplaatsen buiten",
"de": "Dieser Ort hat Sitzgelegenheiten im Freien",
"ca": "Aquest lloc té seients exteriors"
"ca": "Aquest lloc té seients exteriors",
"cs": "Toto místo má venkovní posezení"
},
"icon": "./assets/layers/outdoor_seating/outdoor_seating.svg"
},
@ -3267,7 +3271,8 @@
"en": "This place has indoor seating",
"nl": "Deze plaats heeft zitplaatsen binnen",
"de": "Dieser Ort hat Sitzplätze im Innenbereich",
"ca": "Aquest lloc té zona d'estar interior"
"ca": "Aquest lloc té zona d'estar interior",
"cs": "Toto místo má vnitřní posezení"
}
}
],

View file

@ -120,7 +120,8 @@
"en": "a kindergarten",
"nl": "een kleuterschool",
"ca": "una llar d'infants",
"de": "ein Kindergarten"
"de": "ein Kindergarten",
"cs": "mateřská škola"
},
"description": "A kindergarten (also known as <i>preschool</i>) is a school where small kids receive early education.",
"tags": [
@ -323,7 +324,8 @@
"en": "A special needs school has expertise and supports students with a (severe) diagnosis. In many countries, a certificate is needed to enroll.",
"nl": "Een buitengewone school is een school waar leerlingen met een attest op speciale zorg terecht kunnen.",
"ca": "Una escola de necessitats especials té experiència i dona suport als estudiants amb un diagnòstic (greu). En molts països, es necessita un certificat per inscriure's.",
"de": "Eine Sonderschule verfügt über Fachwissen und unterstützt Schüler mit einer (schweren) Diagnose. In vielen Ländern ist für die Anmeldung eine Bescheinigung erforderlich."
"de": "Eine Sonderschule verfügt über Fachwissen und unterstützt Schüler mit einer (schweren) Diagnose. In vielen Ländern ist für die Anmeldung eine Bescheinigung erforderlich.",
"cs": "Škola pro studenty se zvláštními potřebami má odbornost a podporuje studenty se (závažnými) diagnózami. V mnoha zemích je pro zápis potřeba potvrzení."
},
"mappings": [
{
@ -332,7 +334,8 @@
"en": "This school is only for special need students; a certificate is needed to enroll",
"nl": "Deze school is enkel voor buitengewone leerlingen. Je hebt een attest nodig om hier school te mogen lopen.",
"ca": "Aquesta escola només és per a estudiants amb necessitats especials; es necessita un certificat per matricular-se",
"de": "Diese Schule ist nur für Schüler mit besonderem Förderbedarf; für die Einschreibung ist ein Zertifikat erforderlich."
"de": "Diese Schule ist nur für Schüler mit besonderem Förderbedarf; für die Einschreibung ist ein Zertifikat erforderlich.",
"cs": "Tato škola je jen pro studenty se zvláštními potřebami; pro zápis je potřeba potvrzení"
}
},
{
@ -341,7 +344,8 @@
"en": "This school has a separate section for special need students.",
"nl": "Deze school heeft een apart deel voor buitengewone leerlingen. ",
"ca": "Aquesta escola disposa d'una secció separada per a estudiants amb necessitats especials.",
"de": "Diese Schule hat einen separaten Bereich für Schüler mit besonderen Bedürfnissen."
"de": "Diese Schule hat einen separaten Bereich für Schüler mit besonderen Bedürfnissen.",
"cs": "Tato škola má samostatnou sekci pro studenty se zvláštními potřebami."
}
},
{
@ -350,7 +354,8 @@
"en": "Students with special needs and non-special need students have classes together.",
"nl": "Buitengewone (geattesteerde) leerlingen en leerlingen zonder extra zorgnood zitten samen in de klas.",
"ca": "Els estudiants amb necessitats especials i sense necessitats especials fan classes junts.",
"de": "Schüler mit und ohne besonderen Förderbedarf haben gemeinsamen Unterricht."
"de": "Schüler mit und ohne besonderen Förderbedarf haben gemeinsamen Unterricht.",
"cs": "Studenti se zvláštními potřebami a ostatní studenti se učí společně."
}
},
{
@ -360,7 +365,8 @@
"en": "This school offers limited, ad hoc support but has no significant expertise and is not considered a special needs school.",
"nl": "Deze school biedt ad hoc, beperkte extra zorg aan maar telt niet als buitengwoon onderwij.s",
"ca": "Aquesta escola ofereix un suport limitat i ad hoc, però no té una experiència significativa i no es considera una escola de necessitats especials.",
"de": "Diese Schule bietet begrenzte, ad hoc Unterstützung, verfügt jedoch nicht über nennenswertes Fachwissen und gilt nicht als Sonderschule."
"de": "Diese Schule bietet begrenzte, ad hoc Unterstützung, verfügt jedoch nicht über nennenswertes Fachwissen und gilt nicht als Sonderschule.",
"cs": "Tato škola nabízí omezenou ad hoc podporu, ale nemá významnou odbornost a nelze ji považovat za školu pro studenty se zvláštními potřebami."
}
},
{
@ -369,7 +375,8 @@
"en": "This school has no support for special need students.",
"nl": "Deze school heeft geen ondersteuning voor buitengewone leerlingen.",
"ca": "Aquesta escola no té suport per a estudiants amb necessitats especials.",
"de": "Diese Schule bietet keine Unterstützung für Schüler mit besonderen Bedürfnissen."
"de": "Diese Schule bietet keine Unterstützung für Schüler mit besonderen Bedürfnissen.",
"cs": "Tato škola nemá podporu pro studenty se zvláštními potřebami."
}
},
{
@ -379,7 +386,8 @@
"en": "This school is for special need students.",
"nl": "Deze school is voor buitengewone leerlingen.",
"ca": "Aquesta escola és per a estudiants amb necessitats especials.",
"de": "Diese Schule ist für Schüler mit besonderen Bedürfnissen."
"de": "Diese Schule ist für Schüler mit besonderen Bedürfnissen.",
"cs": "Tato škola je pro studenty se zvláštními potřebami."
}
}
]
@ -390,7 +398,8 @@
"en": "What does this school train pupils for?",
"nl": "Waarop wordt een leerling voorbereid?",
"ca": "Per a què capacita als alumnes?",
"de": "Was lernt man an dieser Schule?"
"de": "Was lernt man an dieser Schule?",
"cs": "Pro co tato škola žáky vyučuje?"
},
"condition": {
"and": [
@ -418,7 +427,8 @@
"en": "Prepares for an academic study at university",
"nl": "<b>Doorstroomfinaliteit</b>: een opleiding hier bereidt voor op universitaire studies",
"ca": "Preparació per a un estudi acadèmic a la universitat",
"de": "Bereitet sich auf ein akademisches Studium an der Universität vor"
"de": "Bereitet sich auf ein akademisches Studium an der Universität vor",
"cs": "Připravuje pro akademické studium na univerzitě"
}
},
{
@ -427,7 +437,8 @@
"en": "Prepares for a professional study at a college",
"nl": "<b>Dubbele finaliteit</b>: een opleiding hier bereidt voor op verdere studie (bv. aan een hogeschool of secundair-na-secundair) of op de arbeidsmarkt",
"ca": "Prepara per a estudis professionals en un cicle formatiu de grau superior",
"de": "Bereitet sich auf ein Fachstudium an einer Hochschule vor"
"de": "Bereitet sich auf ein Fachstudium an einer Hochschule vor",
"cs": "Připravuje pro profesní studium na vysoké škole"
}
},
{
@ -436,7 +447,8 @@
"en": "Prepares for a job",
"nl": "<b>Arbeidsfinaliteit</b>: een opleiding hier bereidt voor op de arbeidsmarkt",
"ca": "Prepara per a una feina",
"de": "Bereitet sich auf einen Arbeitsplatz vor"
"de": "Bereitet sich auf einen Arbeitsplatz vor",
"cs": "Připravuje pro praxi"
}
}
]
@ -447,7 +459,8 @@
"en": "What does this school train pupils for?",
"nl": "Waar traint deze school de leerlingen voor?",
"ca": "Per a què capacita als alumnes?",
"de": "Wozu bildet diese Schule Schüler aus?"
"de": "Wozu bildet diese Schule Schüler aus?",
"cs": "Pro co tato škola žáky učí?"
},
"condition": {
"and": [
@ -473,7 +486,8 @@
"en": "<b>Training type 1</b>: trains elementary life skills to live in an institution. There is no intention to do a (paid) job after training",
"nl": "<b>Onderwijsvorm type 1</b>: leert elementaire vaardigheden om te functioneren in een zorginstelling",
"ca": "<b>Entrenament tipus 1</b>: entrena habilitats bàsiques per a la vida quotidiana per viure en una societat. No hi ha intenció de fer una feina (retribuïda) després de la formació",
"de": "<b>Ausbildungstyp 1</b>: vermittelt elementare Lebenskompetenzen für das Leben in einer Einrichtung. Es besteht nicht die Absicht, nach der Ausbildung eine (bezahlte) Arbeit aufzunehmen."
"de": "<b>Ausbildungstyp 1</b>: vermittelt elementare Lebenskompetenzen für das Leben in einer Einrichtung. Es besteht nicht die Absicht, nach der Ausbildung eine (bezahlte) Arbeit aufzunehmen.",
"cs": "<b>Výuka typu 1</b>: učí základní životní dovednosti pro život v instituci. Není cílem vykonávat (placenou) práci"
}
},
{
@ -482,7 +496,8 @@
"en": "<b>Training type 2</b>: prepares to work in an environment with extra care and facilities such as a sheltered workshop",
"nl": "<b>Onderwijsvorm type 2</b>: leert vaardigheden om te werken in een een beschermde arbeidsomgeving zoals een maatwerkbedrijf",
"ca": "<b>Formació tipus 2</b>: prepara per treballar en un entorn amb atenció especial i instal·lacions com un taller tutelat",
"de": "<b>Ausbildungstyp 2</b>: bereitet auf die Arbeit in einem Umfeld mit zusätzlicher Betreuung und Einrichtungen wie z.B. einer Behindertenwerkstatt vor"
"de": "<b>Ausbildungstyp 2</b>: bereitet auf die Arbeit in einem Umfeld mit zusätzlicher Betreuung und Einrichtungen wie z.B. einer Behindertenwerkstatt vor",
"cs": "<b>Výuka typu 2</b>: připravuje pro práci v prostředí se zvláštní péčí a v zařízeních, jako je chráněná dílna"
}
},
{
@ -491,7 +506,8 @@
"en": "<b>Training type 3</b>: prepares for a job and a (more-or-less) independent life in society",
"nl": "<b>Onderwijsvorm type 3</b>: leert vaardigheden voor een een job op de reguliere arbeidsmarkt en zelfstandig wonen",
"ca": "<b>Formació tipus 3</b>: prepara per a un treball i una vida (més o menys) independent en la societat",
"de": "<b>Ausbildungstyp 3</b>: bereitet auf einen Arbeitsplatz und ein (mehr oder weniger) unabhängiges Leben in der Gesellschaft vor"
"de": "<b>Ausbildungstyp 3</b>: bereitet auf einen Arbeitsplatz und ein (mehr oder weniger) unabhängiges Leben in der Gesellschaft vor",
"cs": "<b>Výuka typu 3</b>: připravuje pro zaměstnání a (víceméně) nezávislý život ve společnosti"
}
},
{
@ -500,7 +516,8 @@
"en": "<b>Training type 4</b>: prepares for a job or continued education",
"nl": "<b>Onderwijsvorm type 4</b>: leert vaardigheden voor een een job op de reguliere arbeidsmarkt of voor voortgezette studies",
"ca": "<b>Formació tipus 4</b>: prepara per a un treball o educació continuada",
"de": "<b>Ausbildungstyp 4</b>: bereitet auf einen Arbeitsplatz oder eine weiterführende Ausbildung vor"
"de": "<b>Ausbildungstyp 4</b>: bereitet auf einen Arbeitsplatz oder eine weiterführende Ausbildung vor",
"cs": "<b>Výuka typu 4</b>: připravuje pro zaměstnání a pokračující vzdělávání"
}
}
]
@ -692,7 +709,8 @@
"en": "What type of special needs are given here?",
"nl": "Welke soorten zorg voor buitengewone leerlingen is hier beschikbaar?",
"ca": "Quin tipus de necessitats especials es donen aquí?",
"de": "Welche Art von besonderen Bedürfnissen wird hier behandelt?"
"de": "Welche Art von besonderen Bedürfnissen wird hier behandelt?",
"cs": "Pro jaký druh zvláštních potřeb je to zde připraveno?"
},
"multiAnswer": true,
"mappings": [
@ -703,7 +721,8 @@
"nl": "Voor leerlingen met een verstandelijke beperking (type 2)",
"en": "For students with an intellectual disability (type 2)",
"ca": "Per a estudiants amb discapacitat intel·lectual (tipus 2)",
"de": "Für Schüler mit einer geistigen Behinderung (Typ 2)"
"de": "Für Schüler mit einer geistigen Behinderung (Typ 2)",
"cs": "Pro studenty s postižením intelektu (typ 2)"
}
},
{
@ -713,7 +732,8 @@
"nl": "Voor leerlingen met een gedragsstoornis (type 3)",
"en": "For students with an emotional and behavioural problem (type 3)",
"ca": "Per a estudiants amb un problema emocional i conductual (tipus 3)",
"de": "Für Schüler mit emotionalen und Verhaltensproblemen (Typ 3)"
"de": "Für Schüler mit emotionalen und Verhaltensproblemen (Typ 3)",
"cs": "Pro studenty s emocionálními a behaviorálními potížemi (typ 3)"
}
},
{
@ -723,7 +743,8 @@
"nl": "Voor leerlingen met een motorische of lichamelijke beperking (type 4)",
"en": "For students with an physical disability (type 4)",
"ca": "Per a estudiants amb discapacitat física (tipus 4)",
"de": "Für Studierende mit einer körperlichen Behinderung (Typ 4)"
"de": "Für Studierende mit einer körperlichen Behinderung (Typ 4)",
"cs": "Pro studenty s fyzickým postižením (typ 4)"
}
},
{
@ -733,7 +754,8 @@
"nl": "Voor blinde en slechtziende leerlingen (type 6)",
"en": "For blind and visually impaired students (type 6)",
"ca": "Per a estudiants cecs i amb discapacitat visual (tipus 6)",
"de": "Für blinde und sehbehinderte Schüler (Typ 6)"
"de": "Für blinde und sehbehinderte Schüler (Typ 6)",
"cs": "Pro nevidomé a zrakově hendikepované studenty (typ 6)"
}
},
{
@ -743,7 +765,8 @@
"nl": "Voor dove leerlingen and leerlingen met een auditieve beperking (type 7)",
"en": "For deaf students and students with hearing loss (type 7)",
"ca": "Per a estudiants sords i estudiants amb pèrdua auditiva (tipus 7)",
"de": "Für gehörlose Schüler und Schüler mit Hörverlust (Typ 7)"
"de": "Für gehörlose Schüler und Schüler mit Hörverlust (Typ 7)",
"cs": "Pro neslyšící a sluchově hendikepované studenty (typ 7)"
}
},
{
@ -753,7 +776,8 @@
"nl": "Voor leerlingen met een Spraak- of Taalontwikkelingsstoornis (type 7 - STOS/TOS)",
"en": "For students with a Developemental Language Disorder (type 7 - DLD)",
"ca": "Per a estudiants amb un trastorn del llenguatge de desenvolupament (tipus 7 - TDL)",
"de": "Für Schüler mit einer Entwicklungsbedingten Sprachstörung (Typ 7 DLD)"
"de": "Für Schüler mit einer Entwicklungsbedingten Sprachstörung (Typ 7 DLD)",
"cs": "Pro studenty s vývojovou dysfázií (typ 7 -DLD)"
}
},
{
@ -763,7 +787,8 @@
"nl": "Voor leerlingen met een autisme spectrum stoornis (type 9)",
"en": "For students with an autism spectrum disorder (type 9)",
"ca": "Per a estudiants amb trastorn de l'espectre autista (tipus 9)",
"de": "Für Schüler mit einer Autismus-Spektrum-Störung (Typ 9)"
"de": "Für Schüler mit einer Autismus-Spektrum-Störung (Typ 9)",
"cs": "Pro studenty s poruchami autistického spektra (typ 9)"
}
},
{
@ -774,7 +799,8 @@
"nl": "Voor leerlingen die omwille van een leerprobleem niet in het gewone onderwijs terecht kunnen (basisaanbod)",
"en": "For students with a learning disability (basic offering )",
"ca": "Per a estudiants amb discapacitat d'aprenentatge (oferta bàsica )",
"de": "Für Schüler mit Lernschwierigkeiten (Grundangebot)"
"de": "Für Schüler mit Lernschwierigkeiten (Grundangebot)",
"cs": "Pro studenty s poruchami učení (základní nabídka)"
}
}
]
@ -831,12 +857,14 @@
"question": {
"en": "Do pupils have to wear a uniform or obey a dresscode?",
"nl": "Moeten leerlingen een uniform dragen of specifieke kledingsvoorschriften volgen?",
"ca": "Els estudiants han de dur uniforme o seguir un codi de vestimenta?"
"ca": "Els estudiants han de dur uniforme o seguir un codi de vestimenta?",
"cs": "Musejí žáci nosit uniformu nebo dodržovat požadavky na oblečení?"
},
"multiAnswer": true,
"render": {
"en": "{dress_code}",
"ca": "{dress_code}"
"ca": "{dress_code}",
"cs": "{dress_code}"
},
"freeform": {
"key": "dress_code"
@ -857,7 +885,8 @@
"then": {
"en": "Students must wear a uniform, which is extensively described",
"nl": "Studenten moeten een specifiek uniform dragen",
"ca": "Els estudiants han de portar un uniforme, que es descriu àmpliament"
"ca": "Els estudiants han de portar un uniforme, que es descriu àmpliament",
"cs": "Studenti musejí nosit uniformu, která je přesně popsána"
}
},
{
@ -865,7 +894,8 @@
"then": {
"en": "Students must wear clothes in a specific colour scheme",
"nl": "Leerlingen moeten kleren van een bepaalde kleur dragen",
"ca": "Els alumnes han de portar roba d'una combinació de colors específica"
"ca": "Els alumnes han de portar roba d'una combinació de colors específica",
"cs": "Studenti musejí nosit oblečení specifického barevného schématu"
}
},
{
@ -873,7 +903,8 @@
"then": {
"en": "There is no formal dress code, students are allowed to come in casual wear such as t-shirt, jeans, ...",
"nl": "Er is geen uniformverplichting, leerlingen mogen kledij zoals t-shirts, jeans, ... dragen",
"ca": "No hi ha cap codi de vestimenta formal, els estudiants poden venir amb roba casual com samarreta, texans,..."
"ca": "No hi ha cap codi de vestimenta formal, els estudiants poden venir amb roba casual com samarreta, texans,...",
"cs": "Nejsou tu žádné formální požadavky na oblečení, studenti mohou nosit běžné oblečení jako trička, džíny..."
}
},
{
@ -881,7 +912,8 @@
"then": {
"en": "Arms must be covered by the clothes",
"nl": "De armen moeten volledig bedekt zijn",
"ca": "Els braços han d'estar coberts per roba"
"ca": "Els braços han d'estar coberts per roba",
"cs": "Paže musejí být zakryté oblečením"
}
},
{
@ -889,7 +921,8 @@
"then": {
"en": "Knees must be covered by the clothes",
"nl": "De knieën moeten volledig bedekt zijn",
"ca": "Els genolls han d'estar coberts per roba"
"ca": "Els genolls han d'estar coberts per roba",
"cs": "Kolena musejí být zakrytá oblečením"
}
},
{
@ -897,7 +930,8 @@
"then": {
"en": "Legs must be covered by the clothes",
"nl": "De benen moeten volledig bedekt zijn",
"ca": "Les cames han d'estar cobertes per roba"
"ca": "Les cames han d'estar cobertes per roba",
"cs": "Nohy musejí být zakryty oblečením"
}
},
{
@ -905,7 +939,8 @@
"then": {
"en": "The belly must be covered by the clothes",
"nl": "De buik mag niet zichtbaar zijn",
"ca": "El melic ha d'estar cobert per roba"
"ca": "El melic ha d'estar cobert per roba",
"cs": "Břicho musí být zakryto oblečením"
}
}
]

View file

@ -5,14 +5,16 @@
"de": "Souvenir-Münzautomaten",
"es": "Máquinas de Monedas de Recuerdo",
"nl": "Souvenirmuntmachines",
"ca": "Màquines de monedes de souvenir"
"ca": "Màquines de monedes de souvenir",
"cs": "Automat na upomínkové mince"
},
"description": {
"en": "Layer showing machines selling souvenir coins",
"de": "Ebene mit Automaten, die Souvenir-Münzen verkaufen",
"es": "Capa que muestra máquinas expendedoras de monedas de recuerdo",
"nl": "Laag die machines toont die souvenirmunten verkopen",
"ca": "Capa que mostra les màquines que venen monedes de record"
"ca": "Capa que mostra les màquines que venen monedes de record",
"cs": "Vrstva ukazuje automaty na prodej upomínkových mincí"
},
"source": {
"osmTags": {
@ -67,14 +69,16 @@
"de": "ein Souvenir-Münzautomaten",
"es": "una máquina de monedas de recuerdo",
"nl": "een souvenirmuntmachine",
"ca": "una màquina de monedes de souvenir"
"ca": "una màquina de monedes de souvenir",
"cs": "automat na prodej upomínkových mincí"
},
"description": {
"en": "Add a machine selling souvenir coins",
"de": "Hinzufügen eines Automaten für Souvenirmünzen",
"es": "Añadir una máquina expendedora de monedas de recuerdo",
"nl": "Voeg een machine toe die souvenirmunten verkoopt",
"ca": "Afegeix una màquina que vengui monedes de record"
"ca": "Afegeix una màquina que vengui monedes de record",
"cs": "Přidat automat na prodej upomínkových mincí"
},
"tags": [
"amenity=vending_machine",
@ -148,7 +152,8 @@
"de": "Wie viel kostet eine Souvenirmünze?",
"es": "¿Cuánto cuesta una moneda de recuerdo?",
"nl": "Hoeveel kost een souvenirmunt?",
"ca": "Quant costa una moneda de souvenir?"
"ca": "Quant costa una moneda de souvenir?",
"cs": "Kolik stojí upomínková mince?"
},
"id": "charge",
"render": {
@ -156,7 +161,8 @@
"de": "Eine Souvenirmünze kostet {charge}",
"es": "Una moneda de recuerdo cuesta {charge}",
"nl": "Een souvenirmunt kost {charge}",
"ca": "Una moneda de record costa {charge}"
"ca": "Una moneda de record costa {charge}",
"cs": "Upomínková mince stojí {charge}"
},
"freeform": {
"key": "charge",
@ -165,7 +171,8 @@
"de": "Kosten (z.B. 2 EUR)",
"es": "Coste (ej. 2 EUR)",
"nl": "Kosten (bijv. 2 EUR)",
"ca": "Cost (p. ex. 2 EUR)"
"ca": "Cost (p. ex. 2 EUR)",
"cs": "Cena (např. 2 EUR)"
}
},
"mappings": [
@ -176,7 +183,8 @@
"de": "Eine Souvenirmünze kostet 2 Euro",
"es": "Una moneda de recuerdo cuesta 2 euros",
"nl": "Een souvenirmunt kost 2 euro",
"ca": "Una moneda de record costa 2 euros"
"ca": "Una moneda de record costa 2 euros",
"cs": "Upomínková mince stojí 2 eura"
},
"hideInAnswer": "_currency!~.*EUR.*"
}

View file

@ -112,7 +112,8 @@
"then": {
"en": "Aerobics",
"de": "Aerobic",
"ca": "Aeròbic"
"ca": "Aeròbic",
"cs": "Aerobic"
}
},
{
@ -120,7 +121,8 @@
"then": {
"en": "American football",
"de": "American Football",
"ca": "Futbol americà"
"ca": "Futbol americà",
"cs": "Americký fotbal"
}
},
{
@ -147,7 +149,8 @@
"then": {
"en": "Athletics",
"de": "Leichtathletik",
"ca": "Atletisme"
"ca": "Atletisme",
"cs": "Atletika"
}
},
{
@ -172,7 +175,8 @@
"en": "Bandy",
"de": "Bandy",
"ca": "Bandy",
"cy": "Bandy"
"cy": "Bandy",
"cs": "Bandy hokej"
}
},
{
@ -190,7 +194,8 @@
"en": "Baseball",
"de": "Baseball",
"ca": "Beisbol",
"cy": "Pêl-fas"
"cy": "Pêl-fas",
"cs": "Baseball"
}
},
{
@ -198,7 +203,8 @@
"then": {
"en": "Basketball",
"de": "Basketball",
"ca": "Bàsquet"
"ca": "Bàsquet",
"cs": "Basketbal"
}
},
{
@ -206,7 +212,8 @@
"then": {
"en": "Beachvolleyball",
"de": "Beachvolleyball",
"ca": "Voleibol platja"
"ca": "Voleibol platja",
"cs": "Plážový volejbal"
}
},
{
@ -215,7 +222,8 @@
"en": "Biathlon",
"de": "Biathlon",
"ca": "Biatló",
"cy": "Biathlon"
"cy": "Biathlon",
"cs": "Biatlon"
}
},
{
@ -223,7 +231,8 @@
"then": {
"en": "Cue sports",
"de": "Cuesport",
"ca": "Billar"
"ca": "Billar",
"cs": "Kulečník"
}
},
{
@ -232,7 +241,8 @@
"en": "BMX",
"de": "BMX",
"ca": "BMX",
"cy": "BMX"
"cy": "BMX",
"cs": "BMX"
}
},
{
@ -241,7 +251,8 @@
"en": "Bobsleigh",
"de": "Bobfahren",
"ca": "Bob",
"cy": "Bobslê"
"cy": "Bobslê",
"cs": "Bobování"
}
},
{
@ -249,7 +260,8 @@
"then": {
"en": "Boules",
"de": "Boule",
"ca": "Joc de boles"
"ca": "Joc de boles",
"cs": "Koulové sporty"
}
},
{
@ -257,7 +269,8 @@
"then": {
"en": "Bowls",
"de": "Bowls",
"ca": "Petanca"
"ca": "Petanca",
"cs": "Bowls"
}
},
{
@ -266,7 +279,8 @@
"en": "Boxing",
"de": "Boxen",
"ca": "Boxa",
"cy": "Bocsio"
"cy": "Bocsio",
"cs": "Box"
}
},
{
@ -274,7 +288,8 @@
"then": {
"en": "Bullfighting",
"de": "Stierkampf",
"ca": "Tauromàquia"
"ca": "Tauromàquia",
"cs": "Býčí zápasy"
}
},
{
@ -282,7 +297,8 @@
"then": {
"en": "Canadian football",
"de": "Kanadischer Fußball",
"ca": "Futbol canadenc"
"ca": "Futbol canadenc",
"cs": "Kanadský fotbal"
}
},
{
@ -291,7 +307,8 @@
"en": "Canoe",
"de": "Kanu",
"ca": "Canoa",
"cy": "Canŵ"
"cy": "Canŵ",
"cs": "Kanoe"
}
},
{
@ -300,7 +317,8 @@
"en": "Chess",
"de": "Schach",
"ca": "Escacs",
"cy": "Gwyddbwyll"
"cy": "Gwyddbwyll",
"cs": "Šachy"
}
},
{
@ -308,7 +326,8 @@
"then": {
"en": "Non-competitive diving",
"de": "Wettkampffreies Tauchen",
"ca": "Submarinisme no competitiu"
"ca": "Submarinisme no competitiu",
"cs": "Nesoutěžní potápění"
}
},
{
@ -318,7 +337,8 @@
"nl": "Klimmen",
"de": "Klettern",
"ca": "Escalada",
"cy": "Dringo"
"cy": "Dringo",
"cs": "Sportovní lezení"
}
},
{
@ -335,7 +355,8 @@
"then": {
"en": "Cockfighting",
"de": "Hahnenkampf",
"ca": "Baralla de galls"
"ca": "Baralla de galls",
"cs": "Kohoutí zápasy"
}
},
{
@ -344,7 +365,8 @@
"en": "Cricket",
"de": "Kricket",
"ca": "Criquet",
"cy": "Criced"
"cy": "Criced",
"cs": "Kriket"
}
},
{
@ -353,7 +375,8 @@
"en": "CrossFit",
"de": "CrossFit",
"ca": "CrossFit",
"cy": "CrossFit"
"cy": "CrossFit",
"cs": "CrossFit"
}
},
{
@ -362,7 +385,8 @@
"en": "Croquet",
"de": "Krocket",
"ca": "Croquet",
"cy": "Croquet"
"cy": "Croquet",
"cs": "Kroket"
}
},
{
@ -370,7 +394,8 @@
"then": {
"en": "Curling",
"de": "Eisstockschießen",
"ca": "Cúrling"
"ca": "Cúrling",
"cs": "Curling"
}
},
{
@ -387,7 +412,8 @@
"en": "Cycling",
"de": "Radfahren",
"ca": "Ciclisme",
"cy": "Seiclo"
"cy": "Seiclo",
"cs": "Cyklistika"
}
},
{
@ -415,7 +441,8 @@
"then": {
"en": "Dog agility",
"de": "Hundetraining",
"ca": "Ensinistrament caní"
"ca": "Ensinistrament caní",
"cs": "Psí agility"
}
},
{
@ -461,7 +488,8 @@
"then": {
"en": "Field hockey",
"de": "Feldhockey",
"ca": "Hoquei sobre herba"
"ca": "Hoquei sobre herba",
"cs": "Pozemní hokej"
}
},
{
@ -470,7 +498,8 @@
"en": "Fitness",
"de": "Fitnesstraining",
"ca": "Fitnes",
"cy": "Ffitrwydd"
"cy": "Ffitrwydd",
"cs": "Fitness"
}
},
{
@ -600,7 +629,8 @@
"then": {
"en": "Ice Hockey",
"de": "Eishockey",
"ca": "Hoquei de gel"
"ca": "Hoquei de gel",
"cs": "Lední hokej"
}
},
{
@ -608,7 +638,8 @@
"then": {
"en": "Ice skating",
"de": "Eislaufen",
"ca": "Patinatge sobre gel"
"ca": "Patinatge sobre gel",
"cs": "Lední bruslení"
}
},
{
@ -616,7 +647,8 @@
"then": {
"en": "Ice stock sport",
"de": "Eisstockschießen",
"ca": "Esport d'Icestock"
"ca": "Esport d'Icestock",
"cs": "Metaná"
}
},
{
@ -625,7 +657,8 @@
"en": "Judo",
"de": "Judo",
"ca": "Judo",
"cy": "Judo"
"cy": "Judo",
"cs": "Judo"
}
},
{
@ -634,7 +667,8 @@
"en": "Karate",
"de": "Karate",
"ca": "Karate",
"cy": "Karate"
"cy": "Karate",
"cs": "Karate"
}
},
{
@ -642,7 +676,8 @@
"then": {
"en": "Kart racing",
"de": "Go-Kart-Rennen",
"ca": "Curses de Karts"
"ca": "Curses de Karts",
"cs": "Motokáry"
}
},
{
@ -650,7 +685,8 @@
"then": {
"en": "Kickboxing",
"de": "Kickboxen",
"ca": "Kickbox"
"ca": "Kickbox",
"cs": "Kickbox"
}
},
{
@ -658,7 +694,8 @@
"then": {
"en": "Kitesurfing",
"de": "Kitesurfen",
"ca": "Kitesurf"
"ca": "Kitesurf",
"cs": "Kitesurfing"
}
},
{
@ -666,7 +703,8 @@
"then": {
"en": "Korfball",
"de": "Korfball",
"ca": "Corfbol"
"ca": "Corfbol",
"cs": "Korfbal"
}
},
{
@ -674,7 +712,8 @@
"then": {
"en": "Krachtball",
"de": "Krachtball",
"ca": "Krachtball"
"ca": "Krachtball",
"cs": "Krachtball"
}
},
{
@ -851,7 +890,8 @@
"en": "Pilates",
"de": "Pilates",
"ca": "Pilates",
"cy": "Pilates"
"cy": "Pilates",
"cs": "Pilates"
}
},
{
@ -859,7 +899,8 @@
"then": {
"en": "Pole dance",
"de": "Pole-Dance",
"ca": "Pole dance"
"ca": "Pole dance",
"cs": "Pole dance"
}
},
{
@ -867,7 +908,8 @@
"then": {
"en": "Racquetball",
"de": "Racquetball",
"ca": "Raquetbol"
"ca": "Raquetbol",
"cs": "Raketbal"
}
},
{
@ -875,7 +917,8 @@
"then": {
"en": "Radio-controlled car",
"de": "Modellauto",
"ca": "Cotxe controlat per ràdio"
"ca": "Cotxe controlat per ràdio",
"cs": "RC auta"
}
},
{
@ -902,7 +945,8 @@
"then": {
"en": "Rugby league",
"de": "Rugbyliga",
"ca": "Lliga de rugbi"
"ca": "Lliga de rugbi",
"cs": "Třináctkové ragby"
}
},
{
@ -910,7 +954,8 @@
"then": {
"en": "Rugby union",
"de": "Rugby Union",
"ca": "Unió de rugbi"
"ca": "Unió de rugbi",
"cs": "Patnáctkové ragby"
}
},
{
@ -919,7 +964,8 @@
"en": "Running",
"de": "Laufsport",
"ca": "Carrera a peu",
"cy": "Rhedeg"
"cy": "Rhedeg",
"cs": "Běhání"
}
},
{
@ -927,7 +973,8 @@
"then": {
"en": "Sailing",
"de": "Segeln",
"ca": "Vela"
"ca": "Vela",
"cs": "Jachting"
}
},
{
@ -1017,7 +1064,8 @@
"en": "Squash",
"de": "Squash",
"ca": "Esquaix",
"cy": "Sboncen"
"cy": "Sboncen",
"cs": "Squash"
}
},
{
@ -1026,7 +1074,8 @@
"en": "Sumo",
"de": "Sumoringen",
"ca": "Sumo",
"cy": "Sumo"
"cy": "Sumo",
"cs": "Sumo"
}
},
{
@ -1035,7 +1084,8 @@
"en": "Surfing",
"de": "Surfen",
"ca": "Surfing",
"cy": "Syrffio"
"cy": "Syrffio",
"cs": "Surfování"
}
},
{
@ -1044,7 +1094,8 @@
"en": "Swimming",
"de": "Schwimmen",
"ca": "Natació",
"cy": "Nofio"
"cy": "Nofio",
"cs": "Plavání"
}
},
{
@ -1052,7 +1103,8 @@
"then": {
"en": "Table tennis",
"de": "Tischtennis",
"ca": "Tennis de taula"
"ca": "Tennis de taula",
"cs": "Stolní tenis"
}
},
{
@ -1060,7 +1112,8 @@
"then": {
"en": "Table soccer",
"de": "Tischfußball",
"ca": "Futbolí"
"ca": "Futbolí",
"cs": "Stolní fotbal"
}
},
{
@ -1069,7 +1122,8 @@
"en": "Taekwondo",
"de": "Taekwondo",
"ca": "Taekwondo",
"cy": "Taekwondo"
"cy": "Taekwondo",
"cs": "Taekwondo"
}
},
{
@ -1078,7 +1132,8 @@
"en": "Tennis",
"de": "Tennis",
"ca": "Tenis",
"cy": "Tenis"
"cy": "Tenis",
"cs": "Tenis"
}
},
{
@ -1086,7 +1141,8 @@
"then": {
"en": "Teqball",
"de": "Teqball",
"ca": "Teqball"
"ca": "Teqball",
"cs": "Teqball"
}
},
{
@ -1094,7 +1150,8 @@
"then": {
"en": "Toboggan",
"de": "Rodeln",
"ca": "Tobogan"
"ca": "Tobogan",
"cs": "Tobogán"
}
},
{
@ -1102,7 +1159,8 @@
"then": {
"en": "Trampoline",
"de": "Trampolin",
"ca": "Trampolí"
"ca": "Trampolí",
"cs": "Trampolína"
}
},
{
@ -1110,7 +1168,8 @@
"then": {
"en": "Ultimate frisbee",
"de": "Ultimate Frisbee",
"ca": "Ultimate"
"ca": "Ultimate",
"cs": "Ultimate frisbee"
}
},
{
@ -1118,7 +1177,8 @@
"then": {
"en": "Ultralight aviation",
"de": "Ultraleichtflug",
"ca": "Aviació ultralleugera"
"ca": "Aviació ultralleugera",
"cs": "Ultralehké létání"
}
},
{
@ -1126,7 +1186,8 @@
"then": {
"en": "Volleyball",
"de": "Volleyball",
"ca": "Voleibol"
"ca": "Voleibol",
"cs": "Volejbal"
}
},
{
@ -1134,7 +1195,8 @@
"then": {
"en": "Wakeboarding",
"de": "Wakeboarden",
"ca": "Esquí-surf"
"ca": "Esquí-surf",
"cs": "Wakeboarding"
}
},
{
@ -1142,7 +1204,8 @@
"then": {
"en": "Water polo",
"de": "Wasserball",
"ca": "Waterpolo"
"ca": "Waterpolo",
"cs": "Vodní pólo"
}
},
{
@ -1150,7 +1213,8 @@
"then": {
"en": "Waterskiing",
"de": "Wasserski",
"ca": "Esquí aquàtic"
"ca": "Esquí aquàtic",
"cs": "Vodní lyžování"
}
},
{
@ -1158,7 +1222,8 @@
"then": {
"en": "Olympic weightlifting",
"de": "Olympisches Gewichtheben",
"ca": "Halterofília olímpica"
"ca": "Halterofília olímpica",
"cs": "Olympijské vzpírání"
}
},
{
@ -1166,7 +1231,8 @@
"then": {
"en": "Windsurfing",
"de": "Windsurfen",
"ca": "Windsurf"
"ca": "Windsurf",
"cs": "Windsurfing"
}
},
{
@ -1174,7 +1240,8 @@
"then": {
"en": "Wrestling",
"de": "Wrestling",
"ca": "Lluita lliure"
"ca": "Lluita lliure",
"cs": "Wrestling"
}
},
{
@ -1183,7 +1250,8 @@
"en": "Yoga",
"de": "Yoga",
"ca": "Ioga",
"cy": "Ioga"
"cy": "Ioga",
"cs": "Jóga"
}
},
{
@ -1191,7 +1259,8 @@
"then": {
"en": "Zurkhaneh sport",
"de": "Zurkhaneh-Sport",
"ca": "Esport de Zurkhaneh"
"ca": "Esport de Zurkhaneh",
"cs": "Íránský zápas"
}
}
],

View file

@ -227,7 +227,8 @@
"en": "Is this an escalator?",
"nl": "Is dit een roltrap?",
"de": "Ist das eine Rolltreppe?",
"ca": "És una escala mecànica?"
"ca": "És una escala mecànica?",
"cs": "Jedná se o eskalátor?"
}
},
{

View file

@ -130,7 +130,8 @@
"en": "How much does a membership cost?",
"de": "Wie viel kostet eine Mitgliedschaft?",
"es": "¿Cuánto cuesta una membresía?",
"ca": "Quant costa una filiació?"
"ca": "Quant costa una filiació?",
"cs": "Kolik stojí členství?"
},
"id": "membership_charge",
"questionHint": {

View file

@ -65,7 +65,8 @@
"en": "Motel {name}",
"de": "Motel {name}",
"es": "Motel {name}",
"ca": "Motel {name}"
"ca": "Motel {name}",
"cs": "Motel {name}"
}
},
{
@ -91,7 +92,8 @@
"en": "Tourist accomodation {name}",
"de": "Touristenunterkunft {name}",
"es": "Alojamiento turístico {name}",
"ca": "Allotjament turístic {name}"
"ca": "Allotjament turístic {name}",
"cs": "Turistická ubytovna {name}"
}
},
"pointRendering": [
@ -302,7 +304,8 @@
"nl": "{name}",
"es": "{name}",
"ca": "{name}",
"cy": "{name}"
"cy": "{name}",
"cs": "{name}"
},
"freeform": {
"key": "name"
@ -376,7 +379,8 @@
"nl": "Hotels",
"es": "Hoteles",
"ca": "Hotels",
"cy": "Gwestai"
"cy": "Gwestai",
"cs": "Hotely"
}
},
{
@ -406,7 +410,8 @@
"de": "Motels",
"nl": "Motels",
"es": "Moteles",
"ca": "Motels"
"ca": "Motels",
"cs": "Motely"
}
},
{

View file

@ -359,7 +359,8 @@
"uk": "<h3>Налаштування мапи</h3>",
"es": "<h3>Configurar mapa</h3>",
"nl": "<h3>Kaartvoorkeuren</h3>",
"ca": "<h3>Configura el mapa</h3>"
"ca": "<h3>Configura el mapa</h3>",
"cs": "<h3>Konfigurace mapy</h3>"
}
},
{
@ -1267,7 +1268,8 @@
"render": {
"en": "<h3>Translating MapComplete</h3>",
"de": "<h3>MapComplete übersetzen</h3>",
"ca": "<h3>Traduint MapComplete</h3>"
"ca": "<h3>Traduint MapComplete</h3>",
"cs": "<h3>Překládání MapComplete</h3>"
}
},
{

View file

@ -587,7 +587,8 @@
"de": "Speiseeis wird verkauft",
"es": "Se venden helados",
"uk": "Морозиво",
"ca": "Es ven gelat"
"ca": "Es ven gelat",
"cs": "Prodává zmrzlinu"
},
"icon": "./assets/layers/ice_cream/ice_cream.svg"
},
@ -996,7 +997,8 @@
"nl": "een fietslichtje",
"de": "Fahrradlicht",
"es": "luz para bicicleta",
"ca": "llum de la bicicleta"
"ca": "llum de la bicicleta",
"cs": "osvětlení kola"
}
],
[
@ -1316,7 +1318,8 @@
"nl": "Verkoop van ijs",
"de": "Verkauf von Speiseeis",
"es": "Venta de helados",
"ca": "Venda de gelat"
"ca": "Venda de gelat",
"cs": "Prodej zmrzliny"
},
"osmTags": "vending~i~.*ice_cream.*"
},

View file

@ -229,7 +229,8 @@
"de": "Ein Papierkorb für Kunststoffverpackungen, Metallverpackungen und Getränkekartons (Tetrapak)",
"ru": "Корзина для пластиковой упаковки, металлической упаковки и картонной упаковки из-под напитков (PMD)",
"es": "Un contenedor para envases de plástico, envases metálicos y cartones de bebidas (PMD)",
"ca": "Una cistella de residus per a envasos de plàstic, envasos metàl·lics i cartons de begudes (PMD)"
"ca": "Una cistella de residus per a envasos de plàstic, envasos metàl·lics i cartons de begudes (PMD)",
"cs": "Odpadkový koš pro plastové a kovové obaly a pro nápojové kartony (PMD)"
}
},
{
@ -439,7 +440,8 @@
"nl": "Vuilnisbak voor plastic verpakkingen, metalen verpakkingen en drankpakken (PMD)",
"de": "Papierkorb für Kunststoffverpackungen, Metallverpackungen und Getränkekartons (Tetrapak)",
"es": "Contenedor para envases de plástico, envases metálicos y cartones de bebidas (PMD)",
"ca": "Cistella de residus per a envasos de plàstic, envasos metàl·lics i cartons de begudes (PMD)"
"ca": "Cistella de residus per a envasos de plàstic, envasos metàl·lics i cartons de begudes (PMD)",
"cs": "Odpadkový koš pro plastové a kovové obaly a pro nápojové kartony (PMD)"
},
"osmTags": "waste~i~.*pmd.*"
},
@ -449,7 +451,8 @@
"nl": "Vuilnisbak voor papier",
"de": "Papierkorb für Papier",
"es": "Contenedor para papel",
"ca": "Cistella de residus per a paper"
"ca": "Cistella de residus per a paper",
"cs": "Odpadkový koš pro papír"
},
"osmTags": "waste~i~.*paper.*"
}

View file

@ -4737,6 +4737,17 @@
"question": "Jaká je hloubka tohoto výtahu?",
"render": "Tento výtah má hloubku {canonical(length)}"
},
"elevator-shape": {
"mappings": {
"0": {
"then": "Tento výtah má obdélníkový tvar"
},
"1": {
"then": "Tento výtah má kruhový tvar"
}
},
"question": "Jaký tvar má tento výtah?"
},
"elevator-width": {
"question": "Jaká je šířka tohoto výtahu?",
"render": "Tento výtah má šířku {canonical(width)}"
@ -5291,6 +5302,49 @@
"render": "Hasičská stanice"
}
},
"firepit": {
"description": "Venkovní místo k rozdělávání ohně, typicky otevřené veřejnosti.",
"name": "Ohniště",
"presets": {
"0": {
"description": "Venkovní místo k rozdělávání ohně, typicky otevřené veřejnosti.",
"title": "Ohniště"
}
},
"tagRenderings": {
"access": {
"mappings": {
"0": {
"then": "Veřejné"
},
"1": {
"then": "Nepřístupné"
},
"2": {
"then": "Soukromé"
},
"3": {
"then": "Přístupné, dokud není přístup odvolán"
},
"4": {
"then": "Přístupné jen pro zákazníky"
},
"5": {
"then": "Přístupné jen na povolení"
}
},
"question": "Jaký přístup je povolen?"
},
"seasonal": {
"override": {
"question": "Je ohniště k dispozici po celý rok?"
}
}
},
"title": {
"render": "Ohniště"
}
},
"fitness_centre": {
"description": "Vrstva zobrazující fitness centra",
"name": "Fitness centra",
@ -5555,6 +5609,9 @@
"14": {
"then": "Podávají se zde thajské pokrmy"
},
"15": {
"then": "Podávají se tu mexická jídla"
},
"16": {
"then": "Podávají se zde japonská jídla"
},
@ -5671,6 +5728,9 @@
},
"3": {
"then": "Všechna jídla jsou vegetariánská"
},
"4": {
"then": "Některá jídla lze na vyžádání upravit do vegetariánské verze"
}
},
"question": "Nabízí tato restaurace vegetariánskou variantu?"
@ -7548,6 +7608,9 @@
},
"2": {
"then": "Tento piknikový stůl je vyroben z plastu (recyklované)"
},
"3": {
"then": "Tento piknikový stůl je vyroben z kovu"
}
},
"question": "Z jakého materiálu je vyroben tento piknikový stůl?",
@ -7589,6 +7652,14 @@
"question": "Je toto hřiště přístupné pro vozíčkáře?"
},
"fee": {
"mappings": {
"0": {
"then": "K použití zdarma"
},
"1": {
"then": "Placené hřiště"
}
},
"question": "Musí se platit za použití tohoto hřiště?"
},
"playground-access": {
@ -7687,6 +7758,9 @@
},
"8": {
"then": "Povrch je tartan - syntetický, pružný povrch typicky vídaný na atletických stadionech"
},
"9": {
"then": "Tento povrch je vyroben z gumy, například gumové dlaždice, granule nebo velká gumová plocha"
}
},
"question": "Jaký je povrch tohoto hřiště?",
@ -7703,12 +7777,69 @@
"render": "Dětské hřiště"
}
},
"playground_equipment": {
"description": "Vrstva ukazující vybavení hřiště",
"name": "Vybavení hřiště"
},
"police": {
"description": "Více typů policejních zařízení ",
"name": "Policejní stanice",
"presets": {
"0": {
"description": "Policejní služebna, kam může obecná veřejnost přijít se svými požadavky",
"title": "policejní služebna"
},
"1": {
"description": "Místo, kde policie provádí kontrolu cestujících",
"title": "kontrolní stanoviště policie"
},
"2": {
"description": "Administrativní služebna policie bez služeb pro obecnou veřejnost.",
"title": "administrativní zázemí policie"
},
"3": {
"description": "Věznice provozovaná policií bez veřejných služeb. Lidé jsou zde zadržováni po krátký čas (nejvýše několik dní), např. za drobná provinění, rušení veřejného pořádku nebo při čekání na soud"
},
"4": {
"description": "Námořní nebo pobřežní základna námořní policie; často s přístavištěm a policejními loděmi poblíž"
}
},
"tagRenderings": {
"4_z2nrdhy6tyyh4fd": {
"mappings": {
"0": {
"then": "Tato policejní služebna má cely pro zadržování lidí"
},
"1": {
"then": "Tato policejní služebna nemá cely pro zadržování lidí"
}
},
"question": "Má tato policejní služebna zařízení pro zadržování lidí?"
},
"police_name": {
"question": "Jaký je název tohoto policejního zařízení?",
"render": "<b>{name}</b>"
}
},
"title": {
"render": "{name}"
}
},
"postboxes": {
"description": "Vrstva zobrazující poštovní schránky.",
"name": "Poštovní schránky",
"presets": {
"0": {
"title": "poštovní schránka"
},
"1": {
"title": "poštovní schránka na zdi"
}
},
"tagRenderings": {
"operator": {
"question": "Kdo provozuje tuto poštovní schránku?",
"render": "Tuto poštovní schránku provozuje <b>{operator}</b>"
}
},
"title": {
@ -7717,6 +7848,36 @@
},
"postoffices": {
"description": "Vrstva zobrazující pošty.",
"filter": {
"1": {
"options": {
"0": {
"question": "Nabízí posílání dopisů"
}
}
},
"2": {
"options": {
"0": {
"question": "Nabízí posílání balíků"
}
}
},
"3": {
"options": {
"0": {
"question": "Nabízí vyzvedávání nedoručených balíků"
}
}
},
"5": {
"options": {
"0": {
"question": "Prodává známky"
}
}
}
},
"name": "Pošty",
"presets": {
"0": {
@ -8273,6 +8434,27 @@
"repeated": {
"render": "V patrech {repeat_on} lze nalézt více identických objektů."
},
"seasonal": {
"mappings": {
"1": {
"then": "Dostupné jen v létě"
},
"2": {
"then": "Během zimy zavřeno"
}
},
"question": "Je {title()} dostupné po celý rok?"
},
"seating": {
"mappings": {
"0": {
"then": "Toto místo má venkovní posezení"
},
"1": {
"then": "Toto místo má vnitřní posezení"
}
}
},
"service:electricity": {
"mappings": {
"0": {
@ -8735,6 +8917,9 @@
"presets": {
"0": {
"title": "základní nebo střední škola"
},
"1": {
"title": "mateřská škola"
}
},
"tagRenderings": {
@ -8786,7 +8971,59 @@
"question": "Které pohlaví se může na tuto školu přihlásit?"
},
"is_special_needs": {
"question": "Zaměřuje se tato škola na studenty se speciálními potřebami?"
"mappings": {
"0": {
"then": "Tato škola je jen pro studenty se zvláštními potřebami; pro zápis je potřeba potvrzení"
},
"1": {
"then": "Tato škola má samostatnou sekci pro studenty se zvláštními potřebami."
},
"2": {
"then": "Studenti se zvláštními potřebami a ostatní studenti se učí společně."
},
"3": {
"then": "Tato škola nabízí omezenou ad hoc podporu, ale nemá významnou odbornost a nelze ji považovat za školu pro studenty se zvláštními potřebami."
},
"4": {
"then": "Tato škola nemá podporu pro studenty se zvláštními potřebami."
},
"5": {
"then": "Tato škola je pro studenty se zvláštními potřebami."
}
},
"question": "Zaměřuje se tato škola na studenty se speciálními potřebami?",
"questionHint": "Škola pro studenty se zvláštními potřebami má odbornost a podporuje studenty se (závažnými) diagnózami. V mnoha zemích je pro zápis potřeba potvrzení."
},
"orientation_belgium": {
"mappings": {
"0": {
"then": "Připravuje pro akademické studium na univerzitě"
},
"1": {
"then": "Připravuje pro profesní studium na vysoké škole"
},
"2": {
"then": "Připravuje pro praxi"
}
},
"question": "Pro co tato škola žáky vyučuje?"
},
"orientation_belgium_special_needs": {
"mappings": {
"0": {
"then": "<b>Výuka typu 1</b>: učí základní životní dovednosti pro život v instituci. Není cílem vykonávat (placenou) práci"
},
"1": {
"then": "<b>Výuka typu 2</b>: připravuje pro práci v prostředí se zvláštní péčí a v zařízeních, jako je chráněná dílna"
},
"2": {
"then": "<b>Výuka typu 3</b>: připravuje pro zaměstnání a (víceméně) nezávislý život ve společnosti"
},
"3": {
"then": "<b>Výuka typu 4</b>: připravuje pro zaměstnání a pokračující vzdělávání"
}
},
"question": "Pro co tato škola žáky učí?"
},
"pedagogy": {
"mappings": {
@ -8834,6 +9071,62 @@
"school-name": {
"question": "Jak se jmenuje tato škola?",
"render": "Tato škola se jmenuje {name}"
},
"special_needs_categories_be": {
"mappings": {
"0": {
"then": "Pro studenty s postižením intelektu (typ 2)"
},
"1": {
"then": "Pro studenty s emocionálními a behaviorálními potížemi (typ 3)"
},
"2": {
"then": "Pro studenty s fyzickým postižením (typ 4)"
},
"3": {
"then": "Pro nevidomé a zrakově hendikepované studenty (typ 6)"
},
"4": {
"then": "Pro neslyšící a sluchově hendikepované studenty (typ 7)"
},
"5": {
"then": "Pro studenty s vývojovou dysfázií (typ 7 -DLD)"
},
"6": {
"then": "Pro studenty s poruchami autistického spektra (typ 9)"
},
"7": {
"then": "Pro studenty s poruchami učení (základní nabídka)"
}
},
"question": "Pro jaký druh zvláštních potřeb je to zde připraveno?"
},
"uniform": {
"mappings": {
"0": {
"then": "Studenti musejí nosit uniformu, která je přesně popsána"
},
"1": {
"then": "Studenti musejí nosit oblečení specifického barevného schématu"
},
"2": {
"then": "Nejsou tu žádné formální požadavky na oblečení, studenti mohou nosit běžné oblečení jako trička, džíny..."
},
"3": {
"then": "Paže musejí být zakryté oblečením"
},
"4": {
"then": "Kolena musejí být zakrytá oblečením"
},
"5": {
"then": "Nohy musejí být zakryty oblečením"
},
"6": {
"then": "Břicho musí být zakryto oblečením"
}
},
"question": "Musejí žáci nosit uniformu nebo dodržovat požadavky na oblečení?",
"render": "{dress_code}"
}
},
"title": {
@ -9264,6 +9557,30 @@
}
}
},
"souvenir_coin": {
"description": "Vrstva ukazuje automaty na prodej upomínkových mincí",
"name": "Automat na upomínkové mince",
"presets": {
"0": {
"description": "Přidat automat na prodej upomínkových mincí",
"title": "automat na prodej upomínkových mincí"
}
},
"tagRenderings": {
"charge": {
"freeform": {
"placeholder": "Cena (např. 2 EUR)"
},
"mappings": {
"0": {
"then": "Upomínková mince stojí 2 eura"
}
},
"question": "Kolik stojí upomínková mince?",
"render": "Upomínková mince stojí {charge}"
}
}
},
"souvenir_note": {
"tagRenderings": {
"designs": {
@ -9485,12 +9802,153 @@
"tagRenderings": {
"sport_centre-sport": {
"mappings": {
"106": {
"then": "Squash"
},
"107": {
"then": "Sumo"
},
"108": {
"then": "Surfování"
},
"109": {
"then": "Plavání"
},
"11": {
"then": "Baseball"
},
"110": {
"then": "Stolní tenis"
},
"111": {
"then": "Stolní fotbal"
},
"112": {
"then": "Taekwondo"
},
"113": {
"then": "Tenis"
},
"114": {
"then": "Teqball"
},
"115": {
"then": "Tobogán"
},
"116": {
"then": "Trampolína"
},
"117": {
"then": "Ultimate frisbee"
},
"118": {
"then": "Ultralehké létání"
},
"119": {
"then": "Volejbal"
},
"12": {
"then": "Basketbal"
},
"120": {
"then": "Wakeboarding"
},
"121": {
"then": "Vodní pólo"
},
"122": {
"then": "Vodní lyžování"
},
"123": {
"then": "Olympijské vzpírání"
},
"124": {
"then": "Windsurfing"
},
"125": {
"then": "Wrestling"
},
"126": {
"then": "Jóga"
},
"127": {
"then": "Íránský zápas"
},
"13": {
"then": "Plážový volejbal"
},
"14": {
"then": "Biatlon"
},
"15": {
"then": "Kulečník"
},
"16": {
"then": "BMX"
},
"17": {
"then": "Bobování"
},
"18": {
"then": "Koulové sporty"
},
"19": {
"then": "Bowls"
},
"2": {
"then": "Aerobic"
},
"20": {
"then": "Box"
},
"21": {
"then": "Býčí zápasy"
},
"22": {
"then": "Kanadský fotbal"
},
"23": {
"then": "Kanoe"
},
"24": {
"then": "Šachy"
},
"25": {
"then": "Nesoutěžní potápění"
},
"26": {
"then": "Sportovní lezení"
},
"28": {
"then": "Kohoutí zápasy"
},
"29": {
"then": "Kriket"
},
"3": {
"then": "Americký fotbal"
},
"30": {
"then": "CrossFit"
},
"31": {
"then": "Kroket"
},
"32": {
"then": "Curling"
},
"34": {
"then": "Cyklistika"
},
"35": {
"then": "Tanec"
},
"36": {
"then": "Šipky"
},
"37": {
"then": "Psí agility"
},
"38": {
"then": "Závody chrtů"
},
@ -9506,6 +9964,12 @@
"41": {
"then": "Šerm"
},
"42": {
"then": "Pozemní hokej"
},
"43": {
"then": "Fitness"
},
"45": {
"then": "Florbal"
},
@ -9527,6 +9991,39 @@
"53": {
"then": "Házená"
},
"58": {
"then": "Lední hokej"
},
"59": {
"then": "Lední bruslení"
},
"6": {
"then": "Atletika"
},
"60": {
"then": "Metaná"
},
"61": {
"then": "Judo"
},
"62": {
"then": "Karate"
},
"63": {
"then": "Motokáry"
},
"64": {
"then": "Kickbox"
},
"65": {
"then": "Kitesurfing"
},
"66": {
"then": "Korfbal"
},
"67": {
"then": "Krachtball"
},
"68": {
"then": "Lakros"
},
@ -9557,11 +10054,38 @@
"82": {
"then": "Parašutismus"
},
"87": {
"then": "Pilates"
},
"88": {
"then": "Pole dance"
},
"89": {
"then": "Raketbal"
},
"9": {
"then": "Bandy hokej"
},
"90": {
"then": "RC auta"
},
"91": {
"then": "Kolečkové brusle"
},
"92": {
"then": "Veslování"
},
"93": {
"then": "Třináctkové ragby"
},
"94": {
"then": "Patnáctkové ragby"
},
"95": {
"then": "Běhání"
},
"96": {
"then": "Jachting"
}
}
}
@ -9585,7 +10109,8 @@
"4": {
"then": "Nejedná se o eskalátor"
}
}
},
"question": "Jedná se o eskalátor?"
},
"handrail": {
"mappings": {
@ -10342,18 +10867,46 @@
"render": "Toaleta v objektu"
}
},
"tool_library": {
"tagRenderings": {
"membership_charge": {
"question": "Kolik stojí členství?"
}
}
},
"tourism_accomodation": {
"filter": {
"0": {
"options": {
"1": {
"question": "Hotely"
},
"4": {
"question": "Motely"
}
}
}
},
"presets": {
"0": {
"title": "hotel"
}
},
"tagRenderings": {
"name": {
"render": "{name}"
}
},
"title": {
"mappings": {
"0": {
"then": "Hotel {name}"
},
"4": {
"then": "Motel {name}"
}
}
},
"render": "Turistická ubytovna {name}"
}
},
"trail": {
@ -10954,6 +11507,9 @@
"title-editing": {
"render": "<h3>Úprava nastavení</h3>"
},
"title-map": {
"render": "<h3>Konfigurace mapy</h3>"
},
"title-privacy-legal": {
"render": "<h3>Soukromí a právní záležitosti</h3>"
},
@ -10993,6 +11549,9 @@
}
}
},
"translations-title": {
"render": "<h3>Překládání MapComplete</h3>"
},
"verified-mastodon": {
"mappings": {
"0": {
@ -11028,6 +11587,9 @@
"12": {
"question": "Prodej vajec"
},
"13": {
"question": "Prodej zmrzliny"
},
"14": {
"question": "Prodej sýrů"
},
@ -11131,6 +11693,9 @@
"0": {
"1": "duše na kolo"
},
"1": {
"1": "osvětlení kola"
},
"2": {
"1": "kondom"
}
@ -11195,6 +11760,9 @@
"11": {
"then": "Prodává vejce"
},
"12": {
"then": "Prodává zmrzlinu"
},
"13": {
"then": "Prodává sýr"
},
@ -11363,6 +11931,12 @@
},
"6": {
"question": "Odpadkový koš na plast"
},
"7": {
"question": "Odpadkový koš pro plastové a kovové obaly a pro nápojové kartony (PMD)"
},
"8": {
"question": "Odpadkový koš pro papír"
}
}
},
@ -11418,6 +11992,9 @@
"6": {
"then": "Odpadkový koš na plasty"
},
"7": {
"then": "Odpadkový koš pro plastové a kovové obaly a pro nápojové kartony (PMD)"
},
"8": {
"then": "Odpadový koš na papír"
}

View file

@ -11,7 +11,8 @@
"0": {
"then": "Geen adresgegevens bekend"
}
}
},
"render": "{addr:street} <b>{addr:housenumber}</b>{addr:unit}"
},
"housenumber": {
"mappings": {
@ -2104,6 +2105,8 @@
}
},
"building": {
"description": "Alle gebouwen",
"name": "Gebouwen",
"tagRenderings": {
"architecture": {
"mappings": {
@ -2210,7 +2213,13 @@
"then": "Empirestijl"
}
}
},
"construction_date": {
"render": "Gebouwd in <b>{construction_date}</b>"
}
},
"title": {
"render": "Gebouw"
}
},
"cafe_pub": {

View file

@ -29,6 +29,9 @@ export class And extends TagsFilter {
and: ReadonlyArray<FlatTag | (Or & OptimizedTag)>
): TagsFilterClosed & OptimizedTag
public static construct(and: ReadonlyArray<TagsFilter>): TagsFilter {
if (and === undefined) {
return undefined
}
if (and.length === 1) {
return and[0]
}

View file

@ -11,7 +11,6 @@
import { UIEventSource } from "../../../Logic/UIEventSource"
import LayerConfig from "../../../Models/ThemeConfig/LayerConfig"
import { TagUtils } from "../../../Logic/Tags/TagUtils"
import type { UploadableTag } from "../../../Logic/Tags/TagUtils"
import OsmChangeAction from "../../../Logic/Osm/Actions/OsmChangeAction"
import DeleteAction from "../../../Logic/Osm/Actions/DeleteAction"
import ChangeTagAction from "../../../Logic/Osm/Actions/ChangeTagAction"
@ -22,6 +21,7 @@
import Trash from "@babeard/svelte-heroicons/mini/Trash"
import Invalid from "../../../assets/svg/Invalid.svelte"
import { And } from "../../../Logic/Tags/And"
import type { UploadableTag } from "../../../Logic/Tags/TagTypes"
export let state: SpecialVisualizationState
export let deleteConfig: DeleteConfig
@ -46,9 +46,9 @@
const t = Translations.t.delete
let selectedTags: UploadableTag
let selectedTags: UploadableTag[]
let changedProperties = undefined
$: changedProperties = TagUtils.changeAsProperties(selectedTags?.asChange(tags?.data ?? {}) ?? [])
$: changedProperties = TagUtils.changeAsProperties(And.construct(selectedTags)?.asChange(tags?.data ?? {}) ?? [])
let isHardDelete = undefined
$: isHardDelete = changedProperties[DeleteConfig.deleteReasonKey] !== undefined
@ -58,7 +58,7 @@
}
currentState = "applying"
let actionToTake: OsmChangeAction
const changedProperties = TagUtils.changeAsProperties(selectedTags.asChange(tags?.data ?? {}))
const changedProperties = TagUtils.changeAsProperties(And.construct(selectedTags)?.asChange(tags?.data ?? {}))
const deleteReason = changedProperties[DeleteConfig.deleteReasonKey]
if (deleteReason) {
let softDeletionTags: UploadableTag
@ -81,7 +81,7 @@
)
} else {
// no _delete_reason is given, which implies that this is _not_ a deletion but merely a retagging via a nonDeleteMapping
actionToTake = new ChangeTagAction(featureId, selectedTags, tags.data, {
actionToTake = new ChangeTagAction(featureId, new And(selectedTags), tags.data, {
theme: state?.theme?.id ?? "unkown",
changeType: "special-delete",
})