<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ar">
	<id>https://www.copticpedia.org/index.php?action=history&amp;feed=atom&amp;title=%D9%88%D8%AD%D8%AF%D8%A9%3A%D9%84%D8%BA%D8%A7%D8%AA</id>
	<title>وحدة:لغات - تاريخ المراجعة</title>
	<link rel="self" type="application/atom+xml" href="https://www.copticpedia.org/index.php?action=history&amp;feed=atom&amp;title=%D9%88%D8%AD%D8%AF%D8%A9%3A%D9%84%D8%BA%D8%A7%D8%AA"/>
	<link rel="alternate" type="text/html" href="https://www.copticpedia.org/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:%D9%84%D8%BA%D8%A7%D8%AA&amp;action=history"/>
	<updated>2026-05-13T21:16:12Z</updated>
	<subtitle>تاريخ التعديل لهذه الصفحة في الويكي</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://www.copticpedia.org/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:%D9%84%D8%BA%D8%A7%D8%AA&amp;diff=75979&amp;oldid=prev</id>
		<title>Gerges: مراجعة واحدة</title>
		<link rel="alternate" type="text/html" href="https://www.copticpedia.org/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:%D9%84%D8%BA%D8%A7%D8%AA&amp;diff=75979&amp;oldid=prev"/>
		<updated>2021-10-22T00:41:24Z</updated>

		<summary type="html">&lt;p&gt;مراجعة واحدة&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ar&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;→ مراجعة أقدم&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;مراجعة ٠٠:٤١، ٢٢ أكتوبر ٢٠٢١&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;ar&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(لا فرق)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Gerges</name></author>
	</entry>
	<entry>
		<id>https://www.copticpedia.org/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:%D9%84%D8%BA%D8%A7%D8%AA&amp;diff=27564&amp;oldid=prev</id>
		<title>Gerges: ٣٢ مراجعة</title>
		<link rel="alternate" type="text/html" href="https://www.copticpedia.org/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:%D9%84%D8%BA%D8%A7%D8%AA&amp;diff=27564&amp;oldid=prev"/>
		<updated>2021-03-27T01:57:50Z</updated>

		<summary type="html">&lt;p&gt;٣٢ مراجعة&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ar&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;→ مراجعة أقدم&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;مراجعة ٠١:٥٧، ٢٧ مارس ٢٠٢١&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;ar&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(لا فرق)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Gerges</name></author>
	</entry>
	<entry>
		<id>https://www.copticpedia.org/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:%D9%84%D8%BA%D8%A7%D8%AA&amp;diff=75978&amp;oldid=prev</id>
		<title>كوبتيكبيديا&gt;Mr. Ibrahem في ٢١:٣٦، ٧ مايو ٢٠٢٠</title>
		<link rel="alternate" type="text/html" href="https://www.copticpedia.org/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:%D9%84%D8%BA%D8%A7%D8%AA&amp;diff=75978&amp;oldid=prev"/>
		<updated>2020-05-07T21:36:43Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;صفحة جديدة&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local p = 	{}&lt;br /&gt;
local lang_table = require('Module:لغات/بيانات')&lt;br /&gt;
local lang_name = {}&lt;br /&gt;
local lang_name_with_al = {}&lt;br /&gt;
local lang_codes = {}&lt;br /&gt;
&lt;br /&gt;
local scripts = {&lt;br /&gt;
	['-latn'] = ' لاتينية' ,&lt;br /&gt;
	['-cyrl'] = ' سيريلية' ,&lt;br /&gt;
	['-arab'] = ' عربية' ,&lt;br /&gt;
	}&lt;br /&gt;
for code, v in pairs(lang_table) do&lt;br /&gt;
	lang_name[code] = v.name&lt;br /&gt;
	lang_codes[v.name] = code&lt;br /&gt;
	if v.al_name then &lt;br /&gt;
		lang_name_with_al[code] = v.al_name&lt;br /&gt;
		lang_name_with_al[code:lower()] = v.al_name&lt;br /&gt;
		lang_codes[v.al_name] = code&lt;br /&gt;
	end&lt;br /&gt;
	if v.names then&lt;br /&gt;
		for i, na in pairs( v.names ) do&lt;br /&gt;
			lang_codes[na] = code&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	lang_name[code] = v.name&lt;br /&gt;
	for i, r in pairs( v.codes ) do&lt;br /&gt;
		lang_name[r] = v.name&lt;br /&gt;
		if v.al_name then&lt;br /&gt;
			lang_name_with_al[r] = v.al_name&lt;br /&gt;
			lang_name_with_al[r:lower()] = v.al_name&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function gsubname(temp , the , code)&lt;br /&gt;
	if lang_name_with_al[code] then&lt;br /&gt;
		return lang_name_with_al[code]&lt;br /&gt;
	elseif lang_name_with_al[code:lower()] then&lt;br /&gt;
		return lang_name_with_al[code:lower()]&lt;br /&gt;
	end&lt;br /&gt;
	if the and the ~= ''&lt;br /&gt;
		then&lt;br /&gt;
			s = string.gsub(temp, &amp;quot; &amp;quot;, &amp;quot; ال&amp;quot;)&lt;br /&gt;
			s = &amp;quot;ال&amp;quot;.. s&lt;br /&gt;
			fi = s &lt;br /&gt;
		else&lt;br /&gt;
			fi = temp &lt;br /&gt;
	end&lt;br /&gt;
	return fi&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function LatnCyrl(code,al,number, returnnil)&lt;br /&gt;
	local ar_name = &amp;quot;&amp;quot;&lt;br /&gt;
	code = code:lower()&lt;br /&gt;
	number = (number or 0) +1&lt;br /&gt;
	e = string.sub(code, -5)     -- 5 from the end until the end&lt;br /&gt;
	s = string.gsub(code, e, '')&lt;br /&gt;
	d = p.getname(s , '' , number)&lt;br /&gt;
	if d and d ~='' then&lt;br /&gt;
		if scripts[e] then&lt;br /&gt;
			ar_name = d ..  scripts[e]&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	if returnnil and returnnil ~= '' then&lt;br /&gt;
		co = '' &lt;br /&gt;
	else &lt;br /&gt;
		co = code &lt;br /&gt;
	end&lt;br /&gt;
	if ar_name == &amp;quot;&amp;quot; then &lt;br /&gt;
		return co&lt;br /&gt;
	else &lt;br /&gt;
		return gsubname(ar_name , al , code) &lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.getcode(code)&lt;br /&gt;
	s = code&lt;br /&gt;
	s = string.gsub(code, ' ', '')&lt;br /&gt;
	return lang_name[s] or lang_name[s] or lang_name_with_al[s:lower()]&lt;br /&gt;
end&lt;br /&gt;
function p.get_name_from_code(code)&lt;br /&gt;
	return p.getcode(code)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.getname(code, al, number, returnnil)&lt;br /&gt;
	number = (number or 0) + 1&lt;br /&gt;
	if number and number &amp;gt; 3 then return nil end&lt;br /&gt;
	if not code or code =='' then return '' end&lt;br /&gt;
	code = string.gsub(code , ' ', '')--:lower()&lt;br /&gt;
	if code and code~= '' then&lt;br /&gt;
		name = p.get_name_from_code(code) &lt;br /&gt;
		if name and name ~= '' &lt;br /&gt;
			then &lt;br /&gt;
				fi = gsubname(name , al , code)&lt;br /&gt;
			else&lt;br /&gt;
				fi = LatnCyrl(code,al,number, returnnil)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return fi&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function get_code_from_name(name)&lt;br /&gt;
	if lang_codes[name] then&lt;br /&gt;
		return lang_codes[name]&lt;br /&gt;
	end&lt;br /&gt;
	for ss, v in pairs(lang_table) do&lt;br /&gt;
		if (name == p.getname(ss, 't') or name == p.getname(ss , ''))&lt;br /&gt;
		then &lt;br /&gt;
			return ss--frame:preprocess(ss)&lt;br /&gt;
		else&lt;br /&gt;
			for q, codee in pairs( v.codes ) do&lt;br /&gt;
				if (name == p.getname(codee, 't') or name == p.getname(codee, ''))&lt;br /&gt;
					then return codee&lt;br /&gt;
				elseif (name == p.getname(ss .. '-cyrl', 't') or name == p.getname(ss .. '-cyrl', ''))&lt;br /&gt;
					then return ss .. '-cyrl'&lt;br /&gt;
				elseif (name == p.getname(ss.. '-latn', 't') or  name == p.getname(ss.. '-latn', ''))&lt;br /&gt;
					then return ss.. '-latn'&lt;br /&gt;
				elseif (name == p.getname(ss.. '-arab', 't') or  name == p.getname(ss.. '-arab', ''))&lt;br /&gt;
					then return ss.. '-arab'&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
p['اسم لغة'] = function ( frame )&lt;br /&gt;
	local na = frame.args[1]&lt;br /&gt;
	if not na or na =='' then return '' end&lt;br /&gt;
	local code = p.getname(frame.args[1], frame.args[2], 0, frame.args['nil'])&lt;br /&gt;
	return frame:preprocess(code)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
p['قالب رمز لغة'] = function ( frame )&lt;br /&gt;
	lange= frame.args[1]&lt;br /&gt;
	text = frame.args[2]&lt;br /&gt;
	local c = p.getname(frame.args[1], 't')&lt;br /&gt;
	if lange and lange ~= '' &lt;br /&gt;
	then&lt;br /&gt;
	lange = string.gsub(lange, ' ', '')&lt;br /&gt;
	lange = lange:lower()&lt;br /&gt;
	textout =  mw.text.tag('span', {lang= lange}, text)&lt;br /&gt;
		local p = 'تصنيف:مقالات تحتوي نصا ب'&lt;br /&gt;
		if lange =='ar' or lange =='ara'&lt;br /&gt;
			then cate = '' &lt;br /&gt;
			else&lt;br /&gt;
				cate = '[['.. p .. (c or lange) .. ']]'&lt;br /&gt;
		end&lt;br /&gt;
		return  textout .. cate&lt;br /&gt;
	else&lt;br /&gt;
		return ''&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
p['رمز لغة'] = function ( frame )&lt;br /&gt;
	local na = frame.args[1]&lt;br /&gt;
		if na and na~= '' &lt;br /&gt;
		then&lt;br /&gt;
			return get_code_from_name(na) or get_code_from_name( gsubname( na , 't' , &amp;quot;&amp;quot; ) )&lt;br /&gt;
		else&lt;br /&gt;
			return ''&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
p['قائمة'] = function ( frame )&lt;br /&gt;
	lang= require('Module:لغات/بيانات')&lt;br /&gt;
	local list = mw.html.create(&amp;quot;table&amp;quot;)&lt;br /&gt;
	list:addClass(&amp;quot;wikitable sortable collapsible&amp;quot;)&lt;br /&gt;
	local head = list:tag(&amp;quot;tr&amp;quot;)&lt;br /&gt;
	head:tag(&amp;quot;th&amp;quot;):wikitext(&amp;quot;رمز&amp;quot;)&lt;br /&gt;
	head:tag(&amp;quot;th&amp;quot;):wikitext(&amp;quot;تضمين قالب&amp;quot;)&lt;br /&gt;
	head:tag(&amp;quot;th&amp;quot;):wikitext(&amp;quot;وصلة&amp;quot;)&lt;br /&gt;
	head:tag(&amp;quot;th&amp;quot;):wikitext(&amp;quot;اسم&amp;quot;)&lt;br /&gt;
	head:tag(&amp;quot;th&amp;quot;):wikitext(&amp;quot;التحويلات&amp;quot;)&lt;br /&gt;
	for code, nam in pairs(lang_table) do&lt;br /&gt;
		local temp = nam.name-- or k&lt;br /&gt;
		local row = list:tag(&amp;quot;tr&amp;quot;)&lt;br /&gt;
		local oo = row:tag(&amp;quot;td&amp;quot;)&lt;br /&gt;
		local r = row:tag(&amp;quot;td&amp;quot;)&lt;br /&gt;
		local th = row:tag(&amp;quot;td&amp;quot;)&lt;br /&gt;
		local ss = row:tag(&amp;quot;td&amp;quot;)&lt;br /&gt;
		local rr = row:tag(&amp;quot;td&amp;quot;)&lt;br /&gt;
		local rsr = '{{اسم آيزو 639 ' .. code ..'}}'&lt;br /&gt;
		local er = '[[قالب:اسم آيزو 639 ' .. code ..']]'&lt;br /&gt;
		local dd = &amp;quot;\n[[لغة &amp;quot;.. temp ..&amp;quot;]]&amp;quot;&lt;br /&gt;
		local ooo = 'اللغة ' .. gsubname(temp, 'r' ,code )&lt;br /&gt;
		oo:tag(&amp;quot;span&amp;quot;):wikitext(er)&lt;br /&gt;
		r:tag(&amp;quot;span&amp;quot;):wikitext(frame:preprocess(rsr))&lt;br /&gt;
		th:tag(&amp;quot;span&amp;quot;):wikitext(dd)&lt;br /&gt;
		ss:tag(&amp;quot;span&amp;quot;):wikitext(ooo)&lt;br /&gt;
			for k,v in pairs(nam.codes ) do&lt;br /&gt;
				local cc =  {}&lt;br /&gt;
					if v and v ~= '' then &lt;br /&gt;
				  		u = v&lt;br /&gt;
				  	end&lt;br /&gt;
				rr:tag(&amp;quot;code&amp;quot;):wikitext(u)&lt;br /&gt;
				rr:tag(&amp;quot;span&amp;quot;):wikitext(' - ') &lt;br /&gt;
			end&lt;br /&gt;
			end&lt;br /&gt;
	return list&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>كوبتيكبيديا&gt;Mr. Ibrahem</name></author>
	</entry>
</feed>