How to obtain a list of available locale keys from momentjs with locale?

前端 未结 6 1252
暖寄归人
暖寄归人 2020-12-31 06:38

I\'d like to obtain the list of available locale keys. I can\'t find any documentation on how to do this.

相关标签:
6条回答
  • 2020-12-31 06:53

    Following method returns list of locales that have been loaded

    moment.locales()
    

    Commit id

    New feature link

    Document link

    0 讨论(0)
  • 2020-12-31 06:59

    For getting all list of available locale keys you'll need:

    import moment                   from 'moment/min/moment-with-locales';
    

    then

    moment.locales(); // return array of all locales keys
    
    0 讨论(0)
  • 2020-12-31 07:00

    This function doesn't exist currently. It was requested awhile back, and closed in favor of other related functionality. I've reopened the issue.

    0 讨论(0)
  • 2020-12-31 07:02
    • af = Afrikaans
    • ar-dz = Arabic (Algeria)
    • ar-kw = Arabic (Kuwait)
    • ar-ly = Arabic (Libya)
    • ar-ma = Arabic (Morocco)
    • ar-sa = Arabic (Saudi Arabia)
    • ar-tn = Arabic (Tunisia)
    • ar = Arabic
    • az = Azerbaijani
    • be = Belarusian
    • bg = Bulgarian
    • bm = Bambara
    • bn = Bengali
    • bo = Tibetan
    • br = Breton
    • bs = Bosnian
    • ca = Catalan
    • cs = Czech
    • cv = Chuvash
    • cy = Welsh
    • da = Danish
    • de-at = German (Austria)
    • de-ch = German (Switzerland)
    • de = German
    • dv = Divehi
    • el = Greek
    • en-au = English (Australia)
    • en-ca = English (Canada)
    • en-gb = English (United Kingdom)
    • en-ie = English (Ireland)
    • en-nz = English (New Zealand)
    • eo = Esperanto
    • es-do = Spanish (Dominican Republic)
    • es-us = Spanish (United States)
    • es = Spanish
    • et = Estonian
    • eu = Basque
    • fa = Persian
    • fi = Finnish
    • fo = Faroese
    • fr-ca = French (Canada)
    • fr-ch = French (Switzerland)
    • fr = French
    • fy = Western Frisian
    • gd = Scottish Gaelic
    • gl = Galician
    • gom-latn = gom (Latin)
    • gu = Gujarati
    • he = Hebrew
    • hi = Hindi
    • hr = Croatian
    • hu = Hungarian
    • hy-am = Armenian (Armenia)
    • id = Indonesian
    • is = Icelandic
    • it = Italian
    • ja = Japanese
    • jv = Javanese
    • ka = Georgian
    • kk = Kazakh
    • km = Khmer
    • kn = Kannada
    • ko = Korean
    • ky = Kirghiz
    • lb = Luxembourgish
    • lo = Lao
    • lt = Lithuanian
    • lv = Latvian
    • me = me
    • mi = Maori
    • mk = Macedonian
    • ml = Malayalam
    • mr = Marathi
    • ms-my = Malay (Malaysia)
    • ms = Malay
    • mt = Maltese
    • my = Burmese
    • nb = Norwegian Bokmål
    • ne = Nepali
    • nl-be = Dutch (Belgium)
    • nl = Dutch
    • nn = Norwegian Nynorsk
    • pa-in = Punjabi (India)
    • pl = Polish
    • pt-br = Portuguese (Brazil)
    • pt = Portuguese
    • ro = Romanian
    • ru = Russian
    • sd = Sindhi
    • se = Northern Sami
    • si = Sinhala
    • sk = Slovak
    • sl = Slovenian
    • sq = Albanian
    • sr-cyrl = Serbian (Cyrillic)
    • sr = Serbian
    • ss = Swati
    • sv = Swedish
    • sw = Swahili
    • ta = Tamil
    • te = Telugu
    • tet = Tetum
    • th = Thai
    • tl-ph = Tagalog (Philippines)
    • tlh = Klingon
    • tr = Turkish
    • tzl = tzl
    • tzm-latn = tzm (Latin)
    • tzm = tzm
    • uk = Ukrainian
    • ur = Urdu
    • uz-latn = Uzbek (Latin)
    • uz = Uzbek
    • vi = Vietnamese
    • x-pseudo = x-pseudo
    • yo = Yoruba
    • zh-cn = Chinese (China)
    • zh-hk = Chinese (Hong Kong SAR China)
    • zh-tw = Chinese (Taiwan)
    0 讨论(0)
  • 2020-12-31 07:04

    A good way of viewing an up-to-date list of locales is to look inside the 'node_modules/moment/locale' folder. Then you'll see a js file for each locale and you can even see more details for that locale in the js file.

    0 讨论(0)
  • 2020-12-31 07:08

    moment.locales() returns array of locales like so:

    though moment.locale() returns current active locale, like so:

    0 讨论(0)
提交回复
热议问题