انتقل إلى المحتوى

وحدة:Pagetype/config

صفحة محمية كليًّا (سماح لمحرري القوالب)
من ويكيبيديا، الموسوعة الحرة
-------------------------------------------------------------------------------- -- Module:Pagetype configuration data -- -- This page holds localisation and configuration data for Module:Pagetype. -- --------------------------------------------------------------------------------  local cfg = {} -- Don't edit this line.  -------------------------------------------------------------------------------- -- Start configuration data -- --------------------------------------------------------------------------------  -- This table holds the default page types for each namespace. Keys to this -- table should be integers that can be used as keys to mw.site.namespaces. cfg.pagetypes = { [0] = 'مقالة', -- Main namespace [2] = 'مستخدم', [4] = 'مشروع', [6] = 'ملف', [8] = 'ميدياويكي', -- MediaWiki namespace [10] = 'قالب', [12] = 'مساعدة', [14] = 'تصنيف', [100] = 'بوابة', [118] = 'مسودة', [710] = 'نص موقوت', [828] = 'وحدة', [2300] = 'أداة', [2302] = 'تعريف أداة', [-1] = 'خاص', [-2] = 'ملف', -- Media namespace }  -- This table holds the namespaces to be looked up from cfg.pagetypes by -- default. cfg.defaultNamespaces = { [0] = true, -- main [6] = true, -- file [10] = true, -- template [14] = true, -- category [828] = true, -- module }  -- This table holds the namespaces to be looked up from cfg.pagetypes if -- cfg.defaultnsExtended is set. cfg.extendedNamespaces = { [0] = true, -- main [2] = true, -- user [4] = true, -- project [6] = true, -- file [8] = true, -- mediawiki [10] = true, -- template [12] = true, -- help [14] = true, -- category [100] = true, -- portal [118] = true, -- draft [828] = true, -- module }  -- This table holds custom aliases for each namespace. cfg.customNamespaceAliases = { [0] = {'main'}, }  -- The parameter name to set which default namespace values to be looked up from -- cfg.pagetypes. cfg.defaultns = 'defaultns'  -- The value of cfg.defaultns to set all namespaces, including talk. cfg.defaultnsAll = 'all'  -- The value of cfg.defaultns to set the namespaces listed in -- cfg.extendedNamespaces cfg.defaultnsExtended = 'extended'  -- The value of cfg.defaultns to set no default namespaces. cfg.defaultnsNone = 'none'  -- The parameter name to use for talk pages. cfg.talk = 'talk'  -- The default value for talk pages. cfg.talkDefault = 'نقاش'  -- The parameter name to use for disambiguation pages page. cfg.dab = 'dab'  -- The parameter name to use for non-existent pages. cfg.ne = 'nonexistent' cfg.neDefault = 'صفحة'  cfg.softRedirect = 'soft_redirect' cfg.softRedirectDefault = 'تحويلة'  cfg.sia = 'sia' cfg.siaDefault = 'مقالة'  cfg.rfd = 'redirect' cfg.rfdDefault = 'تحويلة'  -- This table holds the different possible aliases for disambiguation-class -- pages. These should be lower-case. cfg.dabAliases = { ['disambiguation'] = true, ['disambig'] = true, ['disamb'] = true, ['dab'] = true, ['توضيح'] = true, ['صفحة توضيح'] = true, }  -- The default value for disambiguation pages. cfg.dabDefault = 'صفحة'  -- The parameter name to use for N/A-class page. cfg.na = 'na'  -- This table holds the different possible aliases for N/A-class pages. These -- should be lower-case. cfg.naAliases = { ['na'] = true, ['n/a'] = true, ['غير مقالية'] = true, }  -- The default value for N/A-class pages. cfg.naDefault = 'صفحة'  -- The parameter name to use for redirects. cfg.redirect = 'تحويلة'  -- The default value to use for redirects. cfg.redirectDefault = 'تحويلة'  -- The parameter name for undefined namespaces. cfg.other = 'other'  -- The value used if the module detects an undefined namespace. cfg.otherDefault = 'صفحة'  -- The usual suffix denoting a plural. cfg.plural = ''  -- This table holds plurals not formed by a simple suffix. cfg.irregularPlurals = { ["category"] = "تصنيفات", ["تصنيف"] = "تصنيفات", ["صفحة"] = "صفحات", ["مقالة"] = "مقالات", ["قالب"] = "قوالب", ["وحدة"] = "وحدات", ["بوابة"] = "بوابات", ["تحويلة"] = "تحويلات", ["ملف"] = "ملفات" }  -------------------------------------------------------------------------------- -- End configuration data -- --------------------------------------------------------------------------------  return cfg -- Don't edit this line