此模块的文档可以在模块:Portal/images/aliases/doc创建
-- 别名数据。每行格式为
-- ["主题"] = {"别名1", "别名2", ...},
-- 别名大小寫不敏感,內部格式為小寫字母。
-- 主题名稱大小寫不敏感,但建議按正確的大小寫格式書寫。內部格式亦為小寫字母。
local data = {
["一级方程式"] = {"一級方程式"},
["上海"] = {},
["世界遗产"] = {"世界遺產"},
["东南亚"] = {"東南亞"},
["东德"] = {"東德"},
["中世纪"] = {"中世紀"},
["中华人民共和国"] = {"中華人民共和國"},
["中华民国"] = {"中華民國"},
["中国"] = {"中國"},
["中国共产党"] = {"中國共產黨"},
["中国建筑"] = {"中國建築"},
["中国文化遗产"] = {"中國文化遺產"},
["书籍"] = {"書籍"},
["云南"] = {"雲南"},
["云林"] = {"雲林", "Yunlin", "雲林縣", "云林县"},
["互联网"] = {"網際網路", "互聯網"},
["亚洲"] = {"亞洲"},
["人权"] = {"人權"},
["人物"] = {},
["以色列"] = {},
["任天堂"] = {},
["伊斯兰教"] = {"伊斯蘭教"},
["伊朗"] = {},
["伦敦"] = {"倫敦"},
["体操"] = {"體操"},
["体育运动"] = {"體育運動", "體育", "運動", "体育", "运动"},
["佛教"] = {},
["俄罗斯"] = {"俄羅斯"},
["信息技术"] = {"資訊科技"},
["两栖爬行动物"] = {"兩棲爬行動物"},
["共产主义"] = {"共產主義"},
["军事"] = {"軍事"},
["农业和农学"] = {"農業和農學", "農業", "農學", "农业", "农学"},
["冷战"] = {"冷戰"},
["几何学"] = {"幾何學", "幾何", "几何"},
["分子与细胞生物学"] = {"分子與細胞生物學"},
["加尔文主义"] = {"加爾文主義"},
["加拿大"] = {},
["动漫"] = {"動漫", "ACG"},
["动物"] = {"animals", "animal", "動物"},
["化学"] = {"化學"},
["北京"] = {},
["朝鲜民主主义人民共和国"] = {"北韓", "北朝鲜", "朝鮮民主主義人民共和國"},
["医学"] = {"醫學"},
["南京"] = {},
["危险性物质"] = {"危險性物質"},
["历史"] = {"歷史"},
["古典音乐"] = {"古典音樂"},
["古希腊宗教"] = {"古希臘宗教"},
["古罗马"] = {"古羅馬"},
["可再生能源"] = {},
["可持续发展"] = {"可持續發展"},
["台中"] = {"臺中"},
["台北"] = {"臺北"},
["台南"] = {"臺南"},
["台湾"] = {"台灣", "臺灣"},
["哈利·波特"] = {"哈利波特"},
["哲学"] = {"哲學"},
["四川"] = {},
["园艺"] = {"園藝"},
["国际关系"] = {"國際關係"},
["地图"] = {"地圖"},
["地球科学"] = {"地球科學"},
["地理学"] = {"地理學", "地理"},
["坦克"] = {"戰車"},
["埃及"] = {},
["城市轨道交通"] = {"城市軌道交通"},
["基督教"] = {},
["堪萨斯州"] = {"堪薩斯州", "Kansas"},
["大学"] = {"大學"},
["大韩民国"] = {"大韓民國", "韩国", "韓國"},
["天主教"] = {},
["天文学"] = {"天文學", "天文"},
["天津"] = {},
["太平洋台风季"] = {"太平洋颱風季"},
["太空"] = {},
["奥斯卡金像奖"] = {"奧斯卡金像獎"},
["奥运会"] = {"奧運會"},
["女性主義"] = {"女性主义", "女权主义", "女權主義"},
["安哥拉"] = {},
["宗教"] = {},
["密码学"] = {"密碼學"},
["小说"] = {"小說"},
["山东"] = {"山東"},
["工程"] = {},
["巴士"] = {"公共汽车", "公共汽車"},
["巴西"] = {},
["布兰妮·斯皮尔斯"] = {"布蘭妮·斯皮爾斯", "布蘭妮·斯皮雅斯"},
["希腊"] = {"希臘"},
["广东"] = {"廣東"},
["广州"] = {"廣州"},
["广西"] = {"廣西"},
["建筑"] = {"建築"},
["微软"] = {"微軟"},
["德国"] = {"德國"},
["心理学"] = {"心理學"},
["性"] = {"性学", "性學", "性與性學", "性与性学"},
["恐怖主义"] = {"恐怖主義"},
["恐龙"] = {"恐龍"},
["恒星"] = {"恆星"},
["意大利"] = {"義大利"},
["我的世界"] = {"當個創世神"},
["技术"] = {"技術"},
["摄影"] = {"攝影"},
["政治"] = {},
["教育"] = {},
["数学"] = {"數學"},
["文化"] = {},
["文字"] = {},
["文学"] = {"文學"},
["新加坡"] = {},
["新疆"] = {},
["新闻动态"] = {"新聞動態"},
["新陈代谢"] = {"新陳代謝"},
["无政府主义"] = {"無政府主義"},
["日本"] = {},
["日本铁路"] = {"日本鐵路"},
["日食"] = {},
["星球大战"] = {"星際大戰", "星球大戰"},
["暮光之城"] = {},
["月球"] = {"月亮"},
["有机化学"] = {"有機化學"},
["朝鲜半岛"] = {"朝鮮半島"},
["机器人学"] = {"機器人學"},
["核技术"] = {"核技術"},
["梵蒂冈"] = {"梵蒂岡"},
["棒球"] = {},
["植物"] = {},
["欧洲"] = {"歐洲"},
["武汉"] = {"武漢"},
["歧视"] = {"歧視"},
["死亡"] = {},
["气象"] = {"氣象", "天气"},
["汉字文化圈"] = {"漢字文化圈"},
["江苏"] = {"江蘇"},
["河北"] = {},
["河南"] = {},
["法国"] = {"法國"},
["法律"] = {},
["法轮功"] = {"法輪功"},
["波兰"] = {"波蘭"},
["泰勒·斯威夫特"] = {"泰勒絲"},
["泰国"] = {"泰國"},
["浙江"] = {},
["海军"] = {"海軍"},
["湖北"] = {},
["湖南"] = {},
["澳大利亚"] = {"澳洲", "澳大利亞"},
["澳门"] = {"澳門"},
["火山"] = {},
["火星"] = {},
["灾害"] = {"災害", "災難", "灾难"},
["热带气旋"] = {"熱帶氣旋"},
["物理学"] = {"物理學", "物理"},
["犹太教"] = {"猶太教"},
["猫"] = {"貓"},
["环境"] = {"環境"},
["琉球群岛"] = {"琉球群島"},
["瑞典"] = {},
["瑞士"] = {},
["生态"] = {"生態"},
["生物学"] = {"生物學"},
["生物技术"] = {"生物技術"},
["电信"] = {"電信"},
["电子学"] = {"電子學"},
["电子游戏"] = {"電子遊戲", "Video games"},
["电影"] = {"電影"},
["电视"] = {"電視"},
["电视剧"] = {"電視劇"},
["白俄罗斯"] = {"白俄羅斯"},
["真菌"] = {},
["社会"] = {"社會"},
["社会学"] = {"社會學"},
["社会科学"] = {"社會科學"},
["神秘博士"] = {"異世奇人", "超時空博士"},
["神经科学"] = {"neuroscience", "神經科學"},
["神话"] = {"神話"},
["科学"] = {"科學"},
["童军"] = {"童軍"},
["第一次世界大战"] = {"第一次世界大戰"},
["第二次世界大战"] = {"第二次世界大戰"},
["节肢动物"] = {"節肢動物"},
["篮球"] = {"籃球"},
["纳粹德国"] = {"納粹德國"},
["经济学"] = {"經濟學", "經濟", "经济"},
["网球"] = {"網球"},
["美国"] = {"美國"},
["美国总统"] = {"美國總統"},
["羽毛球"] = {},
["联合国"] = {"聯合國"},
["能源"] = {},
["自由主义"] = {"自由主義"},
["自由软件"] = {"自由軟體", "自由軟件", "free software"},
["航天"] = {"航太"},
["航空"] = {},
["色情"] = {},
["艺术"] = {"藝術"},
["芬兰"] = {"芬蘭"},
["苏联"] = {"蘇聯"},
["英国"] = {"英國"},
["苹果公司"] = {"蘋果公司"},
["荷兰"] = {"荷蘭"},
["药理学"] = {"藥理學"},
["西班牙"] = {},
["计算机程序设计"] = {"電腦程式設計"},
["设计"] = {"設計"},
["诗歌"] = {"詩歌"},
["语言"] = {"語言"},
["语言学"] = {"語言學"},
["越南"] = {},
["足球"] = {},
["跨性别"] = {"跨性別"},
["身心障碍"] = {"身心障礙"},
["软件"] = {"軟體", "軟件"},
["迪士尼"] = {},
["道教"] = {},
["重庆"] = {"重慶"},
["铁路"] = {"鐵路"},
["青岛"] = {"青島"},
["非洲"] = {},
["音乐"] = {"音樂"},
["饮食"] = {"飲食"},
["香港"] = {},
["马来西亚"] = {"馬來西亞"},
["高雄"] = {},
["鸟"] = {"鳥","鳥類","鸟类"},
["警察与执法"] = {"警察與執法", "警察", "執法", "执法"},
["中国大陆新闻动态"] = {"中國大陸新聞動態"},
["中国数学史"] = {"中國數學史"},
["中外交通史"] = {},
["假面骑士"] = {"假面骑士", "幪面超人"},
["北大西洋公约组织"] = {"北大西洋公約組織"},
["南投"] = {},
["台湾新闻动态"] = {"臺灣新聞動態", "台灣新聞動態"},
["台湾铁路运输"] = {"臺灣鐵路運輸", "台灣鐵路運輸"},
["名侦探柯南"] = {"名偵探柯南"},
["哆啦A梦"] = {"哆啦A夢", "多啦A夢"},
["国际足联世界杯"] = {"國際足聯世界杯"},
["基隆"] = {},
["宁波"] = {"寧波"},
["安徽"] = {},
["宜兰"] = {"宜蘭"},
["少女漫画"] = {"少女漫畫"},
["山西"] = {},
["戏剧"] = {"戲劇"},
["战国"] = {"戰國"},
["政党"] = {"政黨"},
["日本新闻动态"] = {"日本新聞動態"},
["桃园"] = {"桃園"},
["汉朝"] = {"漢朝"},
["江西"] = {},
["澳门新闻动态"] = {"澳門新聞動態"},
["甜点"] = {"甜點"},
["科举"] = {"科舉"},
["苏州"] = {"蘇州"},
["英国新闻动态"] = {"英國新聞動態"},
["西安"] = {},
["香港小巴路线"] = {"香港小巴路線"},
["香港巴士路线"] = {"香港巴士路線"},
["香港巴士总站"] = {"香港巴士總站"},
["香港新闻动态"] = {"香港新聞動態"},
["香港铁路运输"] = {"香港鐵路運輸"},
["Keroro军曹"] = {"Keroro軍曹"},
}
-- 数据部分结束,以下为将表格变形为
-- ["别名"] = "主题",
-- 形式所用的程序代码。
local ret = {}
for portal, aliases in pairs(data) do
for _, alias in ipairs(aliases) do
ret[mw.ustring.lower(alias)] = portal
end
end
return ret