UNPKG

opening_hours

Version:

Library to parse and process opening_hours tag from OpenStreetMap data

238 lines (237 loc) 4.33 kB
/* * Upstream source: https://wiki.openstreetmap.org/wiki/Nominatim/Country_Codes */ var countryToLanguageMapping = { 'ad': 'ca', 'ae': 'ar', 'af': 'fa,ps', 'ag': 'en', 'ai': 'en', 'al': 'sq', 'am': 'hy', 'an': 'nl,en', 'ao': 'pt', 'ar': 'es', 'as': 'en,sm', 'at': 'de', 'au': 'en', 'aw': 'nl,pap', 'ax': 'sv', 'ba': 'bs,hr,sr', 'bb': 'en', 'bd': 'bn', 'be': 'nl,fr,de', 'bf': 'fr', 'bh': 'ar', 'bi': 'fr', 'bj': 'fr', 'bl': 'fr', 'bm': 'en', 'bn': 'ms', 'bo': 'es,qu,ay', 'br': 'pt', 'bs': 'en', 'bt': 'dz', 'bv': 'no', 'bw': 'en,tn', 'by': 'be,ru', 'bz': 'en', 'ca': 'en,fr', 'cc': 'en', 'cd': 'fr', 'cf': 'fr', 'cg': 'fr', 'ch': 'de,fr,it,rm', 'ci': 'fr', 'ck': 'en,rar', 'cl': 'es', 'cm': 'fr,en', 'cn': 'zh', 'co': 'es', 'cr': 'es', 'cu': 'es', 'cv': 'pt', 'cx': 'en', 'cy': 'el,tr', 'cz': 'cs', 'dj': 'fr,ar,so', 'dk': 'da', 'dm': 'en', 'do': 'es', 'dz': 'ar', 'ec': 'es', 'ee': 'et', 'eg': 'ar', 'eh': 'ar,es,fr', 'er': 'ti,ar,en', 'es': 'es,ca,eu,gl,an,oc,ast', 'et': 'am,om', 'fi': 'fi,sv,se', 'fj': 'en', 'fk': 'en', 'fm': 'en', 'ga': 'fr', 'gb': 'en,ga,cy,gd,kw', 'gd': 'en', 'ge': 'ka', 'gf': 'fr', 'gg': 'en', 'gh': 'en', 'gi': 'en', 'gl': 'kl,da', 'gm': 'en', 'gn': 'fr', 'gp': 'fr', 'gq': 'es,fr,pt', 'gr': 'el', 'gs': 'en', 'gt': 'es', 'gu': 'en,ch', 'gw': 'pt', 'gy': 'en', 'hk': 'zh,en', 'hm': 'en', 'hn': 'es', 'ht': 'fr,ht', 'ie': 'en,ga', 'il': 'he', 'im': 'en', 'in': 'hi,en', 'io': 'en', 'iq': 'ar,ku', 'ir': 'fa', 'it': 'it,de,fr', 'je': 'en', 'jm': 'en', 'jo': 'ar', 'jp': 'ja', 'ke': 'sw,en', 'kg': 'ky,ru', 'kh': 'km', 'ki': 'en', 'km': 'ar,fr', 'kn': 'en', 'kp': 'ko', 'kr': 'ko,en', 'kw': 'ar', 'ky': 'en', 'kz': 'kk,ru', 'la': 'lo', 'lb': 'ar,fr', 'lc': 'en', 'li': 'de', 'lk': 'si,ta', 'lr': 'en', 'ls': 'en,st', 'lu': 'lb,fr,de', 'ly': 'ar', 'ma': 'ar', 'mc': 'fr', 'md': 'ru,uk,ro', 'me': 'srp,sq,bs,hr,sr', 'mf': 'fr', 'mg': 'mg,fr', 'mh': 'en,mh', 'ml': 'fr', 'mm': 'my', 'mo': 'zh,pt', 'mp': 'ch', 'mq': 'fr', 'mr': 'ar,fr', 'ms': 'en', 'mt': 'mt,en', 'mu': 'mfe,fr,en', 'mv': 'dv', 'mw': 'en,ny', 'mx': 'es', 'my': 'ms', 'mz': 'pt', 'na': 'en,sf,de', 'nc': 'fr', 'ne': 'fr', 'nf': 'en,pih', 'ng': 'en', 'ni': 'es', 'no': 'nb,nn,no,se', 'np': 'ne', 'nr': 'na,en', 'nu': 'niu,en', 'nz': 'mi,en', 'om': 'ar', 'pa': 'es', 'pe': 'es', 'pf': 'fr', 'pg': 'en,tpi,ho', 'ph': 'en,tl', 'pk': 'en,ur', 'pm': 'fr', 'pn': 'en,pih', 'pr': 'es,en', 'ps': 'ar,he', 'pw': 'en,pau,ja,sov,tox', 'py': 'es,gn', 'qa': 'ar', 're': 'fr', 'rs': 'sr', 'rw': 'rw,fr,en', 'sa': 'ar', 'sb': 'en', 'sc': 'fr,en,crs', 'sd': 'ar,en', 'se': 'sv', 'sg': 'en,ms,zh,ta', 'sh': 'en', 'si': 'sl', 'sj': 'no', 'sl': 'en', 'sm': 'it', 'sn': 'fr', 'so': 'so,ar', 'sr': 'nl', 'st': 'pt', 'ss': 'en', 'sv': 'es', 'sy': 'ar', 'sz': 'en,ss', 'tc': 'en', 'td': 'fr,ar', 'tf': 'fr', 'tg': 'fr', 'tj': 'tg,ru', 'tk': 'tkl,en,sm', 'tl': 'pt,tet', 'tm': 'tk', 'tn': 'ar', 'to': 'en', 'tt': 'en', 'tv': 'en', 'tw': 'zh', 'tz': 'sw,en', 'ua': 'uk', 'ug': 'en,sw', 'um': 'en', 'us': 'en', 'uy': 'es', 'uz': 'uz,kaa', 'va': 'it', 'vc': 'en', 've': 'es', 'vg': 'en', 'vi': 'en', 'vn': 'vi', 'vu': 'bi,en,fr', 'wf': 'fr', 'ws': 'sm,en', 'ye': 'ar', 'yt': 'fr', 'za': 'zu,xh,af,st,tn,en', 'zm': 'en', 'zw': 'en,sn,nd ', }; function mapCountryToLanguage(country_code) { if (typeof countryToLanguageMapping[country_code] !== 'undefined') { return countryToLanguageMapping[country_code]; } else { return country_code; } }