KOSMIndoorMap

localization_data.cpp
1/*
2 SPDX-FileCopyrightText: 2020 Volker Krause <vkrause@kde.org>
3 SPDX-License-Identifier: LGPL-2.0-or-later
4*/
5
6#include "localization_p.h"
7
8#include <KLazyLocalizedString>
9
10namespace KOSMIndoorMap {
11
12// TODO expand this, see:
13// - https://taginfo.openstreetmap.org/keys/?key=amenity#values
14// - https://taginfo.openstreetmap.org/keys/?key=shop#values
15// - https://taginfo.openstreetmap.org/keys/?key=tourism#values
16// - https://taginfo.openstreetmap.org/keys/?key=leisure#values
17// - parts of https://taginfo.openstreetmap.org/keys/?key=office#values
18// - parts of https://taginfo.openstreetmap.org/keys/?key=room#values
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 { "dry_cleaning", kli18nc("OSM::amenity/shop", "Dry Cleaning") },
93 { "electrical", kli18nc("OSM::shop", "Electrical") },
94 { "electronics", kli18nc("OSM::amenity/shop", "Electronics") },
95 { "embassy", kli18nc("OSM::diplomatic", "Embassy") },
96 { "events_venue", kli18nc("OSM::amenity", "Events Venue") },
97 { "exhibition_hall", kli18nc("OSM::amenity", "Exhibition Hall") },
98 { "fabric", kli18nc("OSM::shop", "Fabric") },
99 { "fashion", kli18nc("OSM::amenity/shop", "Fashion") },
100 { "fashion_accessories", kli18nc("OSM::shop", "Fashion Accessories") },
101 { "fast_food", kli18nc("OSM::amenity/shop", "Fast Food") },
102 { "ferry_terminal", kli18nc("OSM::amenity/shop", "Ferry Terminal") },
103 { "fire_station", kli18nc("OSM::amenity", "Fire Station") },
104 { "fitness_centre", kli18nc("OSM::leisure", "Fitness Center") },
105 { "fitness_station", kli18nc("OSM::leisure", "Fitness Station") },
106 { "florist", kli18nc("OSM::amenity/shop", "Florist") },
107 { "food", kli18nc("OSM::shop", "Food") },
108 { "food_court", kli18nc("OSM::amenity/shop", "Food Court") },
109 { "fountain", kli18nc("OSM::amenity/shop", "Fountain") },
110 { "fuel", kli18nc("OSM::amenity", "Gas Station") },
111 { "furniture", kli18nc("OSM::amenity/shop", "Furniture") },
112 { "gallery", kli18nc("OSM::amenity/shop", "Gallery") },
113 { "games", kli18nc("OSM::shop", "Games") },
114 { "garden", kli18nc("OSM::amenity/shop", "Garden") },
115 { "garden_centre", kli18nc("OSM::amenity/shop", "Garden Center") },
116 { "gift", kli18nc("OSM::amenity/shop", "Gift Shop") },
117 { "golf_course", kli18nc("OSM::leisure", "Golf Course") },
118 { "government", kli18nc("OSM::office", "Government") },
119 { "greengrocer", kli18nc("OSM::amenity/shop", "Greengrocer") },
120 { "guest_house", kli18nc("OSM::amenity/shop", "Guest House") },
121 { "hairdresser", kli18nc("OSM::amenity/shop", "Hairdresser") },
122 { "hardware", kli18nc("OSM::shop", "Hardware") },
123 { "health_food", kli18nc("OSM::shop", "Health Food") },
124 { "hearing_aids", kli18nc("OSM::amenity/shop", "Hearing Aids") },
125 { "hifi", kli18nc("OSM::shop", "Hi-fi") },
126 { "hospital", kli18nc("OSM::amenity/shop", "Hospital") },
127 { "hostel", kli18nc("OSM::amenity/shop", "Hostel") },
128 { "hotel", kli18nc("OSM::amenity/shop", "Hotel") },
129 { "houseware", kli18nc("OSM::amenity/shop", "Houseware") },
130 { "ice_cream", kli18nc("OSM::amenity/shop", "Ice Cream") },
131 { "information", kli18nc("OSM::amenity/shop", "Information") },
132 { "interior_decoration", kli18nc("OSM::amenity/shop", "Interior Decoration") },
133 { "internet_cafe", kli18nc("OSM::amenity/shop", "Internet Cafe") },
134 { "jewelry", kli18nc("OSM::amenity/shop", "Jewelry") },
135 { "kiosk", kli18nc("OSM::amenity/shop", "Kiosk") },
136 { "kitchen", kli18nc("OSM::room", "Kitchen") },
137 { "laboratory", kli18nc("OSM::room", "Laboratory") },
138 { "laundry", kli18nc("OSM::amenity/shop", "Laundry") },
139 { "lecture", kli18nc("OSM::room", "Lecture Hall") },
140 { "lecture_hall", kli18nc("OSM::room", "Lecture Hall") },
141 { "library", kli18nc("OSM::amenity/shop", "Library") },
142 { "locker", kli18nc("OSM::amenity", "Locker") },
143 { "lockers", kli18nc("OSM::amenity", "Locker") },
144 { "locksmith", kli18nc("OSM::amenity/shop", "Locksmith") },
145 { "lost_and_found", kli18nc("OSM::amenity", "Lost & Found") },
146 { "lost_property", kli18nc("OSM::amenity", "Lost & Found") },
147 { "lost_property_office", kli18nc("OSM::amenity", "Lost & Found") },
148 { "luggage_locker", kli18nc("OSM::amenity", "Locker") },
149 { "mall", kli18nc("OSM::amenity/shop", "Mall") },
150 { "marketplace", kli18nc("OSM::amenity", "Marketplace") },
151 { "medical_supply", kli18nc("OSM::amenity/shop", "Medical Supply") },
152 { "meeting", kli18nc("OSM::room", "Meeting Room") },
153 { "memorial", kli18nc("OSM::historic", "Memorial") },
154 { "mobile_phone", kli18nc("OSM::amenity/shop", "Mobile Phone") },
155 { "money_transfer", kli18nc("OSM::amenity/shop", "Money Transfer") },
156 { "monument", kli18nc("OSM::historic", "Monument") },
157 { "motorcycle", kli18nc("OSM::shop", "Motorcycle") },
158 { "motorcycle_parking", kli18nc("OSM::amenity/shop", "Motorcycle Parking") },
159 { "motorcycle_rental", kli18nc("OSM::amenity/shop", "Motorcycle Rental") },
160 { "museum", kli18nc("OSM::amenity/shop", "Museum") },
161 { "music", kli18nc("OSM::amenity/shop", "Music") },
162 { "musical_instrument", kli18nc("OSM::amenity/shop", "Musical Instruments") },
163 { "newsagent", kli18nc("OSM::amenity/shop", "Newsagent") },
164 { "nightclub", kli18nc("OSM::amenity", "Nightclub") },
165 { "nutrition_supplements", kli18nc("OSM::shop", "Nutrition Supplements") },
166 { "office", kli18nc("OSM::amenity/shop", "Office") },
167 { "optician", kli18nc("OSM::amenity/shop", "Optician") },
168 { "optometrist", kli18nc("OSM::healthcare", "Optometrist") },
169 { "outdoor", kli18nc("OSM::amenity/shop", "Outdoor") },
170 { "paint", kli18nc("OSM::amenity/shop", "Paint") },
171 { "park", kli18nc("outdoor recreational area", "Park") },
172 { "parking", kli18nc("OSM::amenity/shop", "Parking") },
173 { "parking_tickets", kli18nc("OSM::amenity/shop", "Parking Tickets") },
174 { "pastry", kli18nc("OSM::amenity/shop", "Pastry") },
175 { "perfumery", kli18nc("OSM::amenity/shop", "Perfumery") },
176 { "pet", kli18nc("OSM::amenity/shop", "Pet") },
177 { "pharmacy", kli18nc("OSM::amenity/shop", "Pharmacy") },
178 { "photo", kli18nc("OSM::amenity/shop", "Photo") },
179 { "physiotherapist", kli18nc("OSM::healthcare", "Physiotherapist") },
180 { "place_of_worship", kli18nc("OSM::amenity/shop", "Place of Worship") },
181 { "playground", kli18n("Playground") },
182 { "police", kli18nc("OSM::amenity/shop", "Police") },
183 { "post_box", kli18nc("OSM::amenity/shop", "Post Box") },
184 { "post_office", kli18nc("OSM::amenity/shop", "Post Office") },
185 { "pottery", kli18nc("OSM::shop", "Potery") },
186 { "psychotherapist", kli18nc("OSM::healthcare", "Psychotherapist") },
187 { "pub", kli18nc("OSM::amenity/shop", "Pub") },
188 { "public_transport_tickets", kli18nc("OSM::amenity/shop", "Public Transport Tickets") },
189 { "railway_station", kli18nc("OSM::building", "Train Station") },
190 { "reception", kli18nc("place to welcome guests, e.g. in a hotel", "Reception") },
191 { "recycling", kli18nc("OSM::amenity/shop", "Recycling") },
192 { "research_institute", kli18nc("OSM::amenity", "Research Institute") },
193 { "restaurant", kli18nc("OSM::amenity/shop", "Restaurant") },
194 { "sauna", kli18nc("OSM::amenity", "Sauna") },
195 { "school", kli18nc("OSM::amenity/shop", "School") },
196 { "scooter_rental", kli18nc("OSM::amenity/shop", "Kick Scooter Rental") },
197 { "seafood", kli18nc("OSM::amenity/shop", "Seafood") },
198 { "second_hand", kli18nc("OSM::shop", "Second Hand") },
199 { "seminar_room", kli18nc("OSM::room", "Seminar Room") },
200 { "shoe_repair", kli18nc("OSM::shop", "Shoe Repair") },
201 { "shoes", kli18nc("OSM::shop", "Shoes") },
202 { "shop", kli18nc("OSM::amenity/shop", "Shop") },
203 { "shower", kli18nc("OSM::amenity", "Shower") },
204 { "social_facility", kli18nc("OSM::amenity/shop", "Social Facility") },
205 { "souveniers", kli18nc("OSM::amenity/shop", "Souvenirs") },
206 { "sports", kli18nc("OSM::amenity/shop", "Sports") },
207 { "sports_centre", kli18nc("OSM::amenity", "Sports Center") },
208 { "sports_hall", kli18nc("OSM::amenity", "Sports Hall") },
209 { "stationery", kli18nc("OSM::amenity/shop", "Stationery") },
210 { "supermarket", kli18nc("OSM::amenity/shop", "Supermarket") },
211 { "tailor", kli18nc("OSM::amenity/shop", "Tailor") },
212 { "tatoo", kli18nc("OSM::amenity/shop", "Tattoo") },
213 { "taxi", kli18nc("OSM::amenity/shop", "Taxi") },
214 { "tea", kli18nc("OSM::amenity/shop", "Tea") },
215 { "telecommunication", kli18nc("OSM::shop", "Telecommunication") },
216 { "terrace", kli18nc("OSM::room", "Terrace") },
217 { "theatre", kli18nc("OSM::amenity/shop", "Theatre") },
218 { "theme_park", kli18nc("OSM::tourism", "Theme Park") },
219 { "ticket", kli18nc("OSM::amenity/shop", "Tickets") },
220 { "tobacco", kli18nc("OSM::amenity/shop", "Tobacco") },
221 { "toilet", kli18nc("OSM::amenity/shop", "Toilets") },
222 { "toilets", kli18nc("OSM::amenity/shop", "Toilets") },
223 { "townhall", kli18nc("OSM::amenity/shop", "Town Hall") },
224 { "toys", kli18nc("OSM::amenity/shop", "Toys") },
225 { "train_station", kli18nc("OSM::building", "Train Station") },
226 { "travel_agency", kli18nc("OSM::amenity/shop", "Travel Agency") },
227 { "travel_agent", kli18nc("OSM::amenity/shop", "Travel Agency") },
228 { "university", kli18nc("OSM::amenity/shop", "University") },
229 { "variety_store", kli18nc("OSM::amenity/shop", "Variety Store") },
230 { "veterinary", kli18nc("OSM::amenity", "Veterinary") },
231 { "video_games", kli18nc("OSM::amenity/shop", "Video Games") },
232 { "viewpoint", kli18nc("OSM::tourism", "Viewpoint") },
233 { "waiting", kli18nc("OSM::amenity/shop", "Waiting Area") },
234 { "waiting_area", kli18nc("OSM::amenity/shop", "Waiting Area") },
235 { "waiting_room", kli18nc("OSM::amenity/shop", "Waiting Area") },
236 { "waste_basket", kli18nc("OSM::amenity", "Waste Basket") },
237 { "watches", kli18nc("OSM::shop", "Watches") },
238 { "wine", kli18nc("OSM::amenity/shop", "Wine") },
239 { "zoo", kli18nc("OSM::tourism", "Zoo") },
240};
241static_assert(isSortedLookupTable(amenity_map), "amenity map is not sorted!");
242
243// TODO expand this, see https://taginfo.openstreetmap.org/keys/cuisine#values
244static constexpr const ValueMapEntry cuisine_map[] = {
245 { "african", kli18nc("OSM::cuisine", "African") },
246 { "american", kli18nc("OSM::cuisine", "American") },
247 { "arab", kli18nc("OSM::cuisine", "Arab") },
248 { "argentinian", kli18nc("OSM::cuisine", "Argentinian") },
249 { "asian", kli18nc("OSM::cuisine", "Asian") },
250 { "austrian", kli18nc("OSM::cuisine", "Austrian") },
251 { "bagel", kli18nc("OSM::cuisine", "Bagel") },
252 { "balkan", kli18nc("OSM::cuisine", "Balkan") },
253 { "barbecue", kli18nc("OSM::cuisine", "Barbecue") },
254 { "barbeque", kli18nc("OSM::cuisine", "Barbecue") }, // very wide-spread typo
255 { "bavarian", kli18nc("OSM::cuisine", "Bavarian") },
256 { "bbq", kli18nc("OSM::cuisine", "Barbecue") }, // wide-spread alternative tag
257 { "beef_bowl", kli18nc("OSM::cuisine", "Beef Bowl") },
258 { "bolivian", kli18nc("OSM::cuisine", "Bolivian") },
259 { "brazilian", kli18nc("OSM::cuisine", "Brazilian") },
260 { "breakfast", kli18nc("OSM::cuisine", "Breakfast") },
261 { "british", kli18nc("OSM::cuisine", "British") },
262 { "brunch", kli18nc("OSM::cuisine", "Brunch") },
263 { "bubble_tea", kli18nc("OSM::cuisine", "Bubble Tea") },
264 { "buffet", kli18nc("OSM::cuisine", "Buffet") },
265 { "burger", kli18nc("OSM::cuisine", "Burger") },
266 { "cake", kli18nc("OSM::cuisine", "Cake") },
267 { "caribbean", kli18nc("OSM::cuisine", "Caribbean") },
268 { "chicken", kli18nc("OSM::cuisine", "Chicken") },
269 { "chinese", kli18nc("OSM::cuisine", "Chinese") },
270 { "coffee", kli18nc("OSM::cuisine", "Coffee") },
271 { "coffee_shop", kli18nc("OSM::cuisine", "Coffee Shop") },
272 { "cookies", kli18nc("OSM::cuisine", "Cookies") },
273 { "crepe", kli18nc("OSM::cuisine", "Crêpe") },
274 { "curry", kli18nc("OSM::cuisine", "Curry") },
275 { "czech", kli18nc("OSM::cuisine", "Czech") },
276 { "dessert", kli18nc("OSM::cuisine", "Dessert") },
277 { "donut", kli18nc("OSM::cuisine", "Donut") },
278 { "dumpling", kli18nc("OSM::cuisine", "Dumplings") },
279 { "dumplings", kli18nc("OSM::cuisine", "Dumplings") },
280 { "ethiopian", kli18nc("OSM::cuisine", "Ethiopian") },
281 { "falafel", kli18nc("OSM::cuisine", "Falafel") },
282 { "fast_food", kli18nc("OSM::cuisine", "Fast Food") },
283 { "filipino", kli18nc("OSM::cuisine", "Filipino") },
284 { "fish", kli18nc("OSM::cuisine", "Fish") },
285 { "fish_and_chips", kli18nc("OSM::cuisine", "Fish & Chips") },
286 { "french", kli18nc("OSM::cuisine", "French") },
287 { "fries", kli18nc("OSM::cuisine", "Fries") },
288 { "georigan", kli18nc("OSM::cuisine", "Georigan") },
289 { "german", kli18nc("OSM::cuisine", "German") },
290 { "greek", kli18nc("OSM::cuisine", "Greek") },
291 { "grill", kli18nc("OSM::cuisine", "Grill") },
292 { "gyros", kli18nc("OSM::cuisine", "Gyros") },
293 { "hawaiian", kli18nc("OSM::cuisine", "Hawaiian") },
294 { "hot_dog", kli18nc("OSM::cuisine", "Hot Dog") },
295 { "hotdog", kli18nc("OSM::cuisine", "Hot Dog") }, // wide-spread alternative taggin
296 { "ice_cream", kli18nc("OSM::cuisine", "Ice Cream") },
297 { "indian", kli18nc("OSM::cuisine", "Indian") },
298 { "indonesian", kli18nc("OSM::cuisine", "Indonesian") },
299 { "international", kli18nc("OSM::cuisine", "International") },
300 { "irish", kli18nc("OSM::cuisine", "Irish") },
301 { "italian", kli18nc("OSM::cuisine", "Italian") },
302 { "italian_pizza", kli18nc("OSM::cuisine", "Pizza") },
303 { "japanese", kli18nc("OSM::cuisine", "Japanese") },
304 { "juice", kli18nc("OSM::cuisine", "Juice") },
305 { "kebab", kli18nc("OSM::cuisine", "Kebab") },
306 { "korean", kli18nc("OSM::cuisine", "Korean") },
307 { "lebanese", kli18nc("OSM::cuisine", "Lebanese") },
308 { "local", kli18nc("OSM::cuisine", "Local") },
309 { "malaysian", kli18nc("OSM::cuisine", "Malaysian") },
310 { "meat", kli18nc("OSM::cuisine", "Meat") },
311 { "mediterranean", kli18nc("OSM::cuisine", "Mediterranean") },
312 { "mexican", kli18nc("OSM::cuisine", "Mexican") },
313 { "moroccan", kli18nc("OSM::cuisine", "Moroccan") },
314 { "nepalese", kli18nc("OSM::cuisine", "Nepalese") },
315 { "noodle", kli18nc("OSM::cuisine", "Noodle") },
316 { "noodles", kli18nc("OSM::cuisine", "Noodle") }, // wide-spread alternative tagging
317 { "pakistani", kli18nc("OSM::cuisine", "Pakistani") },
318 { "pancake", kli18nc("OSM::cuisine", "Pancake") },
319 { "pasta", kli18nc("OSM::cuisine", "Pasta") },
320 { "pastry", kli18nc("OSM::cuisine", "Pastry") },
321 { "persian", kli18nc("OSM::cuisine", "Persian") },
322 { "peruvian", kli18nc("OSM::cuisine", "Peruvian") },
323 { "pizza", kli18nc("OSM::cuisine", "Pizza") },
324 { "poke", kli18nc("OSM::cuisine", "Poke") },
325 { "polish", kli18nc("OSM::cuisine", "Polish") },
326 { "portuguese", kli18nc("OSM::cuisine", "Portuguese") },
327 { "pretzel", kli18nc("OSM::cuisine", "Pretzel") },
328 { "ramen", kli18nc("OSM::cuisine", "Ramen") },
329 { "regional", kli18nc("OSM::cuisine", "Regional") },
330 { "russian", kli18nc("OSM::cuisine", "Russian") },
331 { "salad", kli18nc("OSM::cuisine", "Salad") },
332 { "sandwich", kli18nc("OSM::cuisine", "Sandwich") },
333 { "sausage", kli18nc("OSM::cuisine", "Sausage") },
334 { "seafood", kli18nc("OSM::cuisine", "Seafood") },
335 { "shawarma", kli18nc("OSM::cuisine", "Shawarma") },
336 { "soup", kli18nc("OSM::cuisine", "Soup") },
337 { "spanish", kli18nc("OSM::cuisine", "Spanish") },
338 { "steak", kli18nc("OSM::cuisine", "Steak") },
339 { "steak_house", kli18nc("OSM::cuisine", "Steak") },
340 { "sushi", kli18nc("OSM::cuisine", "Sushi") },
341 { "syrian", kli18nc("OSM::cuisine", "Syrian") },
342 { "tacos", kli18nc("OSM::cuisine", "Tacos") },
343 { "taiwanese", kli18nc("OSM::cuisine", "Taiwanese") },
344 { "tapas", kli18nc("OSM::cuisine", "Tapas") },
345 { "tea", kli18nc("OSM::cuisine", "Tea") },
346 { "teahouse", kli18nc("OSM::cuisine", "Teahouse") },
347 { "tex-mex", kli18nc("OSM::cuisine", "Tex-Mex") },
348 { "thai", kli18nc("OSM::cuisine", "Thai") },
349 { "turkish", kli18nc("OSM::cuisine", "Turkish") },
350 { "vegetarian", kli18nc("OSM::cuisine", "Vegetarian") },
351 { "vietnamese", kli18nc("OSM::cuisine", "Vietnamese") },
352 { "waffle", kli18nc("OSM::cuisine", "Waffles") },
353 { "wings", kli18nc("OSM::cuisine", "Chicken Wings") },
354};
355static_assert(isSortedLookupTable(cuisine_map), "cuising map is not sorted!");
356
357}
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 Sat Apr 27 2024 22:14:31 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.