Template:Localized link/cs
[[Special:MyLanguage/{{{1}}}|{{{1}}}]]
This template is used on approximately 35,000 pages. To avoid large-scale disruption and unnecessary server load, any changes to this template should first be tested in its /sandbox or /testcases subpages or in your own user subpage. The tested changes can then be added to this page in one single edit. Please consider discussing any changes on the talk page before implementing them. |
Účel
Tuto pomocnou šablonu lze použít k propojení na stránky přeložené do jazyka uživatele.
Používá speciální předponu stránky Special:MyLanguage/
. Ta kontroluje, zda existuje verze stránky přeložená do jazyka uživatele. Pokud překlad existuje, zkontroluje odkazy na něj a také odkazy na záložní jazyk. Pokud neexistuje, odkáže na nebo výchozí jazykovou verzi wiki (v MediaWiki anglickou).
Měla by být použita v překládaných stránkách, aby odkazovaly na správnou stránku. A to i v případě, že v tomto jazyce dosud přeložená stránka neexistuje.
Použití
This is the TemplateData documentation for this template used by VisualEditor and other tools.
Localized link
Link to translatable page in the user’s language. It uses the special page prefix “Special:MyLanguage/”.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Page name | 1 | Linked page | Page name | required |
Displayed text | 2 | Display text for this link | Line | suggested |
Display the namespace | nsp | If “nsp” parameter is not defined, as link text displays the full pagename (including namespace); otherwise — if “nsp” parameter is defined by any value — link text displays the short pagename, without namespace.
| String | optional |
Pokud není definován parametr "nsp
", zobrazí se jako text odkazu úplný název stránky (pagename) (včetně oboru názvů). Jinak - pokud je parametr "nsp
" definován libovolnou hodnotou - text odkazu zobrazí krátké jméno stránky bez oboru názvů.
Příklady jednoduchého použití
Použití | Výsledek |
---|---|
{{ll|Communication}} | Communication |
{{ll|Communication|コミュニケーション}} | コミュニケーション |
{{ll|Project:About}} | Project:About |
{{ll|Project:About|nsp=0}} | About |
Použití na přeložitelných stránkách
Na stránkách připravených k překladu s příponou Extension:Translate lze tuto šablonu použít třemi způsoby.
- Nejlepší je nahradit tuto šablonu a poté cíl wikilink vložený do
<tvar name=id>...</tvar>
, odděleně od přeloženého zobrazeného textu odkazu.- Například místo
{{ll|Communication|About communication}}
bude značení překladu na přeložitelné stránce[[<tvar name=1>Special:MyLanguage/Communication</tvar>|About communication]]
.
- Například místo
- Alternativně může být tento kód vyloučen z překládané části.
- Například za
some text {{ll|Communication|About communication}} some text
bude značka překladu na přeložitelné stránce: <translate>some text</translate> {{ll|Communication|2=<translate>About communication</translate>}} <translate>some text</translate>
- Toto je užitečné pro odrážkové seznamy odkazů, např. v sekcích "Viz také:".
- Například za
- Pokud se text odkazu nemusí lišit od názvu vstupní stránky, bude lepší vložit celý tento kód do
<tvar>
.- Například místo {{ll|Communication}} bude značení překladu na přeložitelné stránce
<tvar name=1>{{ll|Communication}}</tvar>
.
- Například místo {{ll|Communication}} bude značení překladu na přeložitelné stránce
Související odkazy
- Template:Localized link/messagedoc — by měl být použit pro dokumentaci zpráv na přeložitelných stránkách používajících tuto šablonu.
- {{Translatable template}} - neboli {{TNT}} nebo {{tnt}}
- {{Translatable template name}} - neboli {{TNTN}} nebo {{tntn}}
- {{Page language link}} - neboli {{pll}} - přidat odkaz z přeložitelné stránky na jinou přeložitelnou stránku ve stejném jazyce