forked from MapComplete/MapComplete
		
	Separate layer from artwork and shops theme, add delete and move config
This commit is contained in:
		
							parent
							
								
									ff81dab04b
								
							
						
					
					
						commit
						943c995dfd
					
				
					 4 changed files with 724 additions and 704 deletions
				
			
		
							
								
								
									
										398
									
								
								assets/layers/artwork/artwork.json
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										398
									
								
								assets/layers/artwork/artwork.json
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,398 @@ | |||
| { | ||||
|   "id": "artwork", | ||||
|   "name": { | ||||
|     "en": "Artworks", | ||||
|     "nl": "Kunstwerken", | ||||
|     "fr": "Œuvres d'art", | ||||
|     "de": "Kunstwerke", | ||||
|     "id": "Karya seni", | ||||
|     "it": "Opere d’arte", | ||||
|     "ru": "Произведения искусства", | ||||
|     "es": "Obras de arte", | ||||
|     "ja": "美術品", | ||||
|     "zh_Hant": "藝術品", | ||||
|     "nb_NO": "Kunstverk" | ||||
|   }, | ||||
|   "source": { | ||||
|     "osmTags": "tourism=artwork" | ||||
|   }, | ||||
|   "title": { | ||||
|     "render": { | ||||
|       "en": "Artwork", | ||||
|       "nl": "Kunstwerk", | ||||
|       "fr": "Œuvre d'art", | ||||
|       "de": "Kunstwerk", | ||||
|       "id": "Karya seni", | ||||
|       "it": "Opera d’arte", | ||||
|       "ru": "Художественная работа", | ||||
|       "es": "Obra de arte", | ||||
|       "ja": "アートワーク", | ||||
|       "zh_Hant": "藝術品", | ||||
|       "nb_NO": "Kunstverk" | ||||
|     }, | ||||
|     "mappings": [ | ||||
|       { | ||||
|         "if": "name~*", | ||||
|         "then": { | ||||
|           "en": "Artwork <i>{name}</i>", | ||||
|           "nl": "Kunstwerk <i>{name}</i>", | ||||
|           "fr": "Œuvre d'art <i>{name}</i>", | ||||
|           "de": "Kunstwerk <i>{name}</i>", | ||||
|           "id": "Karya seni <i>{name}</i>", | ||||
|           "it": "Opera <i>{name}</i>", | ||||
|           "ru": "Художественная работа <i>{name}</i>", | ||||
|           "es": "Obra de arte <i>{nombre}</i>", | ||||
|           "ja": "アートワーク <i>{name}</i>", | ||||
|           "zh_Hant": "藝術品<i>{name}</i>" | ||||
|         } | ||||
|       } | ||||
|     ] | ||||
|   }, | ||||
|   "icon": { | ||||
|     "render": "./assets/themes/artwork/artwork.svg" | ||||
|   }, | ||||
|   "color": { | ||||
|     "render": "#0000ff" | ||||
|   }, | ||||
|   "width": { | ||||
|     "render": "10" | ||||
|   }, | ||||
|   "description": { | ||||
|     "en": "Diverse pieces of artwork", | ||||
|     "nl": "Verschillende soorten kunstwerken", | ||||
|     "fr": "Diverses œuvres d'art", | ||||
|     "de": "Verschiedene Kunstwerke", | ||||
|     "it": "Diverse opere d’arte", | ||||
|     "ru": "Разнообразные произведения искусства", | ||||
|     "es": "Diversas piezas de obras de arte", | ||||
|     "ja": "多様な作品", | ||||
|     "zh_Hant": "不同類型的藝術品" | ||||
|   }, | ||||
|   "minzoom": 12, | ||||
|   "wayHandling": 2, | ||||
|   "presets": [ | ||||
|     { | ||||
|       "tags": [ | ||||
|         "tourism=artwork" | ||||
|       ], | ||||
|       "title": { | ||||
|         "en": "Artwork", | ||||
|         "nl": "Kunstwerk", | ||||
|         "fr": "Œuvre d'art", | ||||
|         "de": "Kunstwerk", | ||||
|         "it": "Opera d’arte", | ||||
|         "ru": "Художественная работа", | ||||
|         "es": "Obra de arte", | ||||
|         "ja": "アートワーク", | ||||
|         "zh_Hant": "藝術品", | ||||
|         "nb_NO": "Kunstverk" | ||||
|       } | ||||
|     } | ||||
|   ], | ||||
|   "tagRenderings": [ | ||||
|     "images", | ||||
|     { | ||||
|       "render": { | ||||
|         "en": "This is a {artwork_type}", | ||||
|         "nl": "Dit is een {artwork_type}", | ||||
|         "fr": "Type d'œuvre : {artwork_type}", | ||||
|         "de": "Dies ist ein {artwork_type}", | ||||
|         "it": "Si tratta di un {artwork_type}", | ||||
|         "ru": "Это {artwork_type}", | ||||
|         "es": "Esta es un {artwork_type}", | ||||
|         "ja": "これは{artwork_type}です", | ||||
|         "zh_Hant": "這是 {artwork_type}", | ||||
|         "nb_NO": "Dette er et kunstverk av typen {artwork_type}" | ||||
|       }, | ||||
|       "question": { | ||||
|         "en": "What is the type of this artwork?", | ||||
|         "nl": "Wat voor soort kunstwerk is dit?", | ||||
|         "fr": "Quel est le type de cette œuvre d'art?", | ||||
|         "de": "Was ist die Art dieses Kunstwerks?", | ||||
|         "it": "Che tipo di opera d’arte è questo?", | ||||
|         "ru": "К какому типу относится эта работа?", | ||||
|         "es": "Cuál es el tipo de esta obra de arte?", | ||||
|         "ja": "この作品の種類は何ですか?", | ||||
|         "zh_Hant": "這是什麼類型的藝術品?", | ||||
|         "nb_NO": "Hvilken type kunstverk er dette?" | ||||
|       }, | ||||
|       "freeform": { | ||||
|         "key": "artwork_type", | ||||
|         "addExtraTags": [ | ||||
|           "fixme=Artowrk type was added with the freeform, might need another check" | ||||
|         ] | ||||
|       }, | ||||
|       "mappings": [ | ||||
|         { | ||||
|           "if": "artwork_type=architecture", | ||||
|           "then": { | ||||
|             "en": "Architecture", | ||||
|             "nl": "Architectuur", | ||||
|             "fr": "Architecture", | ||||
|             "de": "Architektur", | ||||
|             "it": "Architettura", | ||||
|             "ru": "Архитектура", | ||||
|             "ja": "建物", | ||||
|             "zh_Hant": "建築物", | ||||
|             "nb_NO": "Arkitektur" | ||||
|           } | ||||
|         }, | ||||
|         { | ||||
|           "if": "artwork_type=mural", | ||||
|           "then": { | ||||
|             "en": "Mural", | ||||
|             "nl": "Muurschildering", | ||||
|             "fr": "Peinture murale", | ||||
|             "de": "Wandbild", | ||||
|             "it": "Murale", | ||||
|             "ru": "Фреска", | ||||
|             "ja": "壁画", | ||||
|             "zh_Hant": "壁畫", | ||||
|             "nb_NO": "Veggmaleri" | ||||
|           } | ||||
|         }, | ||||
|         { | ||||
|           "if": "artwork_type=painting", | ||||
|           "then": { | ||||
|             "en": "Painting", | ||||
|             "nl": "Schilderij", | ||||
|             "fr": "Peinture", | ||||
|             "de": "Malerei", | ||||
|             "it": "Dipinto", | ||||
|             "ru": "Живопись", | ||||
|             "ja": "絵画", | ||||
|             "zh_Hant": "繪畫", | ||||
|             "nb_NO": "Maleri" | ||||
|           } | ||||
|         }, | ||||
|         { | ||||
|           "if": "artwork_type=sculpture", | ||||
|           "then": { | ||||
|             "en": "Sculpture", | ||||
|             "nl": "Beeldhouwwerk", | ||||
|             "fr": "Sculpture", | ||||
|             "de": "Skulptur", | ||||
|             "it": "Scultura", | ||||
|             "ru": "Скульптура", | ||||
|             "ja": "彫刻", | ||||
|             "zh_Hant": "雕塑", | ||||
|             "nb_NO": "Skulptur" | ||||
|           } | ||||
|         }, | ||||
|         { | ||||
|           "if": "artwork_type=statue", | ||||
|           "then": { | ||||
|             "en": "Statue", | ||||
|             "nl": "Standbeeld", | ||||
|             "fr": "Statue", | ||||
|             "de": "Statue", | ||||
|             "it": "Statua", | ||||
|             "ru": "Статуя", | ||||
|             "ja": "彫像", | ||||
|             "zh_Hant": "雕像", | ||||
|             "nb_NO": "Statue" | ||||
|           } | ||||
|         }, | ||||
|         { | ||||
|           "if": "artwork_type=bust", | ||||
|           "then": { | ||||
|             "en": "Bust", | ||||
|             "nl": "Buste", | ||||
|             "fr": "Buste", | ||||
|             "de": "Büste", | ||||
|             "it": "Busto", | ||||
|             "ru": "Бюст", | ||||
|             "ja": "胸像", | ||||
|             "zh_Hant": "半身像", | ||||
|             "nb_NO": "Byste" | ||||
|           } | ||||
|         }, | ||||
|         { | ||||
|           "if": "artwork_type=stone", | ||||
|           "then": { | ||||
|             "en": "Stone", | ||||
|             "nl": "Steen", | ||||
|             "fr": "Rocher", | ||||
|             "de": "Stein", | ||||
|             "it": "Masso", | ||||
|             "ru": "Камень", | ||||
|             "ja": "石", | ||||
|             "zh_Hant": "石頭", | ||||
|             "nb_NO": "Stein" | ||||
|           } | ||||
|         }, | ||||
|         { | ||||
|           "if": "artwork_type=installation", | ||||
|           "then": { | ||||
|             "en": "Installation", | ||||
|             "nl": "Installatie", | ||||
|             "fr": "Installation", | ||||
|             "de": "Installation", | ||||
|             "it": "Istallazione", | ||||
|             "ru": "Инсталляция", | ||||
|             "ja": "インスタレーション", | ||||
|             "zh_Hant": "安裝", | ||||
|             "nb_NO": "Installasjon" | ||||
|           } | ||||
|         }, | ||||
|         { | ||||
|           "if": "artwork_type=graffiti", | ||||
|           "then": { | ||||
|             "en": "Graffiti", | ||||
|             "nl": "Graffiti", | ||||
|             "fr": "Graffiti", | ||||
|             "de": "Graffiti", | ||||
|             "it": "Graffiti", | ||||
|             "ru": "Граффити", | ||||
|             "ja": "落書き", | ||||
|             "zh_Hant": "塗鴨", | ||||
|             "nb_NO": "Graffiti" | ||||
|           } | ||||
|         }, | ||||
|         { | ||||
|           "if": "artwork_type=relief", | ||||
|           "then": { | ||||
|             "en": "Relief", | ||||
|             "nl": "Reliëf", | ||||
|             "fr": "Relief", | ||||
|             "de": "Relief", | ||||
|             "it": "Rilievo", | ||||
|             "ru": "Рельеф", | ||||
|             "ja": "レリーフ", | ||||
|             "zh_Hant": "寬慰", | ||||
|             "nb_NO": "Relieff" | ||||
|           } | ||||
|         }, | ||||
|         { | ||||
|           "if": "artwork_type=azulejo", | ||||
|           "then": { | ||||
|             "en": "Azulejo (Spanish decorative tilework)", | ||||
|             "nl": "Azulejo (Spaanse siertegels)", | ||||
|             "fr": "Azulejo (faïence latine)", | ||||
|             "de": "Azulejo (spanische dekorative Fliesenarbeit)", | ||||
|             "it": "Azulejo (ornamento decorativo piastrellato spagnolo)", | ||||
|             "ru": "Азуле́жу (испанская роспись глазурованной керамической плитки)", | ||||
|             "ja": "Azulejo (スペインの装飾タイル)", | ||||
|             "zh_Hant": "Azulejo (西班牙雕塑作品名稱)", | ||||
|             "nb_NO": "Azulejo (Spansk dekorativt flisverk)" | ||||
|           } | ||||
|         }, | ||||
|         { | ||||
|           "if": "artwork_type=tilework", | ||||
|           "then": { | ||||
|             "en": "Tilework", | ||||
|             "nl": "Tegelwerk", | ||||
|             "fr": "Carrelage", | ||||
|             "de": "Fliesenarbeit", | ||||
|             "it": "Mosaico di piastrelle", | ||||
|             "ru": "Плитка (мозаика)", | ||||
|             "ja": "タイルワーク", | ||||
|             "zh_Hant": "瓷磚", | ||||
|             "nb_NO": "Flisarbeid" | ||||
|           } | ||||
|         } | ||||
|       ], | ||||
|       "id": "artwork-artwork_type" | ||||
|     }, | ||||
|     { | ||||
|       "question": { | ||||
|         "en": "Which artist created this?", | ||||
|         "nl": "Welke kunstenaar creëerde dit kunstwerk?", | ||||
|         "fr": "Quel artiste a créé cette œuvre ?", | ||||
|         "de": "Welcher Künstler hat das geschaffen?", | ||||
|         "it": "Quale artista ha creato quest’opera?", | ||||
|         "ru": "Какой художник создал это?", | ||||
|         "ja": "どのアーティストが作ったんですか?", | ||||
|         "zh_Hant": "創造這個的藝術家是誰?", | ||||
|         "nb_NO": "Hvilken artist lagde dette?" | ||||
|       }, | ||||
|       "render": { | ||||
|         "en": "Created by {artist_name}", | ||||
|         "nl": "Gecreëerd door {artist_name}", | ||||
|         "fr": "Créé par {artist_name}", | ||||
|         "de": "Erstellt von {artist_name}", | ||||
|         "it": "Creato da {artist_name}", | ||||
|         "ru": "Создано {artist_name}", | ||||
|         "ja": "作成者:{artist_name}", | ||||
|         "zh_Hant": "{artist_name} 創作", | ||||
|         "nb_NO": "Laget av {artist_name}" | ||||
|       }, | ||||
|       "freeform": { | ||||
|         "key": "artist_name" | ||||
|       }, | ||||
|       "id": "artwork-artist_name" | ||||
|     }, | ||||
|     { | ||||
|       "question": { | ||||
|         "en": "Is there a website with more information about this artwork?", | ||||
|         "nl": "Is er een website met meer informatie over dit kunstwerk?", | ||||
|         "fr": "Existe-t-il un site web où trouver plus d'informations sur cette œuvre d'art ?", | ||||
|         "de": "Gibt es eine Website mit weiteren Informationen über dieses Kunstwerk?", | ||||
|         "it": "Esiste un sito web con maggiori informazioni su quest’opera?", | ||||
|         "ru": "Есть ли сайт с более подробной информацией об этой работе?", | ||||
|         "ja": "この作品についての詳しい情報はどのウェブサイトにありますか?", | ||||
|         "zh_Hant": "在那個網站能夠找到更多藝術品的資訊?", | ||||
|         "nb_NO": "Finnes det en nettside med mer info om dette kunstverket?" | ||||
|       }, | ||||
|       "render": { | ||||
|         "en": "More information on <a href='{website}' target='_blank'>this website</a>", | ||||
|         "nl": "Meer informatie op <a href='{website}' target='_blank'>deze website</a>", | ||||
|         "fr": "Plus d'info <a href='{website}' target='_blank'>sûr ce site web</a>", | ||||
|         "de": "Weitere Informationen auf <a href='{website}' target='_blank'>dieser Webseite</a>", | ||||
|         "id": "Info lanjut tersedia di <a href='{website}' target='_blank'>laman web</a> ini.", | ||||
|         "it": "Ulteriori informazioni su <a href='{website}' target='_blank'>questo sito web</a>", | ||||
|         "ru": "Больше информации на <a href='{website}' target='_blank'>этом сайте</a>", | ||||
|         "ja": "<a href='{website}' target='_blank'>Webサイト</a>に詳細情報がある", | ||||
|         "zh_Hant": "<a href='{website}' target='_blank'>這個網站</a>有更多資訊", | ||||
|         "nb_NO": "Mer info er å finne på <a href='{website}' target='_blank'>denne nettsiden</a>" | ||||
|       }, | ||||
|       "freeform": { | ||||
|         "key": "website", | ||||
|         "type": "url" | ||||
|       }, | ||||
|       "id": "artwork-website" | ||||
|     }, | ||||
|     { | ||||
|       "question": { | ||||
|         "en": "Which Wikidata-entry corresponds with <b>this artwork</b>?", | ||||
|         "nl": "Welk Wikidata-item beschrijft <b>dit kunstwerk</b>?", | ||||
|         "fr": "Quelle entrée Wikidata correspond à <b>cette œuvre d'art</b> ?", | ||||
|         "de": "Welcher Wikidata-Eintrag entspricht <b>diesem Kunstwerk</b>?", | ||||
|         "it": "Quale elemento Wikidata corrisponde a <b>quest’opera d’arte</b>?", | ||||
|         "ru": "Какая запись в Wikidata соответсвует <b>этой работе</b>?", | ||||
|         "ja": "<b>このアートワーク</b>に関するWikidataのエントリーはどれですか?", | ||||
|         "zh_Hant": "<b>這個藝術品</b>有那個對應的 Wikidata 項目?", | ||||
|         "nb_NO": "Hvilken Wikipedia-oppføring samsvarer med <b>dette kunstverket</b>?" | ||||
|       }, | ||||
|       "render": { | ||||
|         "en": "Corresponds with <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>", | ||||
|         "nl": "Komt overeen met <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>", | ||||
|         "fr": "Correspond à <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>", | ||||
|         "de": "Entspricht <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>", | ||||
|         "it": "Corrisponde a <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>", | ||||
|         "ru": "Запись об этой работе в wikidata: <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>", | ||||
|         "ja": "<a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>に関連する", | ||||
|         "zh_Hant": "與 <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>對應", | ||||
|         "nb_NO": "Samsvarer med <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>" | ||||
|       }, | ||||
|       "freeform": { | ||||
|         "key": "wikidata", | ||||
|         "type": "wikidata" | ||||
|       }, | ||||
|       "id": "artwork-wikidata" | ||||
|     } | ||||
|   ], | ||||
|   "deletion": { | ||||
|     "softDeletionTags": { | ||||
|       "and": [ | ||||
|         "razed:tourism=artwork", | ||||
|         "tourism=" | ||||
|       ] | ||||
|     }, | ||||
|     "neededChangesets": 5 | ||||
|   }, | ||||
|   "allowMove": { | ||||
|     "enableRelocation": false, | ||||
|     "enableImproveAccuraccy": true | ||||
|   } | ||||
| } | ||||
							
								
								
									
										323
									
								
								assets/layers/shops/shops.json
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										323
									
								
								assets/layers/shops/shops.json
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,323 @@ | |||
| { | ||||
|   "id": "shops", | ||||
|   "name": { | ||||
|     "en": "Shop", | ||||
|     "fr": "Magasin", | ||||
|     "ru": "Магазин", | ||||
|     "ja": "店", | ||||
|     "nl": "Winkel" | ||||
|   }, | ||||
|   "minzoom": 16, | ||||
|   "source": { | ||||
|     "osmTags": { | ||||
|       "and": [ | ||||
|         "shop~*" | ||||
|       ] | ||||
|     } | ||||
|   }, | ||||
|   "title": { | ||||
|     "render": { | ||||
|       "en": "Shop", | ||||
|       "fr": "Magasin", | ||||
|       "ru": "Магазин", | ||||
|       "ja": "店", | ||||
|       "nl": "Winkel" | ||||
|     }, | ||||
|     "mappings": [ | ||||
|       { | ||||
|         "if": { | ||||
|           "and": [ | ||||
|             "name~*" | ||||
|           ] | ||||
|         }, | ||||
|         "then": { | ||||
|           "en": "{name}", | ||||
|           "fr": "{name}", | ||||
|           "ru": "{name}", | ||||
|           "ja": "{name}" | ||||
|         } | ||||
|       }, | ||||
|       { | ||||
|         "if": { | ||||
|           "and": [ | ||||
|             "shop!~yes" | ||||
|           ] | ||||
|         }, | ||||
|         "then": { | ||||
|           "en": "{shop}", | ||||
|           "fr": "{shop}", | ||||
|           "ru": "{shop}", | ||||
|           "ja": "{shop}" | ||||
|         } | ||||
|       } | ||||
|     ] | ||||
|   }, | ||||
|   "description": { | ||||
|     "en": "A shop", | ||||
|     "fr": "Un magasin", | ||||
|     "ja": "ショップ", | ||||
|     "nl": "Een winkel", | ||||
|     "ru": "Магазин" | ||||
|   }, | ||||
|   "tagRenderings": [ | ||||
|     "images", | ||||
|     { | ||||
|       "question": { | ||||
|         "en": "What is the name of this shop?", | ||||
|         "fr": "Qu'est-ce que le nom de ce magasin?", | ||||
|         "ru": "Как называется этот магазин?", | ||||
|         "ja": "このお店の名前は何ですか?", | ||||
|         "nl": "Wat is de naam van deze winkel?" | ||||
|       }, | ||||
|       "render": "This shop is called <i>{name}</i>", | ||||
|       "freeform": { | ||||
|         "key": "name" | ||||
|       }, | ||||
|       "id": "shops-name" | ||||
|     }, | ||||
|     { | ||||
|       "render": { | ||||
|         "en": "This shop sells {shop}", | ||||
|         "fr": "Ce magasin vends {shop}", | ||||
|         "ja": "こちらのお店では{shop}を販売しております" | ||||
|       }, | ||||
|       "question": { | ||||
|         "en": "What does this shop sell?", | ||||
|         "fr": "Que vends ce magasin ?", | ||||
|         "ja": "このお店では何を売っていますか?", | ||||
|         "ru": "Что продаётся в этом магазине?" | ||||
|       }, | ||||
|       "freeform": { | ||||
|         "key": "shop" | ||||
|       }, | ||||
|       "mappings": [ | ||||
|         { | ||||
|           "if": { | ||||
|             "and": [ | ||||
|               "shop=convenience" | ||||
|             ] | ||||
|           }, | ||||
|           "then": { | ||||
|             "en": "Convenience store", | ||||
|             "fr": "Épicerie/superette", | ||||
|             "ja": "コンビニエンスストア" | ||||
|           } | ||||
|         }, | ||||
|         { | ||||
|           "if": { | ||||
|             "and": [ | ||||
|               "shop=supermarket" | ||||
|             ] | ||||
|           }, | ||||
|           "then": { | ||||
|             "en": "Supermarket", | ||||
|             "fr": "Supermarché", | ||||
|             "ru": "Супермаркет", | ||||
|             "ja": "スーパーマーケット", | ||||
|             "nl": "Supermarkt" | ||||
|           } | ||||
|         }, | ||||
|         { | ||||
|           "if": { | ||||
|             "and": [ | ||||
|               "shop=clothes" | ||||
|             ] | ||||
|           }, | ||||
|           "then": { | ||||
|             "en": "Clothing store", | ||||
|             "fr": "Magasin de vêtements", | ||||
|             "ru": "Магазин одежды", | ||||
|             "ja": "衣料品店" | ||||
|           } | ||||
|         }, | ||||
|         { | ||||
|           "if": { | ||||
|             "and": [ | ||||
|               "shop=hairdresser" | ||||
|             ] | ||||
|           }, | ||||
|           "then": { | ||||
|             "en": "Hairdresser", | ||||
|             "fr": "Coiffeur", | ||||
|             "ru": "Парикмахерская", | ||||
|             "ja": "理容師", | ||||
|             "nl": "Kapper" | ||||
|           } | ||||
|         }, | ||||
|         { | ||||
|           "if": { | ||||
|             "and": [ | ||||
|               "shop=bakery" | ||||
|             ] | ||||
|           }, | ||||
|           "then": { | ||||
|             "en": "Bakery", | ||||
|             "fr": "Boulangerie", | ||||
|             "ja": "ベーカリー", | ||||
|             "nl": "Bakkerij" | ||||
|           } | ||||
|         }, | ||||
|         { | ||||
|           "if": { | ||||
|             "and": [ | ||||
|               "shop=car_repair" | ||||
|             ] | ||||
|           }, | ||||
|           "then": { | ||||
|             "en": "Car repair (garage)", | ||||
|             "fr": "Garagiste", | ||||
|             "ja": "自動車修理(ガレージ)" | ||||
|           } | ||||
|         }, | ||||
|         { | ||||
|           "if": { | ||||
|             "and": [ | ||||
|               "shop=car" | ||||
|             ] | ||||
|           }, | ||||
|           "then": { | ||||
|             "en": "Car dealer", | ||||
|             "fr": "Concessionnaire", | ||||
|             "ru": "Автосалон", | ||||
|             "ja": "自動車ディーラー" | ||||
|           } | ||||
|         } | ||||
|       ], | ||||
|       "id": "shops-shop" | ||||
|     }, | ||||
|     { | ||||
|       "render": { | ||||
|         "en": "<a href='tel:{phone}'>{phone}</a>", | ||||
|         "fr": "<a href='tel:{phone}'>{phone}</a>", | ||||
|         "ca": "<a href='tel:{phone}'>{phone}</a>", | ||||
|         "id": "<a href='tel:{phone}'>{phone}</a>", | ||||
|         "ru": "<a href='tel:{phone}'>{phone}</a>", | ||||
|         "ja": "<a href='tel:{phone}'>{phone}</a>" | ||||
|       }, | ||||
|       "question": { | ||||
|         "en": "What is the phone number?", | ||||
|         "fr": "Quel est le numéro de téléphone ?", | ||||
|         "ja": "電話番号は何番ですか?", | ||||
|         "nl": "Wat is het telefoonnummer?", | ||||
|         "ru": "Какой телефон?" | ||||
|       }, | ||||
|       "freeform": { | ||||
|         "key": "phone", | ||||
|         "type": "phone" | ||||
|       }, | ||||
|       "id": "shops-phone" | ||||
|     }, | ||||
|     { | ||||
|       "render": { | ||||
|         "en": "<a href='{website}'>{website}</a>", | ||||
|         "fr": "<a href='{website}'>{website}</a>", | ||||
|         "ca": "<a href='{website}'>{website}</a>", | ||||
|         "id": "<a href='{website}'>{website}</a>", | ||||
|         "ru": "<a href='{website}'>{website}</a>", | ||||
|         "ja": "<a href='{website}'>{website}</a>" | ||||
|       }, | ||||
|       "question": { | ||||
|         "en": "What is the website of this shop?", | ||||
|         "fr": "Quel est le site internet de ce magasin ?", | ||||
|         "ja": "このお店のホームページは何ですか?", | ||||
|         "nl": "Wat is de website van deze winkel?", | ||||
|         "ru": "Какой веб-сайт у этого магазина?" | ||||
|       }, | ||||
|       "freeform": { | ||||
|         "key": "website", | ||||
|         "type": "url" | ||||
|       }, | ||||
|       "id": "shops-website" | ||||
|     }, | ||||
|     { | ||||
|       "render": { | ||||
|         "en": "<a href='mailto:{email}'>{email}</a>", | ||||
|         "fr": "<a href='mailto:{email}'>{email}</a>", | ||||
|         "id": "<a href='mailto:{email}'>{email}</a>", | ||||
|         "ru": "<a href='mailto:{email}'>{email}</a>", | ||||
|         "ja": "<a href='mailto:{email}'>{email}</a>" | ||||
|       }, | ||||
|       "question": { | ||||
|         "en": "What is the email address of this shop?", | ||||
|         "fr": "Quelle est l'adresse électronique de ce magasin ?", | ||||
|         "ja": "このお店のメールアドレスは何ですか?", | ||||
|         "ru": "Каков адрес электронной почты этого магазина?", | ||||
|         "nl": "Wat is het e-mailadres van deze winkel?" | ||||
|       }, | ||||
|       "freeform": { | ||||
|         "key": "email", | ||||
|         "type": "email" | ||||
|       }, | ||||
|       "id": "shops-email" | ||||
|     }, | ||||
|     { | ||||
|       "render": { | ||||
|         "en": "{opening_hours_table(opening_hours)}", | ||||
|         "fr": "{opening_hours_table(opening_hours)}", | ||||
|         "ru": "{opening_hours_table(opening_hours)}", | ||||
|         "ja": "{opening_hours_table(opening_hours)}" | ||||
|       }, | ||||
|       "question": { | ||||
|         "en": "What are the opening hours of this shop?", | ||||
|         "fr": "Quels sont les horaires d'ouverture de ce magasin ?", | ||||
|         "ja": "この店の営業時間は何時から何時までですか?", | ||||
|         "nl": "Wat zijn de openingsuren van deze winkel?", | ||||
|         "ru": "Каковы часы работы этого магазина?" | ||||
|       }, | ||||
|       "freeform": { | ||||
|         "key": "opening_hours", | ||||
|         "type": "opening_hours" | ||||
|       }, | ||||
|       "id": "shops-opening_hours" | ||||
|     }, | ||||
|     "questions", | ||||
|     "reviews" | ||||
|   ], | ||||
|   "icon": { | ||||
|     "render": "./assets/themes/shops/shop.svg" | ||||
|   }, | ||||
|   "iconOverlays": [ | ||||
|     { | ||||
|       "if": "opening_hours~*", | ||||
|       "then": "isOpen", | ||||
|       "badge": true | ||||
|     } | ||||
|   ], | ||||
|   "width": { | ||||
|     "render": "8" | ||||
|   }, | ||||
|   "iconSize": { | ||||
|     "render": "40,40,center" | ||||
|   }, | ||||
|   "color": { | ||||
|     "render": "#00f" | ||||
|   }, | ||||
|   "presets": [ | ||||
|     { | ||||
|       "tags": [ | ||||
|         "shop=yes" | ||||
|       ], | ||||
|       "title": { | ||||
|         "en": "Shop", | ||||
|         "fr": "Magasin", | ||||
|         "ru": "Магазин", | ||||
|         "ja": "店", | ||||
|         "nl": "Winkel" | ||||
|       }, | ||||
|       "description": { | ||||
|         "en": "Add a new shop", | ||||
|         "fr": "Ajouter un nouveau magasin", | ||||
|         "ru": "Добавить новый магазин", | ||||
|         "ja": "新しい店を追加する", | ||||
|         "nl": "Voeg een nieuwe winkel toe" | ||||
|       } | ||||
|     } | ||||
|   ], | ||||
|   "wayHandling": 2, | ||||
|   "deletion": { | ||||
|     "softDeletionTags": { | ||||
|       "and": ["amenity=","disused:amenity:={amenity}"] | ||||
|     } | ||||
|   }, | ||||
|   "allowMove": true | ||||
| } | ||||
|  | @ -49,390 +49,6 @@ | |||
|   "startLat": 0, | ||||
|   "startLon": 0, | ||||
|   "layers": [ | ||||
|     { | ||||
|       "id": "artwork", | ||||
|       "name": { | ||||
|         "en": "Artworks", | ||||
|         "nl": "Kunstwerken", | ||||
|         "fr": "Œuvres d'art", | ||||
|         "de": "Kunstwerke", | ||||
|         "id": "Karya seni", | ||||
|         "it": "Opere d’arte", | ||||
|         "ru": "Произведения искусства", | ||||
|         "es": "Obras de arte", | ||||
|         "ja": "美術品", | ||||
|         "zh_Hant": "藝術品", | ||||
|         "nb_NO": "Kunstverk" | ||||
|       }, | ||||
|       "source": { | ||||
|         "osmTags": "tourism=artwork" | ||||
|       }, | ||||
|       "title": { | ||||
|         "render": { | ||||
|           "en": "Artwork", | ||||
|           "nl": "Kunstwerk", | ||||
|           "fr": "Œuvre d'art", | ||||
|           "de": "Kunstwerk", | ||||
|           "id": "Karya seni", | ||||
|           "it": "Opera d’arte", | ||||
|           "ru": "Художественная работа", | ||||
|           "es": "Obra de arte", | ||||
|           "ja": "アートワーク", | ||||
|           "zh_Hant": "藝術品", | ||||
|           "nb_NO": "Kunstverk" | ||||
|         }, | ||||
|         "mappings": [ | ||||
|           { | ||||
|             "if": "name~*", | ||||
|             "then": { | ||||
|               "en": "Artwork <i>{name}</i>", | ||||
|               "nl": "Kunstwerk <i>{name}</i>", | ||||
|               "fr": "Œuvre d'art <i>{name}</i>", | ||||
|               "de": "Kunstwerk <i>{name}</i>", | ||||
|               "id": "Karya seni <i>{name}</i>", | ||||
|               "it": "Opera <i>{name}</i>", | ||||
|               "ru": "Художественная работа <i>{name}</i>", | ||||
|               "es": "Obra de arte <i>{nombre}</i>", | ||||
|               "ja": "アートワーク <i>{name}</i>", | ||||
|               "zh_Hant": "藝術品<i>{name}</i>" | ||||
|             } | ||||
|           } | ||||
|         ] | ||||
|       }, | ||||
|       "icon": { | ||||
|         "render": "./assets/themes/artwork/artwork.svg" | ||||
|       }, | ||||
|       "color": { | ||||
|         "render": "#0000ff" | ||||
|       }, | ||||
|       "width": { | ||||
|         "render": "10" | ||||
|       }, | ||||
|       "description": { | ||||
|         "en": "Diverse pieces of artwork", | ||||
|         "nl": "Verschillende soorten kunstwerken", | ||||
|         "fr": "Diverses œuvres d'art", | ||||
|         "de": "Verschiedene Kunstwerke", | ||||
|         "it": "Diverse opere d’arte", | ||||
|         "ru": "Разнообразные произведения искусства", | ||||
|         "es": "Diversas piezas de obras de arte", | ||||
|         "ja": "多様な作品", | ||||
|         "zh_Hant": "不同類型的藝術品" | ||||
|       }, | ||||
|       "minzoom": 12, | ||||
|       "wayHandling": 2, | ||||
|       "presets": [ | ||||
|         { | ||||
|           "tags": [ | ||||
|             "tourism=artwork" | ||||
|           ], | ||||
|           "title": { | ||||
|             "en": "Artwork", | ||||
|             "nl": "Kunstwerk", | ||||
|             "fr": "Œuvre d'art", | ||||
|             "de": "Kunstwerk", | ||||
|             "it": "Opera d’arte", | ||||
|             "ru": "Художественная работа", | ||||
|             "es": "Obra de arte", | ||||
|             "ja": "アートワーク", | ||||
|             "zh_Hant": "藝術品", | ||||
|             "nb_NO": "Kunstverk" | ||||
|           } | ||||
|         } | ||||
|       ], | ||||
|       "tagRenderings": [ | ||||
|         "images", | ||||
|         { | ||||
|           "render": { | ||||
|             "en": "This is a {artwork_type}", | ||||
|             "nl": "Dit is een {artwork_type}", | ||||
|             "fr": "Type d'œuvre : {artwork_type}", | ||||
|             "de": "Dies ist ein {artwork_type}", | ||||
|             "it": "Si tratta di un {artwork_type}", | ||||
|             "ru": "Это {artwork_type}", | ||||
|             "es": "Esta es un {artwork_type}", | ||||
|             "ja": "これは{artwork_type}です", | ||||
|             "zh_Hant": "這是 {artwork_type}", | ||||
|             "nb_NO": "Dette er et kunstverk av typen {artwork_type}" | ||||
|           }, | ||||
|           "question": { | ||||
|             "en": "What is the type of this artwork?", | ||||
|             "nl": "Wat voor soort kunstwerk is dit?", | ||||
|             "fr": "Quel est le type de cette œuvre d'art?", | ||||
|             "de": "Was ist die Art dieses Kunstwerks?", | ||||
|             "it": "Che tipo di opera d’arte è questo?", | ||||
|             "ru": "К какому типу относится эта работа?", | ||||
|             "es": "Cuál es el tipo de esta obra de arte?", | ||||
|             "ja": "この作品の種類は何ですか?", | ||||
|             "zh_Hant": "這是什麼類型的藝術品?", | ||||
|             "nb_NO": "Hvilken type kunstverk er dette?" | ||||
|           }, | ||||
|           "freeform": { | ||||
|             "key": "artwork_type", | ||||
|             "addExtraTags": [ | ||||
|               "fixme=Artowrk type was added with the freeform, might need another check" | ||||
|             ] | ||||
|           }, | ||||
|           "mappings": [ | ||||
|             { | ||||
|               "if": "artwork_type=architecture", | ||||
|               "then": { | ||||
|                 "en": "Architecture", | ||||
|                 "nl": "Architectuur", | ||||
|                 "fr": "Architecture", | ||||
|                 "de": "Architektur", | ||||
|                 "it": "Architettura", | ||||
|                 "ru": "Архитектура", | ||||
|                 "ja": "建物", | ||||
|                 "zh_Hant": "建築物", | ||||
|                 "nb_NO": "Arkitektur" | ||||
|               } | ||||
|             }, | ||||
|             { | ||||
|               "if": "artwork_type=mural", | ||||
|               "then": { | ||||
|                 "en": "Mural", | ||||
|                 "nl": "Muurschildering", | ||||
|                 "fr": "Peinture murale", | ||||
|                 "de": "Wandbild", | ||||
|                 "it": "Murale", | ||||
|                 "ru": "Фреска", | ||||
|                 "ja": "壁画", | ||||
|                 "zh_Hant": "壁畫", | ||||
|                 "nb_NO": "Veggmaleri" | ||||
|               } | ||||
|             }, | ||||
|             { | ||||
|               "if": "artwork_type=painting", | ||||
|               "then": { | ||||
|                 "en": "Painting", | ||||
|                 "nl": "Schilderij", | ||||
|                 "fr": "Peinture", | ||||
|                 "de": "Malerei", | ||||
|                 "it": "Dipinto", | ||||
|                 "ru": "Живопись", | ||||
|                 "ja": "絵画", | ||||
|                 "zh_Hant": "繪畫", | ||||
|                 "nb_NO": "Maleri" | ||||
|               } | ||||
|             }, | ||||
|             { | ||||
|               "if": "artwork_type=sculpture", | ||||
|               "then": { | ||||
|                 "en": "Sculpture", | ||||
|                 "nl": "Beeldhouwwerk", | ||||
|                 "fr": "Sculpture", | ||||
|                 "de": "Skulptur", | ||||
|                 "it": "Scultura", | ||||
|                 "ru": "Скульптура", | ||||
|                 "ja": "彫刻", | ||||
|                 "zh_Hant": "雕塑", | ||||
|                 "nb_NO": "Skulptur" | ||||
|               } | ||||
|             }, | ||||
|             { | ||||
|               "if": "artwork_type=statue", | ||||
|               "then": { | ||||
|                 "en": "Statue", | ||||
|                 "nl": "Standbeeld", | ||||
|                 "fr": "Statue", | ||||
|                 "de": "Statue", | ||||
|                 "it": "Statua", | ||||
|                 "ru": "Статуя", | ||||
|                 "ja": "彫像", | ||||
|                 "zh_Hant": "雕像", | ||||
|                 "nb_NO": "Statue" | ||||
|               } | ||||
|             }, | ||||
|             { | ||||
|               "if": "artwork_type=bust", | ||||
|               "then": { | ||||
|                 "en": "Bust", | ||||
|                 "nl": "Buste", | ||||
|                 "fr": "Buste", | ||||
|                 "de": "Büste", | ||||
|                 "it": "Busto", | ||||
|                 "ru": "Бюст", | ||||
|                 "ja": "胸像", | ||||
|                 "zh_Hant": "半身像", | ||||
|                 "nb_NO": "Byste" | ||||
|               } | ||||
|             }, | ||||
|             { | ||||
|               "if": "artwork_type=stone", | ||||
|               "then": { | ||||
|                 "en": "Stone", | ||||
|                 "nl": "Steen", | ||||
|                 "fr": "Rocher", | ||||
|                 "de": "Stein", | ||||
|                 "it": "Masso", | ||||
|                 "ru": "Камень", | ||||
|                 "ja": "石", | ||||
|                 "zh_Hant": "石頭", | ||||
|                 "nb_NO": "Stein" | ||||
|               } | ||||
|             }, | ||||
|             { | ||||
|               "if": "artwork_type=installation", | ||||
|               "then": { | ||||
|                 "en": "Installation", | ||||
|                 "nl": "Installatie", | ||||
|                 "fr": "Installation", | ||||
|                 "de": "Installation", | ||||
|                 "it": "Istallazione", | ||||
|                 "ru": "Инсталляция", | ||||
|                 "ja": "インスタレーション", | ||||
|                 "zh_Hant": "安裝", | ||||
|                 "nb_NO": "Installasjon" | ||||
|               } | ||||
|             }, | ||||
|             { | ||||
|               "if": "artwork_type=graffiti", | ||||
|               "then": { | ||||
|                 "en": "Graffiti", | ||||
|                 "nl": "Graffiti", | ||||
|                 "fr": "Graffiti", | ||||
|                 "de": "Graffiti", | ||||
|                 "it": "Graffiti", | ||||
|                 "ru": "Граффити", | ||||
|                 "ja": "落書き", | ||||
|                 "zh_Hant": "塗鴨", | ||||
|                 "nb_NO": "Graffiti" | ||||
|               } | ||||
|             }, | ||||
|             { | ||||
|               "if": "artwork_type=relief", | ||||
|               "then": { | ||||
|                 "en": "Relief", | ||||
|                 "nl": "Reliëf", | ||||
|                 "fr": "Relief", | ||||
|                 "de": "Relief", | ||||
|                 "it": "Rilievo", | ||||
|                 "ru": "Рельеф", | ||||
|                 "ja": "レリーフ", | ||||
|                 "zh_Hant": "寬慰", | ||||
|                 "nb_NO": "Relieff" | ||||
|               } | ||||
|             }, | ||||
|             { | ||||
|               "if": "artwork_type=azulejo", | ||||
|               "then": { | ||||
|                 "en": "Azulejo (Spanish decorative tilework)", | ||||
|                 "nl": "Azulejo (Spaanse siertegels)", | ||||
|                 "fr": "Azulejo (faïence latine)", | ||||
|                 "de": "Azulejo (spanische dekorative Fliesenarbeit)", | ||||
|                 "it": "Azulejo (ornamento decorativo piastrellato spagnolo)", | ||||
|                 "ru": "Азуле́жу (испанская роспись глазурованной керамической плитки)", | ||||
|                 "ja": "Azulejo (スペインの装飾タイル)", | ||||
|                 "zh_Hant": "Azulejo (西班牙雕塑作品名稱)", | ||||
|                 "nb_NO": "Azulejo (Spansk dekorativt flisverk)" | ||||
|               } | ||||
|             }, | ||||
|             { | ||||
|               "if": "artwork_type=tilework", | ||||
|               "then": { | ||||
|                 "en": "Tilework", | ||||
|                 "nl": "Tegelwerk", | ||||
|                 "fr": "Carrelage", | ||||
|                 "de": "Fliesenarbeit", | ||||
|                 "it": "Mosaico di piastrelle", | ||||
|                 "ru": "Плитка (мозаика)", | ||||
|                 "ja": "タイルワーク", | ||||
|                 "zh_Hant": "瓷磚", | ||||
|                 "nb_NO": "Flisarbeid" | ||||
|               } | ||||
|             } | ||||
|           ], | ||||
|           "id": "artwork-artwork_type" | ||||
|         }, | ||||
|         { | ||||
|           "question": { | ||||
|             "en": "Which artist created this?", | ||||
|             "nl": "Welke kunstenaar creëerde dit kunstwerk?", | ||||
|             "fr": "Quel artiste a créé cette œuvre ?", | ||||
|             "de": "Welcher Künstler hat das geschaffen?", | ||||
|             "it": "Quale artista ha creato quest’opera?", | ||||
|             "ru": "Какой художник создал это?", | ||||
|             "ja": "どのアーティストが作ったんですか?", | ||||
|             "zh_Hant": "創造這個的藝術家是誰?", | ||||
|             "nb_NO": "Hvilken artist lagde dette?" | ||||
|           }, | ||||
|           "render": { | ||||
|             "en": "Created by {artist_name}", | ||||
|             "nl": "Gecreëerd door {artist_name}", | ||||
|             "fr": "Créé par {artist_name}", | ||||
|             "de": "Erstellt von {artist_name}", | ||||
|             "it": "Creato da {artist_name}", | ||||
|             "ru": "Создано {artist_name}", | ||||
|             "ja": "作成者:{artist_name}", | ||||
|             "zh_Hant": "{artist_name} 創作", | ||||
|             "nb_NO": "Laget av {artist_name}" | ||||
|           }, | ||||
|           "freeform": { | ||||
|             "key": "artist_name" | ||||
|           }, | ||||
|           "id": "artwork-artist_name" | ||||
|         }, | ||||
|         { | ||||
|           "question": { | ||||
|             "en": "Is there a website with more information about this artwork?", | ||||
|             "nl": "Is er een website met meer informatie over dit kunstwerk?", | ||||
|             "fr": "Existe-t-il un site web où trouver plus d'informations sur cette œuvre d'art ?", | ||||
|             "de": "Gibt es eine Website mit weiteren Informationen über dieses Kunstwerk?", | ||||
|             "it": "Esiste un sito web con maggiori informazioni su quest’opera?", | ||||
|             "ru": "Есть ли сайт с более подробной информацией об этой работе?", | ||||
|             "ja": "この作品についての詳しい情報はどのウェブサイトにありますか?", | ||||
|             "zh_Hant": "在那個網站能夠找到更多藝術品的資訊?", | ||||
|             "nb_NO": "Finnes det en nettside med mer info om dette kunstverket?" | ||||
|           }, | ||||
|           "render": { | ||||
|             "en": "More information on <a href='{website}' target='_blank'>this website</a>", | ||||
|             "nl": "Meer informatie op <a href='{website}' target='_blank'>deze website</a>", | ||||
|             "fr": "Plus d'info <a href='{website}' target='_blank'>sûr ce site web</a>", | ||||
|             "de": "Weitere Informationen auf <a href='{website}' target='_blank'>dieser Webseite</a>", | ||||
|             "id": "Info lanjut tersedia di <a href='{website}' target='_blank'>laman web</a> ini.", | ||||
|             "it": "Ulteriori informazioni su <a href='{website}' target='_blank'>questo sito web</a>", | ||||
|             "ru": "Больше информации на <a href='{website}' target='_blank'>этом сайте</a>", | ||||
|             "ja": "<a href='{website}' target='_blank'>Webサイト</a>に詳細情報がある", | ||||
|             "zh_Hant": "<a href='{website}' target='_blank'>這個網站</a>有更多資訊", | ||||
|             "nb_NO": "Mer info er å finne på <a href='{website}' target='_blank'>denne nettsiden</a>" | ||||
|           }, | ||||
|           "freeform": { | ||||
|             "key": "website", | ||||
|             "type": "url" | ||||
|           }, | ||||
|           "id": "artwork-website" | ||||
|         }, | ||||
|         { | ||||
|           "question": { | ||||
|             "en": "Which Wikidata-entry corresponds with <b>this artwork</b>?", | ||||
|             "nl": "Welk Wikidata-item beschrijft <b>dit kunstwerk</b>?", | ||||
|             "fr": "Quelle entrée Wikidata correspond à <b>cette œuvre d'art</b> ?", | ||||
|             "de": "Welcher Wikidata-Eintrag entspricht <b>diesem Kunstwerk</b>?", | ||||
|             "it": "Quale elemento Wikidata corrisponde a <b>quest’opera d’arte</b>?", | ||||
|             "ru": "Какая запись в Wikidata соответсвует <b>этой работе</b>?", | ||||
|             "ja": "<b>このアートワーク</b>に関するWikidataのエントリーはどれですか?", | ||||
|             "zh_Hant": "<b>這個藝術品</b>有那個對應的 Wikidata 項目?", | ||||
|             "nb_NO": "Hvilken Wikipedia-oppføring samsvarer med <b>dette kunstverket</b>?" | ||||
|           }, | ||||
|           "render": { | ||||
|             "en": "Corresponds with <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>", | ||||
|             "nl": "Komt overeen met <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>", | ||||
|             "fr": "Correspond à <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>", | ||||
|             "de": "Entspricht <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>", | ||||
|             "it": "Corrisponde a <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>", | ||||
|             "ru": "Запись об этой работе в wikidata: <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>", | ||||
|             "ja": "<a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>に関連する", | ||||
|             "zh_Hant": "與 <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>對應", | ||||
|             "nb_NO": "Samsvarer med <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>" | ||||
|           }, | ||||
|           "freeform": { | ||||
|             "key": "wikidata", | ||||
|             "type": "wikidata" | ||||
|           }, | ||||
|           "id": "artwork-wikidata" | ||||
|         } | ||||
|       ] | ||||
|     } | ||||
|     "artwork" | ||||
|   ] | ||||
| } | ||||
|  | @ -37,323 +37,6 @@ | |||
|   "widenFactor": 3, | ||||
|   "socialImage": "", | ||||
|   "layers": [ | ||||
|     { | ||||
|       "id": "shops", | ||||
|       "name": { | ||||
|         "en": "Shop", | ||||
|         "fr": "Magasin", | ||||
|         "ru": "Магазин", | ||||
|         "ja": "店", | ||||
|         "nl": "Winkel" | ||||
|       }, | ||||
|       "minzoom": 16, | ||||
|       "source": { | ||||
|         "osmTags": { | ||||
|           "and": [ | ||||
|             "shop~*" | ||||
|           ] | ||||
|         } | ||||
|       }, | ||||
|       "title": { | ||||
|         "render": { | ||||
|           "en": "Shop", | ||||
|           "fr": "Magasin", | ||||
|           "ru": "Магазин", | ||||
|           "ja": "店", | ||||
|           "nl": "Winkel" | ||||
|         }, | ||||
|         "mappings": [ | ||||
|           { | ||||
|             "if": { | ||||
|               "and": [ | ||||
|                 "name~*" | ||||
|               ] | ||||
|             }, | ||||
|             "then": { | ||||
|               "en": "{name}", | ||||
|               "fr": "{name}", | ||||
|               "ru": "{name}", | ||||
|               "ja": "{name}" | ||||
|             } | ||||
|           }, | ||||
|           { | ||||
|             "if": { | ||||
|               "and": [ | ||||
|                 "shop!~yes" | ||||
|               ] | ||||
|             }, | ||||
|             "then": { | ||||
|               "en": "{shop}", | ||||
|               "fr": "{shop}", | ||||
|               "ru": "{shop}", | ||||
|               "ja": "{shop}" | ||||
|             } | ||||
|           } | ||||
|         ] | ||||
|       }, | ||||
|       "description": { | ||||
|         "en": "A shop", | ||||
|         "fr": "Un magasin", | ||||
|         "ja": "ショップ", | ||||
|         "nl": "Een winkel", | ||||
|         "ru": "Магазин" | ||||
|       }, | ||||
|       "tagRenderings": [ | ||||
|         "images", | ||||
|         { | ||||
|           "question": { | ||||
|             "en": "What is the name of this shop?", | ||||
|             "fr": "Qu'est-ce que le nom de ce magasin?", | ||||
|             "ru": "Как называется этот магазин?", | ||||
|             "ja": "このお店の名前は何ですか?", | ||||
|             "nl": "Wat is de naam van deze winkel?" | ||||
|           }, | ||||
|           "render": "This shop is called <i>{name}</i>", | ||||
|           "freeform": { | ||||
|             "key": "name" | ||||
|           }, | ||||
|           "id": "shops-name" | ||||
|         }, | ||||
|         { | ||||
|           "render": { | ||||
|             "en": "This shop sells {shop}", | ||||
|             "fr": "Ce magasin vends {shop}", | ||||
|             "ja": "こちらのお店では{shop}を販売しております" | ||||
|           }, | ||||
|           "question": { | ||||
|             "en": "What does this shop sell?", | ||||
|             "fr": "Que vends ce magasin ?", | ||||
|             "ja": "このお店では何を売っていますか?", | ||||
|             "ru": "Что продаётся в этом магазине?" | ||||
|           }, | ||||
|           "freeform": { | ||||
|             "key": "shop" | ||||
|           }, | ||||
|           "mappings": [ | ||||
|             { | ||||
|               "if": { | ||||
|                 "and": [ | ||||
|                   "shop=convenience" | ||||
|                 ] | ||||
|               }, | ||||
|               "then": { | ||||
|                 "en": "Convenience store", | ||||
|                 "fr": "Épicerie/superette", | ||||
|                 "ja": "コンビニエンスストア" | ||||
|               } | ||||
|             }, | ||||
|             { | ||||
|               "if": { | ||||
|                 "and": [ | ||||
|                   "shop=supermarket" | ||||
|                 ] | ||||
|               }, | ||||
|               "then": { | ||||
|                 "en": "Supermarket", | ||||
|                 "fr": "Supermarché", | ||||
|                 "ru": "Супермаркет", | ||||
|                 "ja": "スーパーマーケット", | ||||
|                 "nl": "Supermarkt" | ||||
|               } | ||||
|             }, | ||||
|             { | ||||
|               "if": { | ||||
|                 "and": [ | ||||
|                   "shop=clothes" | ||||
|                 ] | ||||
|               }, | ||||
|               "then": { | ||||
|                 "en": "Clothing store", | ||||
|                 "fr": "Magasin de vêtements", | ||||
|                 "ru": "Магазин одежды", | ||||
|                 "ja": "衣料品店" | ||||
|               } | ||||
|             }, | ||||
|             { | ||||
|               "if": { | ||||
|                 "and": [ | ||||
|                   "shop=hairdresser" | ||||
|                 ] | ||||
|               }, | ||||
|               "then": { | ||||
|                 "en": "Hairdresser", | ||||
|                 "fr": "Coiffeur", | ||||
|                 "ru": "Парикмахерская", | ||||
|                 "ja": "理容師", | ||||
|                 "nl": "Kapper" | ||||
|               } | ||||
|             }, | ||||
|             { | ||||
|               "if": { | ||||
|                 "and": [ | ||||
|                   "shop=bakery" | ||||
|                 ] | ||||
|               }, | ||||
|               "then": { | ||||
|                 "en": "Bakery", | ||||
|                 "fr": "Boulangerie", | ||||
|                 "ja": "ベーカリー", | ||||
|                 "nl": "Bakkerij" | ||||
|               } | ||||
|             }, | ||||
|             { | ||||
|               "if": { | ||||
|                 "and": [ | ||||
|                   "shop=car_repair" | ||||
|                 ] | ||||
|               }, | ||||
|               "then": { | ||||
|                 "en": "Car repair (garage)", | ||||
|                 "fr": "Garagiste", | ||||
|                 "ja": "自動車修理(ガレージ)" | ||||
|               } | ||||
|             }, | ||||
|             { | ||||
|               "if": { | ||||
|                 "and": [ | ||||
|                   "shop=car" | ||||
|                 ] | ||||
|               }, | ||||
|               "then": { | ||||
|                 "en": "Car dealer", | ||||
|                 "fr": "Concessionnaire", | ||||
|                 "ru": "Автосалон", | ||||
|                 "ja": "自動車ディーラー" | ||||
|               } | ||||
|             } | ||||
|           ], | ||||
|           "id": "shops-shop" | ||||
|         }, | ||||
|         { | ||||
|           "render": { | ||||
|             "en": "<a href='tel:{phone}'>{phone}</a>", | ||||
|             "fr": "<a href='tel:{phone}'>{phone}</a>", | ||||
|             "ca": "<a href='tel:{phone}'>{phone}</a>", | ||||
|             "id": "<a href='tel:{phone}'>{phone}</a>", | ||||
|             "ru": "<a href='tel:{phone}'>{phone}</a>", | ||||
|             "ja": "<a href='tel:{phone}'>{phone}</a>" | ||||
|           }, | ||||
|           "question": { | ||||
|             "en": "What is the phone number?", | ||||
|             "fr": "Quel est le numéro de téléphone ?", | ||||
|             "ja": "電話番号は何番ですか?", | ||||
|             "nl": "Wat is het telefoonnummer?", | ||||
|             "ru": "Какой телефон?" | ||||
|           }, | ||||
|           "freeform": { | ||||
|             "key": "phone", | ||||
|             "type": "phone" | ||||
|           }, | ||||
|           "id": "shops-phone" | ||||
|         }, | ||||
|         { | ||||
|           "render": { | ||||
|             "en": "<a href='{website}'>{website}</a>", | ||||
|             "fr": "<a href='{website}'>{website}</a>", | ||||
|             "ca": "<a href='{website}'>{website}</a>", | ||||
|             "id": "<a href='{website}'>{website}</a>", | ||||
|             "ru": "<a href='{website}'>{website}</a>", | ||||
|             "ja": "<a href='{website}'>{website}</a>" | ||||
|           }, | ||||
|           "question": { | ||||
|             "en": "What is the website of this shop?", | ||||
|             "fr": "Quel est le site internet de ce magasin ?", | ||||
|             "ja": "このお店のホームページは何ですか?", | ||||
|             "nl": "Wat is de website van deze winkel?", | ||||
|             "ru": "Какой веб-сайт у этого магазина?" | ||||
|           }, | ||||
|           "freeform": { | ||||
|             "key": "website", | ||||
|             "type": "url" | ||||
|           }, | ||||
|           "id": "shops-website" | ||||
|         }, | ||||
|         { | ||||
|           "render": { | ||||
|             "en": "<a href='mailto:{email}'>{email}</a>", | ||||
|             "fr": "<a href='mailto:{email}'>{email}</a>", | ||||
|             "id": "<a href='mailto:{email}'>{email}</a>", | ||||
|             "ru": "<a href='mailto:{email}'>{email}</a>", | ||||
|             "ja": "<a href='mailto:{email}'>{email}</a>" | ||||
|           }, | ||||
|           "question": { | ||||
|             "en": "What is the email address of this shop?", | ||||
|             "fr": "Quelle est l'adresse électronique de ce magasin ?", | ||||
|             "ja": "このお店のメールアドレスは何ですか?", | ||||
|             "ru": "Каков адрес электронной почты этого магазина?", | ||||
|             "nl": "Wat is het e-mailadres van deze winkel?" | ||||
|           }, | ||||
|           "freeform": { | ||||
|             "key": "email", | ||||
|             "type": "email" | ||||
|           }, | ||||
|           "id": "shops-email" | ||||
|         }, | ||||
|         { | ||||
|           "render": { | ||||
|             "en": "{opening_hours_table(opening_hours)}", | ||||
|             "fr": "{opening_hours_table(opening_hours)}", | ||||
|             "ru": "{opening_hours_table(opening_hours)}", | ||||
|             "ja": "{opening_hours_table(opening_hours)}" | ||||
|           }, | ||||
|           "question": { | ||||
|             "en": "What are the opening hours of this shop?", | ||||
|             "fr": "Quels sont les horaires d'ouverture de ce magasin ?", | ||||
|             "ja": "この店の営業時間は何時から何時までですか?", | ||||
|             "nl": "Wat zijn de openingsuren van deze winkel?", | ||||
|             "ru": "Каковы часы работы этого магазина?" | ||||
|           }, | ||||
|           "freeform": { | ||||
|             "key": "opening_hours", | ||||
|             "type": "opening_hours" | ||||
|           }, | ||||
|           "id": "shops-opening_hours" | ||||
|         }, | ||||
|         "questions", | ||||
|         "reviews" | ||||
|       ], | ||||
|       "icon": { | ||||
|         "render": "./assets/themes/shops/shop.svg" | ||||
|       }, | ||||
|       "iconOverlays": [ | ||||
|         { | ||||
|           "if": "opening_hours~*", | ||||
|           "then": "isOpen", | ||||
|           "badge": true | ||||
|         } | ||||
|       ], | ||||
|       "width": { | ||||
|         "render": "8" | ||||
|       }, | ||||
|       "iconSize": { | ||||
|         "render": "40,40,center" | ||||
|       }, | ||||
|       "color": { | ||||
|         "render": "#00f" | ||||
|       }, | ||||
|       "presets": [ | ||||
|         { | ||||
|           "tags": [ | ||||
|             "shop=yes" | ||||
|           ], | ||||
|           "title": { | ||||
|             "en": "Shop", | ||||
|             "fr": "Magasin", | ||||
|             "ru": "Магазин", | ||||
|             "ja": "店", | ||||
|             "nl": "Winkel" | ||||
|           }, | ||||
|           "description": { | ||||
|             "en": "Add a new shop", | ||||
|             "fr": "Ajouter un nouveau magasin", | ||||
|             "ru": "Добавить новый магазин", | ||||
|             "ja": "新しい店を追加する", | ||||
|             "nl": "Voeg een nieuwe winkel toe" | ||||
|           } | ||||
|         } | ||||
|       ], | ||||
|       "wayHandling": 2 | ||||
|     } | ||||
|   ], | ||||
|   "roamingRenderings": [] | ||||
| "shops" | ||||
|   ] | ||||
| } | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue