Template:Translation category: Difference between revisions

From Modded Wiki
Jump to navigation Jump to search
put the {{ #vardefine: $lang }} outside the other logic, since it always gets defined in one way or another
the only thing {{{project}}} is used for is to suppress this category, so there's no reason to test it for one particular value
Line 29: Line 29:
}}{{
}}{{
#if: {{ #var: $lang }}
#if: {{ #var: $lang }}
| {{ #ifeq: {{{project|}}} | 0
| {{ #if: {{{project|}}} || [[Category:{{ #if: trim | {{{1}}} }}/{{ #var: $lang }}]] }}
  |
  | [[Category:{{ #if: trim | {{{1}}} }}/{{ #var: $lang }}]] }}
| [[Category:{{ #if: trim | {{{1}}} }}]]
| [[Category:{{ #if: trim | {{{1}}} }}]]
}}</includeonly><noinclude>
}}</includeonly><noinclude>
{{documentation}}
{{documentation}}
<!-- Put categories/interwiki on the documentation page -->
<!-- Put categories/interwiki on the documentation page -->

Revision as of 03:26, 3 February 2015

[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.