<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://linguifex.com/w/index.php?action=history&amp;feed=atom&amp;title=Module%3ALang%2Fconfiguration</id>
	<title>Module:Lang/configuration - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://linguifex.com/w/index.php?action=history&amp;feed=atom&amp;title=Module%3ALang%2Fconfiguration"/>
	<link rel="alternate" type="text/html" href="https://linguifex.com/w/index.php?title=Module:Lang/configuration&amp;action=history"/>
	<updated>2026-04-03T21:52:29Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://linguifex.com/w/index.php?title=Module:Lang/configuration&amp;diff=410687&amp;oldid=prev</id>
		<title>Sware: Created page with &quot;----------------------------&lt; T E M P L A T E S _ T &gt;--------------------------------------------------------   local templates_t = { 	lang = &#039;Lang&#039;, 	langx = &#039;Langx&#039;, 	langxx = &#039;Lang-xx&#039;, 	transliteration = &#039;Transliteration&#039;, 	}   --[[--------------------------&lt; K N O W N _ P A R A M S &gt;------------------------------------------------------  lists of all parameters known to {{lang}}, {{langx}}, {{lang-xx}} templates.  Exception: |fn= is known to {{lang}} but is not...&quot;</title>
		<link rel="alternate" type="text/html" href="https://linguifex.com/w/index.php?title=Module:Lang/configuration&amp;diff=410687&amp;oldid=prev"/>
		<updated>2025-01-08T21:39:05Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;--[[--------------------------&amp;lt; T E M P L A T E S _ T &amp;gt;-------------------------------------------------------- ]]  local templates_t = { 	lang = &amp;#039;Lang&amp;#039;, 	langx = &amp;#039;Langx&amp;#039;, 	langxx = &amp;#039;Lang-xx&amp;#039;, 	transliteration = &amp;#039;Transliteration&amp;#039;, 	}   --[[--------------------------&amp;lt; K N O W N _ P A R A M S &amp;gt;------------------------------------------------------  lists of all parameters known to {{lang}}, {{langx}}, {{lang-xx}} templates.  Exception: |fn= is known to {{lang}} but is not...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;--[[--------------------------&amp;lt; T E M P L A T E S _ T &amp;gt;--------------------------------------------------------&lt;br /&gt;
]]&lt;br /&gt;
&lt;br /&gt;
local templates_t = {&lt;br /&gt;
	lang = &amp;#039;Lang&amp;#039;,&lt;br /&gt;
	langx = &amp;#039;Langx&amp;#039;,&lt;br /&gt;
	langxx = &amp;#039;Lang-xx&amp;#039;,&lt;br /&gt;
	transliteration = &amp;#039;Transliteration&amp;#039;,&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[--------------------------&amp;lt; K N O W N _ P A R A M S &amp;gt;------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
lists of all parameters known to {{lang}}, {{langx}}, {{lang-xx}} templates.&lt;br /&gt;
&lt;br /&gt;
Exception: |fn= is known to {{lang}} but is not a &amp;#039;lang&amp;#039; template;  that parameter causes the module to call the&lt;br /&gt;
specified lang(), lang_xx_inherit(), or lang_xx_italic() function.  These separate functions set |fn= to nill&lt;br /&gt;
and then do the known-param checking on the other template parameters&lt;br /&gt;
&lt;br /&gt;
]]&lt;br /&gt;
&lt;br /&gt;
local known_params_t = {&lt;br /&gt;
	[&amp;#039;common_params_all_t&amp;#039;] = {													-- these parameters common to {{lang}}, {{langx}}, and {{lang-xx}}&lt;br /&gt;
		[&amp;#039;code&amp;#039;] = true,&lt;br /&gt;
		[&amp;#039;text&amp;#039;] = true,&lt;br /&gt;
		[&amp;#039;rtl&amp;#039;] = true,&lt;br /&gt;
		[&amp;#039;italic&amp;#039;] = true,&lt;br /&gt;
		[&amp;#039;italics&amp;#039;] = true,&lt;br /&gt;
		[&amp;#039;i&amp;#039;] = true,&lt;br /&gt;
		[&amp;#039;size&amp;#039;] = true,&lt;br /&gt;
		[&amp;#039;proto&amp;#039;] = true,&lt;br /&gt;
		[&amp;#039;nocat&amp;#039;] = true,&lt;br /&gt;
		[&amp;#039;cat&amp;#039;] = true,&lt;br /&gt;
&lt;br /&gt;
		[&amp;#039;template&amp;#039;] = true,													-- supplied by external templates to provide template name for error messaging ({{nihongo}}, etc)&lt;br /&gt;
		},&lt;br /&gt;
	&lt;br /&gt;
	[&amp;#039;params_lang_t&amp;#039;] = {														-- unique to {{lang}}&lt;br /&gt;
		[1] = true,																-- alias of |code=&lt;br /&gt;
		[2] = true,																-- alias of |text=&lt;br /&gt;
		},&lt;br /&gt;
&lt;br /&gt;
	[&amp;#039;params_x_t&amp;#039;] = {															-- common to {{langx}} and {{lang-xx}}&lt;br /&gt;
		[&amp;#039;translit&amp;#039;] = true,&lt;br /&gt;
		[&amp;#039;translit-std&amp;#039;] = true,&lt;br /&gt;
		[&amp;#039;translit-script&amp;#039;] = true,&lt;br /&gt;
		[&amp;#039;translation&amp;#039;] = true,&lt;br /&gt;
		[&amp;#039;lit=&amp;#039;] = true,&lt;br /&gt;
		[&amp;#039;label&amp;#039;] = true,&lt;br /&gt;
		[&amp;#039;link&amp;#039;] = true,&lt;br /&gt;
		[&amp;#039;links&amp;#039;] = true,&lt;br /&gt;
		[&amp;#039;lit&amp;#039;] = true,&lt;br /&gt;
		[&amp;#039;engvar&amp;#039;] = true,&lt;br /&gt;
		},&lt;br /&gt;
&lt;br /&gt;
	[&amp;#039;params_langx_t&amp;#039;] = {														-- unique to {{langx}}&lt;br /&gt;
		[1] = true,																-- alias of |code=&lt;br /&gt;
		[2] = true,																-- alias of |text=&lt;br /&gt;
		[3] = true,																-- alias of |translit=&lt;br /&gt;
		[4] = true,																-- alias of |translation=&lt;br /&gt;
		},&lt;br /&gt;
&lt;br /&gt;
	[&amp;#039;params_lang_xx_t&amp;#039;] = {													-- unique to {{lang-xx}}&lt;br /&gt;
		[1] = true,																-- alias of |text=&lt;br /&gt;
		[2] = true,																-- alias of |translit=&lt;br /&gt;
		[3] = true,																-- alias of |translation=&lt;br /&gt;
		[&amp;#039;script&amp;#039;] = true,														-- these needed to override default params in {{lang-??}} templates&lt;br /&gt;
		[&amp;#039;region&amp;#039;] = true,&lt;br /&gt;
		[&amp;#039;variant&amp;#039;] = true,&lt;br /&gt;
		},&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[--------------------------&amp;lt; E N G _ V A R &amp;gt;----------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Used at en.wiki so that spelling of &amp;#039;romanized&amp;#039; (US, default) can be changed to &amp;#039;romanised&amp;#039; to match the envar&lt;br /&gt;
specified by a {{Use xxx English}}.  Not likely useful outside of en.wiki&lt;br /&gt;
&lt;br /&gt;
This is accomplished by setting |engvar=gb; can, should be omitted in articles that use American English; no&lt;br /&gt;
need for the clutter.&lt;br /&gt;
&lt;br /&gt;
]]&lt;br /&gt;
&lt;br /&gt;
local engvar_sel_t = {															-- select either UK English or US English&lt;br /&gt;
	[&amp;#039;au&amp;#039;] = &amp;#039;gb_t&amp;#039;,															-- these match IANA region codes (except in lower case)&lt;br /&gt;
	[&amp;#039;ca&amp;#039;] = &amp;#039;us_t&amp;#039;,&lt;br /&gt;
	[&amp;#039;gb&amp;#039;] = &amp;#039;gb_t&amp;#039;,&lt;br /&gt;
	[&amp;#039;ie&amp;#039;] = &amp;#039;gb_t&amp;#039;,&lt;br /&gt;
	[&amp;#039;in&amp;#039;] = &amp;#039;gb_t&amp;#039;,&lt;br /&gt;
	[&amp;#039;nz&amp;#039;] = &amp;#039;gb_t&amp;#039;,&lt;br /&gt;
	[&amp;#039;us&amp;#039;] = &amp;#039;us_t&amp;#039;,															-- default engvar&lt;br /&gt;
	[&amp;#039;za&amp;#039;] = &amp;#039;gb_t&amp;#039;&lt;br /&gt;
	};&lt;br /&gt;
&lt;br /&gt;
local engvar_t = {&lt;br /&gt;
	[&amp;#039;gb_t&amp;#039;] = {&lt;br /&gt;
		[&amp;#039;romanisz_lc&amp;#039;] = &amp;#039;romanisation&amp;#039;,										-- lower case&lt;br /&gt;
		[&amp;#039;romanisz_uc&amp;#039;] = &amp;#039;Romanisation&amp;#039;,										-- upper case; unused can be deleted&lt;br /&gt;
		[&amp;#039;romanisz_pt&amp;#039;] = &amp;#039;romanised&amp;#039;,											-- past tense&lt;br /&gt;
		},&lt;br /&gt;
	[&amp;#039;us_t&amp;#039;] = {																-- default engvar&lt;br /&gt;
		[&amp;#039;romanisz_lc&amp;#039;] = &amp;#039;romanization&amp;#039;,										-- lower case&lt;br /&gt;
		[&amp;#039;romanisz_uc&amp;#039;] = &amp;#039;Romanization&amp;#039;,										-- upper case; unused can be deleted&lt;br /&gt;
		[&amp;#039;romanisz_pt&amp;#039;] = &amp;#039;romanized&amp;#039;,											-- past tense&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
local default_engvar = &amp;#039;us_t&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
=============================&amp;lt;&amp;lt; M E S S A G I N G   T A B L E S &amp;gt;&amp;gt;=============================================&lt;br /&gt;
&lt;br /&gt;
these tables are for internationalization.  Messages or fragments thereof are mostly grouped by function name.&lt;br /&gt;
Some messages are shared by functions other than the function table that lists the message or fragment.&lt;br /&gt;
&lt;br /&gt;
]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[--------------------------&amp;lt; K E Y W O R D S _ T &amp;gt;----------------------------------------------------------&lt;br /&gt;
]]&lt;br /&gt;
&lt;br /&gt;
local keywords_t = {&lt;br /&gt;
	[&amp;#039;affirmative&amp;#039;] = &amp;#039;yes&amp;#039;,&lt;br /&gt;
	[&amp;#039;negative&amp;#039;] = &amp;#039;no&amp;#039;,&lt;br /&gt;
	[&amp;#039;unset&amp;#039;] = &amp;#039;unset&amp;#039;,&lt;br /&gt;
	[&amp;#039;invert&amp;#039;] = &amp;#039;invert&amp;#039;,&lt;br /&gt;
	[&amp;#039;default&amp;#039;] = &amp;#039;default&amp;#039;,&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[--------------------------&amp;lt; M I S C _ T E X T _ T &amp;gt;--------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
]]&lt;br /&gt;
&lt;br /&gt;
local misc_text_t = {&lt;br /&gt;
	[&amp;#039;error&amp;#039;] = &amp;#039;Error&amp;#039;,														-- make_error_msg(), tag_from_name()&lt;br /&gt;
	[&amp;#039;language&amp;#039;] = &amp;#039;language&amp;#039;,													-- make_translit(), lang_xx(), name_from_tag()&lt;br /&gt;
	[&amp;#039;help&amp;#039;] = &amp;#039;help&amp;#039;,&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[--------------------------&amp;lt; M A K E _ E R R O R _ M S G _ T &amp;gt;----------------------------------------------&lt;br /&gt;
]]&lt;br /&gt;
&lt;br /&gt;
local make_error_msg_t = {&lt;br /&gt;
	[&amp;#039;xlit_err_cat&amp;#039;] = &amp;#039;Transliteration template errors&amp;#039;,&lt;br /&gt;
	[&amp;#039;lang_err_cat&amp;#039;] = &amp;#039;Lang and lang-xx template errors&amp;#039;,&lt;br /&gt;
	[&amp;#039;undefined&amp;#039;] = &amp;#039;undefined&amp;#039;,&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
--[[--------------------------&amp;lt; V A L I D A T E _ I T A L I C _ T &amp;gt;--------------------------------------------&lt;br /&gt;
]]&lt;br /&gt;
&lt;br /&gt;
local parameter_validate_t = {&lt;br /&gt;
	[&amp;#039;invalid_param&amp;#039;] = &amp;#039;invalid parameter: &amp;amp;#124;$1=&amp;#039;,							-- $1 is parameter name&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[--------------------------&amp;lt; V A L I D A T E _ I T A L I C _ T &amp;gt;--------------------------------------------&lt;br /&gt;
]]&lt;br /&gt;
&lt;br /&gt;
local validate_italic_t = {&lt;br /&gt;
	[&amp;#039;multi_italic&amp;#039;] = &amp;#039;only one of &amp;amp;#124;italic=, &amp;amp;#124;italics=, or &amp;amp;#124;i= can be specified&amp;#039;,&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
--[[--------------------------&amp;lt; V A L I D A T E _ T E X T _ T &amp;gt;------------------------------------------------&lt;br /&gt;
]]&lt;br /&gt;
&lt;br /&gt;
local validate_text_t = {&lt;br /&gt;
	[&amp;#039;no_text&amp;#039;] = &amp;#039;no text&amp;#039;,&lt;br /&gt;
	[&amp;#039;malformed_markup&amp;#039;] = &amp;#039;text has malformed markup&amp;#039;,&lt;br /&gt;
	[&amp;#039;italic_markup&amp;#039;] = &amp;#039;text has italic markup&amp;#039;,&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[--------------------------&amp;lt; T E X T _ S C R I P T _ M A T C H _ T E S T _ T &amp;gt;------------------------------&lt;br /&gt;
]]&lt;br /&gt;
&lt;br /&gt;
local text_script_match_test_t = {&lt;br /&gt;
	[&amp;#039;latn_txt_mismatch&amp;#039;] = &amp;#039;Latn text/non-Latn script subtag mismatch&amp;#039;,&lt;br /&gt;
	[&amp;#039;latn_scr_mismatch&amp;#039;] = &amp;#039;Non-latn text (pos $1)/Latn script subtag mismatch&amp;#039;,	-- $1 identifies first offending character position&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[--------------------------&amp;lt; L A N G _ T &amp;gt;------------------------------------------------------------------&lt;br /&gt;
]]&lt;br /&gt;
&lt;br /&gt;
local lang_t = {&lt;br /&gt;
	[&amp;#039;conflict_n_param&amp;#039;] = &amp;#039;conflicting: {{{$1}}} and &amp;amp;#124;$2=&amp;#039;,				-- $1 is positional param number, $2 is named param; shared with _lang_xx()&lt;br /&gt;
	[&amp;#039;conflict_n_param_types&amp;#039;] = {&lt;br /&gt;
		[&amp;#039;code&amp;#039;] = &amp;#039;code&amp;#039;,&lt;br /&gt;
		[&amp;#039;text&amp;#039;] = &amp;#039;text&amp;#039;,&lt;br /&gt;
		[&amp;#039;translit&amp;#039;] = &amp;#039;translit&amp;#039;,&lt;br /&gt;
		},&lt;br /&gt;
	[&amp;#039;invalid_proto&amp;#039;] = &amp;#039;invalid &amp;amp;#124;proto=: $1&amp;#039;,								-- _lang_xx also emits this message&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
--[[--------------------------&amp;lt; L A N G _ X X _ T &amp;gt;------------------------------------------------------------&lt;br /&gt;
]]&lt;br /&gt;
&lt;br /&gt;
local lang_xx_t	= {&lt;br /&gt;
	[&amp;#039;conflict_n_lit&amp;#039;] = &amp;#039;conflicting: {{{$1}}} and &amp;amp;#124;lit= or &amp;amp;#124;translation=&amp;#039;,	-- $1 is positional parameter; can be either 3 ({{lang-??}}) or 4 ({{langx}})&lt;br /&gt;
	[&amp;#039;conflict_lit&amp;#039;] = &amp;#039;conflicting: &amp;amp;#124;lit= and &amp;amp;#124;translation=&amp;#039;,&lt;br /&gt;
	[&amp;#039;conflict_link&amp;#039;] = &amp;#039;conflicting: &amp;amp;#124;links= and &amp;amp;#124;link=&amp;#039;,&lt;br /&gt;
	[&amp;#039;invalid_xlit_std&amp;#039;] = &amp;#039;invalid translit-std&amp;#039;,&lt;br /&gt;
	[&amp;#039;romanization&amp;#039;] = &amp;#039;Romanization of&amp;#039;,&lt;br /&gt;
	[&amp;#039;translit_nonlatn&amp;#039;] = &amp;#039;transliteration text not Latin script (pos $1)&amp;#039;,	-- _transl() also emits this message; $1 identifies the first offending character&amp;#039;s position&lt;br /&gt;
	[&amp;#039;xlit_of_latn&amp;#039;] = &amp;#039;transliteration of latn script&amp;#039;,&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[--------------------------&amp;lt; T A G _ F R O M _ N A M E _ T &amp;gt;------------------------------------------------&lt;br /&gt;
]]&lt;br /&gt;
&lt;br /&gt;
local tag_from_name_t = {&lt;br /&gt;
	[&amp;#039;lang_not_found&amp;#039;] = &amp;#039;language: $1 not found&amp;#039;,								-- $1 is language name parameter value&lt;br /&gt;
	[&amp;#039;missing_lang_name&amp;#039;] = &amp;#039;missing language name&amp;#039;,&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[--------------------------&amp;lt; T R A N S L _ T &amp;gt;--------------------------------------------------------------&lt;br /&gt;
]]&lt;br /&gt;
&lt;br /&gt;
local transl_t = {&lt;br /&gt;
	[&amp;#039;unrecog_xlit_std&amp;#039;] = &amp;#039;unrecognized transliteration standard: $1&amp;#039;,			-- $1 is |translit_std- parameter value&lt;br /&gt;
	[&amp;#039;no_text&amp;#039;] = &amp;#039;no text&amp;#039;,&lt;br /&gt;
	[&amp;#039;missing_lang_scr&amp;#039;] = &amp;#039;missing language / script code&amp;#039;,&lt;br /&gt;
	[&amp;#039;unrecog_lang_scr&amp;#039;] = &amp;#039;unrecognized language / script code: $1&amp;#039;,			-- $1 is the language/script code&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[--------------------------&amp;lt; G E T _ I E T F _ P A R T S _ T &amp;gt;----------------------------------------------&lt;br /&gt;
]]&lt;br /&gt;
&lt;br /&gt;
local get_ietf_parts_t = {&lt;br /&gt;
	[&amp;#039;maint_promo_cat&amp;#039;] = &amp;#039;Lang and lang-xx code promoted to ISO 639-1|$1&amp;#039;,		-- $1 is ISO 639-2/3 subtag&lt;br /&gt;
	[&amp;#039;maint_promo_msg&amp;#039;] = &amp;#039;code: $1 promoted to code: $2&amp;#039;,						-- $1 is ISO 639-2/3 subtag, $2 is synonymous ISO 639-1 subtag&lt;br /&gt;
&lt;br /&gt;
	[&amp;#039;missing_lang_tag&amp;#039;] = &amp;#039;missing language tag&amp;#039;,								-- also used in _langx()&lt;br /&gt;
	[&amp;#039;redundant_scr&amp;#039;] = &amp;#039;redundant script tag&amp;#039;,&lt;br /&gt;
	[&amp;#039;redundant_reg&amp;#039;] = &amp;#039;redundant region tag&amp;#039;,&lt;br /&gt;
	[&amp;#039;redundant_var&amp;#039;] = &amp;#039;redundant variant tag&amp;#039;,&lt;br /&gt;
	[&amp;#039;unrecog_tag&amp;#039;] = &amp;#039;unrecognized language tag: $1&amp;#039;,							-- $1 is the whole language tag&lt;br /&gt;
	[&amp;#039;unrecog_code&amp;#039;] = &amp;#039;unrecognized language code: $1&amp;#039;,						-- $1 is code&lt;br /&gt;
	[&amp;#039;unrecog_reg_code&amp;#039;] = &amp;#039;unrecognized region: $1 for code: $2&amp;#039;,				-- $1 is region, $2 is code&lt;br /&gt;
	[&amp;#039;unrecog_scr_code&amp;#039;] = &amp;#039;unrecognized script: $1 for code: $2&amp;#039;,				-- $1 is script, $2 is code&lt;br /&gt;
	[&amp;#039;script_code&amp;#039;] = &amp;#039;script: $1 not supported for code: $2&amp;#039;,					-- $1 is script, $2 is code&lt;br /&gt;
	[&amp;#039;unrecog_var&amp;#039;] = &amp;#039;unrecognized variant: $1&amp;#039;,								-- $1 is variant&lt;br /&gt;
	[&amp;#039;unrecog_var_code&amp;#039;] = &amp;#039;unrecognized variant: $1 for code: $2&amp;#039;,				-- $1 is variant, $2 is code&lt;br /&gt;
	[&amp;#039;unrecog_var_code_scr&amp;#039;] = &amp;#039;unrecognized variant: $1 for code-script pair: $2-$3&amp;#039;,	-- $1 is variant, $2 is code, $3 is script&lt;br /&gt;
	[&amp;#039;unrecog_var_code_reg&amp;#039;] = &amp;#039;unrecognized variant: $1 for code-region pair: $2-$3&amp;#039;,	-- $1 is variant, $2 is code, $3 is region&lt;br /&gt;
	[&amp;#039;unrecog_pri&amp;#039;] = &amp;#039;unrecognized private tag: $1&amp;#039;,							-- $1 is private tag&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[--------------------------&amp;lt; L A N G U A G E _ N A M E _ G E T _ T &amp;gt;----------------------------------------&lt;br /&gt;
]]&lt;br /&gt;
&lt;br /&gt;
local language_name_get_t = {&lt;br /&gt;
	[&amp;#039;deprecated_cat&amp;#039;] = &amp;#039;Lang and lang-xx using deprecated ISO 639 codes|$1&amp;#039;,	-- $1 is deprecated ISO 639 subtag&lt;br /&gt;
	[&amp;#039;deprecated_msg&amp;#039;] = &amp;#039;code: $1 is deprecated&amp;#039;,								-- $1 is deprecated ISO 639 subtag&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[--------------------------&amp;lt; H T M L _ T I T L E _ T E X T _ T &amp;gt;--------------------------------------------&lt;br /&gt;
]]&lt;br /&gt;
&lt;br /&gt;
local make_text_html_t = {&lt;br /&gt;
	[&amp;#039;zxx&amp;#039;] = &amp;#039;text&amp;#039;,															-- for zxx no linguistic content&lt;br /&gt;
	[&amp;#039;collective&amp;#039;] = &amp;#039;collective text&amp;#039;,											-- for collective languages&lt;br /&gt;
	[&amp;#039;individual&amp;#039;] = &amp;#039;language text&amp;#039;,											-- for individual languages&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[--------------------------&amp;lt; T R A N S L A T I O N _ M A K E _ T &amp;gt;------------------------------------------&lt;br /&gt;
]]&lt;br /&gt;
&lt;br /&gt;
local translation_make_t = {&lt;br /&gt;
	[&amp;#039;lit_xlation&amp;#039;] = &amp;#039;Literal translation&amp;#039;,									-- article title fragment and html title attribute&lt;br /&gt;
	[&amp;#039;lit_abbr&amp;#039;] = &amp;#039;lit.&amp;#039;,&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[--------------------------&amp;lt; M A K E _ C A T E G O R Y _ T &amp;gt;------------------------------------------------&lt;br /&gt;
]]&lt;br /&gt;
&lt;br /&gt;
local make_category_t = {&lt;br /&gt;
	[&amp;#039;collective_cat&amp;#039;] = &amp;#039;Category:Articles with text in&amp;#039;,						-- for collective languages&lt;br /&gt;
	[&amp;#039;cat_prefix&amp;#039;] = &amp;#039;Category:Articles containing&amp;#039;,							-- prefix for explicitly cited and individual languages&lt;br /&gt;
	[&amp;#039;explicit_cat&amp;#039;] = &amp;#039;explicitly cited&amp;#039;,										-- for explicitly citing this wiki&amp;#039;s language&lt;br /&gt;
	[&amp;#039;cat_postfix&amp;#039;] = &amp;#039;language text&amp;#039;,											-- postfix for individual languages&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
--[[--------------------------&amp;lt; M A K E _ T R A N S L I T _ T &amp;gt;------------------------------------------------&lt;br /&gt;
]]&lt;br /&gt;
&lt;br /&gt;
local make_translit_t = {&lt;br /&gt;
	[&amp;#039;script&amp;#039;] = &amp;#039;script&amp;#039;,&lt;br /&gt;
	[&amp;#039;transliteration&amp;#039;] = &amp;#039;transliteration&amp;#039;,&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[--------------------------&amp;lt; E X P O R T S &amp;gt;----------------------------------------------------------------&lt;br /&gt;
]]&lt;br /&gt;
&lt;br /&gt;
return {&lt;br /&gt;
	known_params_t = known_params_t,&lt;br /&gt;
	templates_t = templates_t,&lt;br /&gt;
&lt;br /&gt;
	default_engvar = default_engvar,											-- engvar support not likely useful outside of en.wiki&lt;br /&gt;
	engvar_t = engvar_t,&lt;br /&gt;
	engvar_sel_t = engvar_sel_t,&lt;br /&gt;
&lt;br /&gt;
	get_ietf_parts_t = get_ietf_parts_t,										-- messaging tables&lt;br /&gt;
	keywords_t = keywords_t,&lt;br /&gt;
	lang_t = lang_t,&lt;br /&gt;
	lang_xx_t = lang_xx_t,&lt;br /&gt;
	language_name_get_t = language_name_get_t,&lt;br /&gt;
	make_category_t = make_category_t,&lt;br /&gt;
	make_error_msg_t = make_error_msg_t,&lt;br /&gt;
	make_text_html_t = make_text_html_t,&lt;br /&gt;
	make_translit_t = make_translit_t,&lt;br /&gt;
	misc_text_t = misc_text_t,&lt;br /&gt;
	parameter_validate_t = parameter_validate_t,&lt;br /&gt;
	tag_from_name_t = tag_from_name_t,&lt;br /&gt;
	text_script_match_test_t = text_script_match_test_t,&lt;br /&gt;
	transl_t = transl_t,&lt;br /&gt;
	translation_make_t = translation_make_t,&lt;br /&gt;
	validate_italic_t = validate_italic_t,&lt;br /&gt;
	validate_text_t = validate_text_t,&lt;br /&gt;
	}&lt;/div&gt;</summary>
		<author><name>Sware</name></author>
	</entry>
</feed>