Modulo:VCard/Subtypes

El Vikivojaĝo

This module contains possible classifications and equipment features.

Ĉi tiu modulo enhavas eblajn klasifikojn kaj ekipaĵojn.

Versiokontrolo[redakti]

Versionomo en Vikidatumoj: 2024-04-27 Ok!

Klarigo de la nomoj n[redakti]

The names often contain substrings in square brackets. These serve to distinguish between the singular and plural forms. There can be two values in brackets, separated by a pipe. The first value is for the plural, the second for the singular.

La nomoj ofte enhavas subĉenojn inter kvadrataj krampoj. Ĉi tiuj servas por distingi inter la singularaj kaj pluralaj formoj. Povas esti du valoroj inter krampoj, apartigitaj per tubo. La unua valoro estas por la pluralo, la dua por la singularo.

  • […] Text only for plural (Teksto nur por pluralo),
  • […|…] Text parts for plural and singular (Tekstaj partoj por pluralo kaj singularo),
  • [|…] Text part for singular only (or an empty string for the plural) (Teksta parto nur por singularo (aŭ malplena ĉeno por pluralo)),
  • [] indicates that the term is required for both singular and plural. But both forms are identical. Strings in which [] is missing cannot be combined with a count. (indikas, ke la termino estas bezonata por kaj singularo kaj pluralo. Sed ambaŭ formoj estas identaj. Ŝnuroj en kiuj mankas [] ne povas esti kombinitaj kun nombro.)

Ekzemploj:

  • Parkpl[ä|a]tz[e]: Singularo: Parkplatz, Pluralo: Parkplätze,
  • S[ä|aa]l[e]: Singularo: Saal, Pluralo: Säle,
  • Theater[]: Singularo: Theater, Pluralo: Theater.

-- empty strings should be filled with icons
-- please use only quotation marks instead of apostrophs for JSON export

return {
	-- administration
	moduleInterface = {
		suite  = 'vCard',
		sub    = 'Subtypes',
		serial = '2024-04-27',
		item   = 65455756
	},

	firstGroup = 2,            -- first group to display
	fromWDGroupNumber = 98,    -- group number for Q... types from Wikidata
	fromTypesGroupNumber = 99, -- group number for types from types table

	-- subtype conversion
	
	convert = {
		hotelstars = { "1", "2", "3", "4", "5" }, -- hotel stars codes
		michelin   = { "michelin1", "michelin2", "michelin3" }
	},

	-- type list

	f = {
		-- classification, rating. Group 1 is usually not displayed
		
		budget     = { g = 1, wd =          "", n = "günstig" },
		midrange   = { g = 1, wd =          "", n = "mittel" },
		upmarket   = { g = 1, wd =          "", n = "gehoben" },

		-- hotel rating
		hotelstars = { g = 2, wd =  "Q2976556", n = "Hotel-Stern[e]" }, -- see: convert

		-- Upto now it seems that there is no font containing the left black half star
		-- (u+2BE8): ⯨. That's why now the ½ workaround. 

		["1"]      = { g = 2, wd ="Q110772650", sortkey =  "01*", n = "★", t = "1-Stern-Bewertung" },  -- tourist
		["1h"]     = { g = 2, wd ="Q110932985", sortkey = "01*5", n = "★½", t = "1,5-Sterne-Bewertung" }, -- superior tourist (tourist plus)
		["1s"]     = { g = 2, wd ="Q109726413", sortkey = "01*S", n = "★S", t = "1-Stern-Superior-Bewertung" }, -- superior tourist (tourist plus)
		["2"]      = { g = 2, wd ="Q110772651", sortkey =  "02*", n = "★★", t = "2-Sterne-Bewertung" }, -- standard
		["2h"]     = { g = 2, wd ="Q110932986", sortkey = "02*5", n = "★★½", t = "2,5-Sterne-Bewertung" }, -- superior standard
		["2s"]     = { g = 2, wd ="Q109726348", sortkey = "02*S", n = "★★S", t = "2-Sterne-Superior-Bewertung" }, -- superior standard
		["3"]      = { g = 2, wd ="Q110772652", sortkey =  "03*", n = "★★★", t = "3-Sterne-Bewertung" },  -- comfort
		["3h"]     = { g = 2, wd ="Q110932987", sortkey = "03*5", n = "★★★½", t = "3,5-Sterne-Bewertung" },  -- superior comfort
		["3s"]     = { g = 2, wd ="Q109726284", sortkey = "03*S", n = "★★★S", t = "3-Sterne-Superior-Bewertung" }, -- superior comfort
		["4"]      = { g = 2, wd ={ "Q110772653", "Q99309708" }, sortkey =  "04*", n = "★★★★", t = "4-Sterne-Bewertung" },  -- first class
		["4h"]     = { g = 2, wd ="Q110932988", sortkey = "04*5", n = "★★★★½", t = "4,5-Sterne-Bewertung" }, -- superior first class
		["4s"]     = { g = 2, wd ="Q109726210", sortkey = "04*S", n = "★★★★S", t = "4-Sterne-Superior-Bewertung" }, -- superior first class
		["5"]      = { g = 2, wd ={ "Q109248725", "Q109248724" }, sortkey =  "05*", n = "★★★★★", t = "5-Sterne-Bewertung" },  -- luxury
		["5s"]     = { g = 2, wd ="Q109726138", sortkey = "05*S", n = "★★★★★S", t = "5-Sterne-Superior-Bewertung" }, -- superior luxury

		-- Michelin awards to restaurant chefs
		michelin   = { g = 2, wd = "Q20824563", n = "Michelin-Stern[e]" },

		michelin1  = { g = 2, wd =          "", n = "Michelin 1*", f = "Etoile Michelin-1.svg", c = 1 },
		michelin2  = { g = 2, wd =          "", n = "Michelin 2*", f = "Etoile Michelin-1.svg", c = 2 },
		michelin3  = { g = 2, wd =          "", n = "Michelin 3*", f = "Etoile Michelin-1.svg", c = 3 },

		-- subtypes from subtype parameter in types table

		bnb        = { g = 3, wd =   "Q367914", n = "Bed & Breakfast" },
		boarding_house = { g = 3, wd = { "Q1558858", "Q1065252" }, n = "Pension" },
		hotel_garni= { g = 3, wd =  "Q1631103", n = "Garni" },

		-- general facilities

		accessible = { g = 4, wd =   "Q808926", n = "barrierefrei" }, -- barrier-free, for handicapped people
		ai         = { g = 4, wd =  "Q1281666", n = "All inclusive" },
		basement_garage = { g = 4, wd =  "Q2431970", n = "Tiefgarage[]" },
		car_park   = { g = 4, wd = "Q13218805", n = "Parkhaus" },
		free_wlan  = { g = 4, wd =  "Q1543615", n = "freies WLAN" },
		garage     = { g = 4, wd =    "Q22733", n = "Garage[n]" },
		induction_loop = { g = 4, wd =  "Q2163913", n = "Induktionsschleife[n]" },
		internet_access = { g = 4, wd = "Q1472399", n = "Internetzugang" }, -- unknown type or both lan and wlan
		lan        = { g = 4, wd =    "Q11381", n = "LAN" },
		lgbt       = { g = 4, wd =    "Q17884", n = "LGBT", f = "Gay flag.svg" }, -- including gay
		nobreakfast= { g = 4, wd ="Q106041208", n = "kein Frühstück" },
		nowheelchair = { g = 4, wd = "Q24192069", n = "nicht rollstuhlzugänglich", f = "Wheelchair-red3.png" },
		nowlan     = { g = 4, wd =  "Q1814990", n = "kein WLAN" }, -- no
		paid_wlan  = { g = 4, wd = "Q24202480", n = "kostenpflichtiges WLAN" },
		parking    = { g = 4, wd =  "Q6501349", n = "Parkpl[ä|a]tz[e]" },
		tactile_graphic = { g = 4, wd =  "Q7674130", n = "Blindengrafik[en]" },
		valet_parking = { g = 4, wd =  "Q1423019", n = "Valet-Parken" },
		withbreakfast = { g = 4, wd ="Q106041297", n = "mit Frühstück" },
		wheelchair = { g = 4, wd = "Q24192067", n = "rollstuhlzugänglich", f = "Wheelchair-green3.png" },
		wheelchair_available = { g = 4, wd =   "Q191931", n = "Rollstuhl verfügbar" },
		wheelchair_with_help = { g = 4, wd = "Q24192068", n = "rollstuhlzugänglich mit Hilfe", f = "Wheelchair-yellow3.png" },
		wheelchair_partially = { g = 4, wd = "Q63731120", n = "teilweise rollstuhlzugänglich" },
		wheelchair_partially_with_help = { g = 4, wd = "Q63731151", n = "teilweise rollstuhlzugänglich mit Hilfe" },
		wlan       = { g = 4, wd = { "Q6452715", "Q29643" }, n = "WLAN" }, -- yes

		-- hotel facilities

		adult_pool = { g = 5, wd =          "", n = "Pool[s] für Erwachsene" },
		airport_transfer_service = { g = 5, wd ="Q110012299", n = "Flughafentransfer-Service" },
		atm        = { g = 5, wd =    "Q81235", n = "Geldautomat[en], Bankomat[en]" },
		ballroom   = { g = 5, wd =   "Q805353", n = "Balls[ä|aa]l[e]" },
		babysitter = { g = 5, wd = "Q45181247", n = "Babysitter[]" },
		bank       = { g = 5, wd =    "Q22687", n = "Bank[en]" },
		banquet_room = { g = 5, wd = "Q85833489", n = "Banketts[ä|aa]l[e]" },
		bar        = { g = 5, wd =   "Q187456", n = "Bar[s]" },
		beach      = { g = 5, wd =    "Q40080", n = "Str[ä|a]nd[e]" },
		bed        = { g = 5, wd =    "Q42177", n = "Bett[en]" },
		bicycle_stand = { g = 5, wd =  "Q1392526", n = "Fahrradstellpl[ä|a]tz[e]" },
		bike_rental= { g = 5, wd = "Q10611118", n = "Fahrradverleih[e]" },
		business   = { g = 5, wd =   "Q203180", n = "Geschäftsbereich[e]" },
		buy        = { g = 5, wd =  "Q1369832", n = "Einkaufen" },
		cabana     = { g = 5, wd =  "Q3649129", n = "Cabana[s], Hütte[n], Umkleidehäuschen" },
		cafe       = { g = 5, wd =    "Q30022", n = "Café[s]" },
		casino     = { g = 5, wd =   "Q133215", n = "Casino[s]" },
		change_machine = { g = 5, wd =  "Q5071849", n = "Geldwechselautomat[en]" },
		cinema     = { g = 5, wd =    "Q41253", n = "Kino[s]" },
		cloakroom  = { g = 5, wd =   "Q965173", n = "Garderobe[n]" },
		conference = { g = 5, wd = { "Q625994", "Q1207465" }, n = "Konferenzr[ä|a]um[e]" },
		currency_exchange = { g = 5, wd =  "Q2002539", n = "Geldwechsel" },
		dance_hall = { g = 5, wd ="Q121085156", n = "Tanzs[ä|aa]l[e]" },
		diving     = { g = 5, wd =   "Q179643", n = "Tauchbas[en|is]" },
		family_room= { g = 5, wd =  "Q5433389", n = "Familienzimmer[]" },
		fitness_center = { g = 5, wd = { "Q1065656", "Q30750411" }, n = "Fitnessstudio[s]" }, -- including gym, healthclub
		games_room = { g = 5, wd =          "", n = "Spielzimmer[]" },
		garden     = { g = 5, wd =  "Q1107656", n = "G[ä|a]rten" },
		golf       = { g = 5, wd = { "Q5377", "Q1048525", "Q3177122" }, n = "Golf, Golfpl[ä|a]tz[e]" },
		gym        = { g = 5, wd = { "Q14092", "Q203609", "Q121085159" }, n = "Turnhalle[n]" },
		indoorpool = { g = 5, wd =   "Q357380", n = "Hallenschwimmb[ä|a]d[er]" },
		kidsclub   = { g = 5, wd = "Q16255832", n = "Kinderclub[s]" },
		kiting     = { g = 5, wd =   "Q219554", n = "Kiten" },
		library    = { g = 5, wd =     "Q7075", n = "Bibliothek[en]" },
		lift       = { g = 5, wd =   "Q132911", n = "Fahrst[ü|u]hl[e], Lift[e]" },
		lobby      = { g = 5, wd =    "Q31948", n = "Lobby[s]" },
		luggage_storage = { g = 5, wd = { "Q1195470", "Q21996814" }, n = "Gepäckaufbewahrung[en]" },
		money_exchange_machine = { g = 5, wd = "Q25632829", n = "Geldwechselautomat[en]" },
		meeting    = { g = 5, wd =  "Q3469909", n = "Besprechungszimmer[]" }, -- meeting rooms
		minigolf   = { g = 5, wd =   "Q754796", n = "Minigolf" },
		nightclub  = { g = 5, wd =   "Q622425", n = "Nachtclub[s]" },
		playground = { g = 5, wd = "Q11875349", n = "Spielpl[ä|a]tz[e]" },
		pool       = { g = 5, wd = { "Q1501", "Q118559330" }, n = "Schwimmbecken[]" },
		reception  = { g = 5, wd =  "Q2794937", alias = "service_counter", n = "Rezeption[en], Empfangsschalter" },
		restaurant = { g = 5, wd =    "Q11707", n = "Restaurant[s]" },
		roof_garden= { g = 5, wd =  "Q1156696", n = "Dachg[ä|a]rten" },
		roof_terrace= { g = 5, wd =  "Q1081213", n = "Dachterrasse[n]" },
		room       = { g = 5, wd =   "Q180516", n = "Zimmer[]" },
		sauna      = { g = 5, wd =    "Q57036", n = "Sauna[s]" },
		socket_near_bed = { g = 5, wd ="Q110073378", n = "Steckdose[n] in Bettnähe" },
		shop       = { g = 5, wd =   "Q213441", n = "Geschäft[e]" },
		souvenir_shop = { g = 5, wd =   "Q865693", n = "Souvenirgeschäft[e]" },
		spa        = { g = 5, wd =  "Q1341387", alias = "wellness_center", n = "Wellness-Center[], Spa[s]" },
		sports     = { g = 5, wd =      "Q349", n = "Sport" },
		suite      = { g = 5, wd =  "Q1367530", n = "Suite[n]" },
		surfing    = { g = 5, wd =  "Q1324499", n = "Surfen" },
		tennis     = { g = 5, wd =      "Q847", n = "Tennis" },
		tennis_court = { g = 5, wd = "Q741118", n = "Tennispl[ä|a]tz[e]" },
		theater    = { g = 5, wd =    "Q24354", n = "Theater[]" },
		warm_water = { g = 5, wd =  "Q1419245", n = "Warmwasser" },
		wave_pool  = { g = 5, wd =   "Q827349", n = "Wellenb[ä|a]d[er]" },

		-- non-hotel facilities

		audioguide = { g = 5, wd =   "Q758877", n = "Audioguide[s]" },
		cctv       = { g = 5, wd =   "Q242256", n = "Videoüberwachungsanlage[n]" },
		communal_bunks = { g = 5, wd =  "Q1628935", n = "Pl[ä|a]tz[e] im Matratzenlager" },
		educational_workshop = { g = 5, wd ="Q113484895", n = "pädagogische[n] Werkst[ä|a]tt[en]" },
		guidebook  = { g = 5, wd =   "Q223638", n = "gedruckte Reiseführer[]" },
		lecture_hall = { g = 5, wd =   "Q253275", n = "Hörs[ä|aa]l[e]" },
		lighting   = { g = 5, wd =   "Q210064", n = "Beleuchtung" },
		museum_shop= { g = 5, wd =  "Q2922607", n = "Museumsgeschäft[e]" },
		organ      = { g = 5, wd =     "Q1444", n = "Orgel[n]" },
		rest_area  = { g = 5, wd = { "Q47520603", "Q785979" }, alias = "picnic_site", n = "Rastpl[ä|a]tz[e], Picknickplatz" },
		reading_room = { g = 5, wd =  "Q1753764", n = "Leses[ä|aa]l[e]" },
		shakedown  = { g = 5, wd = "Q40415224", n = "Pl[ä|a]tz[e] im Notlager" },
		winter_room= { g = 5, wd =   "Q382899", n = "Pl[ä|a]tz[e] im Winterraum" },

		-- services in hotels etc.

		["24-hour_reception"] = { g = 6, wd =          "", n = "24-Stunden-Rezeption" },
		accessible_toilet = { g = 6, wd =  "Q2775009", n = "Behinderten-WC[s]" },
		airport_shuttle   = { g = 6, wd =          "", n = "Flughafenshuttle" },
		airport_terminal  = { g = 6, wd =   "Q849706", n = "Flughafenterminal[s]" },
		airport_transportation = { g = 6, wd =          "", n = "Flughafentransport" },
		animation         = { g = 6, wd =   "Q547762", n = "Animation" },
		baby_change       = { g = 6, wd =  "Q2567605", n = "Wickelr[ä|a]um[e]" },
		babysitting       = { g = 6, wd =   "Q797990", n = "Babysitten" },
		beauty_service    = { g = 6, wd = "Q30303305", n = "Schönheitsservice" },
		bicycle           = { g = 6, wd =    "Q11442", n = "Fahrrad" },
		breakfast         = { g = 6, wd =    "Q80973", n = "Frühstück" },
		breakfast_buffet  = { g = 6, wd =          "", n = "Frühstücksbuffet" },
		breakfast_included= { g = 6, wd =          "", n = "inklusive Frühstück" },
		bus_stop          = { g = 6, wd =   "Q953806", n = "Bushaltestelle[n]" },
		car_hire          = { g = 6, wd =   "Q291240", n = "Autovermietung[en]" },
		changing_table    = { g = 6, wd =  "Q1780834", n = "Wickeltisch[e]" },
		concierge         = { g = 6, wd =  "Q2664461", n = "Concierge" },
		discotheque       = { g = 6, wd =  "Q1228895", n = "Discothek[en]" },
		dry_cleaning      = { g = 6, wd =   "Q878156", n = "chemische Reinigung[en]" },
		entertainment     = { g = 6, wd =   "Q173799", n = "Unterhaltung" },
		free_parking      = { g = 6, wd ="Q108759647", n = "kostenlose[|r] Parkpl[ä|a]tz[e]" },
		gate              = { g = 6, wd =   "Q247739", n = "Flugsteig[e]" },
		hairdresser       = { g = 6, wd = { "Q55187", "Q95856773", "Q3062512" }, n = "Friseur[e]" },
		laundry           = { g = 6, wd = { "Q267734", "Q7223085", "Q12893467", "Q57261433" }, n = "Wäscherei[en]" },
		live_music        = { g = 6, wd ="Q100348587", n = "Livemusik" },
		massage           = { g = 6, wd =   "Q179415", n = "Massage[n]" },
		multilingual_staff= { g = 6, wd =    "Q30081", n = "mehrsprachiges Personal" },
		newspaper         = { g = 6, wd =    "Q11032", n = "Tageszeitung" },
		post_office       = { g = 6, wd =    "Q35054", n = "Postfiliale[n]" },
		public_toilet     = { g = 6, wd = { "Q813966", "Q3472280" }, n = "öffentliche Toilette[n]" },
		railroad_police   = { g = 6, wd =  "Q1930355", n = "Bahnpolizei" },
		room_service      = { g = 6, wd =  "Q2048970", n = "Zimmerservice" },
		selflaundry       = { g = 6, wd =  "Q1143034", n = "Waschsalon[s]" },
		shuttle_bus       = { g = 6, wd =  "Q1368498", n = "Shuttlebus" },
		taxicab_stand     = { g = 6, wd =  { "Q82650", "Q1395196" }, n = "Taxist[ä|a]nd[e]" },
		ticket_machine    = { g = 6, wd =   "Q657345", n = "Fahrkartenautomat[en]" },
		ticket_office     = { g = 6, wd = "Q56845288", n = "Fahrkartenschalter[]" },
		toilet            = { g = 6, wd = { "Q7857", "Q97657740" }, n = "Toilette[n]" },
		urinal            = { g = 6, wd = { "Q152285", "Q97657738" }, n = "Urinal[e]" },
		wc                = { g = 6, wd =  "Q7813355", n = "WC[s]" },
		workshop          = { g = 6, wd =   "Q656720", n = "Werkst[ä|a]tt[en]" },

		-- room facilities

		ac         = { g = 7, wd =   "Q173725", n = "Klimaanlage[n]" },
		air_condition = { g = 5, wd =  "Q1265533", n = "Klimaanlage[n]" },
		balcony    = { g = 7, wd =   "Q170552", n = "Balkon[e]" },
		bathroom   = { g = 7, wd =   "Q190771", n = "Badezimmer[]" },
		bathtub    = { g = 7, wd =   "Q152095", n = "Badewanne[n]" },
		bottle_warmer = { g = 7, wd = "Q56711128", n = "Flaschenwärmer[]" },
		coffeemaker= { g = 7, wd =   "Q211841", n = "Kaffeemaschine[n]" },
		commonbath = { g = 7, wd =          "", n = "Gemeinschaftsb[ä|a]d[er]" }, -- Gemeinschaftsbad
		fan        = { g = 7, wd =  "Q6498398", n = "Ventilator[en]" },
		fridge     = { g = 7, wd =    "Q37828", n = "Kühlschr[ä|a]nk[e]" },
		grab_rail  = { g = 7, wd =          "", n = "Haltegriff[e]" },
		hairdryer  = { g = 7, wd =    "Q15004", n = "Fön[e]" },
		jacuzzi    = { g = 7, wd =  "Q1936429", n = "Whirlpool[s]" }, -- incl. hot tub
		kitchen    = { g = 7, wd =    "Q43164", n = "Küche[n]" }, -- usable for guest, usually in the room
		minibar    = { g = 7, wd =  "Q1191522", n = "Minibar[s]" },
		phone      = { g = 7, wd =    "Q11035", n = "Telefon[e]" },
		safe       = { g = 7, wd =   "Q471898", n = "Safe[s]" },
		shower     = { g = 7, wd =     "Q7863", n = "Dusche[n]" },
		terrace    = { g = 7, wd =   "Q641406", n = "Terrasse[n]" },
		tv         = { g = 7, wd =     "Q8075", n = "Fernseher[], TV" },

		-- cuisine by ethnicity

		african    = { g = 8, wd =   "Q386284", n = "afrikanische Küche" },
		american   = { g = 8, wd =    "Q40578", n = "amerikanische Küche" },
		arab       = { g = 8, wd =   "Q623970", n = "arabische Küche" },
		argentinian= { g = 8, wd =   "Q579500", n = "argentische Küche" },
		asian      = { g = 8, wd =   "Q728206", n = "asiatische Küche" },
		australian = { g = 8, wd =   "Q783010", n = "australische Küche" },
		balkan     = { g = 8, wd =   "Q805060", n = "Balkan-Küche" },
		basque     = { g = 8, wd =   "Q521179", n = "baskische Küche" },
		bavarian   = { g = 8, wd =   "Q458851", n = "bayerische Küche" },
		bolivian   = { g = 8, wd =  "Q3006895", n = "bolivianische Küche" },
		brazilian  = { g = 8, wd =   "Q614394", n = "brasilianische Küche" },
		burmese    = { g = 8, wd =  "Q1187275", n = "burmesische Küche" },
		californian= { g = 8, wd =  "Q1026802", n = "kalifornische Küche" },
		cambodian  = { g = 8, wd =   "Q139430", n = "kambodschanische Küche" },
		cantonese  = { g = 8, wd =  "Q1154790", n = "kantonesische Küche" },
		caribbean  = { g = 8, wd =  "Q1729345", n = "karibische Küche" },
		chinese    = { g = 8, wd = "Q10876842", n = "chinesische Küche" },
		croatian   = { g = 8, wd =  "Q1789628", n = "kroatische Küche" },
		cypriot    = { g = 8, wd =   "Q245932", n = "zyprische Küche" },
		czech      = { g = 8, wd =   "Q871595", n = "tschechische Küche" },
		danish     = { g = 8, wd =  "Q1196267", n = "dänische Küche" },
		egyptian   = { g = 8, wd =  "Q1346230", n = "ägyptische Küche" },
		english    = { g = 8, wd =  "Q1261477", n = "englische Küche" },
		ethiopian  = { g = 8, wd =   "Q257508", n = "äthiopische Küche" },
		european   = { g = 8, wd =   "Q579316", n = "europäische Küche" },
		french     = { g = 8, wd =     "Q6661", n = "französische Küche" },
		fucha_ryori= { g = 8, wd = "Q10286142", n = "Fucha Ryōri" },
		georgian   = { g = 8, wd =  "Q1199026", n = "georgische Küche" },
		german     = { g = 8, wd =    "Q47629", n = "deutsche Küche" },
		greek      = { g = 8, wd =   "Q744027", n = "griechische Küche" },
		home_style = { g = 8, wd =   "Q881929", n = "gutbürgerliche Küche" },
		hunan      = { g = 8, wd =  "Q1156889", n = "Hunan-Küche" },
		hungarian  = { g = 8, wd =   "Q264327", n = "ungarische Küche" },
		indian     = { g = 8, wd =   "Q192087", n = "indische Küche" },
		indonesian = { g = 8, wd =   "Q787497", n = "indonesische Küche" },
		international = { g = 8, wd = "Q99522230", n = "internationale Küche" },
		iranian    = { g = 8, wd =  "Q1342397", n = "iranische Küche" },
		irish      = { g = 8, wd =  "Q1068545", n = "irische Küche" },
		italian    = { g = 8, wd =   "Q192786", n = "italienische Küche" },
		japanese   = { g = 8, wd =   "Q234138", n = "japanische Küche" },
		korean     = { g = 8, wd =   "Q647500", n = "koreanische Küche" },
		latin_american = { g = 8, wd =  "Q2707196", n = "lateinamerikanische Küche" },
		lebanese   = { g = 8, wd =   "Q929239", n = "libanesische Küche" },
		levantine  = { g = 8, wd =   "Q765174", n = "levantinische Küche" },
		malaysian  = { g = 8, wd =   "Q772247", n = "malaysische Küche" },
		medieval   = { g = 8, wd =    "Q10886", n = "Mittelalterküche" },
		mediterranean = { g = 8, wd =   "Q934309", n = "Mittelmeerküche" },
		mexican    = { g = 8, wd =   "Q207965", n = "mexikanische Küche" },
		national   = { g = 8, wd =  "Q1968435", n = "Nationalküche" },
		nepalese   = { g = 8, wd =  "Q1194855", n = "nepalesische Küche" },
		new_nordic = { g = 8, wd =  "Q3345199", n = "New Nordic Cuisine" },
		nubian     = { g = 8, wd ="Q113827054", n = "nubische Küche" },
		oriental   = { g = 8, wd =  "Q1547037", n = "orientalische Küche" },
		pakistani  = { g = 8, wd =  "Q1089120", n = "pakistanische Küche" },
		peruvian   = { g = 8, wd =   "Q749847", n = "peruanische Küche" },
		polish     = { g = 8, wd =   "Q756020", n = "polnische Küche" },
		portuguese = { g = 8, wd =   "Q180817", n = "portugiesische Küche" },
		regional   = { g = 8, wd =    "Q94951", n = "Regionalküche" },
		rhenish    = { g = 8, wd =  "Q2147761", n = "rheinische Küche" },
		russian    = { g = 8, wd =    "Q12505", n = "russische Küche" },
		shandong   = { g = 8, wd =  "Q1038209", n = "Shandong-Küche" },
		sichuan    = { g = 8, wd =   "Q691365", n = "Sichuan-Küche" },
		south_indian= { g = 8, wd =  "Q3595152", n = "südindische Küche" },
		spanish    = { g = 8, wd =   "Q622512", n = "spanische Küche" },
		swedish    = { g = 8, wd =    "Q35623", n = "schwedische Küche" },
		swiss      = { g = 8, wd =    "Q13497", n = "schweizerische Küche" },
		swabian    = { g = 8, wd =   "Q880365", n = "schwäbische Küche" },
		thai       = { g = 8, wd =   "Q841984", n = "thailändische Küche" },
		thuringian = { g = 8, wd =   "Q187477", n = "Thüringer Küche" },
		turkish    = { g = 8, wd =   "Q654493", n = "türkische Küche" },
		ukranian   = { g = 8, wd =  "Q1503789", n = "ukrainische Küche" },
		vietnamese = { g = 8, wd =   "Q826059", n = "vietnamesische Küche" },
		western    = { g = 8, wd = "Q16143746", n = "westliche Küche" },
		westphalian= { g = 8, wd =  "Q2565249", n = "westfälische Küche" },

		-- cuisine by type of food

		bagel      = { g = 9, wd =   "Q272502", n = "Bagel" },
		barbecue   = { g = 9, wd =   "Q461696", n = "Barbecue, BBQ" },
		bougatsa   = { g = 9, wd =   "Q895009", n = "Bougatsa" },
		burger     = { g = 9, wd =     "Q6663", n = "Burger" },
		cake       = { g = 9, wd =    "Q13276", n = "Kuchen" },
		casserole  = { g = 9, wd =  "Q7724780", n = "Kasserolle" },
		chicken    = { g = 9, wd =   "Q864693", n = "Hühnchen" },
		crepe      = { g = 9, wd =    "Q12200", n = "Crêpe" },
		couscous   = { g = 9, wd =    "Q76605", n = "Couscous" },
		curry      = { g = 9, wd =   "Q164606", n = "Curry" },
		dessert    = { g = 9, wd =   "Q182940", n = "Dessert, Nachspeise" },
		donut      = { g = 9, wd =   "Q192783", n = "Donut" },
		empanada   = { g = 9, wd =   "Q747457", n = "Empanada" },
		fish       = { g = 9, wd =      "Q152", n = "Fisch" },
		fish_and_chips = { g = 9, wd =   "Q203925", n = "Fish and Chips" },
		fried_food = { g = 9, wd =   "Q300472", n = "Braten" },
		friture    = { g = 9, wd =   "Q854618", n = "Frittieren" },
		grill      = { g = 9, wd =   "Q853185", n = "Grill" },
		gyros      = { g = 9, wd =   "Q681596", n = "Gyros" },
		ice_cream  = { g = 9, wd =    "Q13233", n = "Eis, Speiseeis" },
		kebab      = { g = 9, wd =   "Q179010", n = "Kebab" },
		noodle     = { g = 9, wd =   "Q192874", n = "Nudeln" },
		pancake    = { g = 9, wd =    "Q44541", n = "Pfannkuchen, Eierkuchen" },
		pasta      = { g = 9, wd =      "Q178", n = "Pasta" },
		pie        = { g = 9, wd = "Q13360264", n = "Pie" },
		pizza      = { g = 9, wd =      "Q177", n = "Pizza" },
		salad      = { g = 9, wd =     "Q9266", n = "Salat" },
		sandwich   = { g = 9, wd =    "Q28803", n = "Sandwich" },
		sausage    = { g = 9, wd =   "Q131419", n = "Wurst, Würstchen" },
		seafood    = { g = 9, wd =   "Q192935", n = "Meeresfrüchte" },
		soup       = { g = 9, wd =    "Q41415", n = "Suppe" },
		steakhouse = { g = 9, wd =  "Q3109696", n = "Steakhaus" },
		sushi      = { g = 9, wd =    "Q46383", n = "Sushi" },
		tapas      = { g = 9, wd =   "Q220964", n = "Tapa, Tapas" },
		vegan      = { g = 9, wd = { "Q181138", "Q20669090" }, n = "vegan" },
		vegetarian = { g = 9, wd = { "Q83364", "Q638022" }, n = "vegetarisch" },
		wild_game  = { g = 9, wd =   "Q223930", n = "Wild" },

		-- drinks

		alcoholic  = { g = 10, wd =      "Q154", n = "alkoholische Getränke" },
		beer       = { g = 10, wd =       "Q44", n = "Bier" },
		cocktails  = { g = 10, wd =   "Q134768", n = "Cocktails" },
		["non-alcoholic"] = { g = 10, wd =  "Q2647467", n = "alkoholfreie Getränke" },
		noalcoholic= { g = 10, wd = "Q67426650", n = "keine alkoholischen Getränke" },
		wine       = { g = 10, wd =      "Q282", n = "Wine" },

		-- services in restaurants

		beer_garden   = { g = 11, wd =   "Q857909", n = "Biergarten" },
		bowling_alley = { g = 11, wd = "Q27106471", n = "Bowlingbahn[en]" },
		delivery      = { g = 11, wd = { "Q2334804", "Q1824143" }, n = "Lieferung, Freihauslieferung" },
		drive_in      = { g = 11, wd = "Q14253958", n = "Drive-in" },
		drive_through = { g = 11, wd = "Q14253958", n = "Drive-through" }, -- including drive-thru
		outdoor_seating = { g = 11, wd = "Q98642678", n = "Sitzplätze im Freien" },
		reservation   = { g = 11, wd = { "Q2145615", "Q7673285" }, n = "Reservierung" },
		self_service  = { g = 11, wd =  "Q1369310", n = "Selbstbedienung" },
		table_service = { g = 11, wd ="Q100805023", n = "mit Bedienung" },
		takeaway      = { g = 11, wd =   "Q154383", n = "zum Mitnehmen" }, -- including "take-out", "to-go", and "carry-out"

		-- activity policies (P5023)

		-- photography
		noflash       = { g = 12, wd = "Q51728726", n = "ohne Blitz" },
		nophotos      = { g = 12, wd = "Q51728721", n = "Fotografieren verboten" },
		nosticks      = { g = 12, wd = "Q53540617", n = "Selfie-Sticks verboten" },
		notripod      = { g = 12, wd ="Q108583523", n = "ohne Stativ" },
		novideo       = { g = 12, wd = "Q66361451", n = "Videografieren verboten" },
		permit_for_commercial_photography = { g = 12, wd ="Q113756144", n = "Erlaubnis für gewerbsmäßige Fotografie erforderlich" },
		photos_allowed= { g = 12, wd = "Q51728733", n = "Fotografieren erlaubt" },

		-- general policies
		animals       = { g = 13, wd ="Q105100898", n = "Tiere erlaubt" },
		bags_prohibited = { g = 13, wd ="Q113773766", n = "große Taschen verboten" },
		cats          = { g = 13, wd ="Q105100905", n = "Katzen erlaubt" },
		companion_dogs= { g = 13, wd ="Q116343464", n = "Begleithunde erlaubt" },
		dogs          = { g = 13, wd ="Q105100922", n = "Hunde erlaubt" },
		drinking_ban  = { g = 13, wd ="Q111986775", n = "Trinkverbot" },
		eating_ban    = { g = 13, wd ="Q116343890", n = "Essensverbot" },
		face_mask_mandatory = { g = 13, wd = "Q97933005", n = "Gesichtsmaske vorgeschrieben" },
		leashed_dogs  = { g = 13, wd = "Q66361287", n = "Hunde an der Leine" },
		noanimals     = { g = 13, wd ="Q105094093", n = "Tiere verboten" },
		nocamping     = { g = 13, wd = "Q66361437", n = "Campingverbot" },
		nocats        = { g = 13, wd ="Q105094244", n = "Katzen verboten" },
		nodogs        = { g = 13, wd ="Q105094236", n = "Hunde verboten" },
		nodrones      = { g = 13, wd = "Q66361435", n = "Drohnen verboten" },
		nofeeding     = { g = 13, wd =  "Q5286412", n = "Tiere füttern verboten" },
		nohighheels   = { g = 13, wd ="Q123013492", n = "Stöckelschuhe verboten" },
		nokids        = { g = 13, wd = "Q24861437", n = "keine Kinder" },
		nolittering   = { g = 13, wd = "Q66361444", n = "Müllabladen verboten" },
		noloudly      = { g = 13, wd ="Q111986810", n = "lautes Sprechen verboten" },
		nonsmoking    = { g = 13, wd =          "", n = "Nichtraucher" },
		nopets        = { g = 13, wd = "Q66361297", n = "Haustiere verboten" },
		notouch       = { g = 13, wd = "Q66361307", n = "Berühren verboten" },
		pets          = { g = 13, wd = "Q66361299", n = "Haustiere erlaubt" },
		smoking       = { g = 13, wd = "Q18809854", n = "Raucher" },
		smoking_ban   = { g = 13, wd =   "Q751734", n = "Rauchverbot" },
		smoking_separated= { g = 13, wd ="Q110090224", n = "Rauchen an abgetrennten Plätzen" },

		-- dress codes:
		smart_casual  = { g = 13, wd =  "Q7544032", n = "Smart casual" },

		-- difficulties (routes etc.)

		novice        = { g = 14, wd =          "", n = "Anfänger" },
		easy          = { g = 14, wd =          "", n = "einfach" },
		intermediate  = { g = 14, wd =          "", n = "mittel" },
		advanced      = { g = 14, wd =          "", n = "Fortgeschrittene" },
		expert        = { g = 14, wd =          "", n = "Erfahrener" },
		freeride      = { g = 14, wd =          "", n = "Freeride" },
		extreme       = { g = 14, wd =          "", n = "extrem" },
	},

	-- group meanings
	
	g = {
		["1"]	= "Preisklasse",
		["2"]	= "Klassifikation",
		["3"]	= "Hoteltyp",
		["4"]	= "allgemeine Ausstattung",
		["5"]	= "Hotelausstattung",
		["6"]	= "Hoteldienstleistungen",
		["7"]	= "Raumausstattung",
		["8"]	= "Speisen nach Herkunft",
		["9"]	= "Speisen nach Art",
		["10"]	= "Getränke",
		["11"]	= "Restaurantdienstleistungen",
		["12"]	= "Verhaltensanweisungen Fotografie",
		["13"]	= "Verhaltensanweisungen",
		["14"]	= "Schwierigkeitsgrade"
	},

	exclude = { -- do not translate
		Q116168276 = "10. Superior Deluxe",
		Q1031873   = "aircraft catapult",
		Q573970    = "apron",
		Q104123038 = "bilingual street name sign",
		Q918324    = "control tower",
		Q192375    = "hangar",
		Q464020    = "instrument landing system",
		Q1061299   = "jet bridge",
		Q774583    = "solar panel",
		Q5191724   = "steeple",
		Q35473     = "window"
	}
}