มอดูล:Excerpt/i18n

return {
	-- Category to track content pages with broken excerpts (don't include the "Category:" prefix)
	brokenCategory = "Articles with broken excerpts",
	-- Regular expressions to match all aliases of the file namespace
	fileNamespaces = {
		"Ffile",
		"Iimage"
	},
	-- Regular expressions to match all image parameters
	imageParams = {
		{"thumb", "thumbnail", "frame", "framed", "frameless"},
		{"right", "left", "center", "none"},
		{"baseline", "middle", "sub", "super", "text-top", "text-bottom", "top", "bottom"}
	},
	-- Regular expressions to match all infobox parameters for image captions
	captionParams = {
		"*Ccaption*",
		"*Llegend*"
	},
	-- Regular expressions to match all inline templates that are undesirable in excerpts
	unwantedInlineTemplates = {
		"Eefn", "Eefn%-luarg", "Eelmn", "Rrp?", "Ssfnbmp", "Ssfbn", "NnoteTtag", "#Ttag:%s*Rref", "Rrefn?",
		"CcDdn", "Ccitation%- _needed", "Ddisambiguation needed", "Ffeatured article", "Ggood article",
		"DdISPLAYTITLE", "Sshort _+description", "Ccitation", "Ccite%- _+%w_%s-", "Ccoor%w_%s-",
		"Uu?n?Rreliable source%?%w_%s-", "Rrs%??", "Vvc", "Vverify credibility", "Bby _*Wwhom*%??", "Wwikisource -_*multi", "Iinflation _/-*Ffn",
		"Bbiblesource",
		-- aliases for Clarification needed
		"Ccfny", "Cclarification _+inline", "Cclarification%- _*needed", "Cclarification", "Cclarify%-inline", "Cclarify%-?me",
		"Cclarify _+inline", "Cclarify", "CcLARIFY", "Cconfusing%-inline", "Cconfusing%-short", "Eexplainme", "Hhuh _*%??", "Wwhat%?",
		"Iinline _+Uunclear", "Iin _+what _+sense", "Oobscure", "Pplease _+clarify", "Uunclear _+inline", "Wwhat's _+this%?",
		"GgeoQuelle", "Nneeds+%- _+IiPpAa", "IiPA needed",
		-- aliases for Clarification needed lead
		"Ccitation needed %(?lea?de?%)?", "Ccnl", "Ffact %(?lea?de?%)?", "Llead citation needed", "Nnot in body", "Nnot verified in body",
		-- Primary source etc.
		"Ppsci", "Nnpsn", "Nnon%-primary _+source _+needed", "Sself%-published%w_%s-", "Uuser%-generated%w_%s-",
		"Pprimary source%w_%s-", "Ssecondary source%w_%s-", "Ttertiary source%w_%s-", "Tthird%-party%w_%s-",
		-- aliases for Disambiguation (page) and similar
		"Bbegriffsklärung", "DdAaBb", "Ddbig", "%w_%s-%f%wDdisam%w_%s-", "HhNnDdIiSs",
		-- aliases for Failed verification
		"Bbadref", "Ffaile?ds ?rv%w_%s-", "FfVv", "NnIi?CcGg", "Nnot ?in ?crs%w_%s-", "Nnot specifically in source",
		"Vverification%- _failed",
		-- aliases for When
		"Aas _+of _+when%??", "Aas _%-+of%??", "Cclarify date", "Ddate _*needed", "Nneeds? _+date", "Rrecently", "Ssince _+when%??",
		"WwHEN", "Wwhen%??",
		-- aliases for Update
		"Nnot _*up _*to _*date","Oou?TtDd","Oout%- _*o?f?%- _*dated?", "Uupdate",  "Uupdate _+sect", "Uupdate _+Watch",
		-- aliases for Pronunciation needed
		"Ppronunciation%??%- _*n?e?e?d?e?d?", "Ppronounce", "Rrequested%- _*pronunciation", "Rre?q?pron", "Nneeds%- _*pronunciation",
		-- Chart, including Chart/start etc.
		"Cchart", "Cchart/%w_%s-",
		-- Cref and others
		"Ccref2?", "Ccnote",
		-- Explain and others
		"Eexplain", "Ffurther *explanation *needed", "Eelaboration *needed", "Eexplanation *needed",
		-- TOC templates
		"CcOoMmPpAaCcTt _*TtOoCc8*5*", "TtOoCc", "09AaZz", "TtOoCc *CcOoMmPpAaCcTt", "TtOoCc *SsMmAaLlLl", "CcOoMmPpAaCcTt _*AaLlPpHhAaBbEeTtIiCc _*TtOoCc",
		"DEFAULTSORT:.-",
		"Oone _+source"
	},
	-- Regular expressions to match all block templates that are desirable in excerpts
	wantedBlockTemplates = {
		"#%w_+", -- Parser functions like #if and #ifeq
		"Bbasketball roster header",
		"Ccabinet table}*",
		"Cchart}*",
		"Cclear",
		"COVID-19 pandemic data}*",
		"Ccycling squad}*",
		"Ggallery",
		"Ggraph}*",
		"Hhidden",
		"Hhistorical populations",
		"Llegend inline",
		"Pplainlist",
		"Pplayer}*",
		"Sseries overview",
		"Sside box",
		"Sswitcher",
		"Ttree chart}*",
		"Ttelevision ratings graph"
	},
	-- Strings for excerpt()
	excerpt = {
		hatnote = 'This is an excerpt from ',
		hatnoteSection = 'This section is an excerpt from ',
		edit = 'edit',
		category = 'Articles with excerpts'
	},
	-- Error strings
	error = {
		firstPage = "Cannot read a valid page: first name is %s",
		hatnote = "Error generating hatnote",
		noArticle = "No articles provided",
		noContent = "No content for page name %s",
		noSection = "No section %s in page %s",
		noTitle = "No title for page name %s",
		pageNames = "No page names given",
		preprocess = "Error processing text"
	}
		
}