6#include "localization_p.h"
8#include <KLazyLocalizedString>
19static constexpr const ValueMapEntry amenity_map[] = {
20 {
"alcohol", kli18nc(
"OSM::amenity/shop",
"Alcohol") },
21 {
"antiques", kli18nc(
"OSM::shop",
"Antiques") },
22 {
"apartment", kli18nc(
"OSM::amenity/shop",
"Apartment") },
23 {
"aquarium", kli18nc(
"OSM::tourism",
"Aquarium") },
24 {
"archaeological_site", kli18nc(
"OSM::historic",
"Archaeological Site") },
25 {
"art", kli18nc(
"OSM::shop",
"Art") },
26 {
"arts_centre", kli18nc(
"OSM::amenity/shop",
"Arts Center") },
27 {
"artwork", kli18nc(
"OSM::amenity/shop",
"Artwork") },
28 {
"atm", kli18nc(
"OSM::amenity/shop",
"ATM") },
29 {
"attraction", kli18nc(
"OSM::amenity/shop",
"Attraction") },
30 {
"auditorium", kli18nc(
"OSM::room",
"Auditorium") },
31 {
"baby_goods", kli18nc(
"OSM::shop",
"Baby Goods") },
32 {
"bag", kli18nc(
"OSM::amenity/shop",
"Bag") },
33 {
"baggage_claim", kli18nc(
"OSM::amenity",
"Baggage Claim") },
34 {
"bakery", kli18nc(
"OSM::amenity/shop",
"Bakery") },
35 {
"bank", kli18nc(
"OSM::amenity/shop",
"Bank") },
36 {
"bar", kli18nc(
"OSM::amenity/shop",
"Bar") },
37 {
"beauty", kli18nc(
"OSM::amenity/shop",
"Beauty") },
38 {
"bed", kli18nc(
"OSM::amenity/shop",
"Bed") },
39 {
"bench", kli18nc(
"OSM::amenity",
"Bench") },
40 {
"beverages", kli18nc(
"OSM::amenity/shop",
"Beverages") },
41 {
"bicycle", kli18nc(
"OSM::amenity/shop",
"Bicycle") },
42 {
"bicycle_parking", kli18nc(
"OSM::amenity/shop",
"Bicycle Parking") },
43 {
"bicycle_rental", kli18nc(
"OSM::amenity/shop",
"Bicycle Rental") },
44 {
"bicycle_repair_station", kli18nc(
"OSM::amenity",
"Bicycle Repair Station") },
45 {
"biergarten", kli18nc(
"OSM::amenity",
"Beer Garden") },
46 {
"books", kli18nc(
"OSM::amenity/shop",
"Books") },
47 {
"boutique", kli18nc(
"OSM::amenity/shop",
"Boutique") },
48 {
"bowling_alley", kli18nc(
"OSM::leisure",
"Bowling Alley") },
49 {
"bureau_de_change", kli18nc(
"OSM::amenity/shop",
"Bureau de Change") },
50 {
"butcher", kli18nc(
"OSM::amenity/shop",
"Butcher") },
51 {
"cafe", kli18nc(
"OSM::amenity/shop",
"Cafe") },
52 {
"car", kli18nc(
"OSM::amenity/shop",
"Car") },
53 {
"car_rental", kli18nc(
"OSM::amenity/shop",
"Car Rental") },
54 {
"car_repair", kli18nc(
"OSM::shop",
"Car Repair") },
55 {
"car_sharing", kli18nc(
"OSM::amenity/shop",
"Car Sharing") },
56 {
"car_wash", kli18nc(
"OSM::amenity",
"Car Wash") },
57 {
"castle", kli18nc(
"OSM::historic",
"Castle") },
58 {
"charging_station", kli18nc(
"OSM::amenity/shop",
"Charging Station") },
59 {
"charity", kli18nc(
"OSM::shop",
"Charity Shop") },
60 {
"cheese", kli18nc(
"OSM::shop",
"Cheese") },
61 {
"chemist", kli18nc(
"OSM::amenity/shop",
"Chemist") },
62 {
"chocolate", kli18nc(
"OSM::amenity/shop",
"Chocolate") },
63 {
"cinema", kli18nc(
"OSM::amenity/shop",
"Cinema") },
64 {
"citywalls", kli18nc(
"OSM::historic",
"Citywall") },
65 {
"class", kli18nc(
"OSM::room",
"Classroom") },
66 {
"classroom", kli18nc(
"OSM::room",
"Classroom") },
67 {
"clinic", kli18nc(
"OSM::healthcare",
"Clinic") },
68 {
"clothes", kli18nc(
"OSM::amenity/shop",
"Clothes") },
69 {
"coffee", kli18nc(
"OSM::amenity/shop",
"Coffee") },
70 {
"community_centre", kli18nc(
"OSM::amenity",
"Community Center") },
71 {
"computer", kli18nc(
"OSM::amenity/shop",
"Computer") },
72 {
"computer_lab", kli18nc(
"OSM::room",
"Computer Lab") },
73 {
"confectionery", kli18nc(
"OSM::amenity/shop",
"Confectionery") },
74 {
"conference", kli18nc(
"OSM::room",
"Conference Room") },
75 {
"conference_centre", kli18nc(
"OSM::amenity",
"Conference Center") },
76 {
"consulate", kli18nc(
"OSM::diplomatic",
"Consulate") },
77 {
"convenience", kli18nc(
"OSM::amenity/shop",
"Convenience Store") },
78 {
"copyshop", kli18nc(
"OSM::amenity/shop",
"Copy Shop") },
79 {
"cosmetics", kli18nc(
"OSM::amenity/shop",
"Cosmetics") },
80 {
"courthouse", kli18nc(
"OSM::amenity/shop",
"Court House") },
81 {
"coworking", kli18nc(
"OSM::amenity",
"Coworking Space") },
82 {
"coworking_space", kli18nc(
"OSM::amenity",
"Coworking Space") },
83 {
"craft", kli18nc(
"OSM::shop",
"Art and Craft Supplies") },
84 {
"curtain", kli18nc(
"OSM::shop",
"Curtains") },
85 {
"deli", kli18nc(
"OSM::amenity/shop",
"Deli") },
86 {
"dentist", kli18nc(
"OSM::healthcare",
"Dentist") },
87 {
"department_store", kli18nc(
"OSM::amenity/shop",
"Department Store") },
88 {
"doctor", kli18nc(
"OSM::healthcare",
"Doctor") },
89 {
"doctors", kli18nc(
"OSM::healthcare",
"Doctor") },
90 {
"doityourself", kli18nc(
"OSM::amenity/shop",
"Hardware Store") },
91 {
"drinking_water", kli18nc(
"OSM::amenity/shop",
"Drinking Water") },
92 {
"drinks", kli18nc(
"OSM::vending",
"Drinks") },
93 {
"dry_cleaning", kli18nc(
"OSM::amenity/shop",
"Dry Cleaning") },
94 {
"electrical", kli18nc(
"OSM::shop",
"Electrical") },
95 {
"electronics", kli18nc(
"OSM::amenity/shop",
"Electronics") },
96 {
"embassy", kli18nc(
"OSM::diplomatic",
"Embassy") },
97 {
"events_venue", kli18nc(
"OSM::amenity",
"Events Venue") },
98 {
"exhibition_hall", kli18nc(
"OSM::amenity",
"Exhibition Hall") },
99 {
"fabric", kli18nc(
"OSM::shop",
"Fabric") },
100 {
"fashion", kli18nc(
"OSM::amenity/shop",
"Fashion") },
101 {
"fashion_accessories", kli18nc(
"OSM::shop",
"Fashion Accessories") },
102 {
"fast_food", kli18nc(
"OSM::amenity/shop",
"Fast Food") },
103 {
"ferry_terminal", kli18nc(
"OSM::amenity/shop",
"Ferry Terminal") },
104 {
"fire_station", kli18nc(
"OSM::amenity",
"Fire Station") },
105 {
"fitness_centre", kli18nc(
"OSM::leisure",
"Fitness Center") },
106 {
"fitness_station", kli18nc(
"OSM::leisure",
"Fitness Station") },
107 {
"florist", kli18nc(
"OSM::amenity/shop",
"Florist") },
108 {
"food", kli18nc(
"OSM::shop",
"Food") },
109 {
"food_court", kli18nc(
"OSM::amenity/shop",
"Food Court") },
110 {
"fountain", kli18nc(
"OSM::amenity/shop",
"Fountain") },
111 {
"fuel", kli18nc(
"OSM::amenity",
"Gas Station") },
112 {
"furniture", kli18nc(
"OSM::amenity/shop",
"Furniture") },
113 {
"gallery", kli18nc(
"OSM::amenity/shop",
"Gallery") },
114 {
"games", kli18nc(
"OSM::shop",
"Games") },
115 {
"garden", kli18nc(
"OSM::amenity/shop",
"Garden") },
116 {
"garden_centre", kli18nc(
"OSM::amenity/shop",
"Garden Center") },
117 {
"gift", kli18nc(
"OSM::amenity/shop",
"Gift Shop") },
118 {
"golf_course", kli18nc(
"OSM::leisure",
"Golf Course") },
119 {
"government", kli18nc(
"OSM::office",
"Government") },
120 {
"greengrocer", kli18nc(
"OSM::amenity/shop",
"Greengrocer") },
121 {
"guest_house", kli18nc(
"OSM::amenity/shop",
"Guest House") },
122 {
"hairdresser", kli18nc(
"OSM::amenity/shop",
"Hairdresser") },
123 {
"hardware", kli18nc(
"OSM::shop",
"Hardware") },
124 {
"health_food", kli18nc(
"OSM::shop",
"Health Food") },
125 {
"hearing_aids", kli18nc(
"OSM::amenity/shop",
"Hearing Aids") },
126 {
"hifi", kli18nc(
"OSM::shop",
"Hi-fi") },
127 {
"hospital", kli18nc(
"OSM::amenity/shop",
"Hospital") },
128 {
"hostel", kli18nc(
"OSM::amenity/shop",
"Hostel") },
129 {
"hotel", kli18nc(
"OSM::amenity/shop",
"Hotel") },
130 {
"houseware", kli18nc(
"OSM::amenity/shop",
"Houseware") },
131 {
"ice_cream", kli18nc(
"OSM::amenity/shop",
"Ice Cream") },
132 {
"information", kli18nc(
"OSM::amenity/shop",
"Information") },
133 {
"interior_decoration", kli18nc(
"OSM::amenity/shop",
"Interior Decoration") },
134 {
"internet_cafe", kli18nc(
"OSM::amenity/shop",
"Internet Cafe") },
135 {
"jewelry", kli18nc(
"OSM::amenity/shop",
"Jewelry") },
136 {
"kiosk", kli18nc(
"OSM::amenity/shop",
"Kiosk") },
137 {
"kitchen", kli18nc(
"OSM::room",
"Kitchen") },
138 {
"laboratory", kli18nc(
"OSM::room",
"Laboratory") },
139 {
"laundry", kli18nc(
"OSM::amenity/shop",
"Laundry") },
140 {
"lecture", kli18nc(
"OSM::room",
"Lecture Hall") },
141 {
"lecture_hall", kli18nc(
"OSM::room",
"Lecture Hall") },
142 {
"library", kli18nc(
"OSM::amenity/shop",
"Library") },
143 {
"locker", kli18nc(
"OSM::amenity",
"Locker") },
144 {
"lockers", kli18nc(
"OSM::amenity",
"Locker") },
145 {
"locksmith", kli18nc(
"OSM::amenity/shop",
"Locksmith") },
146 {
"lost_and_found", kli18nc(
"OSM::amenity",
"Lost & Found") },
147 {
"lost_property", kli18nc(
"OSM::amenity",
"Lost & Found") },
148 {
"lost_property_office", kli18nc(
"OSM::amenity",
"Lost & Found") },
149 {
"luggage_locker", kli18nc(
"OSM::amenity",
"Locker") },
150 {
"mall", kli18nc(
"OSM::amenity/shop",
"Mall") },
151 {
"marketplace", kli18nc(
"OSM::amenity",
"Marketplace") },
152 {
"medical_supply", kli18nc(
"OSM::amenity/shop",
"Medical Supply") },
153 {
"meeting", kli18nc(
"OSM::room",
"Meeting Room") },
154 {
"memorial", kli18nc(
"OSM::historic",
"Memorial") },
155 {
"mobile_phone", kli18nc(
"OSM::amenity/shop",
"Mobile Phone") },
156 {
"money_transfer", kli18nc(
"OSM::amenity/shop",
"Money Transfer") },
157 {
"monument", kli18nc(
"OSM::historic",
"Monument") },
158 {
"motorcycle", kli18nc(
"OSM::shop",
"Motorcycle") },
159 {
"motorcycle_parking", kli18nc(
"OSM::amenity/shop",
"Motorcycle Parking") },
160 {
"motorcycle_rental", kli18nc(
"OSM::amenity/shop",
"Motorcycle Rental") },
161 {
"museum", kli18nc(
"OSM::amenity/shop",
"Museum") },
162 {
"music", kli18nc(
"OSM::amenity/shop",
"Music") },
163 {
"musical_instrument", kli18nc(
"OSM::amenity/shop",
"Musical Instruments") },
164 {
"newsagent", kli18nc(
"OSM::amenity/shop",
"Newsagent") },
165 {
"nightclub", kli18nc(
"OSM::amenity",
"Nightclub") },
166 {
"nutrition_supplements", kli18nc(
"OSM::shop",
"Nutrition Supplements") },
167 {
"office", kli18nc(
"OSM::amenity/shop",
"Office") },
168 {
"optician", kli18nc(
"OSM::amenity/shop",
"Optician") },
169 {
"optometrist", kli18nc(
"OSM::healthcare",
"Optometrist") },
170 {
"outdoor", kli18nc(
"OSM::amenity/shop",
"Outdoor") },
171 {
"paint", kli18nc(
"OSM::amenity/shop",
"Paint") },
172 {
"park", kli18nc(
"outdoor recreational area",
"Park") },
173 {
"parking", kli18nc(
"OSM::amenity/shop",
"Parking") },
174 {
"parking_tickets", kli18nc(
"OSM::amenity/shop",
"Parking Tickets") },
175 {
"pastry", kli18nc(
"OSM::amenity/shop",
"Pastry") },
176 {
"perfumery", kli18nc(
"OSM::amenity/shop",
"Perfumery") },
177 {
"pet", kli18nc(
"OSM::amenity/shop",
"Pet") },
178 {
"pharmacy", kli18nc(
"OSM::amenity/shop",
"Pharmacy") },
179 {
"photo", kli18nc(
"OSM::amenity/shop",
"Photo") },
180 {
"physiotherapist", kli18nc(
"OSM::healthcare",
"Physiotherapist") },
181 {
"place_of_worship", kli18nc(
"OSM::amenity/shop",
"Place of Worship") },
182 {
"playground", kli18n(
"Playground") },
183 {
"police", kli18nc(
"OSM::amenity/shop",
"Police") },
184 {
"post_box", kli18nc(
"OSM::amenity/shop",
"Post Box") },
185 {
"post_office", kli18nc(
"OSM::amenity/shop",
"Post Office") },
186 {
"pottery", kli18nc(
"OSM::shop",
"Potery") },
187 {
"psychotherapist", kli18nc(
"OSM::healthcare",
"Psychotherapist") },
188 {
"pub", kli18nc(
"OSM::amenity/shop",
"Pub") },
189 {
"public_transport_tickets", kli18nc(
"OSM::amenity/shop",
"Public Transport Tickets") },
190 {
"railway_station", kli18nc(
"OSM::building",
"Train Station") },
191 {
"reception", kli18nc(
"place to welcome guests, e.g. in a hotel",
"Reception") },
192 {
"recycling", kli18nc(
"OSM::amenity/shop",
"Recycling") },
193 {
"research_institute", kli18nc(
"OSM::amenity",
"Research Institute") },
194 {
"restaurant", kli18nc(
"OSM::amenity/shop",
"Restaurant") },
195 {
"sauna", kli18nc(
"OSM::amenity",
"Sauna") },
196 {
"school", kli18nc(
"OSM::amenity/shop",
"School") },
197 {
"scooter_rental", kli18nc(
"OSM::amenity/shop",
"Kick Scooter Rental") },
198 {
"seafood", kli18nc(
"OSM::amenity/shop",
"Seafood") },
199 {
"second_hand", kli18nc(
"OSM::shop",
"Second Hand") },
200 {
"seminar_room", kli18nc(
"OSM::room",
"Seminar Room") },
201 {
"shoe_repair", kli18nc(
"OSM::shop",
"Shoe Repair") },
202 {
"shoes", kli18nc(
"OSM::shop",
"Shoes") },
203 {
"shop", kli18nc(
"OSM::amenity/shop",
"Shop") },
204 {
"shower", kli18nc(
"OSM::amenity",
"Shower") },
205 {
"social_facility", kli18nc(
"OSM::amenity/shop",
"Social Facility") },
206 {
"souveniers", kli18nc(
"OSM::amenity/shop",
"Souvenirs") },
207 {
"sports", kli18nc(
"OSM::amenity/shop",
"Sports") },
208 {
"sports_centre", kli18nc(
"OSM::amenity",
"Sports Center") },
209 {
"sports_hall", kli18nc(
"OSM::amenity",
"Sports Hall") },
210 {
"stationery", kli18nc(
"OSM::amenity/shop",
"Stationery") },
211 {
"supermarket", kli18nc(
"OSM::amenity/shop",
"Supermarket") },
212 {
"sweets", kli18nc(
"OSM::vending",
"Sweets") },
213 {
"tailor", kli18nc(
"OSM::amenity/shop",
"Tailor") },
214 {
"tatoo", kli18nc(
"OSM::amenity/shop",
"Tattoo") },
215 {
"taxi", kli18nc(
"OSM::amenity/shop",
"Taxi") },
216 {
"tea", kli18nc(
"OSM::amenity/shop",
"Tea") },
217 {
"telecommunication", kli18nc(
"OSM::shop",
"Telecommunication") },
218 {
"terrace", kli18nc(
"OSM::room",
"Terrace") },
219 {
"theatre", kli18nc(
"OSM::amenity/shop",
"Theatre") },
220 {
"theme_park", kli18nc(
"OSM::tourism",
"Theme Park") },
221 {
"ticket", kli18nc(
"OSM::amenity/shop",
"Tickets") },
222 {
"tobacco", kli18nc(
"OSM::amenity/shop",
"Tobacco") },
223 {
"toilet", kli18nc(
"OSM::amenity/shop",
"Toilets") },
224 {
"toilets", kli18nc(
"OSM::amenity/shop",
"Toilets") },
225 {
"townhall", kli18nc(
"OSM::amenity/shop",
"Town Hall") },
226 {
"toys", kli18nc(
"OSM::amenity/shop",
"Toys") },
227 {
"train_station", kli18nc(
"OSM::building",
"Train Station") },
228 {
"travel_agency", kli18nc(
"OSM::amenity/shop",
"Travel Agency") },
229 {
"travel_agent", kli18nc(
"OSM::amenity/shop",
"Travel Agency") },
230 {
"university", kli18nc(
"OSM::amenity/shop",
"University") },
231 {
"variety_store", kli18nc(
"OSM::amenity/shop",
"Variety Store") },
232 {
"vending_machine", kli18nc(
"OSM::amenity",
"Vending Machine") },
233 {
"veterinary", kli18nc(
"OSM::amenity",
"Veterinary") },
234 {
"video_games", kli18nc(
"OSM::amenity/shop",
"Video Games") },
235 {
"viewpoint", kli18nc(
"OSM::tourism",
"Viewpoint") },
236 {
"waiting", kli18nc(
"OSM::amenity/shop",
"Waiting Area") },
237 {
"waiting_area", kli18nc(
"OSM::amenity/shop",
"Waiting Area") },
238 {
"waiting_room", kli18nc(
"OSM::amenity/shop",
"Waiting Area") },
239 {
"waste_basket", kli18nc(
"OSM::amenity",
"Waste Basket") },
240 {
"watches", kli18nc(
"OSM::shop",
"Watches") },
241 {
"water", kli18nc(
"OSM::vending",
"Water") },
242 {
"wine", kli18nc(
"OSM::amenity/shop",
"Wine") },
243 {
"zoo", kli18nc(
"OSM::tourism",
"Zoo") },
245static_assert(isSortedLookupTable(amenity_map),
"amenity map is not sorted!");
248static constexpr const ValueMapEntry cuisine_map[] = {
249 {
"african", kli18nc(
"OSM::cuisine",
"African") },
250 {
"american", kli18nc(
"OSM::cuisine",
"American") },
251 {
"arab", kli18nc(
"OSM::cuisine",
"Arab") },
252 {
"argentinian", kli18nc(
"OSM::cuisine",
"Argentinian") },
253 {
"asian", kli18nc(
"OSM::cuisine",
"Asian") },
254 {
"austrian", kli18nc(
"OSM::cuisine",
"Austrian") },
255 {
"bagel", kli18nc(
"OSM::cuisine",
"Bagel") },
256 {
"balkan", kli18nc(
"OSM::cuisine",
"Balkan") },
257 {
"barbecue", kli18nc(
"OSM::cuisine",
"Barbecue") },
258 {
"barbeque", kli18nc(
"OSM::cuisine",
"Barbecue") },
259 {
"bavarian", kli18nc(
"OSM::cuisine",
"Bavarian") },
260 {
"bbq", kli18nc(
"OSM::cuisine",
"Barbecue") },
261 {
"beef_bowl", kli18nc(
"OSM::cuisine",
"Beef Bowl") },
262 {
"bolivian", kli18nc(
"OSM::cuisine",
"Bolivian") },
263 {
"brazilian", kli18nc(
"OSM::cuisine",
"Brazilian") },
264 {
"breakfast", kli18nc(
"OSM::cuisine",
"Breakfast") },
265 {
"british", kli18nc(
"OSM::cuisine",
"British") },
266 {
"brunch", kli18nc(
"OSM::cuisine",
"Brunch") },
267 {
"bubble_tea", kli18nc(
"OSM::cuisine",
"Bubble Tea") },
268 {
"buffet", kli18nc(
"OSM::cuisine",
"Buffet") },
269 {
"burger", kli18nc(
"OSM::cuisine",
"Burger") },
270 {
"cake", kli18nc(
"OSM::cuisine",
"Cake") },
271 {
"caribbean", kli18nc(
"OSM::cuisine",
"Caribbean") },
272 {
"chicken", kli18nc(
"OSM::cuisine",
"Chicken") },
273 {
"chinese", kli18nc(
"OSM::cuisine",
"Chinese") },
274 {
"coffee", kli18nc(
"OSM::cuisine",
"Coffee") },
275 {
"coffee_shop", kli18nc(
"OSM::cuisine",
"Coffee Shop") },
276 {
"cookies", kli18nc(
"OSM::cuisine",
"Cookies") },
277 {
"crepe", kli18nc(
"OSM::cuisine",
"Crêpe") },
278 {
"curry", kli18nc(
"OSM::cuisine",
"Curry") },
279 {
"czech", kli18nc(
"OSM::cuisine",
"Czech") },
280 {
"dessert", kli18nc(
"OSM::cuisine",
"Dessert") },
281 {
"donut", kli18nc(
"OSM::cuisine",
"Donut") },
282 {
"dumpling", kli18nc(
"OSM::cuisine",
"Dumplings") },
283 {
"dumplings", kli18nc(
"OSM::cuisine",
"Dumplings") },
284 {
"ethiopian", kli18nc(
"OSM::cuisine",
"Ethiopian") },
285 {
"falafel", kli18nc(
"OSM::cuisine",
"Falafel") },
286 {
"fast_food", kli18nc(
"OSM::cuisine",
"Fast Food") },
287 {
"filipino", kli18nc(
"OSM::cuisine",
"Filipino") },
288 {
"fish", kli18nc(
"OSM::cuisine",
"Fish") },
289 {
"fish_and_chips", kli18nc(
"OSM::cuisine",
"Fish & Chips") },
290 {
"french", kli18nc(
"OSM::cuisine",
"French") },
291 {
"fries", kli18nc(
"OSM::cuisine",
"Fries") },
292 {
"georigan", kli18nc(
"OSM::cuisine",
"Georigan") },
293 {
"german", kli18nc(
"OSM::cuisine",
"German") },
294 {
"greek", kli18nc(
"OSM::cuisine",
"Greek") },
295 {
"grill", kli18nc(
"OSM::cuisine",
"Grill") },
296 {
"gyros", kli18nc(
"OSM::cuisine",
"Gyros") },
297 {
"hawaiian", kli18nc(
"OSM::cuisine",
"Hawaiian") },
298 {
"hot_dog", kli18nc(
"OSM::cuisine",
"Hot Dog") },
299 {
"hotdog", kli18nc(
"OSM::cuisine",
"Hot Dog") },
300 {
"ice_cream", kli18nc(
"OSM::cuisine",
"Ice Cream") },
301 {
"indian", kli18nc(
"OSM::cuisine",
"Indian") },
302 {
"indonesian", kli18nc(
"OSM::cuisine",
"Indonesian") },
303 {
"international", kli18nc(
"OSM::cuisine",
"International") },
304 {
"irish", kli18nc(
"OSM::cuisine",
"Irish") },
305 {
"italian", kli18nc(
"OSM::cuisine",
"Italian") },
306 {
"italian_pizza", kli18nc(
"OSM::cuisine",
"Pizza") },
307 {
"japanese", kli18nc(
"OSM::cuisine",
"Japanese") },
308 {
"juice", kli18nc(
"OSM::cuisine",
"Juice") },
309 {
"kebab", kli18nc(
"OSM::cuisine",
"Kebab") },
310 {
"korean", kli18nc(
"OSM::cuisine",
"Korean") },
311 {
"lebanese", kli18nc(
"OSM::cuisine",
"Lebanese") },
312 {
"local", kli18nc(
"OSM::cuisine",
"Local") },
313 {
"malaysian", kli18nc(
"OSM::cuisine",
"Malaysian") },
314 {
"meat", kli18nc(
"OSM::cuisine",
"Meat") },
315 {
"mediterranean", kli18nc(
"OSM::cuisine",
"Mediterranean") },
316 {
"mexican", kli18nc(
"OSM::cuisine",
"Mexican") },
317 {
"moroccan", kli18nc(
"OSM::cuisine",
"Moroccan") },
318 {
"nepalese", kli18nc(
"OSM::cuisine",
"Nepalese") },
319 {
"noodle", kli18nc(
"OSM::cuisine",
"Noodle") },
320 {
"noodles", kli18nc(
"OSM::cuisine",
"Noodle") },
321 {
"pakistani", kli18nc(
"OSM::cuisine",
"Pakistani") },
322 {
"pancake", kli18nc(
"OSM::cuisine",
"Pancake") },
323 {
"pasta", kli18nc(
"OSM::cuisine",
"Pasta") },
324 {
"pastry", kli18nc(
"OSM::cuisine",
"Pastry") },
325 {
"persian", kli18nc(
"OSM::cuisine",
"Persian") },
326 {
"peruvian", kli18nc(
"OSM::cuisine",
"Peruvian") },
327 {
"pizza", kli18nc(
"OSM::cuisine",
"Pizza") },
328 {
"poke", kli18nc(
"OSM::cuisine",
"Poke") },
329 {
"polish", kli18nc(
"OSM::cuisine",
"Polish") },
330 {
"portuguese", kli18nc(
"OSM::cuisine",
"Portuguese") },
331 {
"pretzel", kli18nc(
"OSM::cuisine",
"Pretzel") },
332 {
"ramen", kli18nc(
"OSM::cuisine",
"Ramen") },
333 {
"regional", kli18nc(
"OSM::cuisine",
"Regional") },
334 {
"russian", kli18nc(
"OSM::cuisine",
"Russian") },
335 {
"salad", kli18nc(
"OSM::cuisine",
"Salad") },
336 {
"sandwich", kli18nc(
"OSM::cuisine",
"Sandwich") },
337 {
"sausage", kli18nc(
"OSM::cuisine",
"Sausage") },
338 {
"seafood", kli18nc(
"OSM::cuisine",
"Seafood") },
339 {
"shawarma", kli18nc(
"OSM::cuisine",
"Shawarma") },
340 {
"soup", kli18nc(
"OSM::cuisine",
"Soup") },
341 {
"spanish", kli18nc(
"OSM::cuisine",
"Spanish") },
342 {
"steak", kli18nc(
"OSM::cuisine",
"Steak") },
343 {
"steak_house", kli18nc(
"OSM::cuisine",
"Steak") },
344 {
"sushi", kli18nc(
"OSM::cuisine",
"Sushi") },
345 {
"syrian", kli18nc(
"OSM::cuisine",
"Syrian") },
346 {
"tacos", kli18nc(
"OSM::cuisine",
"Tacos") },
347 {
"taiwanese", kli18nc(
"OSM::cuisine",
"Taiwanese") },
348 {
"tapas", kli18nc(
"OSM::cuisine",
"Tapas") },
349 {
"tea", kli18nc(
"OSM::cuisine",
"Tea") },
350 {
"teahouse", kli18nc(
"OSM::cuisine",
"Teahouse") },
351 {
"tex-mex", kli18nc(
"OSM::cuisine",
"Tex-Mex") },
352 {
"thai", kli18nc(
"OSM::cuisine",
"Thai") },
353 {
"turkish", kli18nc(
"OSM::cuisine",
"Turkish") },
354 {
"vegetarian", kli18nc(
"OSM::cuisine",
"Vegetarian") },
355 {
"vietnamese", kli18nc(
"OSM::cuisine",
"Vietnamese") },
356 {
"waffle", kli18nc(
"OSM::cuisine",
"Waffles") },
357 {
"wings", kli18nc(
"OSM::cuisine",
"Chicken Wings") },
359static_assert(isSortedLookupTable(cuisine_map),
"cuising map is not sorted!");
362static constexpr const ValueMapEntry gender_type_map[] = {
363 {
"female", kli18nc(
"OSM::gender_segregation",
"female") },
364 {
"male", kli18nc(
"OSM::gender_segregation",
"male") },
365 {
"unisex", kli18nc(
"OSM::gender_segregation",
"unisex") },
367static_assert(isSortedLookupTable(gender_type_map),
"gender type map is not sorted!");
OSM-based multi-floor indoor maps for buildings.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:17:55 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.