Module:zh/data/lect codes
Appearance
- This module lacks a documentation subpage. Please create it.
- Useful links: root page • root page’s subpages • links • transclusions • testcases • sandbox
local data = {} local langcode_to_abbr = { cdo = "md",-- Eastern Min cjy = "j",-- Jin cmn = "m",-- Mandarin -- cnp -- Northern Pinghua cpx = "px",-- Puxian Min csp = "sp",-- Southern Pinghua -- czh -- Huizhou -- czo -- Central Min dng = "dg",-- Dungan gan = "g",-- Gan hak = "h",-- Hakka -- hnm -- Hainanese hsn = "x",-- Xiang ltc = "mc",-- Middle Chinese luh = "mn-l",-- Leizhou Min lzh = "m",-- Literary (Classical) Chinese mnp = "mb",-- Northern Min ["nan-hbl"] = "mn",-- Hokkien -- ["nan-hlh"] -- Haklau Min ["nan-tws"] = "mn-t",-- Teochew och = "oc",-- Old Chinese -- sjc -- Shaojiang Min wuu = "w",-- Wu -- wxa -- Waxiang yue = "c",-- Cantonese zh = "m",-- Chinese (general) -- ["zhx-sht"] -- Shaozhou Tuhua ["zhx-sic"] = "m-s",-- Sichuanese ["zhx-tai"] = "c-t",-- Taishanese } local abbr_to_langcode = {} for k, v in pairs(langcode_to_abbr) do if k ~= "zh" and k ~= "lzh" then abbr_to_langcode[v] = k end end return { langcode_to_abbr = langcode_to_abbr, abbr_to_langcode = abbr_to_langcode }