local data = {}
-- List of varieties. Each entry is a list of the following:
-- {"OLD_CODE", "LANG_CODE", "NORM_CODE", "DESCRIPTION", "TRANSLITERATION"} where "OLD_CODE" is the old-style bespoke
-- code used for this variety (which will be going away) and "LANG_CODE" is the Wiktionary language code (possibly an
-- etym-only code) used for this variety. "NORM_CODE" is the normalizezd language code used for handling varieties that
-- should be treated the same for transliteration purposes. For example, all Hokkien varieties use Pe̍h-ōe-jī and should
-- behave the same for pron_correction and other purposes. Similarly, many
-- Mandarin varieties use standard Pinyin, etc.
data.variety_list = {
{"MSC", "cmn", false, "]", "Pinyin"},
{"M-BJ", "cmn-bei", "cmn", "]", "Pinyin"},
{"M-TW", "cmn-TW", "cmn", "]", "Pinyin"},
{"M-MY", "cmn-MY", "cmn", "]", "Pinyin"},
{"M-SG", "cmn-SG", "cmn", "]", "Pinyin"},
{"M-PH", "cmn-PH", "cmn", "]", "Pinyin"},
{"M-TJ", "cmn-tia", "cmn", "]", "Pinyin"},
{"M-NE", "cmn-noe", "cmn", "]", "Pinyin"},
{"M-CP", "cmn-cep", "cmn", "]", "Pinyin"},
{"M-GZ", "cmn-gua", "cmn", "]", "Pinyin"}, --Guanzhong
{"M-LY", "cmn-lan", "cmn", "]", "Pinyin"},
{"M-S", "zhx-sic", false, "]", "Sichuanese Pinyin"},
{"M-NJ", "cmn-nan", false, "]", "Nankinese Pinyin"},
{"M-YZ", "cmn-yan", false, "]", "IPA"}, --IPA as a placeholder
{"M-W", "cmn-wuh", false, "]", "IPA"},
{"M-GL", "cmn-gui", false, "]", "IPA"}, --IPA as a placeholder
{"M-XN", "cmn-xin", false, "Xining Mandarin", "IPA"}, --IPA as a placeholder
{"M-UIB", "cmn-bec", "cmn", "]", "Pinyin"}, -- UIB stands for "unidentified Beijingesque"; this is only used for dialects with similar phonology to one of Beijing dialect or MSC
{"M-DNG", "dng", false, "]", "Cyrillic"},
{"CL", "lzh", "cmn", "]", "Pinyin"},
{"CL-TW", "lzh-cmn-TW", "cmn", "]", "Pinyin (])"},
{"CL-C", "lzh-yue", "yue", "]", "Jyutping"},
{"CL-C-T", "lzh-tai", "zhx-tai", "]", "Wiktionary"},
{"CL-VN", "lzh-VI", "vi", "]", "]"},
{"CL-KR", "lzh-KO", "ko", "]", "]"},
{"CL-PC", "lzh-pre", "cmn", "]", "Pinyin"},
{"CL-L", "lzh-lit", "cmn", "]", "Pinyin"},
{"CI", "lzh-cii", "cmn", "]", "Pinyin"},
{"WVC", "cmn-wvc", "cmn", "]", "Pinyin"},
{"WVC-C", "yue-wvc", "yue", "]", "Jyutping"},
{"WVC-C-T", "zhx-tai-wvc", "zhx-tai", "]", "Wiktionary"},
{"C", "yue", false, "]", "Jyutping"},
{"C-GZ", "yue-gua", "yue", "]", "Jyutping"},
{"C-LIT", "yue-lit", "yue", "]", "Jyutping"},
{"C-HK", "yue-HK", "yue", "]", "Jyutping"},
{"C-T", "zhx-tai", false, "]", "Wiktionary"},
{"C-DZ", "zhx-dan", false, "]", "IPA"}, --IPA as a placeholder
{"J", "cjy", false, "]", "]"},
{"MB", "mnp", false, "]", "]"},
{"MD", "cdo", false, "]", "] / IPA"},
{"MN", "nan-hbl", false, "]", "]"},
{"TW", "nan-hbl-TW", "nan-hbl", "]", "]"},
{"MN-PN", "nan-pen", "nan-hbl", "]", "]"},
{"MN-PH", "nan-hbl-PH", "nan-hbl", "]", "]"},
{"MN-T", "nan-tws", false, "]", "]"},
{"MN-L", "nan-luh", false, "]", "Leizhou Pinyin"},
{"MN-HLF", "nan-hlh", false, "]", "IPA"}, --IPA as a placeholder
{"MN-H", "nan-hnm", false, "]", "]"},
{"W", "wuu", false, "]", "]"},
{"SH", "wuu-sha", "wuu", "]", "]"},
{"W-SZ", "wuu-suz", "wuu", "]", "]"}, -- wuu-sz?
{"W-HZ", "wuu-han", "wuu", "]", "]"}, -- wuu-hz?
{"W-CM", "wuu-chm", "wuu", "]", "]"}, -- wuu-cm? including Chongming, Haimen, Changyinsha etc
{"W-NB", "wuu-nin", "wuu", "]", "]"},
{"W-N", "wuu-nor", "wuu", "]", "]"}, -- general northern wu, incl. transitionary varieties
{"W-WZ", "wuu-wen", "wuu", "]", "]"}, -- wuu-wz?
{"G", "gan", false, "]", "]"},
{"X", "hsn", false, "]", "]"},
{"H", "hak-six", "hak", "]", "]"},
{"H-HL", "hak-hai", "hak-TW", "]", "]"},
{"H-DB", "hak-dab", "hak-TW", "]", "]"},
{"H-MX", "hak-mei", false, "]", "]"},
{"H-MY-HY", "hak-hui-MY", false, "Malaysian Huiyang Hakka", "IPA"}, --IPA as a placeholder
{"H-EM", "hak-eam", false, "]", "IPA"}, --Early Modern Hakka, IPA as a placeholder
{"H-ZA", "hak-zha", "hak-TW", "]", "]"},
{"WX", "wxa", false, "]", "IPA"},
}
data.varieties_by_code = {}
data.varieties_by_old_code = {}
for _, variety_spec in ipairs(data.variety_list) do
local old_code, code, norm_code, desc, tr_desc = unpack(variety_spec)
data.varieties_by_code = variety_spec
data.varieties_by_old_code = variety_spec
end
data.punctuation = {
= ",", = ".", = ",",
= "?", = "!",
= "“", = "”",
= "‘", = "’",
= "‘", = "’",
= "“", = "”",
= "“", = "”",
= "(", = ")",
= ";", = ":",
= "|", = "-", = "~", = "—",
= " ", = "...",
= ".",
= ",",
= "...", = "...",
= "<br>", = "<br>",
}
local CE = '<small class="ce-date">]</small>'
local BCE = '<small class="ce-date">]</small>'
local circa = "'']''"
local function format_mao(year, chinese_title, english_title, volume, number) -- volume and number are used to generate links to the Marxists Internet Archive
return { "cmn", "'''" .. year .. "''', <span lang=\"zh\" class=\"Hani\">]</span> (]), <span lang=\"zh\" class=\"Hani\">《" .. chinese_title .. "》</span> (" .. english_title .. "), <span lang=\"zh\" class=\"Hani\">《]》</span>. English translation based on " }
end
data.ref_list = {
= { "lzh", "The ''] of Confucius'', " .. circa .. " 475 – 221 " .. BCE .. ", translated based on ]'s version" },
= { "lzh", "The ''] of Confucius'', " .. circa .. " 475 – 221 " .. BCE .. ", Wiktionary translation" },
= { "lzh-lit", "], '']'', 79 " .. CE },
= { "lzh-lit", "], '']'', 79 " .. CE .. ", translated based on ]'s version" },
= { "lzh-lit", "], '']'', 4<sup>th</sup> century " .. CE },
= { "lzh-lit", "], '']'', 652 " .. CE },
= { "lzh-lit", "The '']'', by ], 636 " .. CE },
= { "lzh", circa .. " '''659''' " .. CE .. ", Li Yanshou, '']''" },
= { "lzh-lit", "The '']'' , by ], 1578 " .. CE },
= { "lzh-lit", "'''806''' " .. CE .. ", ], '']''" },
= { "lzh", "The '']'', 4<sup>th</sup> century " .. BCE .." – 2<sup>nd</sup> century " .. CE },
= { "lzh", "The '']'', 4<sup>th</sup> century " .. BCE .." – 2<sup>nd</sup> century " .. CE .. ", translated based on ] version" },
= { "lzh", "The '']''" },
= { "lzh", "'']'', 4<sup>th</sup> century " .. BCE },
= { "lzh", "'']'', 4<sup>th</sup> century " .. BCE .. ", translated based on ]'s version" },
= { "lzh-lit", "], '']'', 646 " .. CE },
= { "lzh-lit", "], '']'', 646 " .. CE .. ", translated based on ]'s version" },
= { "lzh-lit", "], '']'', 646 " .. CE .. ", translated based on Li Rongxi's version" },
= { "lzh", "'']'', 1<sup>st</sup> century " .. CE .."– 2<sup>nd</sup> century " .. CE },
= { "cmn-wvc", "'''Yuan Dynasty''', ], '']''" },
= { "lzh", "'']'', 5<sup>th</sup> – 2<sup>nd</sup> century " .. BCE },
= { "cmn-wvc", "Wenkang, '']'', 1878 " .. CE },
= { "lzh", "], '']'', " .. circa .. " 1<sup>st</sup> century " .. BCE },
= { "lzh-lit", "'']'', " .. circa .. " 13<sup>th</sup> century " .. CE },
= { "lzh", "], '']'' (''Exemplary Sayings''), 9 " .. CE },
= { "lzh", "], '']'' (''Exemplary Sayings''), 9 " .. CE .. ", translated based on Jeffrey S. Bullock's version" },
= { "lzh", "], '']'' (''Comprehensive Meaning of Customs and Mores''), 195 " .. CE },
= { "lzh", "Shi Huijiao, '']'', circa 530 " .. CE },
= { "lzh", "'']'', " .. circa .. " 206 " .. BCE .. "– 9 " .. CE },
= { "lzh", "'']'', time unknown" },
= { "lzh", "'']'', 5<sup>th</sup> century " .. BCE .. " to 220 " .. CE },
= { "cmn-wvc", "], '']'', 1620 " .. CE },
= { "lzh", "'']'', circa 206 " .. BCE .. "– 9 " .. CE },
= { "lzh", "'']'', circa 4<sup>th</sup> century " .. BCE },
= { "lzh", "'']'', circa 2<sup>nd</sup> century " .. BCE },
= { "lzh", "'']'', circa 2<sup>nd</sup> century " .. BCE .. ", translated based on ]'s version" },
= { "lzh", "'']'', 1<sup>nd</sup> century " .. BCE },
= { "lzh", "'']'', 1<sup>nd</sup> century " .. BCE .. ", translated based on ]'s version" },
= { "lzh", "The '']'', circa 1<sup>st</sup> century " .. CE },
= { "lzh-lit", "The '']'', circa 5<sup>th</sup> century " .. CE },
= { "cmn-wvc", "], '']'', mid-18<sup>th</sup> century " .. CE },
= { "lzh", "'']'', 2<sup>nd</sup> century " .. BCE },
={ "lzh", "'']'', 4<sup>th</sup> century " .. BCE .. " to 3<sup>rd</sup> century " .. CE },
= { "cmn-wvc", "'']'', circa 1610 " .. CE },
= { "cmn-wvc", "'']'', circa 1610 " .. CE .. ", translated based on ]'s version" },
= { "lzh-lit", "'''1344''' " .. CE .. ", ] (lead editor), '']''" },
= { "lzh-lit", "'''648''' " .. CE .. ", ] (lead editor), '']''" },
= { "lzh-lit", "The '']'', 945 " .. CE },
= { "lzh", "The '']'', " .. circa .. " 206 " .. BCE .. "– 220 " .. CE },
= { "lzh-lit", "'''353''' " .. CE .. ", ], '']''" },
= { "cmn-wvc", "'''1907''' " .. CE .. ", ], '']''" },
= { "lzh-lit", "'''1740''' " .. CE .. ", ], '']''" },
= { "lzh", "The '']'', 2<sup>nd</sup> century " .. BCE },
= { "lzh", "'']'', 1<sup>st</sup> – 5<sup>th</sup> century " .. CE },
= { "lzh", "'']'', 1<sup>st</sup> – 5<sup>th</sup> century " .. CE .. ", translated based on ]'s version" },
= { "lzh", "'']'', 1<sup>st</sup> – 5<sup>th</sup> century " .. CE .. ", translated based on ]'s version" },
= { "lzh", "The '']'', " .. circa .. " 4<sup>th</sup> – 2<sup>nd</sup> century " .. BCE },
= { "lzh", "The '']'', " .. circa .. " 4<sup>th</sup> – 2<sup>nd</sup> century " .. BCE .. ", translated based on ]'s version" },
= { "lzh", "'']''" },
= { "lzh", "], '']'', 12<sup>th</sup> century " .. CE },
= { "lzh", "'']'', " .. circa .. " 475 – 221 " .. BCE },
= { "lzh", "'']'', " .. circa .. " 475 – 221 " .. BCE .. ", translated based on Ralph D. Sawyer's version" },
= { "lzh", "The ''] of Confucius'', " .. circa .. " 475 – 221 " .. BCE },
= { "lzh", "], '']'', 239 " .. BCE },
= { "lzh", "], '']'' (''Discussive Weighing''), 80 " .. CE },
= { "lzh", "], '']'' (''Discussive Weighing''), 80 " .. CE .. ", translated based on Alfred Forke's version" },
= { "lzh", "'']'', " .. circa .. " 4<sup>th</sup> century " .. BCE },
= { "lzh", "'']'', " .. circa .. " 4<sup>th</sup> century " .. BCE .. ", translated based on ]'s version" },
= { "lzh-lit", "'''1088''' " .. CE .. ", ], '']''" },
= { "lzh", "'']'', " .. circa .. " 4<sup>th</sup> century " .. BCE },
= { "lzh", "'']'', " .. circa .. " 4<sup>th</sup> century " .. BCE .. ", translated based on ]'s version" },
= { "lzh-lit", "'''17<sup>th</sup>-18<sup>th</sup> century''', '']''" },
= { "lzh", "'']'', " .. circa .. " 4<sup>th</sup> century " .. BCE },
= { "lzh", "'']'', " .. circa .. " 4<sup>th</sup> century " .. BCE .. ", translated based on ]'s version" },
= { "lzh", "The '']'', " .. circa .. " 370 – 330 " .. BCE },
= { "lzh", "The '']'', " .. circa .. " 370 – 330 " .. BCE .. ", translated based on ]'s version" },
= { "lzh", "The '']'', " .. circa .. " 370 – 330 " .. BCE .. ", translated based on Zheng Dekun's version" },
= { "lzh-lit", "The '']'', by ], 6<sup>th</sup> century " .. CE },
= { "lzh-lit", "'''659''' " .. CE .. ", ] and Li Yanshou, '']''" },
= { "cmn-wvc", "'''1628''' " .. CE .. ", ], '']'' I" },
= { "cmn-wvc", "'''1632''' " .. CE .. ", ], '']'' II" },
= { "lzh-lit", "], '']'', circa 5<sup>th</sup> century " .. CE },
= { "lzh", "], '']'', " .. circa .. " 2<sup>nd</sup> century " .. CE },
= { "lzh", "], '']'', " .. circa .. " 2<sup>nd</sup> century " .. CE .. ", translated based on Margaret Pearson's version" },
= { "lzh-lit", "], '']'', 652 " .. CE },
= { "lzh-lit", "Zhou Xingsi, '']'', circa 6<sup>th</sup> century " .. CE },
= { "lzh-lit", "'''544''' " .. CE .. ", Jia Sixie, '']''" },
= { "lzh-lit", "'''1929''', ] (lead editor), '']''" },
= { "cmn-wvc", "], '']'', 1750 " .. CE },
= { "cmn-wvc", "], '']'', 1750 " .. CE .. ", translated based on ] and ]'s version" },
= { "lzh", "'']]'', 3<sup>th</sup> century " .. BCE .." – 1<sup>nd</sup> century " .. CE },
= { "lzh", "'']]'', 3<sup>th</sup> century " .. BCE .." – 1<sup>nd</sup> century " .. CE .. ", translated based on Ralph D. Sawyer's version" },
= { "lzh-lit", "], '']'', circa 3<sup>rd</sup> century " .. CE },
= { "cmn-wvc", "'']'', circa 14<sup>th</sup> century " .. CE },
= { "cmn-wvc", "'']'', 1883 " .. CE },
= { "lzh-lit", "'']'', circa 13<sup>th</sup> century " .. CE },
= { "lzh", "The '']'', circa 3<sup>rd</sup> century " .. BCE },
= { "lzh", "The '']'', circa 3<sup>rd</sup> century " .. BCE .. ", translated based on ]'s version" },
= { "lzh", "The '']'', circa 4<sup>th</sup> – 3<sup>rd</sup> century " .. BCE },
= { "lzh", "The '']'', circa 4<sup>th</sup> – 3<sup>rd</sup> century " .. BCE .. ", translated based on ]'s version" },
= { "lzh", "The '']'', circa 4<sup>th</sup> – 3<sup>rd</sup> century " .. BCE .. ", translated based on ]'s version" },
= { "lzh", "The '']''" },
= { "lzh", "The '']'', translation from ''The Classic of Mountains and Seas'' (1999), by Anne Birrell" },
= { "lzh", "'']]'', 206 " .. BCE .." – 220 " .. CE },
= { "lzh", "'']]'', 206 " .. BCE .." – 220 " .. CE .. ", translated based on Yang Shou-zhong's version" },
= { "lzh", "The '']'', by ], " .. circa .. " 91 " .. BCE },
= { "lzh", "The '']'', by ], " .. circa .. " 91 " .. BCE .. ", translated based on Herbert J. Allen's version" },
= { "lzh", "The '']'', by ], " .. circa .. " 91 " .. BCE .. ", translated based on ]'s version" },
= { "lzh-pre", "The '']'', " .. circa .. " 11<sup>th</sup> – 7<sup>th</sup> centuries " .. BCE .. ", translated based on ]'s version" },
= { "lzh-pre", "The '']'', " .. circa .. " 11<sup>th</sup> – 7<sup>th</sup> centuries " .. BCE .. ", translated based on ]'s version" },
= { "lzh", "''Preface to Mao's Odes'' (Commentary on the '']''), mid 2<sup>nd</sup> century " .. BCE },
= { "lzh-lit", "] (editor), '']'', 5<sup>th</sup> century " .. CE },
= { "lzh-lit", "], '']'', circa 708 – 710 " .. CE },
= { "cmn-wvc", "], '']'', circa 14<sup>th</sup> century " .. CE },
= { "lzh-lit", "], '']'', 386-534 " .. CE },
= { "lzh", "The '']'', circa 7<sup>th</sup> – 4<sup>th</sup> centuries " .. BCE },
= { "lzh", "The '']'', circa 7<sup>th</sup> – 4<sup>th</sup> centuries " .. BCE .. ", translated based on ]'s version" },
= { "lzh", "'']'', circa 2<sup>nd</sup> century " .. CE },
= { "lzh", "'']'', circa 1<sup>st</sup> century " .. BCE },
= { "lzh", "'']'', circa 4<sup>th</sup> century " .. BCE },
= { "lzh", "'']'', circa 4<sup>th</sup> century " .. BCE .. ", translated based on Ralph D. Sawyer's version" },
= { "lzh-lit", "'''1345''' " .. CE .. ", ] (lead editor), '']''" },
= { "lzh-lit", "], '']'', 492-493 " .. CE},
= { "lzh", "'']'', circa 3<sup>rd</sup> century " .. CE },
= { "lzh-lit", "The '']'', 636 " .. CE },
= { "lzh", "'']'', circa 5<sup>th</sup> century " .. BCE },
= { "lzh", "'']'', circa 5<sup>th</sup> century " .. BCE .. ", translated based on ]'s version" },
= { "lzh", "'']'', circa 5<sup>th</sup> century " .. BCE .. ", translated based on Ralph D. Sawyer's version" },
={ "lzh-lit", "'']'' (''Extensive Records of the Taiping Era''), 978 " .. CE },
= { "lzh-lit", "'']'' (''Readings of the Taiping Era''), 977 – 983 " .. CE },
= { "lzh", "], '']'', 2 " .. BCE },
= { "lzh", "], ''Guidelines for Families''" },
= { "lzh-lit", "], '']'', 766 – 801 " .. CE },
= { "cmn", " by NLP2CT" },
= { "lzh", "'']'', " .. circa .. " 4<sup>th</sup> – 3<sup>rd</sup> centuries " .. BCE },
= { "lzh", "'']'', " .. circa .. " 4<sup>th</sup> – 3<sup>rd</sup> centuries " .. BCE .. ", translated based on Ralph D. Sawyer's version" },
= { "lzh", "], '']'', 239 – 265 " .. CE },
= { "lzh-lit", "], '']'', 551 – 554 " .. CE },
= { "lzh", "], '']'', " .. circa .. " 5<sup>th</sup> century " .. CE },
= { "lzh", "'']''" },
= { "lzh", "Forged Old Text of the '']'', circa 3<sup>rd</sup> – 4<sup>th</sup> century " .. CE },
= { "lzh", "'']]'', 5<sup>th</sup> – 4<sup>th</sup> century " .. BCE },
= { "lzh", "'']]'', 5<sup>th</sup> – 4<sup>th</sup> century " .. BCE .. ", translated based on Ralph D. Sawyer's version" },
= { "lzh", "'']'', circa 475 – 221 " .. BCE },
={ "cmn-wvc", "], '']'', 1627 " .. CE },
={ "cmn-wvc", "Xizhou Sheng, '']'', 17<sup>th</sup> century " .. CE },
= { "cmn-wvc", "], '']'', 13<sup>th</sup> – 14<sup>th</sup> centuries " .. CE },
= { "cmn-wvc", "], '']'', 16<sup>th</sup> century " .. CE },
= { "cmn-wvc", "], '']'', 16<sup>th</sup> century " .. CE .. ", translation from ''The Journey to the West'' (2012), by ]" },
= { "lzh-lit", "The '']'', 1060 " .. CE },
= { "lzh", "], '']'' (''A New Discourse''), " .. circa .. " 197 " .. BCE },
= { "lzh", "'']'', " .. circa .. " 3<sup>rd</sup> century " .. BCE },
= { "lzh", "], '']'', " .. circa .. " 1<sup>st</sup> century " .. BCE },
= { "lzh-lit", "], ''The Family Instructions of Master Yan'', 6<sup>th</sup> century " .. CE },
= { "lzh", "'']'', " .. circa .. " 3<sup>rd</sup> century " .. BCE },
= { "lzh-pre", "'']'', 11<sup>th</sup> – 8<sup>th</sup> century " .. BCE },
= { "lzh-pre", "'']'', 11<sup>th</sup> – 8<sup>th</sup> century " .. BCE .. ", translated based on ]'s version" },
= { "lzh", "'']'', circa 475 – 221 " .. BCE },
= { "lzh", "'']'', circa 475 – 221 " .. BCE .. ", translated based on John Steele's version" },
= { "lzh", "], '']'', 1<sup>st</sup> century " .. BCE },
= { "lzh-lit", "'']'', 624 " .. CE },
= { "lzh", "'']'', circa 4<sup>th</sup> – 1<sup>st</sup> centuries " .. BCE },
= { "lzh-lit", "'']'', 1322–1323 " .. CE },
= { "lzh", "'']'', circa 5<sup>th</sup> – 3<sup>rd</sup> centuries " .. BCE },
= { "lzh", "'']'', circa 5<sup>th</sup> – 3<sup>rd</sup> centuries " .. BCE .. ", translated based on J. I. Crump's version" },
= { "cmn-wvc", "'''Yuan Dynasty''', ], '']''" },
= { "lzh", "'']'', circa 3<sup>rd</sup> century " .. BCE },
= { "lzh-lit", "'''636''' " .. CE .. ", ], '']''" },
= { "lzh", "'']'', circa 3<sup>rd</sup> – 2<sup>nd</sup> centuries " .. BCE },
= { "lzh", "'']'', circa 3<sup>rd</sup> – 2<sup>nd</sup> centuries " .. BCE .. ", translated based on ]'s version" },
= { "lzh", "'']'', circa 3<sup>rd</sup> – 2<sup>nd</sup> centuries " .. BCE .. ", translation from ''The Complete Works Of Chuang Tzu'' (2013), by ]" },
= { "lzh", "'']'', circa 475 – 221 " .. BCE },
= { "lzh-lit", "], '']'', 17<sup>th</sup> century " .. CE },
= {"cmn-wvc", "Various editors, '']'', " .. circa .. " 13<sup>th</sup> century " .. CE},
= { "lzh-lit", "], '']'', 1788 " .. CE },
= { "lzh-lit", "'''1084''' " .. CE .. ", ], '']''" },
= { "lzh", "'']'', " .. circa .. " 4<sup>th</sup> century " .. BCE },
= { "lzh", "'']'', " .. circa .. " 4<sup>th</sup> century " .. BCE .. ", translation from ''Zuozhuan: Commentary on the \"Spring and Autumn Annals\"'' (2017), by Stephen Durrant, Wai-yee Li and David Schaberg" },
= { "lzh", "'']'', " .. circa .. " 4<sup>th</sup> century " .. BCE .. ", translated based on ]'s version" },
= format_mao("1925", "中國社會各階級的分析", "Analysis of the Classes in Chinese Society", "1", "1"),
= format_mao("1927", "]", "]", "1", "2"),
= format_mao("1935", "論反對日本帝國主義的策略", "On Tactics Against Japanese Imperialism", "1", "11"),
= format_mao("1936", "中國革命戰爭的戰略問題", "Problems of Strategy in China's Revolutionary War", "1", "12"),
= format_mao("1937", "]", "]", "1", "16"),
= format_mao("1937", "]", "]", "1", "17"),
= format_mao("1937", "反對自由主義", "Combat Liberalism", "2", "03"),
= format_mao("1938", "]", "]", "2", "09"),
= format_mao("1939", "中國革命和中國共產黨", "The Chinese Revolution and the Chinese Communist Party", "2", "23"),
= format_mao("1940", "]", "On New Democracy", "2", "26"),
= format_mao("1942", "整頓黨的作風", "Rectify the Party's Style of Work", "3", "06"),
= format_mao("1942", "]", "]", "3", "08"),
= format_mao("1945", "]", "On Coalition Government", "3", "25"),
= format_mao("1956", "]", "]", "5", "51"),
= format_mao("1957", "關於正確處理人民內部矛盾的問題", "On the Correct Handling of Contradictions Among the People", "5", "58"),
}
data.pron_correction = {
= {},
= {
= "cin4",
= "dou6",
= "cing1",
= "ngap1",
},
= {
= "-â-",
= "-ché-", = "-chióng-", = "-chuk-",
= "chhà", = "-chha̍t-", = "-chhèn-", = "-chhiên-", = "-chhon-", = "-chhu̍t-",
= "-é-", = "-ên-",
= "-hak-",
= "-kî-", = "-kì-", = "-kiêu-", = "-kó-",
= "-la-", = "-lak-", = "-lâu-", = "-lâu-", = "-láu-", = "-lî-", = "-lò-", = "-lùi-",
= "-mén-", = "-mî-", = "-mong-", = "-mûn-",
= "-nó-", = "-nùng-",
= "-ngài-", = "-ngì-",
= "-ò-", = "-ôi-",
= "-péu-", = "-pi-", = "-pû-",
= "-phò-",
= "-sṳ́-", = "-sṳ́-", = "sṳ", = "-sùn-",
= "-tiám-",
= "-then-", = "-thien-", = "-thòng-", = "-thùng",
= "-yi-",
},
= {
= "-a-", = "-á-", = "-ah-", = "-ah-",
= "-bái-", = "-bē-", = "-beh-", = "-bih-", = "-bêng-", = "-bū-",
= "-châng-", = "-cha̍p-", = "-chì-", = "-chiah-", = "-chiam-", = "-chit-", = "-chit-", = "-chi̍t-", = "-chiu-", = "-chû-", = "-chûi-",
= "-chhit-", = "-chhōa-", = "-chhoân-",
= "-ê-", = "-ê-", = "-ek-",
= "-gâu-", = "-gōa-", = "-gín-",
= "-hīⁿ-", = "-hō͘-",
= "-í-", = "-iā-", = "-in-",
= "-jī-", = "-jiân-", = "-ji̍t-",
= "-kā-", = "-kah-", = "-kah-", = "-kan-", = "-kàu-", = "kèng", = "-kiâⁿ-", = "-kiu-", = "-koh-", = "-koh-", = "-kóng-",
= "-kha-", = "-khah-", = "-khiā-", = "-khò",
= "-lâng-", = "-lí-", = "-lí-", = "-lim-", = "-loán-", = "-loân-", = "-lóng-",
= "-m̄-", = "-má-",
= "-o͘h-",
= "-pē-", = "-pi-",
= "-pháng-",
= "-saⁿ-", = "-siá-", = "-siám-", = "-siang-", = "-siáⁿ-", = "-sim-", = "-sio̍k-", = "-siong-", = "-siong-", = "-siū-", = "-soah-", = "-sū-", = "-sui-", = "-súi-", = "-sūi-",
= "-tâi-", = "-tè-", = "-teh-", = "-ti-", = "-tì-", = "-tī-", = "-tián-", = "-tiû-", = "-tn̄g-", = "-to-", = "tó", = "-tú-", = "-tuh-", = "-tûn-",
= "-thài-", = "-thâi-", = "-tha̍k-", = "-thang-", = "-thô-",
= "-ui-",
},
= {},
}
data.polysyllable_pron_correction = {
= {
= "juéde",
= "gèzhōng", = "gèrén", = "gègè", = "gèr", = "gèbié", = "gèzi", = "gèzhǎn", = "gèxìng", = "gèshù", = "gè'àn", = "gètóu", = "gètǐ"
},
= {
= "uk1 kei2", = "faan1 uk1 kei2",
= "zi1 dou3"
},
= {
= "-lo-chhú-",
= "-phài-se-",
= "-thái-kô-",
= "-Thòi-vàn-",
= "-Thòi-vàn-"
},
= {
= "-ài-jîn-",
= "-bán-thô-", = "-bûn-tô͘-",
= "-chêng-phoe-", = "-chiah-nī-", = "-chit-má-", = "-chok-iōng-",
= "-chhéng-ká-", = "-chhin-chhiūⁿ-",
= "-gōa-nī-",
= "-it-chhè-", = "-it-poaⁿ-", = "-it-ti̍t-",
= "-jîn-hái-", = "-jîn-seng-",
= "-kha-lá-ó͘-khe-",
= "-lí-hêng-",
= "-o͘-bá-sáng-",
= "-pháiⁿ-sè-",
= "-san-tin-hái-bī-", = "-soân-o-",
= "-Tâi-oân-", = "-tē-it-", = "-tek-khak-",
= "-thái-ko-",
},
= {},
}
return data