Compare commits

...

21 commits

Author SHA1 Message Date
d243fe4419 Merge pull request 'add leisure=summer_camp as source' () from Osmwithspace/MapComplete:layer_campsite into develop
Reviewed-on: 
Reviewed-by: Pieter Vander Vennet <pietervdvn@posteo.net>
2025-03-13 20:59:10 +01:00
3b0324d418 chore(release): 0.50.4 2025-03-13 20:08:35 +01:00
15562f8bc6 Chore: lint themes 2025-03-13 20:08:29 +01:00
1d3e09f2dc Merge branch 'master' into develop 2025-03-13 20:05:04 +01:00
e29c72a0e7 Translation sync 2025-03-13 20:02:27 +01:00
7985724991 Merge branch 'master' of source.mapcomplete.org:mapcomplete/mapcomplete 2025-03-13 20:01:33 +01:00
266e91e45d Themes(wayside_shrine,artwork): add artwork as adjacent concept to shrines 2025-03-13 20:01:13 +01:00
e8951e2b80 Themes(wayside_shrine): add preset to snap to a wal 2025-03-13 18:48:40 +01:00
98e8adf41b Themes(onwheels): move building magic back to onwheels theme, decrease minzoom for entrances 2025-03-13 18:45:36 +01:00
aaf46cd7b0 Themes(wayside_shrines): small language fixes 2025-03-13 17:20:14 +01:00
Osmwithspace
82b0a4553d add leisure=summer_camp as source 2025-03-13 08:34:50 +01:00
Pau Nofuentes
3614a1e5e2 Translated using Weblate (Catalan)
Currently translated at 73.1% (496 of 678 strings)

Translation: MapComplete/core
Translate-URL: https://translate.mapcomplete.org/projects/mapcomplete/core/ca/
2025-03-12 02:25:46 +01:00
Lukáš Jelínek
336ceb76f7 Translated using Weblate (Czech)
Currently translated at 100.0% (426 of 426 strings)

Translation: MapComplete/themes
Translate-URL: https://translate.mapcomplete.org/projects/mapcomplete/themes/cs/
2025-03-12 00:25:41 +01:00
Weblate
175e5d66f6 Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Translation: MapComplete/themes
Translate-URL: https://translate.mapcomplete.org/projects/mapcomplete/themes/
2025-03-08 23:25:48 +01:00
mike140
34bb6c5c3d Translated using Weblate (Ukrainian)
Currently translated at 52.2% (224 of 429 strings)

Translation: MapComplete/themes
Translate-URL: https://translate.mapcomplete.org/projects/mapcomplete/themes/uk/
2025-03-08 23:25:47 +01:00
Lukáš Jelínek
94dd255f01 Translated using Weblate (Czech)
Currently translated at 100.0% (429 of 429 strings)

Translation: MapComplete/themes
Translate-URL: https://translate.mapcomplete.org/projects/mapcomplete/themes/cs/
2025-03-08 23:25:46 +01:00
Weblate
5eed3d11d0 Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Translation: MapComplete/layers
Translate-URL: https://translate.mapcomplete.org/projects/mapcomplete/layers/
2025-03-08 20:26:16 +01:00
mike140
a676cacca8 Translated using Weblate (Ukrainian)
Currently translated at 18.9% (805 of 4252 strings)

Translation: MapComplete/layers
Translate-URL: https://translate.mapcomplete.org/projects/mapcomplete/layers/uk/
2025-03-08 20:26:16 +01:00
Lukáš Jelínek
1de0e93a7e Translated using Weblate (Czech)
Currently translated at 81.0% (3447 of 4252 strings)

Translation: MapComplete/layers
Translate-URL: https://translate.mapcomplete.org/projects/mapcomplete/layers/cs/
2025-03-08 20:26:16 +01:00
mike140
120036cdb3 Translated using Weblate (Ukrainian)
Currently translated at 89.1% (601 of 674 strings)

Translation: MapComplete/core
Translate-URL: https://translate.mapcomplete.org/projects/mapcomplete/core/uk/
2025-03-08 20:25:50 +01:00
Lukáš Jelínek
2d8181e6aa Translated using Weblate (Czech)
Currently translated at 100.0% (674 of 674 strings)

Translation: MapComplete/core
Translate-URL: https://translate.mapcomplete.org/projects/mapcomplete/core/cs/
2025-03-08 20:25:50 +01:00
51 changed files with 1931 additions and 677 deletions

View file

@ -2,6 +2,25 @@
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
### [0.50.4](https://github.com/pietervdvn/mapcomplete/compare/v0.50.3...v0.50.4) (2025-03-13)
### Bug Fixes
* attempts to stabilize ([ae84207](https://github.com/pietervdvn/mapcomplete/commits/ae8420755571a7b65210dd020bc457c28356f93c))
* fix [#2343](https://github.com/pietervdvn/MapComplete/issues/2343), properly fix "postfixDistinguished", also when marking as unknown ([2286ec9](https://github.com/pietervdvn/mapcomplete/commits/2286ec964f4834651ceeef0e3067faacc5b5837f))
* fix partially [#2343](https://github.com/pietervdvn/MapComplete/issues/2343) ([c68bce2](https://github.com/pietervdvn/mapcomplete/commits/c68bce2421977e5fcb76181e38fbeb8f4f65c7f7))
* unit rewriting metatagger now only uses units as defined in the layer itself ([0cf3d07](https://github.com/pietervdvn/mapcomplete/commits/0cf3d07100bd0e20d6bd5b9a2933e29472d540d0))
### Theme improvements
* **onwheels:** move building magic back to onwheels theme, decrease minzoom for entrances ([98e8adf](https://github.com/pietervdvn/mapcomplete/commits/98e8adf41b3e296dcdf26ac9c6df21c1f5259f46))
* **wayside_shrine,artwork:** add artwork as adjacent concept to shrines ([266e91e](https://github.com/pietervdvn/mapcomplete/commits/266e91e45db85d27d5271267a1db2175e2588c1d))
* **wayside_shrine:** add preset to snap to a wal ([e8951e2](https://github.com/pietervdvn/mapcomplete/commits/e8951e2b80ff2e4a9818452bc0c0f03f058e7cf2))
* **wayside_shrines:** integrate wayside shrines ([1f7b156](https://github.com/pietervdvn/mapcomplete/commits/1f7b156a2c18200ece3c3ec9aa3d86f814d2590b))
* **wayside_shrines:** small language fixes ([aaf46cd](https://github.com/pietervdvn/mapcomplete/commits/aaf46cd7b01a9f11720d5e47ac6ffcde15b29add))
### [0.50.3](https://github.com/pietervdvn/mapcomplete/compare/v0.50.2...v0.50.3) (2025-03-07)

View file

@ -172,7 +172,8 @@
"render": {
"en": "{addr:street} <b>{addr:housenumber}</b> {addr:unit}",
"ca": "{addr:street} <b>{addr:housenumber}</b> {addr:unit}",
"de": "{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}"
},
"mappings": [
{
@ -187,7 +188,9 @@
"en": "No address is known",
"nl": "Geen adresgegevens bekend",
"ca": "No es coneix cap adreça",
"de": "Adresse unbekannt"
"de": "Adresse unbekannt",
"cs": "Není známa žádná adresa",
"uk": "Адреса не відома"
}
}
]
@ -341,7 +344,8 @@
"questionHint": {
"en": "Do not include the house number",
"ca": "No incloguis el número de casa",
"de": "Gib die Hausnummer nicht an"
"de": "Gib die Hausnummer nicht an",
"cs": "Nezahrnovat číslo domu"
},
"freeform": {
"inline": false,
@ -363,13 +367,15 @@
"en": "What is the unit number or letter?",
"nl": "Wat is het busnummer?",
"ca": "Quin és el número o la lletra de la unitat?",
"de": "Wie lautet die Nummer oder der Buchstabe der Einheit?"
"de": "Wie lautet die Nummer oder der Buchstabe der Einheit?",
"cs": "Co je číslo nebo písmeno jednotky?"
},
"render": {
"en": "The unit number is <b>{addr:unit}</b>",
"nl": "De bus is <b>{addr:unit}</b>",
"ca": "El número d'unitat és <b>{addr:unit}</b>",
"de": "Die Nummer der Einheit lautet <b>{addr:unit}</b>"
"de": "Die Nummer der Einheit lautet <b>{addr:unit}</b>",
"cs": "Číslo jednotky je <b>{addr:unit}</b>"
},
"freeform": {
"key": "addr:unit"
@ -381,7 +387,8 @@
"en": "No unit number",
"nl": "Geen apart busnummer of letter",
"ca": "No hi ha número d'unitat",
"de": "Keine Einheitennummer"
"de": "Keine Einheitennummer",
"cs": "Žádné číslo jednotky"
}
}
]

View file

@ -832,6 +832,7 @@
"mappings": [
{
"if": "historic=memorial",
"icon": "./assets/layers/memorial/memorial.svg",
"then": {
"en": "This artwork also serves as a memorial",
"de": "Dieses Kunstwerk dient auch als Mahnmal",
@ -889,6 +890,7 @@
"mappings": [
{
"if": "amenity=bench",
"icon": "./assets/layers/bench/bench.svg",
"then": {
"en": "This artwork also serves as a bench",
"de": "Dieses Kunstwerk dient auch als Sitzbank",
@ -954,6 +956,38 @@
]
}
}
},
{
"id": "doubles_as_wayside_shrine",
"question": {
"en": "Does this artwork also double as wayside shrine?"
},
"mappings": [
{
"if": "historic=wayside_shrine",
"icon": "./assets/layers/wayside_shrine/shrine.svg",
"then": {
"en": "This artwork acts as a wayside shrine"
}
},
{
"if": "historic=",
"alsoShowIf": "historic!=wayside_shrine",
"then": {
"en": "This artwork does not act as a wayside shrine"
}
}
]
},
{
"builtin": "wayside_shrine.shrine_questions",
"override": {
"condition": {
"and+": [
"historic=wayside_shrine"
]
}
}
}
],
"filter": [

View file

@ -5,12 +5,14 @@
"de": "Bienenstöcke",
"ca": "Ruscs",
"uk": "Бджолині вулики",
"cy": "Nythod Gwenyn"
"cy": "Nythod Gwenyn",
"cs": "Včelí úly"
},
"description": {
"en": "Layer showing beehives",
"de": "Ebene mit Bienenstöcken",
"ca": "Capa que mostra els ruscs"
"ca": "Capa que mostra els ruscs",
"cs": "Vrstva ukazující včelí úly"
},
"source": {
"osmTags": "man_made=beehive"
@ -20,7 +22,8 @@
"en": "Beehive",
"de": "Bienenstock",
"ca": "Rusc",
"cy": "Nyth Gwenyn"
"cy": "Nyth Gwenyn",
"cs": "Včelí úl"
},
"pointRendering": [
{
@ -44,7 +47,8 @@
"title": {
"en": "a beehive",
"de": "ein Bienenstock",
"ca": "un rusc"
"ca": "un rusc",
"cs": "včelí úl"
},
"tags": [
"man_made=beehive"
@ -58,7 +62,8 @@
"question": {
"en": "How many beehives are there?",
"de": "Wie viele Bienenstöcke gibt es?",
"ca": "Quants ruscs hi ha?"
"ca": "Quants ruscs hi ha?",
"cs": "Kolik včelích úlů tu je?"
},
"freeform": {
"key": "capacity",
@ -66,13 +71,15 @@
"placeholder": {
"en": "Number of beehives",
"de": "Anzahl der Bienenstöcke",
"ca": "Nombre de ruscs"
"ca": "Nombre de ruscs",
"cs": "Počet včelích úlů"
}
},
"render": {
"en": "There are {capacity} beehives",
"de": "Es gibt {capacity} Bienenstöcke",
"ca": "Hi ha {capacity} ruscs"
"ca": "Hi ha {capacity} ruscs",
"cs": "Je tu {capacity} včelích úlů"
},
"mappings": [
{
@ -80,7 +87,8 @@
"then": {
"en": "There is 1 beehive",
"de": "Es gibt 1 Bienenstock",
"ca": "Hi ha 1 rusc"
"ca": "Hi ha 1 rusc",
"cs": "Je tu 1 včelí úl"
}
}
]

View file

@ -140,7 +140,8 @@
"nl": "Dit gaat over het voorwerp waarin je je fiets plaats en mee op slot zet",
"de": "Hier geht es um das physische Gerät, in das man sein Fahrrad stellt und mit dem man es abschließt",
"ca": "Es tracta del dispositiu físic que es col·loca a la bicicleta i s'utilitza per bloquejar",
"uk": "Йдеться про фізичний пристрій, в який поміщають велосипед і який використовують для блокування"
"uk": "Йдеться про фізичний пристрій, в який поміщають велосипед і який використовують для блокування",
"cs": "Jedná se o fyzické zařízení, kam člověk umístí své jízdní kolo a použije zámek"
},
"render": {
"en": "This is a bicycle parking of the type: {bicycle_parking}",
@ -537,7 +538,8 @@
"en": "This is a bicycle shed (with walls on at least three sides)",
"nl": "Dit is een fietsschuurtje (met minstens 3 muren)",
"de": "Dies ist ein Fahrradschuppen (mit Wänden an mindestens drei Seiten)",
"ca": "Es tracta d'un cobert de bicicletes (amb parets en almenys tres costats)"
"ca": "Es tracta d'un cobert de bicicletes (amb parets en almenys tres costats)",
"cs": "Jde o kolárnu (se stěnami alespoň na třech stranách)"
}
},
{
@ -549,7 +551,8 @@
"en": "This is a bicycle parking under a roof; the roof only serves the bicycle parking",
"nl": "Dit is een fietsenstalling met enkel een dak (het dak dient enkel voor de fietsenstalling)",
"de": "Dies ist ein überdachter Fahrradabstellplatz; das Dach dient nur dem Fahrradabstellplatz",
"ca": "Aquest és un aparcament de bicicletes sota un sostre; el sostre només serveix el pàrquing de bicicletes"
"ca": "Aquest és un aparcament de bicicletes sota un sostre; el sostre només serveix el pàrquing de bicicletes",
"cs": "Jde o parkoviště pro jízdní kola pod střechou; střecha slouží jen tomuto parkovišti"
}
},
{
@ -561,7 +564,8 @@
"en": "This bicycle parking is located in a building behind a door or gate",
"nl": "Deze fietsenstalling bevindt zich in een gebouw achter een deur of een poort",
"de": "Dieser Fahrradabstellplatz befindet sich in einem Gebäude hinter einer Tür oder einem Tor",
"ca": "Aquest aparcament de bicicletes està situat en un edifici darrere d'una porta o barrera"
"ca": "Aquest aparcament de bicicletes està situat en un edifici darrere d'una porta o barrera",
"cs": "Toto parkoviště jízdních kol je umístěno v budově za dveřmi nebo bránou"
}
},
{
@ -575,7 +579,8 @@
"en": "This bicycle parking is under (a part of) a building",
"nl": "Deze fietsenstalling bevindt onder (een deel van) een gebouw",
"de": "Dieser Fahrradabstellplatz befindet sich unter (einem Teil) eines Gebäudes",
"ca": "Aquest aparcament de bicicletes està sota (una part d') un edifici"
"ca": "Aquest aparcament de bicicletes està sota (una part d') un edifici",
"cs": "Toto parkoviště pro jízdní kola je pod částí budovy"
}
},
{

View file

@ -1,13 +1,31 @@
{
"id": "building",
"isCounted": false,
"source": {
"osmTags": "building~*"
"name": {
"en": "Buildings",
"ca": "Edificis",
"cy": "Adeiladau",
"de": "Gebäude",
"cs": "Budovy"
},
"description": {
"en": "All buildings",
"ca": "Tots els edificis",
"de": "Alle Gebäude"
"de": "Alle Gebäude",
"cs": "Všechny budovy"
},
"source": {
"osmTags": "building~*"
},
"isCounted": false,
"minzoom": 18,
"title": {
"render": {
"en": "Building",
"ca": "Edifici",
"cy": "Adeilad",
"de": "Gebäude",
"cs": "Budova"
}
},
"pointRendering": [
{
@ -29,27 +47,15 @@
"width": 1
}
],
"name": {
"en": "Buildings",
"ca": "Edificis",
"cy": "Adeiladau",
"de": "Gebäude"
},
"title": {
"render": {
"en": "Building",
"ca": "Edifici",
"cy": "Adeilad",
"de": "Gebäude"
}
},
"tagRenderings": [
{
"id": "architecture",
"question": {
"en": "What is the architectural style of this building?",
"ca": "Quin és l'estil arquitectònic d'aquest edifici?",
"de": "Welchem architektonischen Stil entspricht dieses Gebäude?"
"de": "Welchem architektonischen Stil entspricht dieses Gebäude?",
"cs": "Jaký je architektonický sloh této budovy?",
"uk": "Який архітектурний стиль цієї будівлі?"
},
"mappings": [
{
@ -58,7 +64,8 @@
"en": "Islamic architecture",
"fr": "Architecture islamique",
"nl": "Islamitische architectuur",
"ca": "Arquitectura islàmica"
"ca": "Arquitectura islàmica",
"cs": "Islámská architektura"
}
},
{
@ -67,7 +74,8 @@
"en": "Mamluk architecture",
"fr": "Architecture mamelouke",
"nl": "Mamelukse architectuur",
"ca": "Arquitectura mameluca"
"ca": "Arquitectura mameluca",
"cs": "Mamlúcká architektura"
}
},
{
@ -75,7 +83,8 @@
"then": {
"en": "Romanesque architecture",
"fr": "Architecture romane",
"nl": "Romaanse architectuur"
"nl": "Romaanse architectuur",
"cs": "Románská architektura"
}
},
{
@ -83,7 +92,8 @@
"then": {
"en": "Gothic architecture",
"fr": "Architecture gothique",
"nl": "Gotische architectuur"
"nl": "Gotische architectuur",
"cs": "Gotická architektura"
}
},
{
@ -91,7 +101,8 @@
"then": {
"en": "Renaissance architecture",
"fr": "Architecture Renaissance",
"nl": "Renaissance-architectuur"
"nl": "Renaissance-architectuur",
"cs": "Renesanční architektura"
}
},
{
@ -99,7 +110,8 @@
"then": {
"en": "Mannerism",
"fr": "Maniérisme",
"nl": "Maniërisme"
"nl": "Maniërisme",
"cs": "Manýrismus"
}
},
{
@ -107,7 +119,8 @@
"then": {
"en": "Ottoman architecture",
"fr": "Architecture ottomane",
"nl": "Ottomaanse architectuur"
"nl": "Ottomaanse architectuur",
"cs": "Osmanská architektura"
}
},
{
@ -115,7 +128,8 @@
"then": {
"en": "Baroque architecture",
"fr": "Architecture baroque",
"nl": "Barokarchitectuur"
"nl": "Barokarchitectuur",
"cs": "Barokní architektura"
}
},
{
@ -124,7 +138,8 @@
"en": "Rococo",
"fr": "Rococo",
"nl": "Rococo",
"cy": "Rococo"
"cy": "Rococo",
"cs": "Rokoko"
}
},
{
@ -132,7 +147,8 @@
"then": {
"en": "Empire style",
"fr": "Style Empire",
"nl": "Empirestijl"
"nl": "Empirestijl",
"cs": "Empírová architektura"
}
},
{
@ -141,7 +157,8 @@
"en": "Moorish Revival",
"fr": "Architecture néo-mauresque",
"nl": "Neo-Moorse architectuur",
"ca": "Estil neoàrab"
"ca": "Estil neoàrab",
"cs": "Neomaurská architektura"
}
},
{
@ -150,7 +167,8 @@
"en": "Neoclassical architecture",
"fr": "Architecture néoclassique",
"nl": "Neoclassicistische architectuur",
"ca": "Arquitectura neoclàssica"
"ca": "Arquitectura neoclàssica",
"cs": "Neoklasicistní architektura"
}
},
{
@ -159,7 +177,8 @@
"en": "Georgian architecture",
"fr": "Architecture géorgienne",
"nl": "Georgian architectuur",
"ca": "Arquitectura georgiana"
"ca": "Arquitectura georgiana",
"cs": "Georgiánská architektura"
}
},
{
@ -168,7 +187,8 @@
"en": "Victorian architecture",
"fr": "Architecture victorienne",
"nl": "Victoriaanse architectuur",
"ca": "Arquitectura victoriana"
"ca": "Arquitectura victoriana",
"cs": "Viktoriánská architektura"
}
},
{
@ -176,7 +196,8 @@
"then": {
"en": "Historicism",
"fr": "Historicisme",
"nl": "Historisme"
"nl": "Historisme",
"cs": "Historicismus"
}
},
{
@ -184,7 +205,8 @@
"then": {
"en": "Romanesque Revival",
"fr": "Architecture néo-romane",
"nl": "Neo-Romaanse architectuur"
"nl": "Neo-Romaanse architectuur",
"cs": "Novorománská architektura"
}
},
{
@ -192,7 +214,8 @@
"then": {
"en": "Byzantine Revival",
"fr": "Architecture néo-byzantine",
"nl": "Neo-Byzantijnse architectuur"
"nl": "Neo-Byzantijnse architectuur",
"cs": "Novobyzantská architektura"
}
},
{
@ -200,7 +223,8 @@
"then": {
"en": "Gothic Revival",
"fr": "Architecture néo-gothique",
"nl": "Neo-Gotische architectuur"
"nl": "Neo-Gotische architectuur",
"cs": "Novogotická architektura"
}
},
{
@ -208,7 +232,8 @@
"then": {
"en": "Renaissance Revival",
"fr": "Architecture néo-Renaissance",
"nl": "Neo-Renaissance architectuur"
"nl": "Neo-Renaissance architectuur",
"cs": "Novorenesanční architektura"
}
},
{
@ -216,7 +241,8 @@
"then": {
"en": "Baroque Revival",
"fr": "Architecture néo-baroque",
"nl": "Neo-Barokarchitectuur"
"nl": "Neo-Barokarchitectuur",
"cs": "Novobarokní architektura"
}
},
{
@ -224,7 +250,8 @@
"then": {
"en": "Art Nouveau",
"fr": "Art nouveau",
"nl": "Art Nouveau"
"nl": "Art Nouveau",
"cs": "Secesní architektura"
}
},
{
@ -232,7 +259,8 @@
"then": {
"en": "Eclecticism in architecture",
"fr": "Éclectisme en architecture",
"nl": "Eclecticisme in architectuur"
"nl": "Eclecticisme in architectuur",
"cs": "Eklekticismus v architektuře"
}
},
{
@ -240,7 +268,8 @@
"then": {
"en": "Functionalism",
"fr": "Fonctionnalisme",
"nl": "Functionalisme"
"nl": "Functionalisme",
"cs": "Funkcionalismus"
}
},
{
@ -248,7 +277,8 @@
"then": {
"en": "Cubism",
"fr": "Cubisme",
"nl": "Kubisme"
"nl": "Kubisme",
"cs": "Kubismus"
}
},
{
@ -256,7 +286,8 @@
"then": {
"en": "New Objectivity",
"fr": "Nouvelle Objectivité",
"nl": "Nieuwe Zakelijkheid"
"nl": "Nieuwe Zakelijkheid",
"cs": "Nová věcnost"
}
},
{
@ -264,7 +295,8 @@
"then": {
"en": "Art Deco",
"fr": "Art déco",
"nl": "Art Deco"
"nl": "Art Deco",
"cs": "Art deco"
}
},
{
@ -272,7 +304,8 @@
"then": {
"en": "Modern architecture",
"fr": "Architecture moderne",
"nl": "Moderne architectuur"
"nl": "Moderne architectuur",
"cs": "Moderní architektura"
}
},
{
@ -280,7 +313,8 @@
"then": {
"en": "Amsterdam School",
"fr": "École d'Amsterdam",
"nl": "Amsterdamse School"
"nl": "Amsterdamse School",
"cs": "Amsterdamská škola"
}
},
{
@ -288,7 +322,8 @@
"then": {
"en": "International Style",
"fr": "Style international",
"nl": "Internationale Stijl"
"nl": "Internationale Stijl",
"cs": "Mezinárodní styl"
}
},
{
@ -296,7 +331,8 @@
"then": {
"en": "Constructivism",
"fr": "Constructivisme",
"nl": "Constructivisme"
"nl": "Constructivisme",
"cs": "Konstruktivismus"
}
},
{
@ -304,7 +340,8 @@
"then": {
"en": "Stalinist architecture",
"fr": "Architecture stalinienne",
"nl": "Stalinistische architectuur"
"nl": "Stalinistische architectuur",
"cs": "Socialistický realismus"
}
},
{
@ -313,7 +350,8 @@
"en": "Brutalist architecture",
"fr": "Architecture brutaliste",
"nl": "Brutalistische architectuur",
"ca": "Arquitectura brutalista"
"ca": "Arquitectura brutalista",
"cs": "Brutalistní architektura"
}
},
{
@ -322,7 +360,8 @@
"en": "Postmodern architecture",
"fr": "Architecture postmoderne",
"nl": "Postmoderne architectuur",
"ca": "Arquitectura postmoderna"
"ca": "Arquitectura postmoderna",
"cs": "Postmoderní architektura"
}
},
{
@ -331,7 +370,8 @@
"en": "Contemporary architecture",
"fr": "Architecture contemporaine",
"nl": "Hedendaagse architectuur",
"ca": "Arquitectura contemporània"
"ca": "Arquitectura contemporània",
"cs": "Současná architektura"
}
}
],
@ -339,7 +379,8 @@
"en": "{building:architecture}",
"ca": "{building:architecture}",
"cy": "{building:architecture}",
"de": "{building:architecture}"
"de": "{building:architecture}",
"cs": "{building:architecture}"
},
"multiAnswer": true,
"freeform": {
@ -351,11 +392,13 @@
"question": {
"en": "When was this built?",
"ca": "Quan va ser construït?",
"de": "Wann wurde dieses Gebäude gebaut?"
"de": "Wann wurde dieses Gebäude gebaut?",
"cs": "Kdy to bylo postaveno?"
},
"render": {
"en": "Built in <b>{construction_date}</b>",
"ca": "Construït el <b>{construction_date}</b>"
"ca": "Construït el <b>{construction_date}</b>",
"cs": "Postaveno <b>{construction_date}</b>"
},
"freeform": {
"key": "construction_date",
@ -364,7 +407,6 @@
},
"address.address"
],
"minzoom": 18,
"allowMove": {
"enableRelocation": false,
"enableImproveAccuracy": true

View file

@ -3,12 +3,14 @@
"name": {
"en": "Campsites",
"de": "Zeltplätze",
"ca": "Càmpings"
"ca": "Càmpings",
"cs": "Kempy"
},
"description": {
"en": "Campsites",
"de": "Zeltplätze",
"ca": "Càmpings"
"ca": "Càmpings",
"cs": "Kempy"
},
"source": {
"osmTags": {
@ -24,7 +26,8 @@
"en": "{name}",
"ca": "{name}",
"de": "{name}",
"cy": "{name}"
"cy": "{name}",
"cs": "{name}"
}
},
"pointRendering": [
@ -53,7 +56,8 @@
"title": {
"en": "campsite",
"ca": "càmping",
"de": "Campingplatz"
"de": "Campingplatz",
"cs": "kemp"
},
"tags": [
"tourism=camp_site"
@ -63,7 +67,8 @@
"title": {
"en": "campsite for groups",
"ca": "càmping per a grups",
"de": "Campingplatz für Gruppen"
"de": "Campingplatz für Gruppen",
"cs": "kemp pro skupiny"
},
"tags": [
"tourism=camp_site",
@ -77,7 +82,8 @@
"question": {
"de": "Ist dieser Zeltplatz ausschließlich für Gruppen?",
"en": "Is this campsite exclusively for groups?",
"ca": "Aquest càmping és exclusiu per a grups?"
"ca": "Aquest càmping és exclusiu per a grups?",
"cs": "Je tento kemp výhradně pro skupiny?"
},
"mappings": [
{
@ -89,7 +95,8 @@
"then": {
"en": "This campsite is exclusively for groups",
"de": "Dieser Zeltplatz ist ausschließlich für Gruppen",
"ca": "Aquest càmping és exclusiu per a grups"
"ca": "Aquest càmping és exclusiu per a grups",
"cs": "Tento kemp je výhradně pro skupiny"
}
},
{
@ -101,7 +108,8 @@
"then": {
"en": "This campsite is not exclusively for groups",
"de": "Dieser Zeltplatz ist nicht ausschließlich für Gruppen",
"ca": "Aquest càmping no és exclusiu per a grups"
"ca": "Aquest càmping no és exclusiu per a grups",
"cs": "Tento kemp není výhradně pro skupiny"
}
}
],
@ -111,12 +119,14 @@
"question": {
"en": "What is the name of this campsite?",
"de": "Wie heißt dieser Zeltplatz?",
"ca": "Quin és el nom d'aquest càmping?"
"ca": "Quin és el nom d'aquest càmping?",
"cs": "Jaký je název tohoto kempu?"
},
"render": {
"en": "The name of this campsite is {name}",
"de": "Dieser Zeltplatz heißt {name}",
"ca": "El nom d'aquest càmping és {name}"
"ca": "El nom d'aquest càmping és {name}",
"cs": "Název tohoto kempu je {name}"
},
"freeform": {
"key": "name"
@ -129,12 +139,14 @@
"question": {
"en": "Is a fee charged here?",
"de": "Wird hier eine Gebühr erhoben?",
"ca": "Aquí es cobra alguna tarifa?"
"ca": "Aquí es cobra alguna tarifa?",
"cs": "Platí se tu poplatek?"
},
"render": {
"en": "A fee of {charge} should be paid for here",
"de": "Hier wird eine Gebühr von {charge} erhoben",
"ca": "S'ha de pagar una tarifa de {charge} aquí"
"ca": "S'ha de pagar una tarifa de {charge} aquí",
"cs": "Platí se tu poplatek {charge}"
},
"freeform": {
"key": "charge",
@ -153,7 +165,8 @@
"then": {
"en": "The campsite is free of charge",
"de": "Der Zeltplatz ist kostenlos",
"ca": "El càmping és gratuït"
"ca": "El càmping és gratuït",
"cs": "Kempování je zdarma"
}
},
{
@ -166,7 +179,8 @@
"then": {
"en": "A fee is charged here.",
"de": "Hier wird eine Gebühr erhoben.",
"ca": "Aquí es cobra una tarifa."
"ca": "Aquí es cobra una tarifa.",
"cs": "Platí se tu poplatek."
},
"hideInAnswer": "charge~*"
}
@ -176,12 +190,14 @@
"question": {
"de": "Wie viele Personen können hier übernachten?",
"en": "How many people can stay here?",
"ca": "Quantes persones poden quedar-se aquí?"
"ca": "Quantes persones poden quedar-se aquí?",
"cs": "Kolik lidí tu může pobývat?"
},
"render": {
"en": "{capacity:persons} people can stay here",
"de": "Hier können {capacity:persons} Personen übernachten",
"ca": "{capacity:persons} persones poden quedar-se aquí"
"ca": "{capacity:persons} persones poden quedar-se aquí",
"cs": "Může tu pobývat {capacity:persons} lidí"
},
"freeform": {
"key": "capacity:persons",
@ -203,14 +219,16 @@
"en": "Fee",
"ca": "Taxa",
"cy": "Ffi",
"de": "Gebühr"
"de": "Gebühr",
"cs": "Poplatek"
}
},
{
"question": {
"en": "free of charge",
"ca": "Gratuït",
"de": "kostenlos"
"de": "kostenlos",
"cs": "zdarma"
},
"osmTags": {
"and": [
@ -227,14 +245,16 @@
"question": {
"en": "All capacities",
"de": "Alle Kapazitäten",
"ca": "Totes les capacitats"
"ca": "Totes les capacitats",
"cs": "Všechny kapacity"
}
},
{
"question": {
"en": "Capacity between 1 and 20 persons",
"ca": "Capacitat entre 1 i 20 persones",
"de": "Kapazität zwischen 1 und 20 Personen"
"de": "Kapazität zwischen 1 und 20 Personen",
"cs": "Kapacita mezi 1 a 20 osobami"
},
"osmTags": {
"and": [
@ -247,7 +267,8 @@
"question": {
"en": "Capacity between 21 and 50 persons",
"ca": "Capacitat entre 21 i 50 persones",
"de": "Kapazität zwischen 21 und 50 Personen"
"de": "Kapazität zwischen 21 und 50 Personen",
"cs": "Kapacita mezi 21 a 50 osobami"
},
"osmTags": {
"and": [
@ -260,7 +281,8 @@
"question": {
"en": "Capacity between 51 and 100 persons",
"ca": "Capacitat entre 51 i 100 persones",
"de": "Kapazität zwischen 51 und 100 Personen"
"de": "Kapazität zwischen 51 und 100 Personen",
"cs": "Kapacita mezi 51 a 100 osobami"
},
"osmTags": {
"and": [
@ -273,7 +295,8 @@
"question": {
"en": "Capacity between 101 and 200 persons",
"ca": "Capacitat entre 101 i 200 persones",
"de": "Kapazität zwischen 101 und 200 Personen"
"de": "Kapazität zwischen 101 und 200 Personen",
"cs": "Kapacita mezi 101 a 200 osobami"
},
"osmTags": {
"and": [
@ -286,7 +309,8 @@
"question": {
"en": "Capacity between 201 and 500 persons",
"ca": "Capacitat entre 201 i 500 persones",
"de": "Kapazität zwischen 201 und 500 Personen"
"de": "Kapazität zwischen 201 und 500 Personen",
"cs": "Kapacita mezi 201 a 500 osobami"
},
"osmTags": {
"and": [
@ -299,7 +323,8 @@
"question": {
"en": "Capacity over 500 persons",
"ca": "Capacitat per a més de 500 persones",
"de": "Kapazität über 500 Personen"
"de": "Kapazität über 500 Personen",
"cs": "Kapacita více než 500 osob"
},
"osmTags": "capacity:persons>=501"
},
@ -308,7 +333,8 @@
"en": "?",
"ca": "?",
"de": "?",
"cy": "?"
"cy": "?",
"cs": "?"
},
"osmTags": "capacity:persons="
}
@ -322,14 +348,16 @@
"en": "Toilets",
"ca": "Lavabos",
"cy": "Toiledau",
"de": "Toiletten"
"de": "Toiletten",
"cs": "Toalety"
}
},
{
"question": {
"en": "Toilets are available.",
"ca": "Hi ha lavabos disponibles.",
"de": "Toiletten sind vorhanden."
"de": "Toiletten sind vorhanden.",
"cs": "Toalety jsou k dispozici."
},
"osmTags": {
"and": [
@ -341,7 +369,8 @@
"question": {
"en": "There are no toilets.",
"ca": "No hi ha lavabos.",
"de": "Es gibt keine Toiletten."
"de": "Es gibt keine Toiletten.",
"cs": "Nejsou tu toalety."
},
"osmTags": {
"and": [

View file

@ -4,12 +4,14 @@
"en": "Charge points",
"de": "Ladesäulen",
"uk": "Пункти зарядки",
"ca": "Punts de càrrega"
"ca": "Punts de càrrega",
"cs": "Nabíjecí body"
},
"description": {
"en": "Layer showing individual charge points within a charging station",
"de": "Ebene, die einzelne Ladepunkte innerhalb einer Ladestation anzeigt",
"ca": "Capa que mostra punts de càrrega individuals dins d'una estació de càrrega"
"ca": "Capa que mostra punts de càrrega individuals dins d'una estació de càrrega",
"cs": "Vrstva ukazuje jednotlivé nabíjecí body v rámci nabíjecí stanice"
},
"source": {
"osmTags": "man_made=charge_point"
@ -19,7 +21,8 @@
"render": {
"en": "Charge point",
"de": "Ladesäule",
"ca": "Punt de càrrega"
"ca": "Punt de càrrega",
"cs": "Nabíjecí bod"
}
},
"pointRendering": [
@ -45,7 +48,8 @@
"title": {
"en": "a charge point",
"de": "eine Ladesäule",
"ca": "un punt de càrrega"
"ca": "un punt de càrrega",
"cs": "nabíjecí bod"
},
"tags": [
"man_made=charge_point"
@ -53,7 +57,8 @@
"description": {
"en": "Add an individual charge point within a larger charging station",
"de": "Füge eine einzelne Ladesäule innerhalb einer größeren Ladestation hinzu",
"ca": "Afegeix un punt de càrrega individual dins d'una estació de càrrega més gran"
"ca": "Afegeix un punt de càrrega individual dins d'una estació de càrrega més gran",
"cs": "Přidat jednotlivý nabíjecí bod v rámci větší nabíjecí stanice"
}
}
],
@ -64,7 +69,8 @@
"question": {
"en": "What is the reference number of this charge point?",
"de": "Wie lautet die Referenznummer dieser Ladesäule?",
"ca": "Quin és el número de referència d'aquest punt de càrrega?"
"ca": "Quin és el número de referència d'aquest punt de càrrega?",
"cs": "Jaké je referenční číslo tohoto nabíjecího bodu?"
},
"freeform": {
"key": "ref",
@ -72,13 +78,15 @@
"en": "Reference number of the charge point, e.g. 2126",
"de": "Referenznummer der Ladesäule, z. B. 2126",
"uk": "Реєстраційний номер точки заряду, наприклад, 2126",
"ca": "Número de referència del punt de càrrega, p. ex. 2126"
"ca": "Número de referència del punt de càrrega, p. ex. 2126",
"cs": "Referenční číslo nabíjecího bodu, např. 2126"
}
},
"render": {
"en": "The reference of this charge point is {ref}",
"de": "Die Referenz dieser Ladesäule ist {ref}",
"ca": "La referència d'aquest punt de càrrega és {ref}"
"ca": "La referència d'aquest punt de càrrega és {ref}",
"cs": "Referenční číslo tohoto nabíjecího bodu je {ref}"
}
},
"charging_station.capacity",

File diff suppressed because it is too large Load diff

View file

@ -5,7 +5,8 @@
"nl": "Kinderopvang",
"de": "Kinderkrippen",
"ca": "Guarderies d'infants",
"cy": "Gofal Plant"
"cy": "Gofal Plant",
"cs": "Péče o děti"
},
"description": "Shows kindergartens and preschools. Both are grouped in one layer, as they are regularly confused with each other",
"source": {

View file

@ -14,7 +14,8 @@
"de": "Ein Ort, an dem Filme gezeigt werden, die der Öffentlichkeit gegen Gebühr zugänglich sind.",
"es": "Un lugar donde se proyectan películas (cine), generalmente abierto al público por una tarifa Comúnmente conocido como cine en Estados Unidos.",
"nl": "Een plaats die films toont, meestal open voor het publiek tegen een vergoeding.",
"ca": "Un lloc que mostra pel·lícules (cine), generalment obert al públic per un preu. Conegut comunament com una sala de cinema als EUA."
"ca": "Un lloc que mostra pel·lícules (cine), generalment obert al públic per un preu. Conegut comunament com una sala de cinema als EUA.",
"cs": "Místo, kde se promítají filmy, obecně otevřené veřejnosti za poplatek."
},
"source": {
"osmTags": "amenity=cinema"

View file

@ -321,7 +321,8 @@
"de": "Ein Klettergebiet mit einem oder meheren Kletter- und/oder Boulderfelsen",
"es": "Un área de escalada con una o más paredes y/o bloques de escalada",
"nl": "Een klimgebied met een of meer klimrotsen en/of boulders",
"ca": "Una zona d'escalada amb un o més penya-segats i/o roques"
"ca": "Una zona d'escalada amb un o més penya-segats i/o roques",
"cs": "Oblast pro lezení s jednou nebo více stěnami a/nebo bouldery"
}
}
],

View file

@ -237,7 +237,8 @@
"nl": "Wat voor markering heeft deze oversteekplaats?",
"de": "Welche Art von Markierungen gibt es an diesem Übergang?",
"es": "¿Qué tipo de señalización tiene este cruce?",
"ca": "Quin tipus de senyalització té aquest encreuament?"
"ca": "Quin tipus de senyalització té aquest encreuament?",
"cs": "Jaký druh značení má tento přechod?"
},
"mappings": [
{
@ -349,7 +350,8 @@
"nl": "Deze oversteekplaats is gemarkeerd door een anders gekleurd wegdek",
"de": "Dieser Übergang wird durch eine andersfarbige Oberfläche gekennzeichnet",
"es": "Este cruce se marca utilizando una superficie de color diferente",
"ca": "Aquest encreuament està marcat usant una superfície de color diferent"
"ca": "Aquest encreuament està marcat usant una superfície de color diferent",
"cs": "Tento přechod je značen použitím různobarevného povrchu"
},
"icon": {
"class": "large",
@ -363,7 +365,8 @@
"nl": "Deze oversteekplaats heeft lijnen aan beide kanten van de oversteekplaats, met schuine strepen die ze verbinden",
"de": "Diese Kreuzung hat Linien auf beiden Seiten der Kreuzung, zusammen mit abgewinkelten Stangen, die sie verbinden",
"es": "Este cruce tiene líneas a ambos lados, junto con barras en ángulo que las conectan",
"ca": "Aquest encreuament té línies a banda i banda de l'encreuament, juntament amb barres en diagonal que les connecten"
"ca": "Aquest encreuament té línies a banda i banda de l'encreuament, juntament amb barres en diagonal que les connecten",
"cs": "Tento přechod má čáry po stranách a příčné pruhy, které je spojují"
},
"icon": {
"class": "large",
@ -377,7 +380,8 @@
"nl": "Deze oversteekplaats heeft zebramarkeringen met een onderbreking van elke streep",
"de": "Dieser Übergang hat Zebrastreifen mit einer Unterbrechung in jedem Balken",
"es": "Este paso tiene marcas de cebra con una interrupción en cada barra",
"ca": "Aquest encreuament té marques zebra amb una interrupció en cada barra"
"ca": "Aquest encreuament té marques zebra amb una interrupció en cada barra",
"cs": "Tento přechod má značení zebra s přerušením každého pruhu"
}
},
{
@ -453,7 +457,8 @@
"nl": "Deze oversteekplaats heeft {crossing:markings} markeringen",
"de": "Dieser Übergang hat {crossing:markings} Markierungen",
"es": "Este cruce tiene marcas {crossing:markings}",
"ca": "Aquest encreuament té marques {crossing:markings}"
"ca": "Aquest encreuament té marques {crossing:markings}",
"cs": "Tento přechod má značení {crossing:markings}"
},
"freeform": {
"key": "crossing:markings",

View file

@ -1,6 +1,5 @@
{
"id": "cyclestreets",
"allowSplit": true,
"name": {
"nl": "Fietsstraten",
"en": "Cyclestreets",
@ -22,16 +21,6 @@
"uk": "Велодороги",
"ko": "자전거 전용 도로"
},
"minzoom": 7,
"source": {
"osmTags": {
"or": [
"cyclestreet=yes",
"bicycle_road=yes"
]
}
},
"isShown": "id~way/.*",
"description": {
"nl": "Een fietsstraat is een straat waar gemotoriseerd verkeer een fietser niet mag inhalen",
"en": "A cyclestreet is a street where motorized traffic is not allowed to overtake a cyclist",
@ -48,7 +37,86 @@
"ko": "자전거 전용 도로는 차량이 자전거를 추월할 수 없는 도로 입니다",
"zh_Hant": "單車街道是機動車輛不被允許超車單車"
},
"source": {
"osmTags": {
"or": [
"cyclestreet=yes",
"bicycle_road=yes"
]
}
},
"isShown": "id~way/.*",
"minzoom": 7,
"title": "{name}",
"pointRendering": [
{
"marker": [
{
"icon": {
"render": "./assets/themes/cyclestreets/F111.svg",
"mappings": [
{
"if": "traffic_sign=DE:244.1,1020-30",
"then": "./assets/themes/cyclestreets/Zeichen_244_1020-30.svg"
},
{
"if": "traffic_sign=DE:244.1,1022-12,1024-10",
"then": "./assets/themes/cyclestreets/Zeichen_244_KFZ_frei.svg"
},
{
"if": "traffic_sign=DE:244.1,1022-12",
"then": "./assets/themes/cyclestreets/Zeichen_244_1022-12.svg"
},
{
"if": "traffic_sign=DE:244.1,1024-10",
"then": "./assets/themes/cyclestreets/Zeichen_244_1024-10.svg"
},
{
"if": "_country=de",
"then": "./assets/themes/cyclestreets/Zeichen_244.svg"
},
{
"if": "_country=fi",
"then": "./assets/themes/cyclestreets/Finland_road_sign_E28.svg"
}
]
}
}
],
"iconSize": {
"render": "40,40,center",
"mappings": [
{
"if": {
"or": [
"traffic_sign=DE:244.1,1020-30",
"traffic_sign=DE:244.1,1022-12,1024-10"
]
},
"then": "40,62,center"
},
{
"if": {
"or": [
"traffic_sign=DE:244.1,1022-12",
"traffic_sign=DE:244.1,1024-10"
]
},
"then": "40,70,center"
}
]
},
"location": [
"projected_centerpoint"
]
}
],
"lineRendering": [
{
"color": "#0000ff",
"width": "10"
}
],
"tagRenderings": [
"images",
{
@ -445,74 +513,6 @@
}
}
],
"pointRendering": [
{
"marker": [
{
"icon": {
"render": "./assets/themes/cyclestreets/F111.svg",
"mappings": [
{
"if": "traffic_sign=DE:244.1,1020-30",
"then": "./assets/themes/cyclestreets/Zeichen_244_1020-30.svg"
},
{
"if": "traffic_sign=DE:244.1,1022-12,1024-10",
"then": "./assets/themes/cyclestreets/Zeichen_244_KFZ_frei.svg"
},
{
"if": "traffic_sign=DE:244.1,1022-12",
"then": "./assets/themes/cyclestreets/Zeichen_244_1022-12.svg"
},
{
"if": "traffic_sign=DE:244.1,1024-10",
"then": "./assets/themes/cyclestreets/Zeichen_244_1024-10.svg"
},
{
"if": "_country=de",
"then": "./assets/themes/cyclestreets/Zeichen_244.svg"
},
{
"if": "_country=fi",
"then": "./assets/themes/cyclestreets/Finland_road_sign_E28.svg"
}
]
}
}
],
"iconSize": {
"render": "40,40,center",
"mappings": [
{
"if": {
"or": [
"traffic_sign=DE:244.1,1020-30",
"traffic_sign=DE:244.1,1022-12,1024-10"
]
},
"then": "40,62,center"
},
{
"if": {
"or": [
"traffic_sign=DE:244.1,1022-12",
"traffic_sign=DE:244.1,1024-10"
]
},
"then": "40,70,center"
}
]
},
"location": [
"projected_centerpoint"
]
}
],
"lineRendering": [
{
"color": "#0000ff",
"width": "10"
}
],
"allowMove": false
}
"allowMove": false,
"allowSplit": true
}

View file

@ -1972,4 +1972,4 @@
"cs": "silnice nebo cyklostezka",
"ca": "una carretera o un carril bici"
}
}
}

View file

@ -730,7 +730,8 @@
"question": {
"en": "Only where survey was more than 90 days ago",
"nl": "Enkel die meer dan 90 dagen geleden ter plaatse zijn nagezien",
"de": "Nur wenn die Erhebung mehr als 90 Tage zurückliegt"
"de": "Nur wenn die Erhebung mehr als 90 Tage zurückliegt",
"cs": "Jen pokud průzkum proběhl před více než 90 dny"
}
}
]
@ -759,7 +760,8 @@
"question": {
"en": "Unknown access or times of accessibility",
"nl": "Onbekende toegang of onbekende tijden waarop toegankelijk",
"de": "Zugang oder Öffnungszeiten unbekannt"
"de": "Zugang oder Öffnungszeiten unbekannt",
"cs": "Neznámý přístup nebo časy přístupnosti"
}
}
]

View file

@ -583,7 +583,8 @@
"nl": "Dit is een japans restaurant",
"de": "Hier werden japanische Gerichte serviert",
"es": "Aquí se sirven platillos japoneses",
"ca": "Els plats japonesos se serveixen aquí"
"ca": "Els plats japonesos se serveixen aquí",
"cs": "Podávají se zde japonská jídla"
}
},
{
@ -594,7 +595,8 @@
"nl": "Dit is een kiprestaurant",
"de": "Hier werden Hühnergerichte serviert",
"es": "Aquí se sirven platillos a base de pollo",
"ca": "Els plats a base de pollastre es serveixen aquí"
"ca": "Els plats a base de pollastre es serveixen aquí",
"cs": "Podávají se zde jídla z kuřecího masa"
}
},
{
@ -605,7 +607,8 @@
"nl": "Dit is een vis- en zeerestaurant",
"de": "Hier werden Fisch und Meeresfrüchte serviert",
"es": "Aquí se sirven platillos de mariscos",
"ca": "Aquí se serveixen plats de marisc"
"ca": "Aquí se serveixen plats de marisc",
"cs": "Podávají se zde jídla z mořských plodů"
}
}
],
@ -1033,7 +1036,8 @@
"nl": "Op vraag kan een veganistische variant van een gerecht gemaakt worden",
"de": "Einige Gerichte können auf Nachfrage in eine vegane Version umgewandelt werden",
"es": "Algunos platillos podrían adaptarse a una versión vegana si se solicita",
"ca": "Alguns plats poden ser adaptats a una versió vegana si es demana"
"ca": "Alguns plats poden ser adaptats a una versió vegana si es demana",
"cs": "Některá jídla lze upravit do veganské verze, pokud se o to požádá"
}
}
],

View file

@ -4,7 +4,8 @@
"en": "Ghost Signs",
"de": "Geisterzeichen",
"es": "Letreros fantasma",
"ca": "Signes fantasma"
"ca": "Signes fantasma",
"cs": "Nápisy na zdech"
},
"description": {
"en": "Layer showing disused signs on buildings",

View file

@ -201,7 +201,8 @@
"de": "Dies ist ein <b>Hackerspace/Hack-Lab</b>, das sich hauptsächlich auf grundlegende Computerkenntnisse konzentriert, recycelte Geräte verwendet und/oder der Gemeinschaft Internet bereitstellt. Es befindet sich typischerweise in autonomen Räumen, besetzten Häusern oder sozialen Einrichtungen",
"uk": "Це <b>хак-лабораторія</b>, яка здебільшого зосереджена на базових комп'ютерних навичках, використовує перероблені пристрої та/або надає доступ до Інтернету громаді. Зазвичай вони розташовані в автономних приміщеннях, сквотах або соціальних об'єктах",
"es": "Este es un <b>hacklab</b> que se centra principalmente en habilidades informáticas básicas, utilizando dispositivos reciclados y/o proporcionando internet a la comunidad. Por lo general, se encuentra en espacios autónomos, okupas o instalaciones sociales",
"ca": "Aquest és un <b>hacklab</b> que es centra principalment en les habilitats informàtiques bàsiques, utilitzant dispositius reciclats i/o proporcionant internet a la comunitat. Normalment es troba en espais autònoms, places o instal·lacions socials"
"ca": "Aquest és un <b>hacklab</b> que es centra principalment en les habilitats informàtiques bàsiques, utilitzant dispositius reciclats i/o proporcionant internet a la comunitat. Normalment es troba en espais autònoms, places o instal·lacions socials",
"cs": "Toto je <b>hacklab</b>, zaměřující se hlavně na základní počítačové dovednosti, používání recyklovaných zařízení a/nebo poskytování Internetu komunitě. Typicky se nachází v samostatných prostorech, squatech nebo zařízeních sociálních služeb"
}
}
]
@ -406,14 +407,16 @@
"nl": "een metaalatelier",
"de": "eine Metallwerkstatt",
"es": "un taller de metal",
"ca": "Un taller de metall"
"ca": "Un taller de metall",
"cs": "kovodílna"
},
{
"en": "metal workshop",
"nl": "metaalatelier",
"de": "Metallwerkstatt",
"es": "taller de metal",
"ca": "Taller de metall"
"ca": "Taller de metall",
"cs": "kovodílna"
},
"./assets/layers/hackerspace/metal.svg",
false
@ -425,14 +428,16 @@
"nl": "een fietsherstelplaats",
"de": "eine Fahrradwerkstatt",
"es": "un taller de reparación de bicicletas",
"ca": "Un taller de reparació de bicicletes"
"ca": "Un taller de reparació de bicicletes",
"cs": "opravna jízdních kol"
},
{
"en": "bicycle repair workshop",
"nl": "fietsherstelplaats",
"de": "Fahrradwerkstatt",
"es": "taller de reparación de bicicletas",
"ca": "Taller de reparació de bicicletes"
"ca": "Taller de reparació de bicicletes",
"cs": "opravna jízdních kol"
},
"./assets/layers/hackerspace/bicycle.svg",
false

View file

@ -6,14 +6,16 @@
"nl": "IJssalon",
"es": "Heladerías",
"uk": "Кафе-морозиво",
"ca": "Sales de gelat"
"ca": "Sales de gelat",
"cs": "Zmrzlinářství"
},
"description": {
"en": "A place where ice cream is sold over the counter",
"de": "Ein Ort, an dem Eiscreme an der Theke verkauft wird",
"nl": "Een plaats waar voornamelijk ijsjes verkocht worden, bedoeld voor onmiddelijke consumptie",
"es": "Un lugar donde se vende helado en el mostrador",
"ca": "Un lloc on es ven gelat sobre el taulell"
"ca": "Un lloc on es ven gelat sobre el taulell",
"cs": "Místo, kde se prodává zmrzlina přes pult"
},
"source": {
"osmTags": "amenity=ice_cream"
@ -25,7 +27,8 @@
"de": "Eisdiele",
"nl": "IJssalon",
"es": "Heladería",
"ca": "Crema de gel"
"ca": "Crema de gel",
"cs": "Zmrzlinářství"
},
"mappings": [
{
@ -37,7 +40,8 @@
"nl": "{name}",
"es": "{name}",
"ca": "{name}",
"cy": "{name}"
"cy": "{name}",
"cs": "{name}"
}
}
]
@ -79,7 +83,8 @@
"nl": "een ijssalon",
"es": "una heladería",
"uk": "кафе-морозиво",
"ca": "una gelateria"
"ca": "una gelateria",
"cs": "zmrzlinářství"
},
"tags": [
"amenity=ice_cream"
@ -90,7 +95,8 @@
"nl": "Een plaats waar men voornamelijk ijsjes koopt, meestal met de hand geschept en bedoeld om onmiddellijk op te eten.",
"es": "Una tienda donde solo se puede comprar helado y artículos relacionados. El helado normalmente se sirve con cuchara.",
"uk": "Магазин, де можна купити лише морозиво та супутні товари. Зазвичай морозиво набирають вручну.",
"ca": "Una botiga on només es poden comprar gelats i articles relacionats. El gelat normalment és cobert a mà."
"ca": "Una botiga on només es poden comprar gelats i articles relacionats. El gelat normalment és cobert a mà.",
"cs": "Obchod, kde si lze koupit jen zmrzlinu a související zboží. Zmrzlina má obvykle formu ručně nabíraných kopečků."
}
}
],
@ -103,7 +109,8 @@
"nl": "Wat is de naam van dit ijssalon?",
"de": "Wie heißt diese Eisdiele?",
"es": "¿Cuál es el nombre de esta heladería?",
"ca": "Quin és el nom d'aquesta gelateria?"
"ca": "Quin és el nom d'aquesta gelateria?",
"cs": "Jaký je název tohoto zmrzlinářství?"
},
"id": "1",
"freeform": {
@ -114,7 +121,8 @@
"nl": "Dit ijssalon heet <b>{name}</b>",
"de": "Diese Eisdiele heißt <b>{name}</b>",
"es": "Esta heladería se llama <b>{name}</b>",
"ca": "Aquesta gelateria es diu <b>{name}</b>"
"ca": "Aquesta gelateria es diu <b>{name}</b>",
"cs": "Toto zmrzlinářství má název <b>{name}</b>"
}
},
"opening_hours",

View file

@ -292,7 +292,8 @@
"en": "What is the colour of the tactile paving?",
"nl": "Wat is de kleur van de voelbare bestrating?",
"ca": "Quin és el color del paviment podotàctil?",
"de": "Welche Farbe hat das taktile Pflaster?"
"de": "Welche Farbe hat das taktile Pflaster?",
"cs": "Jakou barvu má hmatová dlažba?"
},
"mappings": [
{
@ -316,7 +317,8 @@
"then": {
"en": "The tactile paving is white.",
"nl": "De voelbare bestrating is wit.",
"ca": "El paviment podotàctil és blanc."
"ca": "El paviment podotàctil és blanc.",
"cs": "Hmatová dlažba je bílá."
}
},
{
@ -324,7 +326,8 @@
"then": {
"en": "The tactile paving is grey.",
"nl": "De voelbare bestrating is grijs.",
"ca": "El paviment podotàctil és gris."
"ca": "El paviment podotàctil és gris.",
"cs": "Hmatová dlažba je šedá."
}
}
],
@ -342,7 +345,8 @@
"en": "The tactile paving is coloured {tactile_paving:colour}.",
"nl": "De voelbare bestrating is {tactile_paving:colour} gekleurd.",
"ca": "El paviment podotàctil és de color {tactile_paving:colour}.",
"de": "Die taktilen Pflastersteine sind in der Farbe {tactile_paving:colour} gehalten."
"de": "Die taktilen Pflastersteine sind in der Farbe {tactile_paving:colour} gehalten.",
"cs": "Hmatová dlažba je {tactile_paving:colour}."
},
"condition": {
"and": [
@ -514,4 +518,4 @@
"es": "un bordillo",
"ca": "un kerb"
}
}
}

View file

@ -5,7 +5,8 @@
"de": "Leuchtturm",
"es": "faro",
"ca": "far",
"cy": "goleudy"
"cy": "goleudy",
"cs": "maják"
},
"source": {
"osmTags": "man_made=lighthouse"
@ -17,7 +18,8 @@
"de": "Leuchtturm",
"es": "faro",
"ca": "far",
"cy": "goleudy"
"cy": "goleudy",
"cs": "maják"
},
"mappings": [
{
@ -27,7 +29,8 @@
"de": "{name}",
"es": "{name}",
"ca": "{name}",
"cy": "{name}"
"cy": "{name}",
"cs": "{name}"
}
}
]
@ -56,7 +59,8 @@
"en": "a lighthouse",
"de": "ein Leuchtturm",
"es": "un faro",
"ca": "un far"
"ca": "un far",
"cs": "maják"
}
}
],
@ -68,13 +72,15 @@
"en": "The height of this lighthouse is {height} metres.",
"de": "Die Höhe dieses Leuchtturms beträgt {height} Meter.",
"es": "La altura de este faro es de {height} metros.",
"ca": "L'alçada d'aquest far és de {height} metres."
"ca": "L'alçada d'aquest far és de {height} metres.",
"cs": "Výška tohoto majáku je {height} metrů."
},
"question": {
"en": "What is the height of this lighthouse, in metres?",
"de": "Wie hoch ist dieser Leuchtturm in Metern?",
"es": "¿Cuál es la altura de este faro, en metros?",
"ca": "Quina és l'alçada d'aquest far, en metres?"
"ca": "Quina és l'alçada d'aquest far, en metres?",
"cs": "Jaká je výška tohoto majáku, v metrech?"
},
"freeform": {
"key": "height",

View file

@ -4,13 +4,15 @@
"en": "Love hotels",
"de": "Love Hotels",
"es": "Hoteles del amor",
"ca": "Hotels Love"
"ca": "Hotels Love",
"cs": "Hodinové hotely"
},
"description": {
"en": "A love hotel is a type of short-stay hotel found around the world operated primarily for the purpose of allowing guests privacy for sexual activities",
"de": "Ein Love Hotel ist eine Art Kurzzeithotel, das in erster Linie zu dem Zweck betrieben wird, den Gästen Privatsphäre für sexuelle Aktivitäten zu bieten",
"es": "Un hotel del amor es un tipo de hotel de corta estancia que se encuentra en todo el mundo y que funciona principalmente con el fin de ofrecer a los huéspedes privacidad para las actividades sexuales",
"ca": "Un hotel d'amor és un tipus d'hotel de curta estada que es troba a tot el món operat principalment amb el propòsit de permetre als hostes privacitat per a les activitats sexuals"
"ca": "Un hotel d'amor és un tipus d'hotel de curta estada que es troba a tot el món operat principalment amb el propòsit de permetre als hostes privacitat per a les activitats sexuals",
"cs": "Hodinový hotel je typ hotelu pro krátký pobyt, který se vyskytuje po celém světě a je provozován primárně pro zajištění soukromí hostů pro sexuální aktivity"
},
"source": {
"osmTags": "amenity=love_hotel"
@ -21,7 +23,8 @@
"en": "Love Hotel <i>{name}</i>",
"de": "Love Hotel <i>{name}</i>",
"es": "Hotel del amor <i>{name}</i>",
"ca": "Hotel de l'amor <i>{name}</i>"
"ca": "Hotel de l'amor <i>{name}</i>",
"cs": "Hodinový hotel <i>{name}</i>"
}
},
"pointRendering": [
@ -61,13 +64,15 @@
"en": "a love hotel",
"de": "ein Love Hotel",
"es": "un hotel del amor",
"ca": "Un hotel d'amor"
"ca": "Un hotel d'amor",
"cs": "hodinový hotel"
},
"description": {
"en": "A love hotel is a type of short-stay hotel found around the world operated primarily for the purpose of allowing guests privacy for sexual activities.",
"de": "Ein Love Hotel ist eine Art Kurzzeithotel, das in erster Linie zu dem Zweck betrieben wird, den Gästen Privatsphäre für sexuelle Aktivitäten zu bieten.",
"es": "Un hotel del amor es un tipo de hotel de corta estancia que se encuentra en todo el mundo y que funciona principalmente con el fin de ofrecer a los huéspedes privacidad para las actividades sexuales.",
"ca": "Un hotel d'amor és un tipus d'hotel de curta estada que es troba a tot el món operat principalment amb el propòsit de permetre als hostes la privacitat per a les activitats sexuals."
"ca": "Un hotel d'amor és un tipus d'hotel de curta estada que es troba a tot el món operat principalment amb el propòsit de permetre als hostes la privacitat per a les activitats sexuals.",
"cs": "Hodinový hotel je typ hotelu pro krátký pobyt, který se vyskytuje po celém světě a je provozován primárně pro zajištění soukromí hostů pro sexuální aktivity."
},
"tags": [
"amenity=love_hotel"
@ -83,13 +88,15 @@
"en": "What is the name of this love hotel?",
"de": "Wie lautet der Name des Love Hotels?",
"es": "¿Cuál es el nombre de este hotel del amor?",
"ca": "Quin és el nom d'aquest hotel d'amor?"
"ca": "Quin és el nom d'aquest hotel d'amor?",
"cs": "Jaký je název tohoto hodinového hotelu?"
},
"render": {
"en": "This love hotel is named <b>{name}</b>",
"de": "Der Name des Love Hotels lautet <b>{name}</b>",
"es": "Este hotel del amor se llama <b>{name}</b>",
"ca": "Aquest hotel d'amor es diu <b>{name}</b>"
"ca": "Aquest hotel d'amor es diu <b>{name}</b>",
"cs": "Tento hodinový hotel má název <b>{name}</b>"
},
"freeform": {
"key": "name"

View file

@ -6,7 +6,8 @@
"fr": "Mémoriaux",
"nl": "Gedenktekens",
"es": "Monumentos",
"ca": "Memorials"
"ca": "Memorials",
"cs": "Památníky"
},
"description": "Layer showing memorial plaques, based upon a unofficial theme. Can be expanded to have multiple types of memorials later on",
"source": {
@ -84,14 +85,16 @@
"fr": "un mémorial",
"nl": "een gedenkteken",
"es": "un monumento",
"ca": "un monument"
"ca": "un monument",
"cs": "památník"
},
"description": {
"en": "A memorial is a physical object which remembers a person or event.",
"de": "Ein Mahnmal ist ein physischer Gegenstand, der an eine Person oder ein Ereignis erinnert.",
"fr": "Un mémorial est un élément physique disposé en mémoire d'une personne ou d'un évènement.",
"es": "Un monumento es un objeto físico que recuerda a una persona o un evento.",
"ca": "Un monument és un objecte físic que recorda una persona o esdeveniment."
"ca": "Un monument és un objecte físic que recorda una persona o esdeveniment.",
"cs": "Památník je fyzický objekt, který připomíná osobu nebo událost."
},
"tags": [
"historic=memorial"
@ -111,7 +114,8 @@
"fr": "C'est un mémorial de guerre",
"sl": "Kakšne vrste spomenik je to?",
"es": "¿Qué tipo de monumento es este?",
"ca": "Quin tipus de memorial és aquest?"
"ca": "Quin tipus de memorial és aquest?",
"cs": "Jaký typ památníku to je?"
},
"mappings": [
{
@ -123,7 +127,8 @@
"nl": "Dit is een standbeeld",
"sl": "To je kip",
"es": "Es una estatua",
"ca": "Aquesta és una estàtua"
"ca": "Aquesta és una estàtua",
"cs": "Toto je socha"
},
"addExtraTags": [
"tourism=artwork",
@ -139,7 +144,8 @@
"sl": "To je plošča",
"uk": "Це меморіальна дошка",
"es": "Es una placa",
"ca": "Aquesta és una placa"
"ca": "Aquesta és una placa",
"cs": "Toto je pamětní deska"
}
},
{
@ -150,7 +156,8 @@
"fr": "C'est un banc commémoratif",
"nl": "Dit is een zitbank die ook als herdenking dienst doet",
"es": "Es un banco conmemorativo",
"ca": "Aquest és un banc commemoratiu"
"ca": "Aquest és un banc commemoratiu",
"cs": "Toto je pamětní lavička"
},
"addExtraTags": [
"amenity=bench"
@ -164,7 +171,8 @@
"fr": "C'est un vélo fantôme - un vélo blanc peint en mémoire d'un cycliste mort à cet endroit suite à un accident avec une voiture",
"nl": "Dit is een witte fiets of spookfiets - een witgeschilderede fiets die een omgekomen fietsen herdenkt",
"es": "Es una bicicleta fantasma - una bicicleta pintada de blanco para recordar a un ciclista que falleció debido a un accidente de coche",
"ca": "Aquesta és una bicicleta fantasma - una bicicleta pintada de blanc per recordar un ciclista que va morir a causa d'un accident de cotxe"
"ca": "Aquesta és una bicicleta fantasma - una bicicleta pintada de blanc per recordar un ciclista que va morir a causa d'un accident de cotxe",
"cs": "Toto je kolo duchů - bíle natřené jízdní kolo, které připomíná cyklistu, který zemřel při nehodě s autem"
}
},
{
@ -175,7 +183,8 @@
"fr": "C'est un stolperstein (pierre d'achoppement)",
"nl": "Dit is een struikelsteen (stolperstein)",
"es": "Es un stolperstein (piedra de tropiezo)",
"ca": "Es tracta d'un stolperstein (pedra d'afaitar)"
"ca": "Es tracta d'un stolperstein (pedra d'afaitar)",
"cs": "Toto je stolperstein (kámen zmizelých)"
}
},
{
@ -185,7 +194,8 @@
"de": "Das ist eine Stele",
"fr": "C'est une stèle",
"es": "Es una estela",
"ca": "Això és una estela"
"ca": "Això és una estela",
"cs": "Toto je stéla"
}
},
{
@ -196,7 +206,8 @@
"fr": "C'est une pierre commémorative",
"sl": "To je spominski kamen",
"es": "Es una piedra conmemorativa",
"ca": "Aquesta és una pedra commemorativa"
"ca": "Aquesta és una pedra commemorativa",
"cs": "Toto je pamětní kámen"
}
},
{
@ -207,7 +218,8 @@
"fr": "C'est un buste",
"sl": "To je doprsni kip",
"es": "Es un busto",
"ca": "Això és un bust"
"ca": "Això és un bust",
"cs": "Toto je busta"
}
},
{
@ -219,7 +231,8 @@
"nl": "Dit is een sculptuur",
"sl": "To je skulptura",
"es": "Es una escultura",
"ca": "Aquesta és una escultura"
"ca": "Aquesta és una escultura",
"cs": "Toto je skulptura"
}
},
{
@ -230,7 +243,8 @@
"es": "Es un obelisco",
"fr": "C'est un obélisque",
"sl": "To je obelisk",
"ca": "Aquest és un obelisc"
"ca": "Aquest és un obelisc",
"cs": "Toto je obelisk"
}
},
{
@ -243,7 +257,8 @@
"nl": "Dit is een kruis",
"pl": "To jest krzyż",
"sl": "To je križ",
"ca": "Això és una creu"
"ca": "Això és una creu",
"cs": "Toto je kříž"
}
},
{
@ -253,7 +268,8 @@
"de": "Dies ist eine blaue Plaque",
"fr": "C'est une plaque bleue (spécifique aux pays anglo-saxons)",
"es": "Es una placa azul",
"ca": "Aquesta és una placa blava"
"ca": "Aquesta és una placa blava",
"cs": "Toto je modrá pamětní deska"
},
"onlyShowIf": "_country=gb"
},
@ -266,7 +282,8 @@
"nl": "Dit is een historische tank, permanent in de publieke ruimte geplaatst als gedenkteken",
"sl": "To je zgodovinski tank, ki je stalno postavljen v spomin na javnem kraju",
"es": "Es un tanque histórico, colocado permanentemente en el espacio público como monumento",
"ca": "Es tracta d'un tanc històric, situat permanentment a l'espai públic com a monument"
"ca": "Es tracta d'un tanc històric, situat permanentment a l'espai públic com a monument",
"cs": "Toto je historický tank, trvale umístěný ve veřejném prostoru jako památník"
}
},
{
@ -277,7 +294,8 @@
"fr": "C'est un arbre du souvenir",
"sl": "To je spominsko drevo",
"es": "Es un árbol conmemorativo",
"ca": "Aquest és un arbre commemoratiu"
"ca": "Aquest és un arbre commemoratiu",
"cs": "Toto je pamětní strom"
},
"addExtraTags": [
"natural=tree"
@ -291,7 +309,8 @@
"sl": "To je nagrobni kamen; oseba je pokopana tu",
"fr": "C'est une pierre tombale, une personne est enterrée ici",
"es": "Es una lápida; la persona está enterrada aquí",
"ca": "Aquesta és una làpida; la persona està enterrada aquí"
"ca": "Aquesta és una làpida; la persona està enterrada aquí",
"cs": "Toho je náhrobek; je zde pohřbena osoba"
},
"addExtraTags": [
"memorial="
@ -304,7 +323,8 @@
"fr": "C'est un {memorial}",
"sl": "To je {memorial}",
"ca": "Això és un {memorial}",
"es": "Se trata de un {memorial}"
"es": "Se trata de un {memorial}",
"cs": "Toto je {memorial}"
},
"freeform": {
"key": "memorial"
@ -358,7 +378,8 @@
"sl": "Ta spomenik nima napisa",
"uk": "Цей пам'ятник не має напису",
"es": "Este monumento no tiene inscripción",
"ca": "Aquest monument no té inscripció"
"ca": "Aquest monument no té inscripció",
"cs": "Tento pomník nemá nápis"
},
"addExtraTags": [
"inscription="
@ -377,14 +398,16 @@
"de": "Was ist die Wikipedia-Seite über dieses Denkmal?",
"fr": "Quelle est la page Wikipedia de ce mémorial?",
"es": "¿Cuál es la página de Wikipedia sobre este monumento?",
"ca": "Quina és la pàgina de la Viquipèdia sobre aquest memorial?"
"ca": "Quina és la pàgina de la Viquipèdia sobre aquest memorial?",
"cs": "Která stránka na Wikipedii pojednává o tomto památníku?"
},
"questionHint": {
"en": "This is a about the memorial itself, not about the person or event that the memorial remembers. If this memorial does not have a Wikipedia page or Wikidata entity, skip this question.",
"de": "Hier geht es um das Denkmal selbst, nicht um die Person oder das Ereignis, an das die Denkmal erinnert. Wenn diese Gedenkstätte keine Wikipedia-Seite oder Wikidata-Entität hat, überspringe diese Frage.",
"fr": "C'est la page Wikipédia du mémorial et non celle de la personne ou de l'évènement commémoré. Si le mémorial n'a pas de page Wikipédia ou d'entité Wikidata, passez cette question.",
"es": "Se trata del propio monumento, no de la persona o el evento que recuerda el monumento. Si este monumento no tiene una página de Wikipedia o una entidad Wikidata, omite esta pregunta.",
"ca": "Es tracta d'un memorial en si, no de la persona o esdeveniment que el memorial recorda. Si aquest memorial no té una pàgina de Viquipèdia o una entitat de Wikidata, ometeu aquesta pregunta."
"ca": "Es tracta d'un memorial en si, no de la persona o esdeveniment que el memorial recorda. Si aquest memorial no té una pàgina de Viquipèdia o una entitat de Wikidata, ometeu aquesta pregunta.",
"cs": "Jedná se o samotný památník, ne o osobu nebo událost, kterou památník připomíná. Pokud památník nemá stránku na Wikipedii nebo entitu ve Wikidatech, přeskočte tuto otázku."
},
"render": {
"special": {
@ -396,7 +419,8 @@
"de": "<h3>Wikipedia-Seite über das Denkmal</h3>",
"fr": "<h3>Page Wikipedia du mémorial</h3>",
"es": "<h3>Página de Wikipedia sobre el monumento</h3>",
"ca": "<h3>Pàgina de la Viquipèdia sobre el memorial</h3>"
"ca": "<h3>Pàgina de la Viquipèdia sobre el memorial</h3>",
"cs": "<h3>Stránka Wikipedie o památníku</h3>"
}
}
},
@ -414,14 +438,16 @@
"de": "Was ist die Wikipedia-Seite über die Person oder Veranstaltung, die hier erinnert wird?",
"fr": "Quelle est la page Wikipedia qui fait référence à cet évènement ou cette personne?",
"es": "¿Cuál es la página de Wikipedia sobre la persona o el evento que se recuerda aquí?",
"ca": "Quina és la pàgina de la Viquipèdia sobre la persona o esdeveniment que es recorda aquí?"
"ca": "Quina és la pàgina de la Viquipèdia sobre la persona o esdeveniment que es recorda aquí?",
"cs": "Která stránka na Wikipedii se věnuje osobě nebo události, kterou tento památník připomíná?"
},
"questionHint": {
"en": "If the person or event does not have a Wikipedia page or Wikidata entity, skip this question.",
"de": "Wenn die Person oder das Ereignis keine Wikipedia-Seite oder Wikidata-Entität hat, überspringe diese Frage.",
"fr": "Si la personne ou l'évènement n'a pas de page Wikipedia ou d'entité Wikidata, passez cette question.",
"es": "Si la persona o el evento no tienen una página de Wikipedia o una entidad Wikidata, omite esta pregunta.",
"ca": "Si la persona o esdeveniment no té una pàgina de Viquipèdia o una entitat de Wikidata, ometeu aquesta pregunta."
"ca": "Si la persona o esdeveniment no té una pàgina de Viquipèdia o una entitat de Wikidata, ometeu aquesta pregunta.",
"cs": "Pokud osoba nebo událost nemá stránku na Wikipedii nebo entitu ve Wikidatech, přeskočte tuto otázku."
},
"render": {
"special": {
@ -433,7 +459,8 @@
"de": "<h3>Wikipedia-Seite über das erinnerte Ereignis oder die Person</h3>",
"fr": "<h3>Page Wikipedia sur la personne ou l'évènement commémoré</h3>",
"es": "<h3>Página de Wikipedia sobre el evento o la persona recordada</h3>",
"ca": "<h3>Pàgina de la Viquipèdia sobre l'esdeveniment o persona recordada</h3>"
"ca": "<h3>Pàgina de la Viquipèdia sobre l'esdeveniment o persona recordada</h3>",
"cs": "<h3>Stránka Wikipedie o události nebo osobě</h3>"
}
}
},
@ -443,7 +470,8 @@
"de": "Wann wurde dieses Denkmal installiert?",
"fr": "Quand ce mémorial a-t-il été installé?",
"es": "¿Cuándo se instaló este monumento?",
"ca": "Quan es va instal·lar aquest monument?"
"ca": "Quan es va instal·lar aquest monument?",
"cs": "Kdy byl tento památník instalován?"
},
"render": {
"nl": "Geplaatst op {start_date}",

View file

@ -517301,4 +517301,4 @@
],
"allowMove": false,
"#dont-translate": "*"
}
}

View file

@ -452776,4 +452776,4 @@
],
"allowMove": false,
"#dont-translate": "*"
}
}

View file

@ -149,7 +149,8 @@
"de": "Muss man zahlen, um den Spielplatz zu nutzen?",
"uk": "Чи потрібно платити за користування цим майданчиком?",
"es": "¿Hay que pagar para usar este parque infantil?",
"ca": "Cal pagar per utilitzar aquest parc infantil?"
"ca": "Cal pagar per utilitzar aquest parc infantil?",
"cs": "Musí se platit za použití tohoto hřiště?"
},
"id": "fee",
"mappings": [
@ -336,7 +337,8 @@
"fr": "La surface est en tartan - un revêtement synthétique typiquement utilisé sur les pistes d'athlétisme",
"uk": "Покриття - тартан - синтетична, пружна поверхня, яку зазвичай можна побачити на спортивних трасах",
"es": "La superficie es de tartán - una superficie sintética, elástica, que se ve típicamente en pistas de atletismo",
"ca": "La superfície és tartan: una superfície sintètica i molla típicament vista en pistes atlètiques"
"ca": "La superfície és tartan: una superfície sintètica i molla típicament vista en pistes atlètiques",
"cs": "Povrch je tartan - syntetický, pružný povrch typicky vídaný na atletických stadionech"
}
},
{
@ -359,7 +361,8 @@
"de": "Die Oberfläche ist <b>feiner Kies</b> (weniger als 2 cm pro Stein)",
"uk": "Поверхня - <b>дрібний гравій</b> (менше 2 см на камінь)",
"es": "La superficie es <b>grava fina</b> (menos de 2 cm por piedra)",
"ca": "La superfície és de <b>grava fina</b> (menys de 2 cm per pedra)"
"ca": "La superfície és de <b>grava fina</b> (menys de 2 cm per pedra)",
"cs": "Povrch je <b>jemný štěrk</b> (velikost kamenů pod 2 cm)"
}
}
],

View file

@ -137,7 +137,8 @@
"ca": "Grava en direcció {direction}",
"es": "Graba hacia un rumbo de brújula de {direction}",
"cs": "Snímané oblasti podle směru kompasu {direction}",
"sl": "Snema v smeri kompasa {direction}"
"sl": "Snema v smeri kompasa {direction}",
"uk": "Знімає за напрямком компаса {direction}"
},
"freeform": {
"key": "direction",

View file

@ -21,15 +21,6 @@
]
}
},
"calculatedTags": [
"_entrance_properties=overlapWith(feat)('entrance')?.map(e => e.feat.properties)?.filter(p => p !== undefined && p.indoor !== 'door')",
"_entrance_properties_with_width=get(feat)('_entrance_properties')?.filter(p => p['width'] !== undefined)",
"_entrances_count=get(feat)('_entrance_properties').length",
"_entrances_count_without_width_count= get(feat)('_entrances_count') - get(feat)('_entrance_properties_with_width').length",
"_biggest_width= Math.max( get(feat)('_entrance_properties').map(p => p.width))",
"_biggest_width_properties= /* Can be a list! */ get(feat)('_entrance_properties').filter(p => p.width === get(feat)('_biggest_width'))",
"_biggest_width_id=get(feat)('_biggest_width_properties').id"
],
"isCounted": false,
"minzoom": 18,
"shownByDefault": false,
@ -59,94 +50,7 @@
}
],
"passAllFeatures": true,
"tagRenderings": [
{
"id": "entrance_info",
"render": {
"before": {
"en": "<h3>Entrances</h3>This building has {_entrances_count} entrances:",
"de": "<h3>Eingänge</h3>Das Gebäude hat {_entrances_count} Eingänge:",
"da": "<h3>Indgange</h3>Denne bygning har {_entrances_count} indgange:",
"nl": "<h3>Ingangen</h3>Dit gebouw heeft {_entrances_count} ingangen:",
"ca": "<h3>Entrades</h3>Aquest edifici té {_entrances_count} entrades:",
"cs": "<h3>Vchody</h3>Tato budova má {_entrances_count} vchodů:",
"es": "<h3>Entradas</h3>Este edificio tiene {_entrances_count} entradas:"
},
"after": {
"en": "{_entrances_count_without_width_count} entrances don't have width information yet",
"de": "{_entrances_count_without_width_count} Eingänge haben keine Angaben zur Breite",
"da": "{_entrances_count_without_width_count} indgange har endnu ikke oplysninger om bredde",
"nl": "{_entrances_count_without_width_count} ingangen hebben nog geen informatie over de breedte",
"ca": "{_entrances_count_without_width_count} entrades encara no tenen informació d'amplada",
"cs": "{_entrances_count_without_width_count} vchody zatím nemají informace o šířce",
"es": "{_entrances_count_without_width_count} entradas aún no tienen información de ancho"
},
"special": {
"type": "multi",
"key": "_entrance_properties_with_width",
"tagrendering": {
"en": "An <a href='#{id}'>entrance</a> of {canonical(width)}",
"de": "Ein <a href='#{id}'>Eingang</a> von {canonical(width)}",
"da": "En <a href='#{id}'>indgang</a> på {canonical(width)}",
"nl": "Een <a href='#{id}'>ingang</a> van {canonical(width)}",
"ca": "Una <a href='#{id}'>entrada </a> de {canonical(width)}",
"cs": "<a href='#{id}'>vchod</a> {canonical(width)}",
"es": "Una <a href='#{id}'>entrada</a> de {canonical(width)}"
}
}
},
"mappings": [
{
"if": "_entrances_count=0",
"then": {
"en": "No entrance has been marked",
"de": "Es wurde kein Eingang markiert",
"da": "Der er ikke markeret nogen indgang",
"nl": "Geen ingang is gemarkeerd",
"ca": "No s'ha senyalitzat cap entrada",
"cs": "Nebyl označen žádný vchod",
"es": "No se ha marcado ninguna entrada"
}
},
{
"if": "_entrances_count_without_width:=_entrances_count",
"then": {
"en": "None of the {_entrance_count} entrances have width information yet",
"de": "Keiner der {_entrance_count} Eingänge hat bisher Angaben zur Breite",
"da": "Ingen af {_entrance_count}-indgangene har oplysninger om bredde endnu",
"nl": "Geen van de {_entrance_count} ingangen hebben al informatie over de breedte",
"ca": "Cap de les {_entrance_count} entrades té informació d'amplada encara",
"cs": "Žádný z {_entrance_count} vchodů zatím nemá informace o šířce",
"es": "Ninguna de las {_entrance_count} entradas tiene información de ancho todavía"
}
}
]
},
{
"id": "biggest_width",
"render": "The <a href='#{_biggest_width_id}'>entrance with the biggest width</a> is {canonical(_biggest_width)} wide",
"condition": "_biggest_width_id~*"
}
],
"allowMove": false,
"units": [
{
"width": {
"quantity": "distance",
"denominations": [
"m",
"cm"
]
},
"_biggest_width": {
"quantity": "distance",
"denominations": [
"m",
"cm"
]
}
}
],
"snapName": {
"en": "a wall or building",
"nl": "een muur of gebouw",

View file

@ -490,4 +490,4 @@
"enableRelocation": false,
"enableImproveAccuracy": true
}
}
}

View file

@ -326,4 +326,4 @@
"enableImproveAccuracy": true,
"enableRelocation": true
}
}
}

Binary file not shown.

After

(image error) Size: 333 KiB

View file

@ -0,0 +1,2 @@
SPDX-FileCopyrightText: Pieter Vander Vennet
SPDX-License-Identifier: CC-BY-SA-4.0

View file

@ -1,4 +1,14 @@
[
{
"path": "MountedShrineExample.jpg",
"license": "CC-BY-SA-4.0",
"authors": [
"Pieter Vander Vennet"
],
"sources": [
"https://panoramax.mapcomplete.org"
]
},
{
"path": "shrine.svg",
"license": "CC0-1.0",

View file

@ -55,6 +55,23 @@
"./assets/layers/wayside_shrine/shrine_example2.jpg",
"./assets/layers/wayside_shrine/shrine_example3.jpg"
]
},
{
"tags": [
"historic=wayside_shrine"
],
"title": {
"en": "a wayside shrine mounted on a wall"
},
"snapToLayer": [
"walls_and_buildings"
],
"description": {
"en": "A wayside shrine typically shows a religious depiction, usually placed by a road or pathway. This shrine is mounted on a wall"
},
"exampleImages": [
"./assets/layers/wayside_shrine/MountedShrineExample.jpg"
]
}
],
"tagRenderings": [
@ -64,27 +81,37 @@
"en": "What's the name of this shrine?"
},
"id": "shrine_name",
"labels": [
"shrine_questions"
],
"freeform": {
"key": "name",
"type": "string",
"addExtraTags": ["noname="]
"addExtraTags": [
"noname="
]
},
"render": {
"en": "The name of this shrine is <b>{name}</b>"
},
"mappings": [{
"if": "noname=yes",
"alsoShowIf": "name=",
"then": {
"en": "This shrine does not have a name"
"mappings": [
{
"if": "noname=yes",
"alsoShowIf": "name=",
"then": {
"en": "This shrine does not have a name"
}
}
}]
]
},
{
"question": {
"en": "To which religion is this shrine dedicated?"
},
"id": "religion",
"labels": [
"shrine_questions"
],
"mappings": [
{
"if": "religion=christian",
@ -167,71 +194,78 @@
"en": "What's the Christian denomination of the shrine?"
},
"id": "denomination_christian",
"condition": "religion=christian",
"labels": [
"shrine_questions"
],
"condition": {
"and": [
"religion=christian"
]
},
"mappings": [
{
"if": "denomination=catholic",
"then": {
"en": "It's denomination is: Catholic"
"en": "The religious subdenomination is Catholic"
}
},
{
"if": "denomination=roman_catholic",
"then": {
"en": "It's denomination is: Roman Catholic"
"en": "The religious subdenomination is Roman Catholic"
}
},
{
"if": "denomination=orthodox",
"then": {
"en": "It's denomination is Orthodox"
"en": "The religious subdenomination is Orthodox"
}
},
{
"if": "denomination=greek_orthodox",
"then": {
"en": "It's denomination is Greek-Orthodox"
"en": "The religious subdenomination is Greek-Orthodox"
}
},
{
"if": "denomination=russian_orthodox",
"then": {
"en": "It's denomination is Russian-Orthodox"
"en": "The religious subdenomination is Russian-Orthodox"
}
},
{
"if": "denomination=serbian_orthodox",
"then": {
"en": "It's denomination is Serbian Orthodox"
"en": "The religious subdenomination is Serbian Orthodox"
}
},
{
"if": "denomination=protestant",
"then": {
"en": "It's denomination is Protestant"
"en": "The religious subdenomination is Protestant"
}
},
{
"if": "denomination=anglican",
"then": {
"en": "It's denomination is Anglican"
"en": "The religious subdenomination is Anglican"
}
},
{
"if": "denomination=adventist",
"then": {
"en": "It's denomination is Adventist"
"en": "The religious subdenomination is Adventist"
}
},
{
"if": "denomination=evangelical",
"then": {
"en": "It's denomination is evangelical"
"en": "The religious subdenomination is evangelical"
}
}
],
"render": {
"en": "Other denomination: {denomination}"
"en": "The religious denomination is <b>{denomination}</b>"
},
"freeform": {
"key": "denomination"
@ -242,80 +276,97 @@
{
"if": "denomination=shia",
"then": {
"en": "It's denomination is Shia"
"en": "The religious subdenomination is Shia"
}
},
{
"if": "denomination=sunni",
"then": {
"en": "It's denomination is Sunni"
"en": "The religious subdenomination is Sunni"
}
},
{
"if": "denomination=sufi",
"then": {
"en": "It's denomination is Sufi"
"en": "The religious subdenomination is Sufi"
}
}
],
"id": "denomination_muslim",
"labels": [
"shrine_questions"
],
"freeform": {
"key": "denomination"
},
"render": {
"en": "It's denomination is {denomination}"
"en": "The religious subdenomination is {denomination}"
},
"question": {
"en": "What's the Muslim denomination of this shrine?"
},
"condition": "religion=muslim"
"condition": {
"and": [
"religion=muslim"
]
}
},
{
"mappings": [
{
"if": "denomination=conservative",
"then": {
"en": "It's denomination is Conservative"
"en": "The religious subdenomination is Conservative"
}
},
{
"if": "denomination=orthodox",
"then": {
"en": "It's denomination is Orthodox"
"en": "The religious subdenomination is Orthodox"
}
},
{
"if": "denomination=hasidic",
"then": {
"en": "It's denomination is Hasidic"
"en": "The religious subdenomination is Hasidic"
}
},
{
"if": "denomination=reform",
"then": {
"en": "It's denomination is Reform"
"en": "The religious subdenomination is Reform"
}
}
],
"id": "denomination_jewish",
"labels": [
"shrine_questions"
],
"freeform": {
"key": "denomination"
},
"render": {
"en": "It's denomination is {denomination}"
"en": "The religious subdenomination is {denomination}"
},
"question": {
"en": "What's the Jewish denomination of this shrine?"
},
"condition": "religion=jewish"
"condition": {
"and": [
"religion=jewish"
]
}
},
{
"question": {
"en": "What's the denomination of this shrine?"
},
"id": "denomination_other",
"labels": [
"shrine_questions"
],
"render": {
"en": "The denomination of this shrine is: {denomination}"
"en": "The denomination of this shrine is {denomination}"
},
"freeform": {
"key": "denomination"
@ -324,7 +375,8 @@
"and": [
"religion!=christian",
"religion!=muslim",
"religion!=jewish"
"religion!=jewish",
"religion!="
]
}
}
@ -338,10 +390,10 @@
},
"neededChangesets": 1
},
"credits": "Bastian Greshake Tzovaras",
"credits:uid": 20617622,
"allowMove": {
"enableImproveAccuracy": true,
"enableRelocation": false
}
},
"credits": "Bastian Greshake Tzovaras",
"credits:uid": 20617622
}

View file

@ -3,12 +3,16 @@
"title": {
"en": "Buildings with an architectural style",
"de": "Gebäude mit einem architektonischen Stil",
"zh_Hant": "有特定風格的建築"
"zh_Hant": "有特定風格的建築",
"cs": "Budovy s architektonickým slohem",
"uk": "Будівлі з архітектурним стилем"
},
"description": {
"en": "A map showing the archetectural style of buildings",
"de": "Eine Karte, die den architektonischen Stil der Gebäude zeigt",
"zh_Hant": "顯示建築風格的地圖"
"zh_Hant": "顯示建築風格的地圖",
"cs": "Mapa ukazující architektonické slohy budov",
"uk": "Карта, що показує архітектурний стиль будівель"
},
"icon": "./assets/themes/architecture/architecture.svg",
"defaultBackgroundId": "protomaps.white",

View file

@ -9,15 +9,6 @@
"nl": "Wijzigingen gemaakt met MapComplete",
"ko": "MapComplete로 이루어진 변경 사항"
},
"shortDescription": {
"en": "Shows changes made by MapComplete",
"de": "Zeigt die von MapComplete vorgenommenen Änderungen an",
"cs": "Zobrazuje změny provedené nástrojem MapComplete",
"es": "Muestra los cambios realizados por MapComplete",
"fr": "Afficher les modifications faites avec MapComplete",
"nl": "Toont wijzigingen gemaakt met MapComplete",
"ko": "MapComplete를 통해 이루어진 변경 사항을 표시합니다"
},
"description": {
"en": "This maps shows all the changes made with MapComplete",
"de": "Diese Karte zeigt alle mit MapComplete vorgenommenen Änderungen",
@ -28,11 +19,17 @@
"nl": "Deze kaarten tonen alle wijzigingen die zijn gemaakt met MapComplete",
"ko": "이 지도는 MapComplete를 사용하여 이루어진 모든 변경 사항을 표시합니다"
},
"shortDescription": {
"en": "Shows changes made by MapComplete",
"de": "Zeigt die von MapComplete vorgenommenen Änderungen an",
"cs": "Zobrazuje změny provedené nástrojem MapComplete",
"es": "Muestra los cambios realizados por MapComplete",
"fr": "Afficher les modifications faites avec MapComplete",
"nl": "Toont wijzigingen gemaakt met MapComplete",
"ko": "MapComplete를 통해 이루어진 변경 사항을 표시합니다"
},
"icon": "./assets/svg/logo.svg",
"hideFromOverview": true,
"startLat": 0,
"startLon": 0,
"startZoom": 1,
"layers": [
{
"id": "mapcomplete-changes",

View file

@ -185,19 +185,22 @@
{
"id": "platform",
"question": {
"en": "With what platform was the change made?"
"en": "With what platform was the change made?",
"cs": "S jakou platformou byly změny provedeny?"
},
"mappings": [
{
"if": "android=",
"then": {
"en": "Made on the web"
"en": "Made on the web",
"cs": "Vytvořeno na webu"
}
},
{
"if": "android=yes",
"then": {
"en": "Made with the android app"
"en": "Made with the android app",
"cs": "Vytvořeno s aplikací pro Android"
}
}
]
@ -476,19 +479,22 @@
"options": [
{
"question": {
"en": "All platforms"
"en": "All platforms",
"cs": "Všechny platformy"
},
"quesiton": "All platforms"
},
{
"question": {
"en": "Made with Android"
"en": "Made with Android",
"cs": "Vytvořeno s Androidem"
},
"osmTags": "android=yes"
},
{
"question": {
"en": "Made on the web"
"en": "Made on the web",
"cs": "Vytvořeno na webu"
},
"osmTags": "android="
}

View file

@ -52,7 +52,8 @@
"shownByDefault": false,
"name": null,
"description": {
"en": "All objects which have entrance data mapped on the amenity instead of the entrance object"
"en": "All objects which have entrance data mapped on the amenity instead of the entrance object",
"cs": "Všechny objekty, které mají data vstupu mapována na vybavení namísto objektu vstupu"
},
"source": {
"osmTags": {
@ -118,7 +119,7 @@
{
"builtin": "entrance",
"override": {
"minzoom": 18,
"minzoom": 16,
"pointRendering": [
{
"=marker": [
@ -413,7 +414,101 @@
"builtin": "walls_and_buildings",
"override": {
"calculatedTags+": [
"_entrance_properties=overlapWith(feat)('entrance')?.map(e => e.feat.properties)?.filter(p => p !== undefined && p.indoor !== 'door')",
"_entrance_properties_with_width=get(feat)('_entrance_properties')?.filter(p => p['width'] !== undefined)",
"_entrances_count=get(feat)('_entrance_properties').length",
"_entrances_count_without_width_count= get(feat)('_entrances_count') - get(feat)('_entrance_properties_with_width').length",
"_biggest_width= Math.max( get(feat)('_entrance_properties').map(p => p.width))",
"_biggest_width_properties= /* Can be a list! */ get(feat)('_entrance_properties').filter(p => p.width === get(feat)('_biggest_width'))",
"_biggest_width_id=get(feat)('_biggest_width_properties').id",
"_entrance_data_within=overlapWith(feat)('onwheels_entrance_data').map(f => f.properties.id)"
],
"tagRenderings+": [
{
"id": "entrance_info",
"render": {
"before": {
"en": "<h3>Entrances</h3>This building has {_entrances_count} entrances:",
"de": "<h3>Eingänge</h3>Das Gebäude hat {_entrances_count} Eingänge:",
"da": "<h3>Indgange</h3>Denne bygning har {_entrances_count} indgange:",
"nl": "<h3>Ingangen</h3>Dit gebouw heeft {_entrances_count} ingangen:",
"ca": "<h3>Entrades</h3>Aquest edifici té {_entrances_count} entrades:",
"cs": "<h3>Vchody</h3>Tato budova má {_entrances_count} vchodů:",
"es": "<h3>Entradas</h3>Este edificio tiene {_entrances_count} entradas:"
},
"after": {
"en": "{_entrances_count_without_width_count} entrances don't have width information yet",
"de": "{_entrances_count_without_width_count} Eingänge haben keine Angaben zur Breite",
"da": "{_entrances_count_without_width_count} indgange har endnu ikke oplysninger om bredde",
"nl": "{_entrances_count_without_width_count} ingangen hebben nog geen informatie over de breedte",
"ca": "{_entrances_count_without_width_count} entrades encara no tenen informació d'amplada",
"cs": "{_entrances_count_without_width_count} vchody zatím nemají informace o šířce",
"es": "{_entrances_count_without_width_count} entradas aún no tienen información de ancho"
},
"special": {
"type": "multi",
"key": "_entrance_properties_with_width",
"tagrendering": {
"en": "An <a href='#{id}'>entrance</a> of {canonical(width)}",
"de": "Ein <a href='#{id}'>Eingang</a> von {canonical(width)}",
"da": "En <a href='#{id}'>indgang</a> på {canonical(width)}",
"nl": "Een <a href='#{id}'>ingang</a> van {canonical(width)}",
"ca": "Una <a href='#{id}'>entrada </a> de {canonical(width)}",
"cs": "<a href='#{id}'>vchod</a> {canonical(width)}",
"es": "Una <a href='#{id}'>entrada</a> de {canonical(width)}"
}
}
},
"mappings": [
{
"if": "_entrances_count=0",
"then": {
"en": "No entrance has been marked",
"de": "Es wurde kein Eingang markiert",
"da": "Der er ikke markeret nogen indgang",
"nl": "Geen ingang is gemarkeerd",
"ca": "No s'ha senyalitzat cap entrada",
"cs": "Nebyl označen žádný vchod",
"es": "No se ha marcado ninguna entrada"
}
},
{
"if": "_entrances_count_without_width:=_entrances_count",
"then": {
"en": "None of the {_entrance_count} entrances have width information yet",
"de": "Keiner der {_entrance_count} Eingänge hat bisher Angaben zur Breite",
"da": "Ingen af {_entrance_count}-indgangene har oplysninger om bredde endnu",
"nl": "Geen van de {_entrance_count} ingangen hebben al informatie over de breedte",
"ca": "Cap de les {_entrance_count} entrades té informació d'amplada encara",
"cs": "Žádný z {_entrance_count} vchodů zatím nemá informace o šířce",
"es": "Ninguna de las {_entrance_count} entradas tiene información de ancho todavía"
}
}
]
},
{
"id": "biggest_width",
"render": "The <a href='#{_biggest_width_id}'>entrance with the biggest width</a> is {canonical(_biggest_width)} wide",
"condition": "_biggest_width_id~*"
}
],
"units+": [
{
"width": {
"quantity": "distance",
"denominations": [
"m",
"cm"
]
},
"_biggest_width": {
"quantity": "distance",
"denominations": [
"m",
"cm"
]
}
}
]
}
},

View file

@ -159,7 +159,8 @@
"en": "Waste baskets with excrement bag dispensers",
"nl": "Vuilnisbakken met verdelers voor hondenpoepzakjes",
"de": "Mülleimer mit Spender für Kotbeutel",
"uk": "Кошики для сміття з дозаторами для пакетів для екскрементів"
"uk": "Кошики для сміття з дозаторами для пакетів для екскрементів",
"cs": "Odpadkové koše se sáčky na exkrementy"
},
"presets=": [],
"filter=": [],

View file

@ -3,12 +3,14 @@
"title": {
"en": "Scouting groups",
"de": "Pfadfindergruppen",
"uk": "Скаутські групи"
"uk": "Скаутські групи",
"cs": "Skautské skupiny"
},
"description": {
"en": "A scouting group is a social youth movement with a heavy emphasis on the outdoors. Activities range from camping, hiking, aquatics, backpacking, exploring nature, ...",
"de": "Eine Pfadfindergruppe ist eine soziale Jugendbewegung mit einem starken Fokus auf Aktivitäten im Freien. Die Aktivitäten reichen von Camping, Wandern, Wassersport, Rucksacktouren, Erkundung der Natur, ...",
"uk": "Скаутський загін - це громадський молодіжний рух, що робить акцент на активному відпочинку на природі. Заходи варіюються від таборування, піших прогулянок, водних видів спорту, рюкзаків, дослідження природи, ..."
"uk": "Скаутський загін - це громадський молодіжний рух, що робить акцент на активному відпочинку на природі. Заходи варіюються від таборування, піших прогулянок, водних видів спорту, рюкзаків, дослідження природи, ...",
"cs": "Skautská skupina je společenské hnutí mládeže s velkým důrazem na pobyt venku. Mezi aktivity patří kempování, pěší turistika, vodní sporty, cestování s batohem, objevování přírody..."
},
"icon": "./assets/layers/scouting_group/scouting.svg",
"defaultBackgroundId": "protomaps.dark",
@ -19,21 +21,27 @@
"override": {
"id": "group_campsite",
"name": {
"en": "Group Campsites"
"en": "Group Campsites",
"cs": "Skupinové kempy"
},
"=presets": [],
"source": {
"=osmTags": {
"and": [
"tourism=camp_site",
"scout!=no",
"group!=no",
"or":[
"leisure=summer_camp",
{
"or": [
"scout=yes",
"scout=only",
"group=yes",
"group_only=yes"
"and": [
"tourism=camp_site",
"scout!=no",
"group!=no",
{
"or": [
"scout=yes",
"scout=only",
"group=yes",
"group_only=yes"
]
}
]
}
]
@ -60,7 +68,8 @@
"=filter": null,
"name": {
"en": "Hostels for groups and scouts",
"de": "Gruppenunterkünfte für Gruppen/Pfadfinder:innen"
"de": "Gruppenunterkünfte für Gruppen/Pfadfinder:innen",
"cs": "Ubytovny pro skupiny a skauty"
},
"source": {
"=osmTags": {
@ -83,7 +92,8 @@
{
"title": {
"en": "Hostel exclusively for groups",
"de": "Unterkunft ausschließlich für Gruppen/Pfadfinder:innen"
"de": "Unterkunft ausschließlich für Gruppen/Pfadfinder:innen",
"cs": "Ubytovna výhradně pro skupiny"
},
"tags": [
"tourism=hostel",
@ -114,7 +124,8 @@
{
"title": {
"en": "Hostel",
"de": "Gruppenunterkunft"
"de": "Gruppenunterkunft",
"cs": "Ubytovna"
},
"tags": [
"tourism=hostel"

View file

@ -8,6 +8,14 @@
},
"icon": "./assets/layers/wayside_shrine/shrine.svg",
"layers": [
"wayside_shrine"
"wayside_shrine",
{
"builtin": [
"artwork"
],
"override": {
"minzoom": 18
}
}
]
}

View file

@ -76,6 +76,9 @@
"unmark": "Elimina de la teva llista personal de favorits",
"unmarkNotDeleted": "Aquest punt no s'eliminarà i encara serà visible en el mapa adequat per a tu i altres"
},
"downloadGeojson": "Descarrega els teus favorits com a geojson",
"downloadGpx": "Descarrega els teus favorits com a GPX",
"intro": "Has marcat {length} ubicacions com a preferides.",
"introPrivacy": "Aquesta llista nomes és visible per a tu",
"loginToSeeList": "Inicia sessió per a veure la llista d'ubicacions marcades com a favorites",
"tab": "Els teus favorits i opinions",
@ -133,6 +136,7 @@
"backToSelect": "Selecciona una categoria diferent",
"confirmLocation": "Confirma aquesta localització",
"confirmTitle": "Afegeix un {title}?",
"creating": "Creant un nou punt...",
"disableFilters": "Deshabilitar tots els filtres",
"disableFiltersExplanation": "Alguns elements s'amagaran en passar un filtre",
"enableLayer": "Activa la capa {name}",
@ -179,6 +183,7 @@
},
"josmNotOpened": "No s'ha pogut contactar amb JOSM. Assegura't que estigui obert i que el control remot estigui habilitat",
"josmOpened": "JOSM és obert",
"madeBy": "Fet per <b>{author}</b>",
"mapContributionsBy": "Les dades mostrades tenen edicions fetes per {contributors}",
"mapContributionsByAndHidden": "Les dades mostrades tenen edicions fetes per {contributors} i {hiddenCount} col·laboradors més",
"mapillaryHelp": "<b>Mapillary</b> és un servei en línea que arreplega imatges a peu de carrer i les ofereix sota una llicència lliure. Els contribuïdors poden utilizar aquestes imatges per a millorar OpenStreetMap",
@ -186,6 +191,7 @@
"openMapillary": "Obrir Mapillary aquí",
"openOsmcha": "Veure darreres edicions fetes amb {theme}",
"openThemeDocumentation": "Obrir la documentació per al mapa temàtic {name}",
"seeOnMapillary": "Veure aquestes imatges a Mapillary",
"themeBy": "Tema mantingut per {author}",
"title": "Copyright i atribució",
"translatedBy": "MapComplete ha estat traduït per {contributors} i <a href=\"https://github.com/pietervdvn/MapComplete/graphs/contributors\" target=\"_blank\">{hiddenCount} col·laboradors més</a>"
@ -195,8 +201,10 @@
"backgroundMap": "Seleccioneu una capa de fons",
"backgroundSwitch": "Canvia el fons",
"cancel": "Cancel·lar",
"clearPendingChanges": "Barrar canvis pendents",
"confirm": "Confirmar",
"customThemeIntro": "Aquestes són les peticions generades pels usuaris que has visitat abans.",
"customThemeTitle": "Temes personalitzats",
"download": {
"downloadAsPdf": "Baixar un PDF del mapa actual",
"downloadAsPdfHelper": "Ideal per imprimir el mapa actual",
@ -434,14 +442,14 @@
"failReasonsAdvanced": "Com a alternativa, assegureu-vos que el vostre navegador i les extensions no bloquegen les API de tercers.",
"multiple": {
"done": "{count} imatges s'han penjat correctament. Gràcies!",
"partiallyDone": "S'estan penjant {count} imatges, {done} imatges s'hanpenjat…",
"partiallyDone": "S'estan penjant {count} imatges, {done} imatges s'han penjat…",
"someFailed": "Ho sentim, no hem pogut penjar {count} imatges",
"uploading": "S'estan penjant {count} imatges…"
},
"one": {
"done": "La teva imatge s'ha penjat correctament. Gràcies!",
"failed": "Ho sentim, no hem pogut penjar la teva imatge",
"retrying": "La teva imatge està tornant a penjar-se…",
"retrying": "S'està tornant a provar de penjar la teva imatge…",
"uploading": "La teva imatge s'està penjant…"
}
},

View file

@ -192,6 +192,7 @@
"openOsmcha": "Podívejte se na nejnovější úpravy provedené v tématu {theme}",
"openOsmchaLastWeek": "Zobrazit úpravy za posledních 7 dní",
"openPanoramax": "Zde otevřete Panoramax",
"openStatistics": "Podívejte se na statistiky pro {theme}",
"openThemeDocumentation": "Otevřít dokumentaci k tematické mapě {name}",
"panoramaxHelp": "<b>Panoramax</b> je online služba, která shromažďuje snímky z úrovně ulic a nabízí je pod bezplatnou licencí. Přispěvatelé mohou tyto snímky používat ke zlepšení OpenStreetMap",
"panoramaxLicenseCCBYSA": "Vaše obrázky jsou zveřejněny pod licencí CC-BY-SA - každý může váš obrázek znovu použít, pokud uvede vaše jméno",
@ -291,6 +292,7 @@
"aboutCurrentThemeTitle": "O této mapě",
"aboutMapComplete": "O MapComplete",
"filter": "Filtrování dat",
"legal": "Právní upozornění",
"moreUtilsTitle": "Zjistit více",
"openHereDifferentApp": "Otevřít aktuální polohu v jiných aplikacích",
"showIntroduction": "Zobrazit úvod",
@ -526,6 +528,7 @@
"action": "Akce",
"closeSidebar": "Zavře postranní panel",
"geolocate": "Posune mapu na aktuální polohu nebo ji přiblíží k aktuální poloze. Vyžaduje geooprávnění",
"homeLocation": "Přejít na vaše domovské umístění. Funguje jen v případě, že jste si domovské umístění nastavili v uživatelských preferencích",
"intro": "MapComplete podporuje následující klávesy:",
"key": "Kombinace kláves",
"openFilterPanel": "Otevře vrstvy POI a panel filtrů",
@ -613,6 +616,7 @@
"intro": "Mapy k různým tématům, ke kterým můžete přispět",
"learnMore": "Více informací",
"logIn": "Přihlaste se, abyste viděli další témata, která jste dříve navštívili",
"recentThemes": "Naposledy navštívená témata",
"title": "MapComplete"
},
"inspector": {

View file

@ -6,6 +6,14 @@
"fixme": {
"question": "Co by se zde mělo opravit? Vysvětlete to, prosím"
},
"header": {
"mappings": {
"0": {
"then": "Není známa žádná adresa"
}
},
"render": "{addr:street} <b>{addr:housenumber}</b> {addr:unit}"
},
"housenumber": {
"mappings": {
"0": {
@ -17,7 +25,17 @@
},
"street": {
"question": "V jaké ulici se nachází tato adresa?",
"questionHint": "Nezahrnovat číslo domu",
"render": "Tato adresa se nachází v ulici <b>{addr:street}</b>"
},
"unit": {
"mappings": {
"0": {
"then": "Žádné číslo jednotky"
}
},
"question": "Co je číslo nebo písmeno jednotky?",
"render": "Číslo jednotky je <b>{addr:unit}</b>"
}
},
"title": {
@ -959,6 +977,30 @@
"render": "BBQ"
}
},
"beehive": {
"description": "Vrstva ukazující včelí úly",
"name": "Včelí úly",
"presets": {
"0": {
"title": "včelí úl"
}
},
"tagRenderings": {
"capacity": {
"freeform": {
"placeholder": "Počet včelích úlů"
},
"mappings": {
"0": {
"then": "Je tu 1 včelí úl"
}
},
"question": "Kolik včelích úlů tu je?",
"render": "Je tu {capacity} včelích úlů"
}
},
"title": "Včelí úl"
},
"bench": {
"description": "Lavička je dřevěná, kovová, kamenná, ... plocha, na které může člověk sedět. Tato vrstva je vizualizuje a klade si o nich několik otázek.",
"filter": {
@ -1612,6 +1654,7 @@
}
},
"question": "Jaký je typ tohoto parkoviště pro jízdní kola?",
"questionHint": "Jedná se o fyzické zařízení, kam člověk umístí své jízdní kolo a použije zámek",
"render": "Jde o typ parkoviště pro jízdní kola: {bicycle_parking}"
},
"Capacity": {
@ -1649,6 +1692,18 @@
},
"covered_and_building": {
"mappings": {
"0": {
"then": "Jde o kolárnu (se stěnami alespoň na třech stranách)"
},
"1": {
"then": "Jde o parkoviště pro jízdní kola pod střechou; střecha slouží jen tomuto parkovišti"
},
"2": {
"then": "Toto parkoviště jízdních kol je umístěno v budově za dveřmi nebo bránou"
},
"3": {
"then": "Toto parkoviště pro jízdní kola je pod částí budovy"
},
"4": {
"then": "Toto parkoviště je zastřešené (má střechu)"
},
@ -2076,6 +2131,127 @@
"render": "Nevěstinec"
}
},
"building": {
"description": "Všechny budovy",
"name": "Budovy",
"tagRenderings": {
"architecture": {
"mappings": {
"0": {
"then": "Islámská architektura"
},
"1": {
"then": "Mamlúcká architektura"
},
"10": {
"then": "Neomaurská architektura"
},
"11": {
"then": "Neoklasicistní architektura"
},
"12": {
"then": "Georgiánská architektura"
},
"13": {
"then": "Viktoriánská architektura"
},
"14": {
"then": "Historicismus"
},
"15": {
"then": "Novorománská architektura"
},
"16": {
"then": "Novobyzantská architektura"
},
"17": {
"then": "Novogotická architektura"
},
"18": {
"then": "Novorenesanční architektura"
},
"19": {
"then": "Novobarokní architektura"
},
"2": {
"then": "Románská architektura"
},
"20": {
"then": "Secesní architektura"
},
"21": {
"then": "Eklekticismus v architektuře"
},
"22": {
"then": "Funkcionalismus"
},
"23": {
"then": "Kubismus"
},
"24": {
"then": "Nová věcnost"
},
"25": {
"then": "Art deco"
},
"26": {
"then": "Moderní architektura"
},
"27": {
"then": "Amsterdamská škola"
},
"28": {
"then": "Mezinárodní styl"
},
"29": {
"then": "Konstruktivismus"
},
"3": {
"then": "Gotická architektura"
},
"30": {
"then": "Socialistický realismus"
},
"31": {
"then": "Brutalistní architektura"
},
"32": {
"then": "Postmoderní architektura"
},
"33": {
"then": "Současná architektura"
},
"4": {
"then": "Renesanční architektura"
},
"5": {
"then": "Manýrismus"
},
"6": {
"then": "Osmanská architektura"
},
"7": {
"then": "Barokní architektura"
},
"8": {
"then": "Rokoko"
},
"9": {
"then": "Empírová architektura"
}
},
"question": "Jaký je architektonický sloh této budovy?",
"render": "{building:architecture}"
},
"construction_date": {
"question": "Kdy to bylo postaveno?",
"render": "Postaveno <b>{construction_date}</b>"
}
},
"title": {
"render": "Budova"
}
},
"cafe_pub": {
"deletion": {
"extraDeleteReasons": {
@ -2151,6 +2327,107 @@
"render": "Hospoda"
}
},
"campsite": {
"description": "Kempy",
"filter": {
"0": {
"options": {
"0": {
"question": "Poplatek"
},
"1": {
"question": "zdarma"
}
}
},
"1": {
"options": {
"0": {
"question": "Všechny kapacity"
},
"1": {
"question": "Kapacita mezi 1 a 20 osobami"
},
"2": {
"question": "Kapacita mezi 21 a 50 osobami"
},
"3": {
"question": "Kapacita mezi 51 a 100 osobami"
},
"4": {
"question": "Kapacita mezi 101 a 200 osobami"
},
"5": {
"question": "Kapacita mezi 201 a 500 osobami"
},
"6": {
"question": "Kapacita více než 500 osob"
},
"7": {
"question": "?"
}
}
},
"2": {
"options": {
"0": {
"question": "Toalety"
},
"1": {
"question": "Toalety jsou k dispozici."
},
"2": {
"question": "Nejsou tu toalety."
}
}
}
},
"name": "Kempy",
"presets": {
"0": {
"title": "kemp"
},
"1": {
"title": "kemp pro skupiny"
}
},
"tagRenderings": {
"capacity_persons": {
"question": "Kolik lidí tu může pobývat?",
"render": "Může tu pobývat {capacity:persons} lidí"
},
"fee": {
"mappings": {
"0": {
"then": "Kempování je zdarma"
},
"1": {
"then": "Platí se tu poplatek."
}
},
"question": "Platí se tu poplatek?",
"render": "Platí se tu poplatek {charge}"
},
"group_only": {
"mappings": {
"0": {
"then": "Tento kemp je výhradně pro skupiny"
},
"1": {
"then": "Tento kemp není výhradně pro skupiny"
}
},
"question": "Je tento kemp výhradně pro skupiny?"
},
"name": {
"question": "Jaký je název tohoto kempu?",
"render": "Název tohoto kempu je {name}"
}
},
"title": {
"render": "{name}"
}
},
"car_rental": {
"description": "Místa, kde si můžete pronajmout auto",
"name": "Půjčovna aut",
@ -2290,6 +2567,28 @@
"render": "Kempovací místo {name}"
}
},
"charge_point": {
"description": "Vrstva ukazuje jednotlivé nabíjecí body v rámci nabíjecí stanice",
"name": "Nabíjecí body",
"presets": {
"0": {
"description": "Přidat jednotlivý nabíjecí bod v rámci větší nabíjecí stanice",
"title": "nabíjecí bod"
}
},
"tagRenderings": {
"ref": {
"freeform": {
"placeholder": "Referenční číslo nabíjecího bodu, např. 2126"
},
"question": "Jaké je referenční číslo tohoto nabíjecího bodu?",
"render": "Referenční číslo tohoto nabíjecího bodu je {ref}"
}
},
"title": {
"render": "Nabíjecí bod"
}
},
"charging_station": {
"description": "Nabíjecí stanice",
"filter": {
@ -2329,6 +2628,57 @@
},
"12": {
"question": "Má konektor <div style='display: inline-block'><b><b>Tesla Supercharger (destinace)</b></b> <img style='width:1rem; displej: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div>"
},
"13": {
"question": "Má connector <div style='display: inline-block'><b><b>Tesla supercharger</b> (Typ 2 s kabelem pod značkou Tesla)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_tethered.svg'/></div>"
},
"14": {
"question": "Má konektor <div style='display: inline-block'><b><b>USB</b> k nabíjení telefonů a drobné elektroniky</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/usb_port.svg'/></div>"
},
"15": {
"question": "Má konektor <div style='display: inline-block'><b><b>Bosch Active Connect se 3 kolíky</b> a kabelem</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-3pin.svg'/></div>"
},
"16": {
"question": "Má konektor <div style='display: inline-block'><b><b>Bosch Active Connect s 5 kolíky</b> a kabelem</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bosch-5pin.svg'/></div> connector"
},
"17": {
"question": "Má konektor <div style='display: inline-block'><b><b>BS1363</b> (Typ G)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/bs1363.svg'/></div>"
},
"18": {
"question": "Má konektor <div style='display: inline-block'><b><b>NEMA 5-15</b> (Typ B)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/nema-5-15.svg'/></div>"
},
"19": {
"question": "Má konektor <div style='display: inline-block'><b><b>SEV 1011 T23</b> (Typ J)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/typej.svg'/></div>"
},
"2": {
"question": "Má <div style='display: inline-block'><b><b>eurozásuvku</b> se zemnicím kolíkem (CEE7/4 typ E)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/TypeE.svg'/></div>"
},
"20": {
"question": "Má konektor <div style='display: inline-block'><b><b>AS3112</b> (Typ I)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/as3112.svg'/></div>"
},
"21": {
"question": "Má konektor <div style='display: inline-block'><b><b>NEMA 5-20</b> (Typ B)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/nema-5-20.svg'/></div>"
},
"3": {
"question": "Má konektor <div style='display: inline-block'><b><b>Chademo</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Chademo_type4.svg'/></div>"
},
"4": {
"question": "Má konektor <div style='display: inline-block'><b><b>Typ 1 s kabelem</b> (J1772)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div>"
},
"5": {
"question": "Má konektor <div style='display: inline-block'><b><b>Typ 1 <i>bez</i> kabelu</b> (J1772)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1_J1772.svg'/></div>"
},
"6": {
"question": "Má konektor <div style='display: inline-block'><b><b>Typ 1 CCS</b> (též Typ 1 Combo)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type1-ccs.svg'/></div>"
},
"7": {
"question": "Má konektor <div style='display: inline-block'><b><b>Tesla Supercharger</b></b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Tesla-hpwc-model-s.svg'/></div>"
},
"8": {
"question": "Má konektor <div style='display: inline-block'><b><b>Typ 2</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_socket.svg'/></div>"
},
"9": {
"question": "Má konektor <div style='display: inline-block'><b><b>Typ 2 CCS</b> (mennekes)</b> <img style='width:1rem; display: inline-block' src='./assets/layers/charging_station/Type2_CCS.svg'/></div>"
}
}
}
@ -2344,7 +2694,8 @@
},
"tagRenderings": {
"Auth phone": {
"question": "Jaké je telefonní číslo pro autentizační hovor nebo SMS?"
"question": "Jaké je telefonní číslo pro autentizační hovor nebo SMS?",
"render": "Ověření zavoláním nebo posláním SMS na <a href='tel:{authentication:phone_call:number}'>{authentication:phone_call:number}</a>"
},
"Authentication": {
"mappings": {
@ -2428,6 +2779,33 @@
"23": {
"then": "<b>Tesla Supercharger (cíl)</b>"
},
"24": {
"then": "<b>Tesla supercharger</b> (Typ 2 s kabelem pod značkou Tesla)"
},
"25": {
"then": "<b>Tesla supercharger</b> (Typ 2 s kabelem pod značkou Tesla)"
},
"26": {
"then": "<b>USB</b> k nabíjení telefonů a drobné elektroniky"
},
"27": {
"then": "<b>USB</b> k nabíjení telefonů a drobné elektroniky"
},
"28": {
"then": "<b>Bosch Active Connect se 3 kolíky</b> a kabelem"
},
"29": {
"then": "<b>Bosch Active Connect se 3 kolíky</b> a kabelem"
},
"3": {
"then": "<b>Eurozásuvka</b> se zemnicím kolíkem (CEE7/4 typ E)"
},
"30": {
"then": "<b>Bosch Active Connect s 5 kolíky</b> a kabelem"
},
"31": {
"then": "<b>Bosch Active Connect s 5 kolíny</b> a kabelem"
},
"32": {
"then": "<b>BS1363</b> (Typ G)"
},
@ -2443,6 +2821,9 @@
"36": {
"then": "<b>SEV 1011 T23</b> (Typ J)"
},
"37": {
"then": "<b>SEV 1011 T23</b> (Typ J)"
},
"38": {
"then": "<b>AS3112</b> (Typ I)"
},
@ -2563,8 +2944,51 @@
},
"2": {
"then": "Tuto nabíjecí stanici mohou používat pouze zákazníci místa, kam tato stanice patří<br/><span class='subtle'>Např. nabíjecí stanice provozovaná hotelem, kterou mohou používat pouze jeho hosté</span>"
},
"3": {
"then": "Po přístup k této nabíjecí stanici se musí vyžádat <b>klíč</b><br/><span class='subtle'>Například nabíjecí stanice provozovaná hotelem, která je využitelná jen hosty hotelu, kteří na recepci obdrží klíč k odemčení stanice</span>"
},
"4": {
"then": "Nepřístupná obecné veřejnosti (např. přístupná vlastníkům, zaměstnancům...)"
},
"5": {
"then": "Tato nabíjecí stanice je přístupná veřejnosti v určitých hodinách nebo za určitých podmínek. Mohou platit omezení, ale obecně je použití povoleno."
}
}
},
"question": "Kdo je oprávněn používat tuto nabíjecí stanici?",
"render": "Přístup je {access}"
},
"capacity": {
"question": "Kolik vozidel tu lze současně nabíjet?",
"render": "Současně tu lze nabíjet {capacity} vozidel"
},
"charge": {
"question": "Kolik se musí zaplatit za použití této nabíjecí stanice?",
"render": "Použití této nabíjecí stanice stojí <b>{charge}</b>"
},
"email": {
"question": "Jaká je e-mailová adresa provozovatele?",
"render": "V případě problémů pošlete e-mail na <a href='mailto:{email}'>{email}</a>"
},
"fee": {
"mappings": {
"0": {
"then": "Použití zdarma (bez ověření)"
},
"1": {
"then": "Použití zdarma, ale je potřeba se ověřit"
},
"2": {
"then": "Použití zdarma"
},
"3": {
"then": "Placené použití, ale zdarma pro zákazníky hotelu/restaurace/nemocnice... které provozují nabíjecí stanici"
},
"4": {
"then": "Placené použití"
}
},
"question": "Musí se platit za použití této nabíjecí stanice?"
},
"payment-options": {
"override": {
@ -2575,29 +2999,132 @@
}
}
},
"phone": {
"question": "Na jaké číslo se dá zavolat, pokud je s touto nabíjecí stanicí problém?",
"render": "V případě problémů volejte <a href='tel:{phone}'>{phone}</a>"
},
"questions-technical": {
"render": "<h3>Technické dotazy</h3>Otázky níže jsou velmi technické. Klidně je ignorujte<br/>{questions(technical)}"
},
"ref": {
"question": "Jaké je referenční číslo této nabíjecí stanice?",
"render": "Referenční číslo je <b>{ref}</b>"
},
"rewritten-questions": {
"renderings": {
"0": {
"question": "Kolik zástrček typu {{description}} je k dispozici?"
"question": "Kolik zástrček typu {{description}} je k dispozici?",
"render": "Je tu k dispozici <b class='text-xl'>{{{key}}}</b> zásuvek typu {{description}}"
},
"1": {
"mappings": {
"then": "{{description}} výstup {{commonVoltages}} voltů"
},
"question": "Jaké napětí mají zástrčky s {{description}} ?"
"question": "Jaké napětí mají zástrčky s {{description}} ?",
"render": "{{description}} poskytuje {canonical({{key}}:voltage)}"
},
"2": {
"mappings": {
"then": "{{description}} poskytuje nejvýše {{commonCurrent}} A"
},
"question": "Jaký proud nabízí zásuvky {{description}}?",
"render": "{{description}} poskytuje nejvýše {canonical({{key}}:current)}"
},
"3": {
"mappings": {
"then": "{{description}} poskytuje nejvýše {{commonOutput}}"
},
"question": "Jaký výkon nabízí jednotlivá zásuvka typu {{description}}?",
"render": "{{description}} poskytuje nejvýše {canonical({{key}}:output)}"
}
},
"rewrite": {
"into": {
"0": {
"2": "<b>Nástěnná zásuvka Schuko</b> bez zemnicího kolíku (CEE7/4 typ F)"
},
"1": {
"2": "<b>Eurozásuvka</b> se zemnicím kolíkem (CEE7/4 typ E)"
},
"10": {
"2": "<b>Tesla Supercharger CCS</b> (značkový type2_css)"
},
"11": {
"2": "<b>Tesla Supercharger (cíl)</b>"
},
"12": {
"2": "<b>Tesla supercharger (cíl)</b> (Typ 2 s kabelem pod značkou Tesla)"
},
"13": {
"2": "<b>USB</b> k nabíjení telefonů a drobné elektroniky"
},
"14": {
"2": "<b>Bosch Active Connect se 3 kolíky</b> a kabelem"
},
"15": {
"2": "<b>Bosch Active Connect s 5 kolíny</b> a kabelem"
},
"16": {
"2": "<b>BS1363</b> (Typ G)"
},
"17": {
"2": "<b>NEMA 5-15</b> (Typ B)"
},
"18": {
"2": "<b>SEV 1011 T23</b> (Typ J)"
},
"19": {
"2": "<b>AS3112</b> (Typ I)"
},
"2": {
"2": "<b>Chademo</b>"
},
"20": {
"2": "<b>NEMA 5-20</b> (Typ B)"
},
"3": {
"2": "<b>Typ 1 s kabelem</b> (J1772)"
},
"4": {
"2": "<b>Typ 1 <i>bez</i> kabelu</b> (J1772)"
},
"5": {
"2": "<b>Typ 1 CCS</b> (též Typ 1 Combo)"
},
"6": {
"2": "<b>Tesla Supercharger</b>"
},
"7": {
"2": "<b>Typ 2</b> (mennekes)"
},
"8": {
"2": "<b>Typ 2 CCS</b> (mennekes)"
},
"9": {
"2": "<b>Typ 2 s kabelem</b> (mennekes)"
}
}
}
},
"website": {
"question": "Na jaké webové stránce lze najít více informací o této nabíjecí stanici?",
"render": "Více informací na <a href='{website}'>{website}</a>"
}
},
"title": {
"mappings": {
"0": {
"then": "Nabíjecí stanice pro elektrokola"
},
"1": {
"then": "Nabíjecí stanice pro auta"
}
},
"render": "Nabíjecí stanice"
}
},
"childcare": {
"name": "Péče o děti",
"presets": {
"0": {
"title": "péče o děti"
@ -2627,6 +3154,7 @@
}
},
"cinema": {
"description": "Místo, kde se promítají filmy, obecně otevřené veřejnosti za poplatek.",
"name": "Kino",
"tagRenderings": {
"cinema_type": {
@ -2775,6 +3303,9 @@
},
"1": {
"then": "Lezecká skála - jediná skála nebo útes s alespoň několika lezeckými cestami"
},
"2": {
"then": "Oblast pro lezení s jednou nebo více stěnami a/nebo bouldery"
}
}
},
@ -3369,8 +3900,19 @@
},
"6": {
"then": "Tento přechod má tečkované čáry na obou stranách přechodu"
},
"7": {
"then": "Tento přechod je značen použitím různobarevného povrchu"
},
"8": {
"then": "Tento přechod má čáry po stranách a příčné pruhy, které je spojují"
},
"9": {
"then": "Tento přechod má značení zebra s přerušením každého pruhu"
}
}
},
"question": "Jaký druh značení má tento přechod?",
"render": "Tento přechod má značení {crossing:markings}"
}
},
"title": {
@ -3818,6 +4360,22 @@
},
"defibrillator": {
"description": "Vrstva zobrazující defibrilátory, které lze použít v případě nouze. To zahrnuje veřejné defibrilátory, ale také defibrilátory, které mohou vyžadovat personál, aby přinesl skutečné zařízení",
"filter": {
"4": {
"options": {
"0": {
"question": "Jen pokud průzkum proběhl před více než 90 dny"
}
}
},
"5": {
"options": {
"0": {
"question": "Neznámý přístup nebo časy přístupnosti"
}
}
}
},
"name": "Defibrilátory",
"presets": {
"0": {
@ -5001,6 +5559,15 @@
"14": {
"then": "Podávají se zde thajské pokrmy"
},
"16": {
"then": "Podávají se zde japonská jídla"
},
"17": {
"then": "Podávají se zde jídla z kuřecího masa"
},
"18": {
"then": "Podávají se zde jídla z mořských plodů"
},
"2": {
"then": "Podávají hlavně těstoviny"
},
@ -5088,6 +5655,9 @@
},
"3": {
"then": "Všechna jídla jsou veganská"
},
"4": {
"then": "Některá jídla lze upravit do veganské verze, pokud se o to požádá"
}
},
"question": "Podává tento podnik veganská jídla?"
@ -5288,6 +5858,7 @@
},
"ghostsign": {
"description": "Vrstva zobrazující nepoužívané nápisy na budovách",
"name": "Nápisy na zdech",
"presets": {
"0": {
"title": "nápis na zdi"
@ -5386,6 +5957,14 @@
"2": {
"1": "CNC vrtačka",
"2": "CNC vrtačka"
},
"7": {
"1": "kovodílna",
"2": "kovodílna"
},
"8": {
"1": "opravna jízdních kol",
"2": "opravna jízdních kol"
}
}
}
@ -5416,6 +5995,9 @@
},
"1": {
"then": "Toto je tradiční (softwarově orientovaný) hackerský prostor"
},
"2": {
"then": "Toto je <b>hacklab</b>, zaměřující se hlavně na základní počítačové dovednosti, používání recyklovaných zařízení a/nebo poskytování Internetu komunitě. Typicky se nachází v samostatných prostorech, squatech nebo zařízeních sociálních služeb"
}
},
"question": "Je to hackerspace nebo makerspace?"
@ -5563,6 +6145,30 @@
"render": "Hydrant"
}
},
"ice_cream": {
"description": "Místo, kde se prodává zmrzlina přes pult",
"name": "Zmrzlinářství",
"presets": {
"0": {
"description": "Obchod, kde si lze koupit jen zmrzlinu a související zboží. Zmrzlina má obvykle formu ručně nabíraných kopečků.",
"title": "zmrzlinářství"
}
},
"tagRenderings": {
"1": {
"question": "Jaký je název tohoto zmrzlinářství?",
"render": "Toto zmrzlinářství má název <b>{name}</b>"
}
},
"title": {
"mappings": {
"0": {
"then": "{name}"
}
},
"render": "Zmrzlinářství"
}
},
"icons": {
"description": "Vrstva sloužící jako knihovna pro ikony-značky, zejména pro zobrazení jako odznak vedle bodu zájmu",
"tagRenderings": {
@ -5819,6 +6425,18 @@
}
},
"question": "Je na tomto obrubníku hmatová dlažba?"
},
"tactile-paving-colour": {
"mappings": {
"2": {
"then": "Hmatová dlažba je bílá."
},
"3": {
"then": "Hmatová dlažba je šedá."
}
},
"question": "Jakou barvu má hmatová dlažba?",
"render": "Hmatová dlažba je {tactile_paving:colour}."
}
},
"title": {
@ -5852,6 +6470,47 @@
}
}
},
"lighthouse": {
"name": "maják",
"presets": {
"0": {
"title": "maják"
}
},
"tagRenderings": {
"lighthouse-height": {
"question": "Jaká je výška tohoto majáku, v metrech?",
"render": "Výška tohoto majáku je {height} metrů."
}
},
"title": {
"mappings": {
"0": {
"then": "{name}"
}
},
"render": "maják"
}
},
"love_hotel": {
"description": "Hodinový hotel je typ hotelu pro krátký pobyt, který se vyskytuje po celém světě a je provozován primárně pro zajištění soukromí hostů pro sexuální aktivity",
"name": "Hodinové hotely",
"presets": {
"0": {
"description": "Hodinový hotel je typ hotelu pro krátký pobyt, který se vyskytuje po celém světě a je provozován primárně pro zajištění soukromí hostů pro sexuální aktivity.",
"title": "hodinový hotel"
}
},
"tagRenderings": {
"name": {
"question": "Jaký je název tohoto hodinového hotelu?",
"render": "Tento hodinový hotel má název <b>{name}</b>"
}
},
"title": {
"render": "Hodinový hotel <i>{name}</i>"
}
},
"map": {
"description": "Mapa určená pro turisty, která je trvale instalována na veřejném prostranství",
"name": "Mapy",
@ -6130,13 +6789,91 @@
}
},
"memorial": {
"name": "Památníky",
"presets": {
"0": {
"description": "Památník je fyzický objekt, který připomíná osobu nebo událost.",
"title": "památník"
}
},
"tagRenderings": {
"inscription": {
"mappings": {
"0": {
"then": "Tento pomník nemá nápis"
}
},
"question": "Jaký je nápis na této desce?",
"render": "Nápis na této desce zní: <p><i>{inscription}<i></p>"
},
"memorial-type": {
"mappings": {
"0": {
"then": "Toto je socha"
},
"1": {
"then": "Toto je pamětní deska"
},
"10": {
"then": "Toto je kříž"
},
"11": {
"then": "Toto je modrá pamětní deska"
},
"12": {
"then": "Toto je historický tank, trvale umístěný ve veřejném prostoru jako památník"
},
"13": {
"then": "Toto je pamětní strom"
},
"14": {
"then": "Toho je náhrobek; je zde pohřbena osoba"
},
"2": {
"then": "Toto je pamětní lavička"
},
"3": {
"then": "Toto je kolo duchů - bíle natřené jízdní kolo, které připomíná cyklistu, který zemřel při nehodě s autem"
},
"4": {
"then": "Toto je stolperstein (kámen zmizelých)"
},
"5": {
"then": "Toto je stéla"
},
"6": {
"then": "Toto je pamětní kámen"
},
"7": {
"then": "Toto je busta"
},
"8": {
"then": "Toto je skulptura"
},
"9": {
"then": "Toto je obelisk"
}
},
"question": "Jaký typ památníku to je?",
"render": "Toto je {memorial}"
},
"memorial-wikidata": {
"question": "Která stránka na Wikipedii pojednává o tomto památníku?",
"questionHint": "Jedná se o samotný památník, ne o osobu nebo událost, kterou památník připomíná. Pokud památník nemá stránku na Wikipedii nebo entitu ve Wikidatech, přeskočte tuto otázku.",
"render": {
"before": "<h3>Stránka Wikipedie o památníku</h3>"
}
},
"start_date": {
"question": "Kdy byl tento památník instalován?",
"render": "Umístěno {start_date}"
},
"subject-wikidata": {
"question": "Která stránka na Wikipedii se věnuje osobě nebo události, kterou tento památník připomíná?",
"questionHint": "Pokud osoba nebo událost nemá stránku na Wikipedii nebo entitu ve Wikidatech, přeskočte tuto otázku.",
"render": {
"before": "<h3>Stránka Wikipedie o události nebo osobě</h3>"
}
}
},
"title": {
@ -6855,6 +7592,9 @@
},
"question": "Je toto hřiště přístupné pro vozíčkáře?"
},
"fee": {
"question": "Musí se platit za použití tohoto hřiště?"
},
"playground-access": {
"mappings": {
"0": {
@ -6928,6 +7668,9 @@
"1": {
"then": "Povrch je <b>písek</b>"
},
"10": {
"then": "Povrch je <b>jemný štěrk</b> (velikost kamenů pod 2 cm)"
},
"2": {
"then": "Povrch tvoří <b>dřevěná štěpka</b>"
},
@ -6945,6 +7688,9 @@
},
"7": {
"then": "Povrch je <b>zpevněný</b>"
},
"8": {
"then": "Povrch je tartan - syntetický, pružný povrch typicky vídaný na atletických stadionech"
}
},
"question": "Jaký je povrch tohoto hřiště?",

View file

@ -6,6 +6,13 @@
"fixme": {
"question": "Що тут треба виправити? Поясніть, будь ласка"
},
"header": {
"mappings": {
"0": {
"then": "Адреса не відома"
}
}
},
"housenumber": {
"mappings": {
"0": {
@ -805,6 +812,13 @@
}
}
},
"building": {
"tagRenderings": {
"architecture": {
"question": "Який архітектурний стиль цієї будівлі?"
}
}
},
"cafe_pub": {
"deletion": {
"extraDeleteReasons": {
@ -2295,6 +2309,13 @@
}
}
},
"speed_camera": {
"tagRenderings": {
"camera_direction": {
"render": "Знімає за напрямком компаса {direction}"
}
}
},
"speed_display": {
"tagRenderings": {
"inscription": {

View file

@ -8,6 +8,10 @@
"description": "Na této mapě lze najít a označit defibrilátory v okolí",
"title": "Defibrilátory"
},
"architecture": {
"description": "Mapa ukazující architektonické slohy budov",
"title": "Budovy s architektonickým slohem"
},
"artwork": {
"description": "Otevřená mapa soch, bust, graffiti a dalších uměleckých děl po celém světě",
"title": "Umělecká díla"
@ -727,6 +731,19 @@
}
}
},
"11": {
"options": {
"0": {
"question": "Všechny platformy"
},
"1": {
"question": "Vytvořeno s Androidem"
},
"2": {
"question": "Vytvořeno na webu"
}
}
},
"2": {
"options": {
"0": {
@ -798,6 +815,17 @@
"question": "V jakém prostředí (jazyce) byla tato změna provedena?",
"render": "Uživatelské prostředí je {locale}"
},
"platform": {
"mappings": {
"0": {
"then": "Vytvořeno na webu"
},
"1": {
"then": "Vytvořeno s aplikací pro Android"
}
},
"question": "S jakou platformou byly změny provedeny?"
},
"show_changeset_id": {
"render": "Sada změn <a href='https://openstreetmap.org/changeset/{id}' target='_blank'>{id}</a>"
},
@ -858,6 +886,9 @@
"onwheels": {
"description": "Na této mapě jsou zobrazena veřejně přístupná místa pro vozíčkáře, a lze je také snadno přidat",
"layers": {
"0": {
"description": "Všechny objekty, které mají data vstupu mapována na vybavení namísto objektu vstupu"
},
"20": {
"override": {
"=title": {
@ -998,6 +1029,11 @@
"override": {
"name": "Obchody vhodné pro vstup se psy"
}
},
"8": {
"override": {
"name=": "Odpadkové koše se sáčky na exkrementy"
}
}
},
"title": "Veterináři, psí parky a další služby pro domácí zvířata"
@ -1066,6 +1102,36 @@
"description": "Na této mapě si můžete zobrazit a snadno přidat přechody pro chodce s duhovými malbami",
"title": "Duhové přechody pro chodce"
},
"scouting": {
"description": "Skautská skupina je společenské hnutí mládeže s velkým důrazem na pobyt venku. Mezi aktivity patří kempování, pěší turistika, vodní sporty, cestování s batohem, objevování přírody...",
"layers": {
"1": {
"override": {
"name": "Skupinové kempy"
}
},
"3": {
"override": {
"=presets": {
"0": {
"title": "Ubytovna výhradně pro skupiny"
}
},
"name": "Ubytovny pro skupiny a skauty"
}
},
"4": {
"override": {
"=presets": {
"0": {
"title": "Ubytovna"
}
}
}
}
},
"title": "Skautské skupiny"
},
"shops": {
"description": "Na této mapě můžete označit základní informace o obchodech, přidat otevírací dobu a telefonní čísla",
"shortDescription": "Upravitelná mapa se základními informacemi o obchodech",

View file

@ -8,6 +8,10 @@
"description": "На цій мапі можна знайти та позначити дефібрилятори поруч",
"title": "Дефібрилятори"
},
"architecture": {
"description": "Карта, що показує архітектурний стиль будівель",
"title": "Будівлі з архітектурним стилем"
},
"artwork": {
"description": "Відкрита мапа статуй, бюстів, графіті та інших творів мистецтва по всьому світу",
"title": "Витвір мистецтва"

View file

@ -192,6 +192,7 @@
"openOsmcha": "Перегляньте останні правки, зроблені за допомогою {theme}",
"openOsmchaLastWeek": "Переглянути правки за останні 7 днів",
"openPanoramax": "Відкрийте Panoramax тут",
"openStatistics": "Дивіться статистику для {theme}",
"openThemeDocumentation": "Відкрити документацію для тематичної мапи {name}",
"panoramaxHelp": "<b>Panoramax</b> - це онлайн-сервіс, який збирає зображення вулиць і пропонує їх під вільною ліцензією. Дописувачам дозволено використовувати ці зображення для покращення OpenStreetMap",
"panoramaxLicenseCCBYSA": "Ваші фотографії публікуються на умовах Ліцензією CC-BY-SA — кожен може повторно використовувати ваше зображення на умовах зазначення авторства та ліцензії",
@ -291,6 +292,7 @@
"aboutCurrentThemeTitle": "Про цю мапу",
"aboutMapComplete": "Про MapComplete",
"filter": "Фільтр даних",
"legal": "Юридичні примітки",
"moreUtilsTitle": "Дізнайтеся більше",
"openHereDifferentApp": "Відкривайте поточне місцезнаходження в інших програмах",
"showIntroduction": "Показати вступ",
@ -613,6 +615,7 @@
"intro": "Тематичні мапи, до створення яких ви можете долучитися",
"learnMore": "Дізнатися більше",
"logIn": "Увійдіть, щоб переглянути інші теми, які ви відвідували раніше",
"recentThemes": "Нещодавно відвідані теми",
"title": "Ласкаво просимо до MapComplete!"
},
"inspector": {

4
package-lock.json generated
View file

@ -1,12 +1,12 @@
{
"name": "mapcomplete",
"version": "0.50.3",
"version": "0.50.4",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "mapcomplete",
"version": "0.50.3",
"version": "0.50.4",
"license": "GPL-3.0-or-later",
"dependencies": {
"@capacitor/android": "^6.1.2",

View file

@ -1,6 +1,6 @@
{
"name": "mapcomplete",
"version": "0.50.3",
"version": "0.50.4",
"repository": "https://github.com/pietervdvn/MapComplete",
"description": "A small website to edit OSM easily",
"bugs": "https://github.com/pietervdvn/MapComplete/issues",