Template:Translation category: Difference between revisions

From Modded Wiki
Jump to navigation Jump to search
Now will check both the subpage of the last level and the second to last for the language code, thus supports translated tutorials/mods, and inconsistent translated subpage formats.
No edit summary
 
(16 intermediate revisions by 10 users not shown)
Line 1: Line 1:
<includeonly>{{#vardefine: $lang-list | {{#dplreplace:
<includeonly>
/ ar
[[Category:{{ #if: trim | {{{1}}} }}{{#if:{{{sort|}}}|{{!}}{{{sort|}}}}}]]
/ ca / cz
</includeonly>
/ dk
<noinclude>
/ el / eo / et
/ fa / fin
/ ga
/ he / hr
/ id
/ lv / lt
/ moh
/ no
/ pt / ph
/ ro
/ sr / sk / se
/ th / tr
/ ua
/ vi
/ yi
/
|[\n ]}}<!-- trim whitespace to maintain "switch" feel -->
}}{{
#if: {{#pos: {{#var: $lang-list }} | /{{SUBPAGENAME}}/ }}
| {{#vardefine: $lang | {{SUBPAGENAME}} }}
| {{#if: {{#pos: {{#var: $lang-list }} | /{{SUBPAGENAME:{{BASEPAGENAME}}}}/ }}
  | {{#vardefine: $lang | {{SUBPAGENAME:{{BASEPAGENAME}}}} }}
  | {{#vardefine: $lang | }}
  }}
}}{{
#if: {{#var: $lang }}
| {{#ifeq: {{{project|}}} | 0
  |
  | [[Category:{{#if: trim | {{{1}}} }}/{{#var: $lang }}]] }}
| [[Category:{{#if: trim | {{{1}}} }}]]
}}</includeonly><noinclude>
{{documentation}}
{{documentation}}
<!-- Put categories/interwiki on the documentation page -->
<!-- Put categories/interwiki on the documentation page -->

Latest revision as of 09:26, 4 July 2024


[view] [edit] [history] [refresh]Documentation

This template is used to add a category to a template that automatically uses the translation project category for a translation project. Note that this template is useless if you do not have translation projects, so any calls in other templates can be replaced with a direct category link.

Usage

|1= can be set to the name of the category. It is used directly on main pages, and |1=/lang is used on translation projects.

If |project= has a value, it won't add a category on the translation project pages.

cs:Šablona:Translation category ja:テンプレート:Translation category th:แม่แบบ:Translation category uk:Шаблон:Категорія перекладу

[view] [edit] [history] [refresh]The above documentation is transcluded from Template:Translation category/doc.