Difference between revisions of "Template:Translate-link"
From Dragon Age Toolset Wiki
| Line 1: | Line 1: | ||
<includeonly>{{#if: {{{3|}}} | <includeonly>{{#if: {{{3|}}} | ||
<!-- If 3rd param is defined --> | <!-- If 3rd param is defined --> | ||
| − | | | + | |1 |
<!-- Use it as current language --> | <!-- Use it as current language --> | ||
{{#ifexist: {{{1}}}/{{{3}}} | {{#ifexist: {{{1}}}/{{{3}}} | ||
| Line 20: | Line 20: | ||
}} | }} | ||
<!-- If 3rd param is not defined --> | <!-- If 3rd param is not defined --> | ||
| − | | | + | |2 |
{{#ifeq: {{#titleparts:{{PAGENAME}}|1|2}} | {{#language:{{#titleparts:{{PAGENAME}}|1|2}}}} | {{#ifeq: {{#titleparts:{{PAGENAME}}|1|2}} | {{#language:{{#titleparts:{{PAGENAME}}|1|2}}}} | ||
<!-- If the language of the current page could not be extracted --> | <!-- If the language of the current page could not be extracted --> | ||
Revision as of 12:11, 8 November 2010
Description
Template allows you to quickly create links to translated page DA Builder Wiki using the language of the current page:
| Source code | Condition | Output |
|---|---|---|
{{Translate-link|Main Page}}
|
If the language of the current page could not be extracted | Translate-link: GETTING_LANGUAGE_ERROR |
| If the page translated into current language exists (i.e. this page in Russian) | Main Page | |
| If the page translated into current language does not exist (i.e. this page in Russian) | Main Page (en) | |
{{Translate-link|Main Page|Other name}}
|
If the language of the current page could not be extracted | Translate-link: GETTING_LANGUAGE_ERROR |
| If the page translated into current language exists (i.e. this page in Russian) | Other name | |
| If the page translated into current language does not exist (i.e. this page in Russian) | Other name (en) | |
{{Translate-link|Main Page||ru}}{{Translate-link|Main Page|3=ru}}
|
If the language of the current page could not be extracted | See below ↓ |
| If the page translated into current language exists (i.e. this page in Russian) | Main Page | |
| If the page translated into current language does not exist (i.e. this page in Russian) | Main Page (en) | |
{{Translate-link|Main Page|Other name|ru}}
|
If the language of the current page could not be extracted | See below ↓ |
| If the page translated into current language exists (i.e. this page in Russian) | Other name | |
| If the page translated into current language does not exist (i.e. this page in Russian) | Other name (en) |
Note
This template has a short version ulink.