Difference between revisions of "Module:Documentation/config"
internationalize texts depending on the page language (and not the site language)
>Tomybrz |
>Tacsipacsi (internationalize texts depending on the page language (and not the site language)) |
||
Line 7: | Line 7: | ||
-- should be string values. | -- should be string values. | ||
---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ||
local format = require('Module:TNT').format | |||
local function format2(id) | |||
return format('I18n/Documentation', id) | |||
end | |||
local cfg = {} -- Do not edit this line. | local cfg = {} -- Do not edit this line. | ||
Line 56: | Line 61: | ||
-- cfg['sandbox-notice-diff-blurb']. | -- cfg['sandbox-notice-diff-blurb']. | ||
--]] | --]] | ||
cfg['sandbox-notice-pagetype-template'] = ' | cfg['sandbox-notice-pagetype-template'] = format2('sandbox-notice-pagetype-template') | ||
cfg['sandbox-notice-pagetype-module'] = ' | cfg['sandbox-notice-pagetype-module'] = format2('sandbox-notice-pagetype-module') | ||
cfg['sandbox-notice-pagetype-other'] = 'sandbox | cfg['sandbox-notice-pagetype-other'] = format2('sandbox-notice-pagetype-other') | ||
--[[ | --[[ | ||
Line 72: | Line 77: | ||
-- cfg['sandbox-notice-compare-link-display']. | -- cfg['sandbox-notice-compare-link-display']. | ||
--]] | --]] | ||
cfg['sandbox-notice-blurb'] = ' | cfg['sandbox-notice-blurb'] = format2('sandbox-notice-blurb') | ||
cfg['sandbox-notice-diff-blurb'] = ' | cfg['sandbox-notice-diff-blurb'] = format2('sandbox-notice-diff-blurb') | ||
cfg['sandbox-notice-compare-link-display'] = ' | cfg['sandbox-notice-compare-link-display'] = format2('sandbox-notice-compare-link-display') | ||
--[[ | --[[ | ||
Line 90: | Line 95: | ||
-- cases. | -- cases. | ||
--]] | --]] | ||
cfg['sandbox-notice-testcases-blurb'] = ' | cfg['sandbox-notice-testcases-blurb'] = format2('sandbox-notice-testcases-blurb') | ||
cfg['sandbox-notice-testcases-link-display'] = ' | cfg['sandbox-notice-testcases-link-display'] = format2('sandbox-notice-testcases-link-display') | ||
cfg['sandbox-notice-testcases-run-blurb'] = ' | cfg['sandbox-notice-testcases-run-blurb'] = format2('sandbox-notice-testcases-run-blurb') | ||
cfg['sandbox-notice-testcases-run-link-display'] = 'run' | cfg['sandbox-notice-testcases-run-link-display'] = format2('sandbox-notice-testcases-run-link-display') | ||
-- cfg['sandbox-category'] | -- cfg['sandbox-category'] | ||
Line 113: | Line 118: | ||
-- cfg['transcluded-from-blurb'] | -- cfg['transcluded-from-blurb'] | ||
-- Notice displayed when the docs are transcluded from another page. $1 is a wikilink to that page. | -- Notice displayed when the docs are transcluded from another page. $1 is a wikilink to that page. | ||
cfg['transcluded-from-blurb'] = ' | cfg['transcluded-from-blurb'] = format2('transcluded-from-blurb') | ||
--[[ | --[[ | ||
Line 121: | Line 126: | ||
-- display cfg['create-link-display']. | -- display cfg['create-link-display']. | ||
--]] | --]] | ||
cfg['create-module-doc-blurb'] = ' | cfg['create-module-doc-blurb'] = format2('create-module-doc-blurb') | ||
---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ||
Line 167: | Line 172: | ||
-- namespace. | -- namespace. | ||
--]] | --]] | ||
cfg['experiment-blurb-template'] = | cfg['experiment-blurb-template'] = format2('experiment-blurb-template') | ||
cfg['experiment-blurb-module'] = | cfg['experiment-blurb-module'] = format2('experiment-blurb-module') | ||
---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ||
Line 188: | Line 193: | ||
-- cfg['sandbox-link-display'] | -- cfg['sandbox-link-display'] | ||
-- The text to display for "sandbox" links. | -- The text to display for "sandbox" links. | ||
cfg['sandbox-link-display'] = 'sandbox' | cfg['sandbox-link-display'] = format2('sandbox-link-display') | ||
-- cfg['sandbox-edit-link-display'] | -- cfg['sandbox-edit-link-display'] | ||
-- The text to display for sandbox "edit" links. | -- The text to display for sandbox "edit" links. | ||
cfg['sandbox-edit-link-display'] = 'edit' | cfg['sandbox-edit-link-display'] = format2('sandbox-edit-link-display') | ||
-- cfg['sandbox-create-link-display'] | -- cfg['sandbox-create-link-display'] | ||
-- The text to display for sandbox "create" links. | -- The text to display for sandbox "create" links. | ||
cfg['sandbox-create-link-display'] = 'create' | cfg['sandbox-create-link-display'] = format2('sandbox-create-link-display') | ||
-- cfg['compare-link-display'] | -- cfg['compare-link-display'] | ||
-- The text to display for "compare" links. | -- The text to display for "compare" links. | ||
cfg['compare-link-display'] = ' | cfg['compare-link-display'] = format2('compare-link-display') | ||
-- cfg['mirror-edit-summary'] | -- cfg['mirror-edit-summary'] | ||
Line 209: | Line 214: | ||
-- cfg['mirror-link-display'] | -- cfg['mirror-link-display'] | ||
-- The text to display for "mirror" links. | -- The text to display for "mirror" links. | ||
cfg['mirror-link-display'] = 'mirror' | cfg['mirror-link-display'] = format2('mirror-link-display') | ||
-- cfg['mirror-link-preload'] | -- cfg['mirror-link-preload'] | ||
Line 233: | Line 238: | ||
-- cfg['testcases-link-display'] | -- cfg['testcases-link-display'] | ||
-- The text to display for "testcases" links. | -- The text to display for "testcases" links. | ||
cfg['testcases-link-display'] = 'testcases' | cfg['testcases-link-display'] = format2('testcases-link-display') | ||
-- cfg['testcases-edit-link-display'] | -- cfg['testcases-edit-link-display'] | ||
-- The text to display for test cases "edit" links. | -- The text to display for test cases "edit" links. | ||
cfg['testcases-edit-link-display'] = 'edit' | cfg['testcases-edit-link-display'] = format2('testcases-edit-link-display') | ||
-- cfg['testcases-create-link-display'] | -- cfg['testcases-create-link-display'] | ||
-- The text to display for test cases "create" links. | -- The text to display for test cases "create" links. | ||
cfg['testcases-create-link-display'] = 'create' | cfg['testcases-create-link-display'] = format2('testcases-create-link-display') | ||
---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ||
Line 253: | Line 258: | ||
-- link to the /doc subpage with a display value of cfg['doc-link-display']. | -- link to the /doc subpage with a display value of cfg['doc-link-display']. | ||
--]] | --]] | ||
cfg['add-categories-blurb'] = ' | cfg['add-categories-blurb'] = format2('add-categories-blurb') | ||
-- cfg['doc-link-display'] | -- cfg['doc-link-display'] | ||
Line 269: | Line 274: | ||
-- the link followed by a period, and the link display provides the actual text. | -- the link followed by a period, and the link display provides the actual text. | ||
--]] | --]] | ||
cfg['subpages-blurb'] = ' | cfg['subpages-blurb'] = format2('subpages-blurb') | ||
--[[ | --[[ | ||
Line 277: | Line 282: | ||
-- the template namespace, the module namespace, or another namespace. | -- the template namespace, the module namespace, or another namespace. | ||
--]] | --]] | ||
cfg['subpages-link-display'] = ' | cfg['subpages-link-display'] = format2('subpages-link-display') | ||
-- cfg['template-pagetype'] | -- cfg['template-pagetype'] | ||
-- The pagetype to display for template pages. | -- The pagetype to display for template pages. | ||
cfg['template-pagetype'] = 'template' | cfg['template-pagetype'] = format2('template-pagetype') | ||
-- cfg['module-pagetype'] | -- cfg['module-pagetype'] | ||
-- The pagetype to display for Lua module pages. | -- The pagetype to display for Lua module pages. | ||
cfg['module-pagetype'] = 'module' | cfg['module-pagetype'] = format2('module-pagetype') | ||
-- cfg['default-pagetype'] | -- cfg['default-pagetype'] | ||
-- The pagetype to display for pages other than templates or Lua modules. | -- The pagetype to display for pages other than templates or Lua modules. | ||
cfg['default-pagetype'] = ' | cfg['default-pagetype'] = format2('default-pagetype') | ||
---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ||
Line 325: | Line 330: | ||
-- cfg['print-blurb'] | -- cfg['print-blurb'] | ||
-- Text to display if a /Print subpage exists. $1 is a link to the subpage with a display value of cfg['print-link-display']. | -- Text to display if a /Print subpage exists. $1 is a link to the subpage with a display value of cfg['print-link-display']. | ||
cfg['print-blurb'] = ' | cfg['print-blurb'] = format2('print-blurb') | ||
-- cfg['display-print-category'] | -- cfg['display-print-category'] |