猫咪发烧吃什么药| 梦见妖魔鬼怪是什么意思| 羊排炖什么好吃| paris什么牌子| 桃酥为什么叫桃酥| 鸽子拉水便是什么原因| 一个不一个好念什么| 望梅止渴是什么梅| 烤冷面是什么材料做的| 杨柳代表什么生肖| 1935年是什么生肖| 肝阴虚吃什么中成药| 医学检验技术是什么| 亮油什么时候涂| 三七甘一是什么意思| cpc什么意思| 什么是原发性高血压和继发性高血压| 荨麻疹能吃什么食物| 听吧新征程号角吹响是什么歌| 前列腺增生伴钙化是什么意思| 三点水加累读什么| 吃什么容易拉肚子| 肚脐眼周围是什么器官| 惊蛰什么意思| 国家副主席是什么级别| 胆固醇偏高吃什么好| 隔离霜和bb霜有什么区别| 浮躁是什么意思| 提踵是什么意思| 叶赫那拉氏是什么旗| 什么是猎奇| 1981年属什么| 什么是吸附性义齿| 单恋是什么意思| 知了吃了有什么好处| 怀孕是什么脉象| mk是什么意思| 梦见买鸡蛋是什么意思周公解梦| 梦见好多老鼠是什么意思| 山竹什么人不能吃| 鸡眼长什么样| 不来例假也没怀孕是什么原因| 艾灸为什么不能天天灸| 人参适合什么人吃| 中国第一艘航空母舰叫什么| 梦到自己拉大便是什么预兆| 红细胞是什么意思| 中校相当于政府什么官| 蜘蛛侠叫什么| 脉滑是什么意思| 14岁可以做什么工作| 肌酐测定低是什么意思| 吃善存片有什么好处| 什么车最省油| 孕妇无创检查是什么| 下巴下面长痘痘是什么原因| 刘备儿子叫什么| ab型和o型生的孩子是什么血型| 案例是什么意思| 白细胞偏高有什么危害| 湿热泄泻是什么意思| 赵云的坐骑是什么马| atp 是什么| 什么是益生菌| 吝啬鬼是什么生肖| 肺部结节是什么引起的| 线索细胞阳性是什么意思| 什么血型不招蚊子| 甲壳虫吃什么食物| 身体容易青紫是什么原因| 什么炒蛋好吃| 小鸡吃什么食物| 华国锋为什么辞职| 什么情况下需要安装心脏起搏器| 桃胶有什么功效与作用| 铁扇公主是什么生肖| 孩子为什么要躲百天| 厄警失痣是什么意思| 经常头痛什么原因| 白咖啡是什么| 菜心是什么菜| 蜈蚣咬了擦什么药最好| 幼小衔接班是什么意思| 一月十一是什么星座| 义眼是什么| 左膝关节退行性变是什么意思| 尿多是什么原因男性| 英雄难过美人关是什么意思| 私是什么意思| 55年属什么生肖| 分率是什么意思| 孕妇梦见蛇代表什么| 彩照是什么底色| cdr是什么意思| 就读是什么意思| 榴莲为什么这么贵| 扪及是什么意思| 吃什么食物能提高免疫力| 奇花异草的异什么意思| kobe是什么意思| 吃鹰嘴豆有什么好处| 跑得什么| 健身吃什么| 胆汁反流是什么症状| pgi2在医学是什么意思| 实习期扣分有什么影响| 农历六月六是什么日子| 割韭菜是什么意思| 红肉是什么肉| 祛斑喝什么花茶最有效| 月老叫什么名字| 经常手淫会导致什么| 中耳炎用什么药最好| 金目念什么| 荞麦是什么| 917是什么星座| 西药是用什么材料做的| 男人的精子对女人有什么好处| 什么鸣什么盗| 女生左手食指戴戒指什么意思| 什么入什么口| 为什么会闪电| 肝阴虚吃什么中成药| 室性早搏是什么原因引起的| 狮子座什么星象| rdw是什么意思| 1985年属什么生肖| 看到黄鼠狼什么预兆| 弱点是什么意思| 布洛芬0.3和0.4g有什么区别| 肝病晚期什么症状| 电波系是什么意思| 牛肉发绿色是什么原因| 骨刺是什么症状| 汗毛长是什么原因| 小儿急性喉炎吃什么药| 强直性脊柱炎吃什么药| 什么是唐氏综合征| 数九寒天是什么意思| 什么是反流性食管炎| 钮祜禄氏是什么旗| 木糖醇是什么东西| 为什么会得灰指甲| 孕酮偏高说明什么| 绿头牌是什么意思| 手淫会导致什么疾病| balance什么意思| 胰管扩张是什么意思| 导诊是干什么的| 老放臭屁是什么原因| 早上6点半是什么时辰| asics是什么牌子| 卵泡期是什么时候| 吃什么瘦肚子脂肪最快| 身体不出汗是什么原因| 胆气不足吃什么中成药| 湿气太重吃什么排湿最快| 睁一只眼闭一只眼是什么意思| 海带炖什么好吃| 感冒口苦是什么原因| 太容易出汗是什么原因| 风湿病吃什么药| 产前诊断是检查什么| 短效避孕药什么牌子好| mrn是什么意思| 心脏不好吃什么药最好| 人活着为了什么| 手麻胳膊麻是什么原因引起的| fpu是什么意思| 狗狗呕吐是什么原因| 老干局是干什么的| 明胶是什么| 埃及人是什么人种| 胎盘位于子宫前壁是什么意思| 什么什么大叫| 为什么脸一边大一边小| 小心眼是什么意思| 他不懂你的心假装冷静是什么歌| 吃什么补叶酸最快| 局灶癌变是什么意思| 摩根石是什么| 核桃补什么| 鱼吃什么| 县长属于什么级别| 北京什么时候最热| 16588a是什么尺码女装| 早上5点多是什么时辰| rice什么意思| 器质性疾病是什么意思| 肌张力高吃什么药| 什么的窗户| 为什么一喝水就出汗| 痤疮是什么| 天意是什么意思| 东南五行属什么| 乳房胀痛吃什么药| 副书记是什么级别| 经常吃红枣有什么好处和坏处| 扁桃体发炎是什么引起的| 天生一对成伴侣是什么生肖| 娘酒是什么酒| 脂肪肝可以吃什么水果| 胎儿左心室强光点是什么意思| 生殖疱疹用什么药效果好| 血小板减少会出现什么症状| 505是什么意思| 小便憋不住尿裤子是什么情况| 腋臭去医院挂什么科| 四爱是什么意思| 彩色多普勒超声检查是什么| 黄晓明和杨颖什么时候结婚的| pic什么意思| 怎么是什么意思| 月经量极少几乎没有是什么原因| 护理专业是做什么的| 光杆司令是什么意思| 5D电影是什么效果| 昭和是什么意思| 白羊跟什么星座最配| macd是什么意思| 嘴炮是什么意思| cph是什么意思| 梦见老虎狮子是什么预兆| 乙肝全是阴性是什么意思| 牙齿冷热都疼是什么原因| 黄色有什么黄| 面瘫吃什么药好得快| 头皮毛囊炎用什么洗发水| 手指指尖发麻是什么原因| 清华什么专业最好| 疣长什么样子| 精神寄托是什么意思| 吃牛油果有什么好处和坏处| 9月27是什么星座| 女人吃维生素b有什么好处| 减脂喝什么茶最有效| 鸟字旁的字和什么有关| 什么时候测试怀孕最准确的| 公鸡的尾巴有什么作用| 心脏房颤吃什么药| 皂角是什么| 女人肺气虚吃什么补最快| 卤水是什么| 还愿有什么讲究| wiggle是什么意思| 老年痴呆症挂什么科| 乌龟为什么会叫| 菊花茶为什么会变绿色| 喜大普奔什么意思| 玉米蛇吃什么| 特异性是什么意思| 糖耐筛查主要检查什么| 45是什么生肖| 什么是雷达| 抬举是什么意思| 滇是什么意思| 唐筛和无创有什么区别| 生物医学工程专业学什么| 人为什么要呼吸| 什么是铅| 为什么星星会眨眼| 金字旁乐读什么| 来姨妈喝什么比较好| 血淀粉酶是查什么的| 百度????????? ???? ???

好声音被指侵权 先后进行了两次更名“转椅”变

?????????? ???????
百度 凡属根本、重大、原则、方向的问题,都是政治;凡是关系到这些方面的事务,也可以被上升到政治高度。


This is a list of suggested alternatives to use when an unknown parameter is encountered by a citation template. When an unknown parameter is found within a citation template an error message is generated, and when possible the software makes a suggestion for what the user may have meant by consulting this list of common mistakes and typos.

Each entry takes the form: ['bad input parameter'] = 'suggested parameter to use'

The bad input parameter will have been transformed to lower case before checking this list, so all input forms on this list should be written in lowercase.


These files comprise the module support for CS1|2 citation templates:

CS1 | CS2 modules
live sandbox diff description
Gold padlock Module:Citation/CS1 Module:Citation/CS1/sandbox [edit] diff Rendering and support functions
Module:Citation/CS1/Configuration Module:Citation/CS1/Configuration/sandbox [edit] diff Translation tables; error and identifier handlers
Module:Citation/CS1/Whitelist Module:Citation/CS1/Whitelist/sandbox [edit] diff List of active and deprecated CS1|2 parameters
Module:Citation/CS1/Date validation Module:Citation/CS1/Date validation/sandbox [edit] diff Date format validation functions
Module:Citation/CS1/Identifiers Module:Citation/CS1/Identifiers/sandbox [edit] diff Functions that support the named identifiers (ISBN, DOI, PMID, etc.)
Module:Citation/CS1/Utilities Module:Citation/CS1/Utilities/sandbox [edit] diff Common functions and tables
Module:Citation/CS1/COinS Module:Citation/CS1/COinS/sandbox [edit] diff Functions that render a CS1|2 template's metadata
Module:Citation/CS1/styles.css Module:Citation/CS1/sandbox/styles.css [edit] diff CSS styles applied to the CS1|2 templates
Silver padlock Module:Citation/CS1/Suggestions Module:Citation/CS1/Suggestions/sandbox [edit] diff List that maps common erroneous parameter names to valid parameter names

-- Please insert new suggestions in alphabetical order
-- The form is ['incorrect'] = 'correct',

suggestions = {
	['ASIN-TLD'] = 'asin-tld',													-- old parameter name
	['abruf'] = 'access-date',													-- German
	['abruf-verborgen'] = 'access-date',										-- German
	['accessmonth'] = 'access-date',
	['accesso'] = 'access-date',												-- Italian
	['accessyear'] = 'access-date',
	['acessodata'] = 'access-date',												-- Brazilian Portuguese
	['ad'] = 'first',															-- Turkish
	['address'] = 'location',
	['anno'] = 'date',															-- Italian
	['annoaccesso'] = 'access-date',											-- Italian
	['annodiaccesso'] = 'access-date',											-- Italian
	['annooriginale'] = 'orig-date',											-- Italian
	['année'] = 'date',															-- French
	['apellido'] = 'last',														-- Spanish
	['apellidos'] = 'last',														-- Spanish
	['archiv-datum'] = 'archive-date',											-- German
	['archiv-url'] = 'archive-url',												-- German
	['archive date'] = 'archive-date',                                          -- misspelling
	['archive url'] = 'archive-url',											-- misspelling
	['archive-link'] = 'archive-url',	                                        -- old parameter name
    ['archiv-url'] = 'archive-url',												-- German	
    ['arkivdatum'] = 'archive-date',											-- Swedish, Norwegian
    ['arkivurl'] = 'archive-url',											    -- Swedish, Norwegian	
    ['artist'] = 'others',
	['ar?iv-tarihi'] = 'archive-date',											-- Turkish
	['ar?iv-url'] = 'archive-url',												-- Turkish
	['ar?ivtarihi'] = 'archive-date',											-- Turkish
	['ar?ivurl'] = 'archive-url',												-- Turkish
	['auflage'] = 'edition',													-- German
	['auteur'] = 'author',														-- French
	['auther'] = 'author',                                                      -- misspelling
	['author link'] = 'author-link',											-- Polish
	['authorfirst'] = 'author-first',											-- old parameter name
	['authorgiven'] = 'author-given',											-- old parameter name
	['authorlast'] = 'author-last',												-- old parameter name
	['authormask'] = 'author-mask',												-- old parameter name
	['authorsurname'] = 'author-surname',										-- old parameter name
	['autor'] = 'author',														-- Spanish, German (singular and plural)
	['autore'] = 'author',														-- Italian
	['autthor'] = 'author',                                                     -- misspelling
	['ay'] = 'month',															-- Turkish
	['a?o'] = 'date',															-- Spanish
	['a?o-original'] = 'orig-date',												-- Spanish
	['a?oacceso'] = 'access-date',												-- Spanish
	['a?ooriginal'] = 'orig-date',												-- Spanish
	['band'] = 'volume',														-- German
	['bandreihe'] = 'volume',													-- German
	['bask?'] = 'edition',														-- Turkish
	['ba?l?k'] = 'title',														-- Turkish
	['began'] = 'date',															-- old parameter name (cite serial only); or orig-date=
	['booktitle'] = 'book-title',												-- old parameter name
	['ch'] = 'language',														-- German (as 'language=de-CH')
	['chapter_title'] = 'chapter',
	['chapterurl'] = 'chapter-url',												-- old parameter name
	['cid'] = 'ref',															-- Italian
	['cilt'] = 'volume',														-- Turkish
	['cita'] = 'quote',															-- Spanish
	['citazione'] = 'quote',													-- Italian
	['città'] = 'location',														-- Italian
	['city'] = 'location',														-- old parameter name (cite serial only)
	['coauthor'] = 'author',
	['coauthors'] = 'author',
	['coautores'] = 'author',													-- Spanish
	['coautori'] = 'author',													-- Italian
	['cognome'] = 'last',														-- Italian
	['conferenceurl'] = 'conference-url',										-- old parameter name
	['consulté le'] = 'access-date',											-- French
	['contributionurl'] = 'contribution-url',									-- old parameter name
	['curatore'] = 'publisher',													-- Italian
	['czasopismo'] = 'journal',													-- Polish
	['data dost?pu'] = 'access-date',											-- Polish
	['data'] = 'date',															-- Polish, Italian
	['dataaccesso'] = 'access-date',											-- Italian
	['dataarchivio'] = 'archive-date',											-- Italian
	['datum'] = 'date',															-- German, Swedish
	['dead-url'] = 'url-status',												-- old parameter name
	['deadlink'] = 'url-status',                                                -- old parameter name
	['deadurl'] = 'url-status',													-- old parameter name
	['dergi'] = 'work',															-- Turkish
	['dil'] = 'language',														-- Turkish
	['displayauthors'] = 'display-authors',										-- old parameter name
	['displayeditors'] = 'display-editors',										-- old parameter name
	['distributor'] = 'publisher',
	['dnb'] = 'id',																-- German (as 'id={{DNB-IDN|...}}')
	['doi-broken'] = 'doi-broken-date',											-- old parameter alias
	['doi-inactive'] = 'doi-broken-date',										-- invalid name found in mainspace
	['doi-inactive-date'] = 'doi-broken-date',									-- old parameter alias
	['doi_brokendate'] = 'doi-broken-date',										-- old parameter alias
	['doi_inactivedate'] = 'doi-inactive-date',									-- old parameter alias
	['doibroken'] = 'doi-broken-date',											-- invalid name found in mainspace
	['doiinactive'] = 'doi-broken-date',										-- invalid name found in mainspace
	['e-print'] = 'eprint',														-- misspelling
	-- ['ed'] = 'edition',														-- avoid suggestion as in English this could be short for editor or edition
	-- ['editora'] = 'publisher',												-- can be either editor or publisher
	-- ['editore'] = 'agency',													-- can be either publisher or agency
	-- ['editori'] = 'editor',													-- can be either editor or publisher
	-- ['editorial'] = 'publisher',												-- can be either publisher or work
	['editoin'] = 'edition',													-- misspelling
	['editon'] = 'edition',														-- misspelling
	['editorfirst'] = 'editor-first',											-- old parameter name
	['editorgiven'] = 'editor-given',											-- old parameter name
	['editorlast'] = 'editor-last',												-- old parameter name
	['editorlink'] = 'editor-link',												-- old parameter name
	['editormask'] = 'editor-mask',												-- old parameter name
	['editors'] = 'editor',														-- old parameter name (can be emulated using multiple singular |editor= params)
	['editorsurname'] = 'editor-surname',										-- old parameter name
	['edizione'] = 'edition',													-- Italian
	['embargo'] = 'pmc-embargo-date',											-- old parameter name
	['ended'] = 'date',															-- old parameter name (cite serial only)
	['en ligne le'] = 'archive-date',											-- French
	['encyclop?dia'] = 'encyclopedia',
	['enlaceautor'] = 'author-link',											-- Spanish
	['enlaceroto'] = 'url-status',												-- Spanish
	['episodelink'] = 'episode-link',											-- old parameter name
	['eri?imtarihi'] = 'access-date',											-- Turkish
	['eser'] = 'work',															-- Turkish
	['family'] = 'surname',														-- misguess
	['fecha'] = 'date',															-- Spanish
	['fechaacceso'] = 'access-date',											-- Spanish
	['fechaarchivo'] = 'archive-date',											-- Spanish
	['filetype'] = 'format',
	['foramt'] = 'format',														-- misspelling
	['fore-name'] = 'given',													-- misguess/misspelling
	['forename'] = 'given',														-- misguess
	['f?rfattare'] = 'author',                                                  -- Swedish, Norwegian
    ['formato'] = 'format',														-- Spanish, Italian, Polish
	['frist'] = 'first',														-- misspelling
	['fundstelle'] = 'at',														-- German
	['gazete'] = 'work',														-- Turkish
	['giornale'] = 'journal',													-- Italian
    ['h?mtdatum'] = 'access-date',											    -- Swedish	
    ['herausgeber'] = 'editor',													-- German (singular and plural)
	['hrsg'] = 'publisher',														-- German
	['hrsgreihe'] = 'editor',													-- German
	['idioma'] = 'language',													-- Spanish
	['ignore-isbn-error'] = 'isbn',												-- old parameter (can be fully emulated using ((syntax)))
	['ignoreisbnerror'] = 'isbn',												-- old parameter alias (suggest |isbn as |ignore-isbn-error is deprecated), not a direct replacement, but can be fully emulated using ((syntax))
	['imi?'] = 'first',															-- Polish
	['in-set'] = 'inset',														-- misspelling
	['interviewerlink'] = 'interviewer-link',									-- old parameter alias
	['interviewermask'] = 'interviewer-mask',									-- old parameter alias
	['isbndefekt'] = 'isbn',													-- German (suggest |isbn as |ignore-isbn-error is deprecated), not a direct replacement, but can be fully emulated using ((syntax))
	['isbnformalfalsch'] = 'isbn',												-- German (suggest |isbn as |ignore-isbn-error is deprecated), not a direct replacement, but can be fully emulated using ((syntax))
	['isbnistformalfalsch'] = 'isbn',											-- German (suggest |isbn as |ignore-isbn-error is deprecated), not a direct replacement, but can be fully emulated using ((syntax))
	['isnb'] = 'isbn',															-- misspelling
	['issnformalfalsch'] = 'issn',												-- German (can be fully emulated using ((syntax)))
	['jahr'] = 'date',															-- German
	['jahrea'] = 'orig-date',													-- German (not a direct replacement, but can be emulated)
	['kapitel'] = 'chapter',													-- German
	['langauge'] = 'language',													-- misspelling
	['langue'] = 'language',													-- French
	['last-author-amp'] = 'name-list-style',									-- old parameter name (as |name-list-style=amp)
	['lastauthoramp'] = 'name-list-style',										-- old parameter name (as |name-list-style=amp)
	['lieu'] = 'location',														-- French
	['lingua'] = 'language',													-- Italian
	['lire en ligne'] = 'url',													-- French
	['lizenznummer'] = 'id',													-- German (as 'id=License No. ...')

	['loaction'] = 'location',													-- misspelling
	['local'] = 'location',														-- Brazilian Portuguese
	['locatoin'] = 'location',													-- misspelling
	['lugar'] = 'location',														-- Spanish
	['mailinglist'] = 'mailing-list',											-- old parameter name
	['mapurl'] = 'map-url',														-- old parameter name
	['mes'] = 'date',															-- Spanish (not a direct replacement)
	['mese'] = 'date',															-- Italian (not a direct replacement)
	['miejsce'] = 'location',													-- Polish
	['miesi?c'] = 'date',														-- Polish
	['mois'] = 'date',															-- French
	['monat'] = 'date',															-- German
--	['name'] = 'author',														-- 'name' is often erroneously used for 'title' and 'work' as well, so no suggestion is better than a wrong suggestion
	['name-list-format'] = 'name-list-style',									-- old parameter name (as |name-list-style=amp)
	['nazwisko'] = 'last',														-- Polish
	['nespaper'] = 'newspaper',													-- misspelling
	['net-work'] = 'network',													-- misspelling
	['newpaper'] = 'newspaper',													-- misspelling
	['news'] = 'newspaper',
	['news-group'] = 'newsgroup',												-- misspelling
	['news-paper'] = 'newspaper',												-- misspelling
	['no-cat'] = 'no-tracking',													-- old parameter
	['nocat'] = 'no-tracking',													-- old parameter
	['nom'] = 'last',															-- French
	['nombre'] = 'first',														-- Spanish
	['nome'] = 'first',															-- Italian
	['nopp'] = 'no-pp',															-- old parameter name
	['notracking'] = 'no-tracking',												-- old parameter
	['numero'] = 'number',														-- Italian, Spanish
	['nummer'] = 'number',														-- German
	['nummerreihe'] = 'number',													-- German
	['obra'] = 'work',															-- Spanish
	['odpowiedzialno??'] = 'agency',											-- Polish
	['offline'] = 'url-status',													-- German (as 'url-status=dead')
	['online'] = 'url',															-- German (not a direct replacement, but can be emulated)
	['opera'] = 'work',															-- Italian
	['opublikowany'] = 'agency',												-- Polish
	['origdate'] = 'orig-date',													-- misspelling
	['originaljahr'] = 'orig-date',												-- German
	['originalort'] = 'publication-place',										-- German
	['originalsprache'] = 'language',											-- German
	['originaltitel'] = 'title',												-- German (if 'originaltitel' is specified, any possible contents of 'title' should be put in 'trans-title')
	['ort'] = 'publication-place',												-- German
	['ortea'] = 'publication-place',											-- German (not a direct replacement, but can be emulated)
	['other'] = 'others',
	['oznaczenie'] = 'agency',													-- Polish
	['pagees'] = 'pages',														-- misspelling
	['pagina'] = 'page',														-- Italian
	['pagina'] = 'pages',														-- Italian
	['pagine'] = 'pages',														-- Italian
	['pagine'] = 'pages',														-- Italian
	['passage'] = 'pages',														-- French
	['periodico'] = 'magazine',													-- Spanish
	['plublisher'] = 'publisher',												-- misspelling
	['pmcid'] = 'pmc',
	['post-script'] = 'postscript',												-- misspelling
	['praca'] = 'work',															-- Polish
	['primero'] = 'first',														-- Spanish
	['prénom'] = 'first',														-- French
	['prénom1'] = 'first1',														-- French
	['ps'] = 'postscript',
	['pub'] = 'publisher',
	-- ['pubblicazione'] = 'magazine',											-- could be any kind of work
	-- ['publicación'] = 'journal',												-- could be any kind of work
	['publicationdate'] = 'publication-date',									-- old parameter name
	-- ['published'] = 'publisher',												-- could be date, location, or name of publisher
	['publicationplace'] = 'publication-place',									-- old parameter name
	['pulbication-place'] = 'publication-place',								-- misspelling
	['página'] = 'page',														-- Spanish
	['páginas'] = 'pages',														-- Spanish
	['périodique'] = 'publisher',												-- French
	['registration'] = 'url-access',											-- old parameter name
	['reihe'] = 'series',														-- German
	['retrieved'] = 'access-date',                                              -- old parameter name
	['richiestasottoscrizione'] = 'url-access',									-- Italian (as |url-access=subscription)
	['rivista'] = 'magazine',                                                   -- Italian
    ['rok'] = 'date',															-- Polish
	['rubrik'] = 'title',                                                       -- Swedish
    ['sammelwerk'] = 'work',													-- German
	['sayfa'] = 'page',															-- Turkish
	['sayfalar'] = 'pages',														-- Turkish
	['say?'] = 'issue',															-- Turkish
	['script-post'] = 'postscript',												-- misspelling
	['script-trans'] = 'transcript',											-- misspelling
	['season'] = 'date',														-- old parameter name (cite serial only)
	['sectionurl'] = 'section-url',												-- old parameter name
	['seiten'] = 'pages',														-- German
	['seria'] = 'series',														-- Spanish, Polish
	['serie'] = 'series',														-- Italian
	['série'] = 'series',														-- French
	['serieslink'] = 'series-link',												-- old parameter name
	['seriesno'] = 'series-number',												-- old parameter name
	['service'] = 'agency',
	['sitioweb'] = 'website',													-- Spanish
	['sito'] = 'website',														-- Italian
	['soyad?'] = 'last',														-- Turkish
	['spalten'] = 'at',															-- German (not a direct replacement, but can be emulated)
	['sprache'] = 'language',													-- German
	['spr?k'] = 'language',                                                     -- Swedish, Norwegian
    ['stron'] = 'page',															-- Polish
	['strony'] = 'pages',														-- Polish
	['subjectlink'] = 'subject-link',											-- old parameter name
	['subscription'] = 'url-access',											-- old parameter name (emulated as |url-access=subscription)
	['sur-name'] = 'surname',													-- misspelling
	['suscripción'] = 'url-access',												-- Spanish, Polish (as |url-access=subscription)
	['tag'] = 'date',															-- German
	['tarih'] = 'date',															-- Turkish
	['template doc demo'] = 'no-tracking',										-- old parameter alias
	['tidning'] = 'work',                                                       -- Swedish
    ['tile'] = 'title',															-- misspelling
	['timecaption'] = 'time-caption',											-- old parameter name
	['titlelink'] = 'title-link',												-- old parameter name
	['tipo'] = 'type',															-- Italian
	['tite'] = 'title',															-- misspelling
	['titel'] = 'title',														-- German
	['titel-p'] = 'title',														-- German ('postscript=none' should be added as well)
	['titelerg'] = 'contribution',												-- German (not a direct replacement, but can be emulated)
	['titled'] = 'title',														-- Brazilian Portuguese
	['titolo'] = 'title',														-- Italian
	['titre'] = 'title',														-- French
	['trans-script'] = 'transcript',											-- misspelling
	['trans_chapter'] = 'trans-chapter',										-- old parameter alias
	['trans_title'] = 'trans-title',											-- old parameter alias
	['transchapter'] = 'trans-chapter',
	['transcripturl'] = 'transcript-url',										-- old parameter name
	['transscript'] = 'transcript',												-- misspelling
	['transscript-format'] = 'transcript-format',								-- misspelling
	['transscript-url'] = 'transcript-url',										-- misspelling
	['transscripturl'] = 'transcript-url',										-- misspelling
	['transtitle'] = 'trans-title',
	['typ'] = 'author-mask',													-- German (not a direct replacement, but the only valid argument 'typ=wl' can be emulated using 'author-mask')
	['tytu?'] = 'title',														-- Polish
	['títle'] = 'title',
	['título'] = 'title',														-- Spanish
	['ubicación'] = 'location',													-- Spanish
	['urlarchivio'] = 'archive-url',											-- Italian
	['urlarchivo'] = 'archive-url',												-- Spanish
	['urlmorto'] = 'url-status',												-- Italian
	['urn'] = 'id',																-- German (as 'id={{URN|...}}')
	['v-authors'] = 'vauthors',													-- misspelling
	['v-editors'] = 'veditors',													-- misspelling
	['verlag'] = 'publisher',													-- German
	['verlagea'] = 'publisher',													-- German (not a direct replacement, but can be emulated)
	['vol'] = 'volume',
	['volumen'] = 'volume',														-- Spanish
	['werk'] = 'work',															-- German
	['werkerg'] = 'contribution',												-- German (not a direct replacement, but can be emulated)
	['wkautore'] = 'author-link',												-- Italian
	['wolumin'] = 'volume',														-- Polish
	['wydanie'] = 'number',														-- Polish
	['wydawca'] = 'publisher',													-- French
	['yard?mc?yazarlar'] = 'author',											-- Turkish
	['yay?mc?'] = 'publisher',													-- Turkish
	['yay?nc?'] = 'publisher',													-- Turkish
	['yazar'] = 'author',														-- Turkish
	['yazarba??'] = 'author-link',												-- Turkish
	['yer'] = 'location',														-- Turkish
	['y?l'] = 'date',															-- Turkish
	['zaprezentowany'] = 'publisher',											-- French
	['zdb'] = 'id',																-- German (as 'id={{ZDB|...}}')
	['zitat'] = 'quote',														-- German
	['zugriff'] = 'access-date',												-- German
	['éditeur'] = 'editor',														-- French
	['?lüurl'] = 'url-status',													-- Turkish
	['übersetzer'] = 'translator',												-- German (singular and plural)
}



--[[--------------------------< P A T T E R N S >--------------------------------------------------------------

Here we use Lua patterns to make suggestions.  The form is

	['pattern'] = 'correct',

Lua patterns are not REGEX though they are similar.  The escape character is '%', not '\'.
For more information about Lua patterns, see: Extension:Scribunto/Lua_reference_manual#Patterns

Patterns should probably always include the '^' and '$' anchor assertions to prevent a partial
match from incorrectly suggesting the wrong parameter name.  For instance, the pattern 'a[utho]+r'
matches 'author' in the no-longer-supported parameter |author-separator= so the code suggests
'|author='; the same pattern also matches the no-longer-supported parameter |separator= (returning 'ator')
so again, the code suggests '|author='.

One capture is supported, typically the enumerator from an enumerated parameter (the '6' in |author6=, etc.)
The value from the capture replaces $1 in the 'correct' value.

]]

local patterns = {
	['^ac+es+ ?d?a?t?e?$'] = 'access-date',										-- misspelling
	['^apellido[s]?(%d+)$'] = 'last$1',											-- Spanish, enumerated
	['^a[utho]+r$'] = 'author',													-- misspelling
	['^a[utho]+r(%d+)$'] = 'author$1',											-- misspelling, enumerated
	['^author link(%d+)$'] = 'author-link$1',									-- Polish, enumerated
	['^autor[e]?(%d+)$'] = 'author$1',											-- Italian/Spanish/German, enumerated
	['^authorfirst(%d+)$'] = 'author-first$1',									-- old parameter name, enumerated
	['^author(%d+)first$'] = 'author-first$1',									-- old parameter name, enumerated
	['^authorgiven(%d+)$'] = 'author-given$1',									-- old parameter name, enumerated
	['^author(%d+)given$'] = 'author-given$1',									-- old parameter name, enumerated
	['^authorlast(%d+)$'] = 'author-last$1',									-- old parameter name, enumerated
	['^author(%d+)last$'] = 'author-last$1',									-- old parameter name, enumerated
	['^authormask(%d+)$'] = 'author-mask$1',									-- old parameter name, enumerated
	['^author(%d+)mask$'] = 'author-mask$1',									-- old parameter name, enumerated
	['^authorsurname(%d+)$'] = 'author-surname$1',								-- old parameter name, enumerated
	['^author(%d+)surname$'] = 'author-surname$1',								-- old parameter name, enumerated
	['^cognome(%d+)$'] = 'last$1',												-- Italian, enumerated
	['^editorfirst(%d+)$'] = 'editor-first$1',									-- old parameter name, enumerated
	['^editor(%d+)first$'] = 'editor-first$1',									-- old parameter name, enumerated
	['^editorgiven(%d+)$'] = 'editor-given$1',									-- old parameter name, enumerated
	['^editor(%d+)given$'] = 'editor-given$1',									-- old parameter name, enumerated
	['^editorlast(%d+)$'] = 'editor-last$1',									-- old parameter name, enumerated
	['^editor(%d+)last$'] = 'editor-last$1',									-- old parameter name, enumerated
	['^editorlink(%d+)$'] = 'editor-link$1',									-- old parameter name, enumerated
	['^editor(%d+)link$'] = 'editor-link$1',									-- old parameter name, enumerated
	['^editormask(%d+)$'] = 'editor-mask$1',									-- old parameter name, enumerated
	['^editor(%d+)mask$'] = 'editor-mask$1',									-- old parameter name, enumerated
	['^editorsurname(%d+)$'] = 'editor-surname$1',								-- old parameter name, enumerated
	['^editor(%d+)surname$'] = 'editor-surname$1',								-- old parameter name, enumerated
	['^enlaceautore(%d+)$'] = 'author-link$1',									-- Spanish, enumerated
	['^first (%d+)$'] = 'first$1',												-- enumerated
	['^last (%d+)$'] = 'last$1',												-- enumerated
	['^nom[e]?(%d+)$'] = 'last$1',												-- Italian/French, enumerated
	['^nombre(%d+)$'] = 'first$1',												-- Spanish, enumerated
	['^primero(%d+)$'] = 'first$1',												-- Spanish, enumerated
	['^pu[blish]+ers?$'] = 'publisher',											-- misspelling
	['^subjectlink(%d+)$'] = 'subject-link$1',									-- old parameter name, enumerated
	['^subject(%d+)link$'] = 'subject-link$1',									-- old parameter name, enumerated
	['^wkautore(%d+)$'] = 'author-link$1',										-- Italian, enumerated
	}

return {suggestions = suggestions, patterns=patterns};
过敏什么症状 2009年是什么生肖 白癜风不能吃什么 什么叫宫腔粘连 甲状腺不能吃什么食物
经常不吃晚饭对身体有什么影响 阿胶补血口服液适合什么人喝 舌头麻是什么病的前兆 孕检挂什么科 一什么之
身无什么 住院需要带什么 舌头痛什么原因 女强人是什么意思 冷藏和冷冻有什么区别
生死有命富贵在天什么意思 脑脊液白细胞高是什么原因 血糖高适合吃什么主食 澍在人名中读什么 疟原虫是什么生物
手淫多了有什么危害hcv8jop1ns0r.cn 连坐是什么意思hcv8jop6ns9r.cn 皴是什么意思hcv8jop0ns3r.cn 什么龙什么虎hcv9jop0ns2r.cn 回甘是什么意思hcv9jop4ns3r.cn
甲钴胺片是治什么的hcv8jop3ns1r.cn 伦字五行属什么hcv7jop6ns7r.cn 红花有什么功效hcv8jop6ns0r.cn 小郡肝是什么sanhestory.com 尿频繁是什么原因hcv8jop1ns3r.cn
新生儿满月打什么疫苗hcv8jop8ns7r.cn 头疼发烧是什么原因hcv7jop7ns1r.cn 形态各异的异是什么意思hcv9jop5ns7r.cn 灏字五行属什么hcv9jop5ns5r.cn 什么虫子咬了会起水泡xinjiangjialails.com
发烧呕吐吃什么药hcv9jop5ns6r.cn 布鲁斯是什么意思hcv8jop0ns1r.cn 鼻炎和鼻窦炎有什么区别hcv7jop4ns5r.cn 11.20是什么星座hcv8jop9ns5r.cn 痛风吃什么中药最有效hcv9jop5ns8r.cn
百度