跳转到内容

Module:Documentation/config:修订间差异

勤求古训,博采众方
无编辑摘要
无编辑摘要
 
(未显示同一用户的5个中间版本)
第1行: 第1行:
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
--
--
--                              Module:Documentation 配置文件
--                              Configuration for Module:Documentation
--
--
-- 在这里您可以设置 Module:Documentation 中使用的参数和消息值,
-- Here you can set the values of the parameters and messages used in Module:Documentation to
-- 以将其本地化到您的维基和语言。除非另有说明,否则此处给出的值应为字符串值。
-- localise it to your wiki and your language. Unless specified otherwise, values given here
-- should be string values.
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------


local i18nData = mw.loadData('Module:Documentation/i18n')
local cfg = {} -- Do not edit this line.
local cfg = {} -- 请勿编辑此行。
 
-- 获取当前语言设置
local function getCurrentLang()
    -- 尝试获取MediaWiki语言设置
    local success, lang = pcall(function()
        return mw.language.getContentLanguage():getCode()
    end)
   
    if success and lang then
        -- 语言映射
        local langMap = {
            ['zh'] = 'zh-hans',      -- 默认简体中文
            ['zh-cn'] = 'zh-hans',  -- 中国大陆
            ['zh-sg'] = 'zh-hans',  -- 新加坡
            ['zh-tw'] = 'zh-hant',  -- 台湾
            ['zh-hk'] = 'zh-hant',  -- 香港
            ['zh-mo'] = 'zh-hant'    -- 澳门
        }
        -- 处理大小写和空格
        lang = mw.ustring.lower(mw.text.trim(lang))
        if not lang or lang == '' then
            return 'zh-hans'  -- 空语言代码时默认简体中文
        end
        return langMap[lang] or lang
    else
        -- 默认返回简体中文
        return 'zh-hans'
    end
end
 
-- 获取翻译文本
local function getI18nText(key, lang)
    -- 获取语言代码,允许传入自定义语言
    local langCode = lang or getCurrentLang()
   
    -- 确保使用支持的语言代码
    local supportedLang = (langCode == 'zh-hans' or langCode == 'zh-hant') and langCode or 'zh-hans'
   
    -- 返回翻译,如果不存在则返回键名本身
    return i18nData[supportedLang][key] or key
end
 
-- 模拟TNT.format功能,用于参数替换
local function i18nFormat(key, ...)
    local text = getI18nText(key)
    local args = {...}
   
    -- 替换$1, $2等占位符
    for i, arg in ipairs(args) do
        text = mw.ustring.gsub(text, '$' .. i, arg)
    end
   
    return text
end
 
-- 创建i18n对象供配置使用
local i18n = {
    format = i18nFormat,
    get = getI18nText,
    getCurrentLang = getCurrentLang
}
 
-- 错误消息
-- 直接设置错误消息,确保它们始终有值
cfg['cfg-error-msg-type'] = i18n.get('cfg-error-msg-type') or '配置错误: 消息类型必须是字符串。'
cfg['cfg-error-msg-empty'] = i18n.get('cfg-error-msg-empty') or '配置错误: 消息不能为空。'
 
cfg['templatestyles-scr'] = 'Module:Documentation/styles.css'


----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
-- 保护模板配置
-- Protection template configuration
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
-- cfg['protection-template']
-- 显示保护图标的模板名称(在英文维基上是一个挂锁图标)。
cfg['protection-template'] = 'pp-template'


-- cfg['protection-reason-edit']
-- cfg['protection-reason-edit']
-- 传递给 [[Module:Protection banner]] 的编辑保护模板的保护原因。
-- The protection reason for edit-protected templates to pass to
cfg['protection-reason-edit'] = 'template'
-- [[Module:Protection banner]].
 
-- 已注释掉保护横幅功能,使用 MediaWiki 自带保护显示
--[[
-- cfg['protection-reason-edit'] = 'template'
-- cfg['protection-template-args']
-- 发送给保护模板的任何参数。这应该是一个 Lua 表。
-- 例如,如果保护模板是 "pp-template",而维基文本模板调用
-- 看起来像 "{{pp-template|docusage=yes}}",那么这个表应该看起来像 "{docusage = 'yes'}"。
--]]
cfg['protection-template-args'] = {docusage = 'yes'}


--[[
--[[
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
-- 沙盒通知配置
-- Sandbox notice configuration
--
--
-- 在沙盒页面上,该模块可以显示一个模板,通知用户当前页面是一个
-- On sandbox pages the module can display a template notifying users that the current page is a
-- 沙盒,以及测试用例页面的位置等。模块根据 cfg['sandbox-subpage'] 的值决定页面是否为
-- sandbox, and the location of test cases pages, etc. The module decides whether the page is a
-- 沙盒。以下设置配置通知中包含的消息。
-- sandbox or not based on the value of cfg['sandbox-subpage']. The following settings configure the
-- messages that the notices contains.
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
--]]
--]]


-- cfg['sandbox-notice-image']
-- cfg['sandbox-notice-image']
-- 沙盒通知中显示的图像。
-- The image displayed in the sandbox notice.
cfg['sandbox-notice-image'] = '[[File:Edit In Sandbox Icon - Color.svg|40px|alt=|link=]]'
cfg['sandbox-notice-image'] = '[[File:Sandbox.svg|50px|alt=|link=]]'


--[[
--[[
第116行: 第39行:
-- cfg['sandbox-notice-pagetype-module']
-- cfg['sandbox-notice-pagetype-module']
-- cfg['sandbox-notice-pagetype-other']
-- cfg['sandbox-notice-pagetype-other']
-- 沙盒页面的页面类型。显示的消息取决于当前主题命名空间。
-- The page type of the sandbox page. The message that is displayed depends on the current subject
-- 此消息用于 cfg['sandbox-notice-blurb'] cfg['sandbox-notice-diff-blurb']
-- namespace. This message is used in either cfg['sandbox-notice-blurb'] or
-- cfg['sandbox-notice-diff-blurb'].
--]]
--]]
cfg['sandbox-notice-pagetype-template'] = i18n.format('sandbox-notice-pagetype-template')
cfg['sandbox-notice-pagetype-template'] = '[[Wikipedia:模板的沙盒和测试样例|沙盒]]'
cfg['sandbox-notice-pagetype-module'] = i18n.format('sandbox-notice-pagetype-module')
cfg['sandbox-notice-pagetype-module'] = '[[Wikipedia:模板的沙盒和测试样例|沙盒]]'
cfg['sandbox-notice-pagetype-other'] = i18n.format('sandbox-notice-pagetype-other')
cfg['sandbox-notice-pagetype-other'] = '沙盒'


--[[
--[[
第127行: 第51行:
-- cfg['sandbox-notice-diff-blurb']
-- cfg['sandbox-notice-diff-blurb']
-- cfg['sandbox-notice-diff-display']
-- cfg['sandbox-notice-diff-display']
-- cfg['sandbox-notice-blurb'] cfg['sandbox-notice-diff-blurb'] 是沙盒通知的开头句子。
-- Either cfg['sandbox-notice-blurb'] or cfg['sandbox-notice-diff-blurb'] is the opening sentence
-- 后者有一个差异链接,但前者没有。$1 是页面类型,根据我们所在的命名空间,
-- of the sandbox notice. The latter has a diff link, but the former does not. $1 is the page
-- 可以是 cfg['sandbox-notice-pagetype-template']、cfg['sandbox-notice-pagetype-module'] cfg['sandbox-notice-pagetype-other']
-- type, which is either cfg['sandbox-notice-pagetype-template'],
-- $2 是指向主模板页面的链接,$3 是沙盒和主模板之间的差异链接。
-- cfg['sandbox-notice-pagetype-module'] or cfg['sandbox-notice-pagetype-other'] depending what
-- 差异链接的显示值由 cfg['sandbox-notice-compare-link-display'] 设置。
-- namespace we are in. $2 is a link to the main template page, and $3 is a diff link between
-- the sandbox and the main template. The display value of the diff link is set by
-- cfg['sandbox-notice-compare-link-display'].
--]]
--]]
cfg['sandbox-notice-blurb'] = i18n.format('sandbox-notice-blurb')
cfg['sandbox-notice-blurb'] = '这是$2的$1。'
cfg['sandbox-notice-diff-blurb'] = i18n.format('sandbox-notice-diff-blurb')
cfg['sandbox-notice-diff-blurb'] = '这是$2($3)的$1。'
cfg['sandbox-notice-compare-link-display'] = i18n.format('sandbox-notice-compare-link-display')
cfg['sandbox-notice-compare-link-display'] = '差异'


--[[
--[[
第142行: 第68行:
-- cfg['sandbox-notice-testcases-run-blurb']
-- cfg['sandbox-notice-testcases-run-blurb']
-- cfg['sandbox-notice-testcases-run-link-display']
-- cfg['sandbox-notice-testcases-run-link-display']
-- cfg['sandbox-notice-testcases-blurb'] 是通知用户有一个与此沙盒对应的测试用例页面
-- cfg['sandbox-notice-testcases-blurb'] is a sentence notifying the user that there is a test cases page
-- 他们可以编辑的句子。$1 是指向测试用例页面的链接。
-- corresponding to this sandbox that they can edit. $1 is a link to the test cases page.
-- cfg['sandbox-notice-testcases-link-display'] 是该链接的显示值。
-- cfg['sandbox-notice-testcases-link-display'] is the display value for that link.
-- cfg['sandbox-notice-testcases-run-blurb'] 是通知用户有一个与此沙盒对应的测试用例页面
-- cfg['sandbox-notice-testcases-run-blurb'] is a sentence notifying the user that there is a test cases page
-- 他们可以编辑,并带有运行它的链接的句子。$1 是指向测试用例页面的链接,
-- corresponding to this sandbox that they can edit, along with a link to run it. $1 is a link to the test
-- $2 是指向运行它的页面的链接。
-- cases page, and $2 is a link to the page to run it.
-- cfg['sandbox-notice-testcases-run-link-display'] 是运行测试用例的链接的显示值。
-- cfg['sandbox-notice-testcases-run-link-display'] is the display value for the link to run the test
-- cases.
--]]
--]]
cfg['sandbox-notice-testcases-blurb'] = i18n.format('sandbox-notice-testcases-blurb')
cfg['sandbox-notice-testcases-blurb'] = '参见本$1的$2。'
cfg['sandbox-notice-testcases-link-display'] = i18n.format('sandbox-notice-testcases-link-display')
cfg['sandbox-notice-testcases-link-display'] = '测试样例'
cfg['sandbox-notice-testcases-run-blurb'] = i18n.format('sandbox-notice-testcases-run-blurb')
cfg['sandbox-notice-testcases-run-blurb'] = '参见本$1的$2($3)。'
cfg['sandbox-notice-testcases-run-link-display'] = i18n.format('sandbox-notice-testcases-run-link-display')
cfg['sandbox-notice-testcases-run-link-display'] = '-{zh-hans:运行;zh-hant:執行}-'
 
-- cfg['sandbox-category'] - A category to add to all template sandboxes.
-- cfg['module-sandbox-category'] - A category to add to all module sandboxes.
-- cfg['module-sandbox-category'] - A category to add to all sandboxe not in templates or modules.
cfg['sandbox-category'] = '模板沙盒'
cfg['module-sandbox-category'] = '模块沙盒'
cfg['other-sandbox-category'] = '模板或模块命名空间之外的沙盒'


-- cfg['sandbox-category']
-- 添加到所有模板沙盒的类别。
cfg['sandbox-category'] = 'Template sandboxes'


----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
-- 起始框配置
-- Start box configuration
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------


-- cfg['documentation-icon-wikitext']
-- cfg['documentation-icon-wikitext']
-- 模板顶部显示的图标的维基文本。
-- The wikitext for the icon shown at the top of the template.
cfg['documentation-icon-wikitext'] = '[[File:Test Template Info-Icon - Version (2).svg|50px|link=|alt=Documentation icon]]'
cfg['documentation-icon-wikitext'] = '[[File:Test Template Info-Icon - Version (2).svg|50px|link=|alt=]]'
 
-- cfg['template-namespace-heading']
-- The heading shown in the template namespace.
cfg['template-namespace-heading'] = '模板-{zh-hans:文档;zh-hant:文件}-'
 
-- cfg['module-namespace-heading']
-- The heading shown in the module namespace.
cfg['module-namespace-heading'] = '-{zh-hans:模块;zh-hant:模組}--{zh-hans:文档;zh-hant:文件}-'
 
-- cfg['file-namespace-heading']
-- The heading shown in the file namespace.
cfg['file-namespace-heading'] = '摘要'
 
-- cfg['other-namespaces-heading']
-- The heading shown in other namespaces.
cfg['other-namespaces-heading'] = '-{zh-hans:文档;zh-hant:文件}-'
 
-- cfg['view-link-display']
-- The text to display for "view" links.
cfg['view-link-display'] = '-{zh-hans:查看;zh-hant:檢視}-'
 
-- cfg['edit-link-display']
-- The text to display for "edit" links.
cfg['edit-link-display'] = '编辑'
 
-- cfg['history-link-display']
-- The text to display for "history" links.
cfg['history-link-display'] = '历史'
 
-- cfg['purge-link-display']
-- The text to display for "purge" links.
cfg['purge-link-display'] = '清除-{zh-hans:缓存;zh-hant:快取}-'
 
-- cfg['create-link-display']
-- The text to display for "create" links.
cfg['create-link-display'] = '-{zh-hans:创建;zh-hant:建立}-'


----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
-- 链接框(结束框)配置
-- Link box (end box) configuration
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------


-- cfg['transcluded-from-blurb']
-- cfg['transcluded-from-blurb']
-- 当文档从另一个页面嵌入时显示的通知。$1 是指向该页面的维基链接。
-- Notice displayed when the docs are transcluded from another page. $1 is a wikilink to that page.
cfg['transcluded-from-blurb'] = i18n.format('transcluded-from-blurb')
cfg['transcluded-from-blurb'] = '上述[[Wikipedia:模板文檔頁模式|-{zh-hans:文档;zh-hant:文件}-]][[Wikipedia:嵌入包含|嵌入]]自$1。'


--[[
--[[
-- cfg['create-module-doc-blurb']
-- cfg['create-module-doc-blurb']
-- 当文档子页面不存在时,在模块命名空间中显示的通知。
-- Notice displayed in the module namespace when the documentation subpage does not exist.
-- $1 是创建文档页面的链接,预加载 cfg['module-preload'],显示 cfg['create-link-display']
-- $1 is a link to create the documentation page with the preload cfg['module-preload'] and the
-- display cfg['create-link-display'].
--]]
--]]
cfg['create-module-doc-blurb'] = i18n.format('create-module-doc-blurb')
cfg['create-module-doc-blurb'] = '您可能想要$1本[[Wikipedia:Lua|Scribunto-{zh-hans:模块;zh-hant:模組}-]]的-{zh-hans:文档;zh-hant:文件}-。'


----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
-- 实验说明配置
-- Experiment blurb configuration
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------


第189行: 第157行:
-- cfg['experiment-blurb-template']
-- cfg['experiment-blurb-template']
-- cfg['experiment-blurb-module']
-- cfg['experiment-blurb-module']
-- 实验说明是邀请编辑者在沙盒和测试用例页面中进行实验的文本。
-- The experiment blurb is the text inviting editors to experiment in sandbox and test cases pages.
-- 它仅在模板和模块命名空间中显示。使用默认的英文设置,它可能如下所示:
-- It is only shown in the template and module namespaces. With the default English settings, it
-- might look like this:
--
--
-- 编辑者可以在此模板的沙盒(编辑 | 差异)和测试用例(编辑)页面中进行实验。
-- Editors can experiment in this template's sandbox (edit | diff) and testcases (edit) pages.
--
--
-- 在此示例中,"sandbox""edit""diff""testcases" "edit" 都将是链接。
-- In this example, "sandbox", "edit", "diff", "testcases", and "edit" would all be links.
--
--
-- 有两个版本,cfg['experiment-blurb-template'] cfg['experiment-blurb-module'],取决于
-- There are two versions, cfg['experiment-blurb-template'] and cfg['experiment-blurb-module'], depending
-- 我们所在的命名空间。
-- on what namespace we are in.
--  
--  
-- 参数:
-- Parameters:
--
--
-- $1 是指向沙盒页面的链接。如果沙盒存在,其格式如下:
-- $1 is a link to the sandbox page. If the sandbox exists, it is in the following format:
--
--
--    cfg['sandbox-link-display'] (cfg['sandbox-edit-link-display'] | cfg['compare-link-display'])
--    cfg['sandbox-link-display'] (cfg['sandbox-edit-link-display'] | cfg['compare-link-display'])
--  
--  
-- 如果沙盒不存在,其格式为:
-- If the sandbox doesn't exist, it is in the format:
--
--
--    cfg['sandbox-link-display'] (cfg['sandbox-create-link-display'] | cfg['mirror-link-display'])
--    cfg['sandbox-link-display'] (cfg['sandbox-create-link-display'] | cfg['mirror-link-display'])
--  
--  
-- cfg['sandbox-create-link-display'] 链接预加载页面,使用 cfg['template-sandbox-preload']
-- The link for cfg['sandbox-create-link-display'] link preloads the page with cfg['template-sandbox-preload']
-- cfg['module-sandbox-preload'],取决于当前命名空间。cfg['mirror-link-display'] 链接
-- or cfg['module-sandbox-preload'], depending on the current namespace. The link for cfg['mirror-link-display']
-- 加载 cfg['mirror-edit-summary'] 的默认编辑摘要。
-- loads a default edit summary of cfg['mirror-edit-summary'].
--
--
-- $2 是指向测试用例页面的链接。如果测试用例页面存在,其格式如下:
-- $2 is a link to the test cases page. If the test cases page exists, it is in the following format:
--
--
--    cfg['testcases-link-display'] (cfg['testcases-edit-link-display'])
--    cfg['testcases-link-display'] (cfg['testcases-edit-link-display'] | cfg['testcases-run-link-display'])
--
--
-- 如果测试用例页面不存在,其格式为:
-- If the test cases page doesn't exist, it is in the format:
--  
--  
--    cfg['testcases-link-display'] (cfg['testcases-create-link-display'])
--    cfg['testcases-link-display'] (cfg['testcases-create-link-display'])
--
--
-- 如果测试用例页面不存在,cfg['testcases-create-link-display'] 链接预加载页面,
-- If the test cases page doesn't exist, the link for cfg['testcases-create-link-display'] preloads the
-- 使用 cfg['template-testcases-preload'] cfg['module-testcases-preload'],取决于当前命名空间。
-- page with cfg['template-testcases-preload'] or cfg['module-testcases-preload'], depending on the current
-- namespace.
--]]
--]]
cfg['experiment-blurb-template'] = i18n.format('experiment-blurb-template')
cfg['experiment-blurb-template'] = "编者可以在本模板的$1和$2页面进行实验。"
cfg['experiment-blurb-module'] = i18n.format('experiment-blurb-module')
cfg['experiment-blurb-module'] = "编者可以在本-{zh-hans:模块;zh-hant:模組}-的$1和$2页面进行实验。"


----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
-- 沙盒链接配置
-- Sandbox link configuration
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------


-- cfg['sandbox-subpage']
-- cfg['sandbox-subpage']
-- 通常用于沙盒的模板子页面名称。
-- The name of the template subpage typically used for sandboxes.
cfg['sandbox-subpage'] = 'sandbox'
cfg['sandbox-subpage'] = 'sandbox'


-- cfg['template-sandbox-preload']
-- cfg['template-sandbox-preload']
-- 模板沙盒页面的预加载文件。
-- Preload file for template sandbox pages.
cfg['template-sandbox-preload'] = 'Template:Documentation/preload-sandbox'
cfg['template-sandbox-preload'] = 'Template:Documentation/preload-sandbox'


-- cfg['module-sandbox-preload']
-- cfg['module-sandbox-preload']
-- Lua 模块沙盒页面的预加载文件。
-- Preload file for Lua module sandbox pages.
cfg['module-sandbox-preload'] = 'Template:Documentation/preload-module-sandbox'
cfg['module-sandbox-preload'] = 'Template:Documentation/preload-module-sandbox'


-- cfg['sandbox-link-display']
-- cfg['sandbox-link-display']
-- "沙盒"链接的显示文本。
-- The text to display for "sandbox" links.
cfg['sandbox-link-display'] = i18n.format('sandbox-link-display')
cfg['sandbox-link-display'] = '沙盒'


-- cfg['sandbox-edit-link-display']
-- cfg['sandbox-edit-link-display']
-- 沙盒"编辑"链接的显示文本。
-- The text to display for sandbox "edit" links.
cfg['sandbox-edit-link-display'] = i18n.format('sandbox-edit-link-display')
cfg['sandbox-edit-link-display'] = '编辑'


-- cfg['sandbox-create-link-display']
-- cfg['sandbox-create-link-display']
-- 沙盒"创建"链接的显示文本。
-- The text to display for sandbox "create" links.
cfg['sandbox-create-link-display'] = i18n.format('sandbox-create-link-display')
cfg['sandbox-create-link-display'] = '-{zh-hans:创建;zh-hant:建立}-'


-- cfg['compare-link-display']
-- cfg['compare-link-display']
-- "比较"链接的显示文本。
-- The text to display for "compare" links.
cfg['compare-link-display'] = i18n.format('compare-link-display')
cfg['compare-link-display'] = '差异'


-- cfg['mirror-edit-summary']
-- cfg['mirror-edit-summary']
-- 当用户点击"镜像"链接时使用的默认编辑摘要。$1 是指向模板页面的维基链接。
-- The default edit summary to use when a user clicks the "mirror" link. $1 is a wikilink to the
cfg['mirror-edit-summary'] = 'Create sandbox version of $1'
-- template page.
cfg['mirror-edit-summary'] = '建立$1的沙盒版本' -- 本訊息無法使用轉換


-- cfg['mirror-link-display']
-- cfg['mirror-link-display']
-- "镜像"链接的显示文本。
-- The text to display for "mirror" links.
cfg['mirror-link-display'] = i18n.format('mirror-link-display')
cfg['mirror-link-display'] = '镜像'


-- cfg['mirror-link-preload']
-- cfg['mirror-link-preload']
-- 当用户点击"镜像"链接时预加载的页面。
-- The page to preload when a user clicks the "mirror" link.
cfg['mirror-link-preload'] = 'Template:Documentation/mirror'
cfg['mirror-link-preload'] = 'Template:Documentation/mirror'


----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
-- 测试用例链接配置
-- Test cases link configuration
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------


-- cfg['testcases-subpage']
-- cfg['testcases-subpage']
-- 通常用于测试用例的模板子页面名称。
-- The name of the template subpage typically used for test cases.
cfg['testcases-subpage'] = 'testcases'
cfg['testcases-subpage'] = 'testcases'


-- cfg['template-testcases-preload']
-- cfg['template-testcases-preload']
-- 模板测试用例页面的预加载文件。
-- Preload file for template test cases pages.
cfg['template-testcases-preload'] = 'Template:Documentation/preload-testcases'
cfg['template-testcases-preload'] = 'Template:Documentation/preload-testcases'


-- cfg['module-testcases-preload']
-- cfg['module-testcases-preload']
-- Lua 模块测试用例页面的预加载文件。
-- Preload file for Lua module test cases pages.
cfg['module-testcases-preload'] = 'Template:Documentation/preload-module-testcases'
cfg['module-testcases-preload'] = 'Template:Documentation/preload-module-testcases'


-- cfg['testcases-link-display']
-- cfg['testcases-link-display']
-- "测试用例"链接的显示文本。
-- The text to display for "testcases" links.
cfg['testcases-link-display'] = i18n.format('testcases-link-display')
cfg['testcases-link-display'] = '测试样例'


-- cfg['testcases-edit-link-display']
-- cfg['testcases-edit-link-display']
-- 测试用例"编辑"链接的显示文本。
-- The text to display for test cases "edit" links.
cfg['testcases-edit-link-display'] = i18n.format('testcases-edit-link-display')
cfg['testcases-edit-link-display'] = '编辑'
 
-- cfg['testcases-run-link-display']
-- The text to display for test cases "run" links.
cfg['testcases-run-link-display'] = '-{zh-hans:运行;zh-hant:執行}-'


-- cfg['testcases-create-link-display']
-- cfg['testcases-create-link-display']
-- 测试用例"创建"链接的显示文本。
-- The text to display for test cases "create" links.
cfg['testcases-create-link-display'] = i18n.format('testcases-create-link-display')
cfg['testcases-create-link-display'] = '-{zh-hans:创建;zh-hant:建立}-'


----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
-- 添加类别说明配置
-- Add categories blurb configuration
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------


--[[
--[[
-- cfg['add-categories-blurb']
-- cfg['add-categories-blurb']
-- 指导用户向 /doc 子页面添加类别的文本。如果设置了 "content" "docname fed"
-- Text to direct users to add categories to the /doc subpage. Not used if the "content" or
-- 参数,则不使用,因为此时不清楚在哪里添加类别。$1 是指向 /doc 子页面的链接,
-- "docname fed" arguments are set, as then it is not clear where to add the categories. $1 is a
-- 显示值为 cfg['doc-link-display']
-- link to the /doc subpage with a display value of cfg['doc-link-display'].
--]]
--]]
cfg['add-categories-blurb'] = i18n.format('add-categories-blurb')
cfg['add-categories-blurb'] = '请在$1子页面中添加分类。'


-- cfg['doc-link-display']
-- cfg['doc-link-display']
-- 链接到 /doc 子页面时显示的文本。
-- The text to display when linking to the /doc subpage.
cfg['doc-link-display'] = '/doc'
cfg['doc-link-display'] = '/doc'


----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
-- 子页面链接配置
-- Subpages link configuration
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------


--[[
--[[
-- cfg['subpages-blurb']
-- cfg['subpages-blurb']
-- "此模板的子页面"说明。$1 是指向主模板子页面的链接,显示值为 cfg['subpages-link-display']
-- The "Subpages of this template" blurb. $1 is a link to the main template's subpages with a
-- 在英文版本中,此说明只是链接后跟一个句点,链接显示提供实际文本。
-- display value of cfg['subpages-link-display']. In the English version this blurb is simply
-- the link followed by a period, and the link display provides the actual text.
--]]
--]]
cfg['subpages-blurb'] = i18n.format('subpages-blurb')
cfg['subpages-blurb'] = '$1。'


--[[
--[[
-- cfg['subpages-link-display']
-- cfg['subpages-link-display']
-- "此页面的子页面"链接的显示文本。$1 cfg['template-pagetype']
-- The text to display for the "subpages of this page" link. $1 is cfg['template-pagetype'],
-- cfg['module-pagetype'] cfg['default-pagetype'],取决于当前页面是否在
-- cfg['module-pagetype'] or cfg['default-pagetype'], depending on whether the current page is in
-- 模板命名空间、模块命名空间或另一个命名空间中。
-- the template namespace, the module namespace, or another namespace.
--]]
--]]
cfg['subpages-link-display'] = i18n.format('subpages-link-display')
cfg['subpages-link-display'] = '本$1的子页面'


-- cfg['template-pagetype']
-- cfg['template-pagetype']
-- 模板页面显示的页面类型。
-- The pagetype to display for template pages.
cfg['template-pagetype'] = i18n.format('template-pagetype')
cfg['template-pagetype'] = '模板'


-- cfg['module-pagetype']
-- cfg['module-pagetype']
-- Lua 模块页面显示的页面类型。
-- The pagetype to display for Lua module pages.
cfg['module-pagetype'] = i18n.format('module-pagetype')
cfg['module-pagetype'] = '-{zh-hans:模块;zh-hant:模組}-'


-- cfg['default-pagetype']
-- cfg['default-pagetype']
-- 非模板或 Lua 模块的页面显示的页面类型。
-- The pagetype to display for pages other than templates or Lua modules.
cfg['default-pagetype'] = i18n.format('default-pagetype')
cfg['default-pagetype'] = ''


----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
-- 文档链接配置
-- Doc link configuration
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------


-- cfg['doc-subpage']
-- cfg['doc-subpage']
-- 通常用于文档页面的子页面名称。
-- The name of the subpage typically used for documentation pages.
cfg['doc-subpage'] = 'doc'
cfg['doc-subpage'] = 'doc'
-- cfg['file-docpage-preload']
-- 文件命名空间中文档页面的预加载文件。
cfg['file-docpage-preload'] = 'Template:Documentation/preload-filespace'


-- cfg['docpage-preload']
-- cfg['docpage-preload']
-- 所有命名空间中模板文档页面的预加载文件。
-- Preload file for template documentation pages in all namespaces.
cfg['docpage-preload'] = 'Template:Documentation/preload'
cfg['docpage-preload'] = 'Template:Documentation/preload'


-- cfg['module-preload']
-- cfg['module-preload']
-- Lua 模块文档页面的预加载文件。
-- Preload file for Lua module documentation pages.
cfg['module-preload'] = 'Template:Documentation/preload-module-doc'
cfg['module-preload'] = 'Template:Documentation/preload-module-doc'


----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
-- 打印版本配置
-- HTML and CSS configuration
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------


-- cfg['print-subpage']
-- cfg['templatestyles']
-- 用于打印版本的模板子页面名称。
-- The name of the TemplateStyles page where CSS is kept.
cfg['print-subpage'] = 'Print'
-- Sandbox CSS will be at Module:Documentation/sandbox/styles.css when needed.
cfg['templatestyles'] = 'Module:Documentation/styles.css'


-- cfg['print-link-display']
-- cfg['container']
-- 链接到 /Print 子页面时显示的文本。
-- Class which can be used to set flex or grid CSS on the
cfg['print-link-display'] = '/Print'
-- two child divs documentation and documentation-metadata
cfg['container'] = 'documentation-container'


-- cfg['print-blurb']
-- cfg['main-div-classes']
-- 如果存在 /Print 子页面,则显示的文本。$1 是指向子页面的链接,显示值为 cfg['print-link-display']。
-- Classes added to the main HTML "div" tag.
cfg['print-blurb'] = i18n.format('print-blurb')
cfg['main-div-classes'] = 'documentation'


-- cfg['display-print-category']
-- cfg['main-div-heading-class']
-- 如果存在 /Print 子页面,则设置为 true 以启用 cfg['print-category'] 的输出。
-- Class for the main heading for templates and modules and assoc. talk spaces
-- 这应该是一个布尔值(true 或 false)。
cfg['main-div-heading-class'] = 'documentation-heading'
cfg['display-print-category'] = true


-- cfg['print-category']
-- cfg['start-box-class']
-- 如果 cfg['display-print-category'] 设置为 true 并且存在 /Print 子页面,则输出的类别。
-- Class for the start box
cfg['print-category'] = 'Templates with print versions'
cfg['start-box-class'] = 'documentation-startbox'


----------------------------------------------------------------------------------------------------
-- cfg['start-box-link-classes']
-- HTML 和 CSS 配置
-- Classes used for the [view][edit][history] or [create] links in the start box.
----------------------------------------------------------------------------------------------------
-- mw-editsection-like is per [[Wikipedia:Village pump (technical)/Archive 117]]
cfg['start-box-link-classes'] = 'mw-editsection-like plainlinks'


-- cfg['main-div-id']
-- cfg['end-box-class']
-- 主 HTML "div" 标签的 "id" 属性。
-- Class for the end box.
cfg['main-div-id'] = 'template-documentation'
cfg['end-box-class'] = 'documentation-metadata'


-- cfg['main-div-classes']
-- cfg['end-box-plainlinks']
-- 添加到主 HTML "div" 标签的 CSS 类。
-- Plainlinks
cfg['main-div-class'] = 'ts-doc-doc'
cfg['end-box-plainlinks'] = 'plainlinks'
cfg['header-div-class'] = 'ts-doc-header'
cfg['heading-div-class'] = 'ts-doc-heading'
cfg['content-div-class'] = 'ts-doc-content'
cfg['footer-div-class'] = 'ts-doc-footer plainlinks'


cfg['sandbox-class'] = 'ts-doc-sandbox'
-- cfg['toolbar-class']
-- Class added for toolbar links.
cfg['toolbar-class'] = 'documentation-toolbar'


-- cfg['start-box-linkclasses']
-- cfg['clear']
-- 起始框中 [查看][编辑][历史] 或 [创建] 链接使用的 CSS 类。
-- Just used to clear things.
cfg['start-box-linkclasses'] = 'ts-tlinks-tlinks mw-editsection-like plainlinks'
cfg['clear'] = 'documentation-clear'


-- cfg['start-box-link-id']
-- 起始框中链接的 HTML "id" 属性。
cfg['start-box-link-id'] = 'doc_editlinks'


----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
-- 跟踪类别配置
-- Tracking category configuration
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------


-- cfg['display-strange-usage-category']
-- cfg['display-strange-usage-category']
-- 如果模块在 /doc 子页面或 /testcases 子页面上使用,则设置为 true 以启用 cfg['strange-usage-category'] 的输出。
-- Set to true to enable output of cfg['strange-usage-category'] if the module is used on a /doc subpage
-- 这应该是一个布尔值(true 或 false)。
-- or a /testcases subpage. This should be a boolean value (either true or false).
cfg['display-strange-usage-category'] = false
cfg['display-strange-usage-category'] = true


-- cfg['strange-usage-category']
-- cfg['strange-usage-category']
-- 如果 cfg['display-strange-usage-category'] 设置为 true 并且模块在 /doc 子页面或 /testcases 子页面上使用,
-- Category to output if cfg['display-strange-usage-category'] is set to true and the module is used on a
-- 则输出的类别。
-- /doc subpage or a /testcases subpage.
cfg['strange-usage-category'] = 'Pages with strange ((documentation)) usage'
cfg['strange-usage-category'] = '异常使用((documentation))的页面'


--[[
--[[
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
-- 配置结束
-- End configuration
--
--
-- 请勿编辑此行以下的内容。
-- Don't edit anything below this line.
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
--]]
--]]


return cfg
return cfg

2025年11月24日 (一) 23:10的最新版本

----------------------------------------------------------------------------------------------------
--
--                               Configuration for Module:Documentation
--
-- Here you can set the values of the parameters and messages used in Module:Documentation to
-- localise it to your wiki and your language. Unless specified otherwise, values given here
-- should be string values.
----------------------------------------------------------------------------------------------------

local cfg = {} -- Do not edit this line.

----------------------------------------------------------------------------------------------------
-- Protection template configuration
----------------------------------------------------------------------------------------------------

-- cfg['protection-reason-edit']
-- The protection reason for edit-protected templates to pass to
-- [[Module:Protection banner]].
-- 已注释掉保护横幅功能,使用 MediaWiki 自带保护显示
-- cfg['protection-reason-edit'] = 'template'

--[[
----------------------------------------------------------------------------------------------------
-- Sandbox notice configuration
--
-- On sandbox pages the module can display a template notifying users that the current page is a
-- sandbox, and the location of test cases pages, etc. The module decides whether the page is a
-- sandbox or not based on the value of cfg['sandbox-subpage']. The following settings configure the
-- messages that the notices contains.
----------------------------------------------------------------------------------------------------
--]]

-- cfg['sandbox-notice-image']
-- The image displayed in the sandbox notice.
cfg['sandbox-notice-image'] = '[[File:Sandbox.svg|50px|alt=|link=]]'

--[[
-- cfg['sandbox-notice-pagetype-template']
-- cfg['sandbox-notice-pagetype-module']
-- cfg['sandbox-notice-pagetype-other']
-- The page type of the sandbox page. The message that is displayed depends on the current subject
-- namespace. This message is used in either cfg['sandbox-notice-blurb'] or
-- cfg['sandbox-notice-diff-blurb'].
--]]
cfg['sandbox-notice-pagetype-template'] = '[[Wikipedia:模板的沙盒和测试样例|沙盒]]'
cfg['sandbox-notice-pagetype-module'] = '[[Wikipedia:模板的沙盒和测试样例|沙盒]]'
cfg['sandbox-notice-pagetype-other'] = '沙盒'

--[[
-- cfg['sandbox-notice-blurb']
-- cfg['sandbox-notice-diff-blurb']
-- cfg['sandbox-notice-diff-display']
-- Either cfg['sandbox-notice-blurb'] or cfg['sandbox-notice-diff-blurb'] is the opening sentence
-- of the sandbox notice. The latter has a diff link, but the former does not. $1 is the page
-- type, which is either cfg['sandbox-notice-pagetype-template'],
-- cfg['sandbox-notice-pagetype-module'] or cfg['sandbox-notice-pagetype-other'] depending what
-- namespace we are in. $2 is a link to the main template page, and $3 is a diff link between
-- the sandbox and the main template. The display value of the diff link is set by 
-- cfg['sandbox-notice-compare-link-display'].
--]]
cfg['sandbox-notice-blurb'] = '这是$2的$1。'
cfg['sandbox-notice-diff-blurb'] = '这是$2($3)的$1。'
cfg['sandbox-notice-compare-link-display'] = '差异'

--[[
-- cfg['sandbox-notice-testcases-blurb']
-- cfg['sandbox-notice-testcases-link-display']
-- cfg['sandbox-notice-testcases-run-blurb']
-- cfg['sandbox-notice-testcases-run-link-display']
-- cfg['sandbox-notice-testcases-blurb'] is a sentence notifying the user that there is a test cases page
-- corresponding to this sandbox that they can edit. $1 is a link to the test cases page.
-- cfg['sandbox-notice-testcases-link-display'] is the display value for that link.
-- cfg['sandbox-notice-testcases-run-blurb'] is a sentence notifying the user that there is a test cases page
-- corresponding to this sandbox that they can edit, along with a link to run it. $1 is a link to the test
-- cases page, and $2 is a link to the page to run it.
-- cfg['sandbox-notice-testcases-run-link-display'] is the display value for the link to run the test
-- cases.
--]]
cfg['sandbox-notice-testcases-blurb'] = '参见本$1的$2。'
cfg['sandbox-notice-testcases-link-display'] = '测试样例'
cfg['sandbox-notice-testcases-run-blurb'] = '参见本$1的$2($3)。'
cfg['sandbox-notice-testcases-run-link-display'] = '-{zh-hans:运行;zh-hant:執行}-'

-- cfg['sandbox-category'] - A category to add to all template sandboxes.
-- cfg['module-sandbox-category'] - A category to add to all module sandboxes.
-- cfg['module-sandbox-category'] - A category to add to all sandboxe not in templates or modules.
cfg['sandbox-category'] = '模板沙盒'
cfg['module-sandbox-category'] = '模块沙盒'
cfg['other-sandbox-category'] = '模板或模块命名空间之外的沙盒'


----------------------------------------------------------------------------------------------------
-- Start box configuration
----------------------------------------------------------------------------------------------------

-- cfg['documentation-icon-wikitext']
-- The wikitext for the icon shown at the top of the template.
cfg['documentation-icon-wikitext'] = '[[File:Test Template Info-Icon - Version (2).svg|50px|link=|alt=]]'

-- cfg['template-namespace-heading']
-- The heading shown in the template namespace.
cfg['template-namespace-heading'] = '模板-{zh-hans:文档;zh-hant:文件}-'

-- cfg['module-namespace-heading']
-- The heading shown in the module namespace.
cfg['module-namespace-heading'] = '-{zh-hans:模块;zh-hant:模組}--{zh-hans:文档;zh-hant:文件}-'

-- cfg['file-namespace-heading']
-- The heading shown in the file namespace.
cfg['file-namespace-heading'] = '摘要'

-- cfg['other-namespaces-heading']
-- The heading shown in other namespaces.
cfg['other-namespaces-heading'] = '-{zh-hans:文档;zh-hant:文件}-'

-- cfg['view-link-display']
-- The text to display for "view" links.
cfg['view-link-display'] = '-{zh-hans:查看;zh-hant:檢視}-'

-- cfg['edit-link-display']
-- The text to display for "edit" links.
cfg['edit-link-display'] = '编辑'

-- cfg['history-link-display']
-- The text to display for "history" links.
cfg['history-link-display'] = '历史'

-- cfg['purge-link-display']
-- The text to display for "purge" links.
cfg['purge-link-display'] = '清除-{zh-hans:缓存;zh-hant:快取}-'

-- cfg['create-link-display']
-- The text to display for "create" links.
cfg['create-link-display'] = '-{zh-hans:创建;zh-hant:建立}-'

----------------------------------------------------------------------------------------------------
-- Link box (end box) configuration
----------------------------------------------------------------------------------------------------

-- cfg['transcluded-from-blurb']
-- Notice displayed when the docs are transcluded from another page. $1 is a wikilink to that page.
cfg['transcluded-from-blurb'] = '上述[[Wikipedia:模板文檔頁模式|-{zh-hans:文档;zh-hant:文件}-]][[Wikipedia:嵌入包含|嵌入]]自$1。'

--[[
-- cfg['create-module-doc-blurb']
-- Notice displayed in the module namespace when the documentation subpage does not exist.
-- $1 is a link to create the documentation page with the preload cfg['module-preload'] and the
-- display cfg['create-link-display'].
--]]
cfg['create-module-doc-blurb'] = '您可能想要$1本[[Wikipedia:Lua|Scribunto-{zh-hans:模块;zh-hant:模組}-]]的-{zh-hans:文档;zh-hant:文件}-。'

----------------------------------------------------------------------------------------------------
-- Experiment blurb configuration
----------------------------------------------------------------------------------------------------

--[[
-- cfg['experiment-blurb-template']
-- cfg['experiment-blurb-module']
-- The experiment blurb is the text inviting editors to experiment in sandbox and test cases pages.
-- It is only shown in the template and module namespaces. With the default English settings, it
-- might look like this:
--
-- Editors can experiment in this template's sandbox (edit | diff) and testcases (edit) pages.
--
-- In this example, "sandbox", "edit", "diff", "testcases", and "edit" would all be links.
--
-- There are two versions, cfg['experiment-blurb-template'] and cfg['experiment-blurb-module'], depending
-- on what namespace we are in.
-- 
-- Parameters:
--
-- $1 is a link to the sandbox page. If the sandbox exists, it is in the following format:
--
--     cfg['sandbox-link-display'] (cfg['sandbox-edit-link-display'] | cfg['compare-link-display'])
-- 
-- If the sandbox doesn't exist, it is in the format:
--
--     cfg['sandbox-link-display'] (cfg['sandbox-create-link-display'] | cfg['mirror-link-display'])
-- 
-- The link for cfg['sandbox-create-link-display'] link preloads the page with cfg['template-sandbox-preload']
-- or cfg['module-sandbox-preload'], depending on the current namespace. The link for cfg['mirror-link-display']
-- loads a default edit summary of cfg['mirror-edit-summary'].
--
-- $2 is a link to the test cases page. If the test cases page exists, it is in the following format:
--
--     cfg['testcases-link-display'] (cfg['testcases-edit-link-display'] | cfg['testcases-run-link-display'])
--
-- If the test cases page doesn't exist, it is in the format:
-- 
--     cfg['testcases-link-display'] (cfg['testcases-create-link-display'])
--
-- If the test cases page doesn't exist, the link for cfg['testcases-create-link-display'] preloads the
-- page with cfg['template-testcases-preload'] or cfg['module-testcases-preload'], depending on the current
-- namespace.
--]]
cfg['experiment-blurb-template'] = "编者可以在本模板的$1和$2页面进行实验。"
cfg['experiment-blurb-module'] = "编者可以在本-{zh-hans:模块;zh-hant:模組}-的$1和$2页面进行实验。"

----------------------------------------------------------------------------------------------------
-- Sandbox link configuration
----------------------------------------------------------------------------------------------------

-- cfg['sandbox-subpage']
-- The name of the template subpage typically used for sandboxes.
cfg['sandbox-subpage'] = 'sandbox'

-- cfg['template-sandbox-preload']
-- Preload file for template sandbox pages.
cfg['template-sandbox-preload'] = 'Template:Documentation/preload-sandbox'

-- cfg['module-sandbox-preload']
-- Preload file for Lua module sandbox pages.
cfg['module-sandbox-preload'] = 'Template:Documentation/preload-module-sandbox'

-- cfg['sandbox-link-display']
-- The text to display for "sandbox" links.
cfg['sandbox-link-display'] = '沙盒'

-- cfg['sandbox-edit-link-display']
-- The text to display for sandbox "edit" links.
cfg['sandbox-edit-link-display'] = '编辑'

-- cfg['sandbox-create-link-display']
-- The text to display for sandbox "create" links.
cfg['sandbox-create-link-display'] = '-{zh-hans:创建;zh-hant:建立}-'

-- cfg['compare-link-display']
-- The text to display for "compare" links.
cfg['compare-link-display'] = '差异'

-- cfg['mirror-edit-summary']
-- The default edit summary to use when a user clicks the "mirror" link. $1 is a wikilink to the
-- template page.
cfg['mirror-edit-summary'] = '建立$1的沙盒版本' -- 本訊息無法使用轉換

-- cfg['mirror-link-display']
-- The text to display for "mirror" links.
cfg['mirror-link-display'] = '镜像'

-- cfg['mirror-link-preload']
-- The page to preload when a user clicks the "mirror" link.
cfg['mirror-link-preload'] = 'Template:Documentation/mirror'

----------------------------------------------------------------------------------------------------
-- Test cases link configuration
----------------------------------------------------------------------------------------------------

-- cfg['testcases-subpage']
-- The name of the template subpage typically used for test cases.
cfg['testcases-subpage'] = 'testcases'

-- cfg['template-testcases-preload']
-- Preload file for template test cases pages.
cfg['template-testcases-preload'] = 'Template:Documentation/preload-testcases'

-- cfg['module-testcases-preload']
-- Preload file for Lua module test cases pages.
cfg['module-testcases-preload'] = 'Template:Documentation/preload-module-testcases'

-- cfg['testcases-link-display']
-- The text to display for "testcases" links.
cfg['testcases-link-display'] = '测试样例'

-- cfg['testcases-edit-link-display']
-- The text to display for test cases "edit" links.
cfg['testcases-edit-link-display'] = '编辑'

-- cfg['testcases-run-link-display']
-- The text to display for test cases "run" links.
cfg['testcases-run-link-display'] = '-{zh-hans:运行;zh-hant:執行}-'

-- cfg['testcases-create-link-display']
-- The text to display for test cases "create" links.
cfg['testcases-create-link-display'] = '-{zh-hans:创建;zh-hant:建立}-'

----------------------------------------------------------------------------------------------------
-- Add categories blurb configuration
----------------------------------------------------------------------------------------------------

--[[
-- cfg['add-categories-blurb']
-- Text to direct users to add categories to the /doc subpage. Not used if the "content" or
-- "docname fed" arguments are set, as then it is not clear where to add the categories. $1 is a
-- link to the /doc subpage with a display value of cfg['doc-link-display'].
--]]
cfg['add-categories-blurb'] = '请在$1子页面中添加分类。'

-- cfg['doc-link-display']
-- The text to display when linking to the /doc subpage.
cfg['doc-link-display'] = '/doc'

----------------------------------------------------------------------------------------------------
-- Subpages link configuration
----------------------------------------------------------------------------------------------------

--[[
-- cfg['subpages-blurb']
-- The "Subpages of this template" blurb. $1 is a link to the main template's subpages with a
-- display value of cfg['subpages-link-display']. In the English version this blurb is simply
-- the link followed by a period, and the link display provides the actual text.
--]]
cfg['subpages-blurb'] = '$1。'

--[[
-- cfg['subpages-link-display']
-- The text to display for the "subpages of this page" link. $1 is cfg['template-pagetype'],
-- cfg['module-pagetype'] or cfg['default-pagetype'], depending on whether the current page is in
-- the template namespace, the module namespace, or another namespace.
--]]
cfg['subpages-link-display'] = '本$1的子页面'

-- cfg['template-pagetype']
-- The pagetype to display for template pages.
cfg['template-pagetype'] = '模板'

-- cfg['module-pagetype']
-- The pagetype to display for Lua module pages.
cfg['module-pagetype'] = '-{zh-hans:模块;zh-hant:模組}-'

-- cfg['default-pagetype']
-- The pagetype to display for pages other than templates or Lua modules.
cfg['default-pagetype'] = '页'

----------------------------------------------------------------------------------------------------
-- Doc link configuration
----------------------------------------------------------------------------------------------------

-- cfg['doc-subpage']
-- The name of the subpage typically used for documentation pages.
cfg['doc-subpage'] = 'doc'

-- cfg['docpage-preload']
-- Preload file for template documentation pages in all namespaces.
cfg['docpage-preload'] = 'Template:Documentation/preload'

-- cfg['module-preload']
-- Preload file for Lua module documentation pages.
cfg['module-preload'] = 'Template:Documentation/preload-module-doc'

----------------------------------------------------------------------------------------------------
-- HTML and CSS configuration
----------------------------------------------------------------------------------------------------

-- cfg['templatestyles']
-- The name of the TemplateStyles page where CSS is kept.
-- Sandbox CSS will be at Module:Documentation/sandbox/styles.css when needed.
cfg['templatestyles'] = 'Module:Documentation/styles.css'

-- cfg['container']
-- Class which can be used to set flex or grid CSS on the
-- two child divs documentation and documentation-metadata
cfg['container'] = 'documentation-container'

-- cfg['main-div-classes']
-- Classes added to the main HTML "div" tag.
cfg['main-div-classes'] = 'documentation'

-- cfg['main-div-heading-class']
-- Class for the main heading for templates and modules and assoc. talk spaces
cfg['main-div-heading-class'] = 'documentation-heading'

-- cfg['start-box-class']
-- Class for the start box
cfg['start-box-class'] = 'documentation-startbox'

-- cfg['start-box-link-classes']
-- Classes used for the [view][edit][history] or [create] links in the start box.
-- mw-editsection-like is per [[Wikipedia:Village pump (technical)/Archive 117]]
cfg['start-box-link-classes'] = 'mw-editsection-like plainlinks'

-- cfg['end-box-class']
-- Class for the end box.
cfg['end-box-class'] = 'documentation-metadata'

-- cfg['end-box-plainlinks']
-- Plainlinks
cfg['end-box-plainlinks'] = 'plainlinks'

-- cfg['toolbar-class']
-- Class added for toolbar links.
cfg['toolbar-class'] = 'documentation-toolbar'

-- cfg['clear']
-- Just used to clear things.
cfg['clear'] = 'documentation-clear'


----------------------------------------------------------------------------------------------------
-- Tracking category configuration
----------------------------------------------------------------------------------------------------

-- cfg['display-strange-usage-category']
-- Set to true to enable output of cfg['strange-usage-category'] if the module is used on a /doc subpage
-- or a /testcases subpage. This should be a boolean value (either true or false).
cfg['display-strange-usage-category'] = true

-- cfg['strange-usage-category']
-- Category to output if cfg['display-strange-usage-category'] is set to true and the module is used on a
-- /doc subpage or a /testcases subpage.
cfg['strange-usage-category'] = '异常使用((documentation))的页面'

--[[
----------------------------------------------------------------------------------------------------
-- End configuration
--
-- Don't edit anything below this line.
----------------------------------------------------------------------------------------------------
--]]

return cfg