Template:Localized link/cs

This page is a translated version of the page Template:Localized link and the translation is 100% complete.

[[Special:MyLanguage/{{{1}}}|{{{1}}}]][[:{{{1}}}| ]]

Template documentation

Úč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í

[zobrazit · diskuse · upravit]

Tato sekce obsahuje strukturovaný popis parametrů šablony využívající rozšíření TemplateData, který umožňuje snadnější používání této šablony v prostředí VisualEditoru.

Localized link

Link to translatable page in the user’s language. It uses the special page prefix “Special:MyLanguage/”.

Template parameters[Edit template data]

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
Page name1

Linked page

Page namerequired
Displayed text2

Display text for this link

Linesuggested
Display the namespacensp

If the “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.

Auto value
0
Stringoptional

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}} Komunikace
{{ll|Communication|コミュニケーション}} コミュニケーション
{{ll|Project:About}} Project:O tomto webu
{{ll|Project:About|nsp=0}} O tomto webu

Použití na přeložitelných stránkách

Na stránkách připravených k překladu s příponou Translate lze tuto šablonu použít třemi způsoby.

  1. 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]].
  2. 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é:".
  3. 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>.

Test cases

Subpage
{{Localized link|Extension:DiscussionTools/Comparison}}

{{Localized link}}

Extension:DiscussionTools/Comparison

{{Localized link/sandbox}}

Extension:DiscussionTools/Comparison

Hide namespace
{{Localized link|Extension:DiscussionTools/Comparison|nsp=0}}

{{Localized link}}

DiscussionTools/Comparison

{{Localized link/sandbox}}

DiscussionTools/Comparison

Hide namespace with {{LC zh }}'s namespace setting
{{Localized link|Project:About|nsp=0}}

{{Localized link}}

O tomto webu

{{Localized link/sandbox}}

O tomto webu

Související odkazy