name: ast: Gastronomía ca: Gastronomia cs: Stravování de: Gastronomie el: Γαστρονομία en: Gastronomy es: Gastronomía fr: Restauration gl: Restauración hu: Vendéglátás it: Gastronomia ja: 食べ物 nb: Gastronomi nl: Gastronomie oc: Restauracion/ Gastronomia pl: Gastronomia pt-br: Gastronomia pt: Restauração ro: Gastronomie ru: Общепит sr: Гастрономија tr: Gastronomi uk: Гастрономія type: overpass query: 15: nwr[amenity~'^(.*; *|)(bar|biergarten|cafe|fast_food|food_court|ice_cream|pub|restaurant|canteen|nightclub)(| *;.*)$']; feature: description: | {{ tagTransList('amenity', tags.amenity) }} details: | {{ tagTransList('cuisine', tags.cuisine) }} body: | markerSign: | {% set firstType = tags.amenity|split(';')[0] %} {{ const.type[firstType]|default(const.type.restaurant)|raw }} filter: amenity: name: | {{ trans('filter:type') }} type: select show_default: true values: | {% for k, icon in const.type %} {% endfor %} valueName: | {{ tagTrans('amenity', value) }} op: 'has' cuisine_food: name: | {{ keyTrans('cuisine/food') }} type: select key: cuisine values: - barbecue - burger - casserole - chicken - couscous - curry - fish - fish_and_chips - fried_food - friture - gyros - kebab - noodle - pasta - pizza - sandwich - sausage - seafood - soup - steak_house - sub - sushi - tapas - wings valueName: | {{ tagTrans('cuisine', value) }} op: has cuisine_dessert: name: | {{ keyTrans('cuisine/dessert') }} type: select key: cuisine values: - bagel - biscuit - bougatsa - cake - coffee_shop - cookie - crepe - dessert - donut - empanada - frozen_yogurt - gingerbread - ice_cream - chimney_cake - langos - pancake - pastry - petit_four - pie - pogacha - poppy_seed_roll - profiterole - punch_cake - savory_pancakes - strudel - teahouse - waffle valueName: | {{ tagTrans('cuisine', value) }} op: has cuisine_ethnicity: name: | {{ keyTrans('cuisine/ethnicity') }} type: select key: cuisine values: - afghan - african - american - arab - argentinian - asian - australian - baiana - balkan - basque - bavarian - belarusan - bolivian - brazilian - cantonese - capixaba - caribbean - chinese - croatian - czech - danish - french - gaucho - german - greek - hawaiian - hunan - hungarian - indian - international - iranian - italian - japanese - jewish - korean - kyo_ryouri - latin_american - lebanese - malagasy - mediterranean - mexican - mineira - new_mexican - okinawa_ryori - pakistani - peruvian - polish - portuguese - regional - rhenish - russian - shandong - sichuan - spanish - texan - tex-mex - thai - turkish - vietnamese - westphalian valueName: | {{ tagTrans('cuisine', value) }} op: has diet: name: | {{ keyTrans('diet') }} type: select values: | {% for key, def in const.diet %} {% endfor %} const: diet: diet:vegan: {} diet:vegetarian: {} diet:pescetarian: {} diet:lacto_vegetarian: {} diet:ovo_vegetarian: {} diet:fruitarian: {} diet:raw: {} diet:gluten_free: {} diet:dairy_free: {} diet:sugar_free: {} diet:lactose_free: {} diet:halal: {} diet:kosher: {} diet:meat: {} diet:non-vegetarian: {} diet:keto: {} diet:alcohol_free : {} diet:excipient_free: {} diet:organic: {} diet:carnivore: {} diet:wholegrain: {} type: restaurant: '🍴' bar: '🍸' biergarten: '🍻' cafe: '☕' fast_food: '🍔' ice_cream: '🍨' pub: '🍺' nightclub: '' food_court: null canteen: null