shortcuts: {{ll}} {{LL}}

Template:Localized link/cs

From Linux Web Expert


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

[<span style="" title="<translate nowrap> View this template</translate>"><translate> view</translate> · <span style="" title="<translate nowrap> Discuss this template</translate>"><translate> talk</translate> · <span style="" title="<translate nowrap> Edit this template</translate>"><translate> edit</translate>]

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/cs

<templatedata> { "description": { "be-tarask": "Спасылка на перакладную старонку мовай удзельніка. Яна мае адмысловую прыстаўку назвы «Special:MyLanguage/».", "en": "Link to translatable page in the user’s language. It uses the special page prefix “Special:MyLanguage/”.", "cs": "Odkaz na stránku, kterou lze přeložit v jazyce uživatele. Používá speciální předponu stránky “Special:MyLanguage/”.", "fr": "Lien vers une page traduisible dans la langue de l’utilisateur. Le lien utilise la page spéciale «Special:MyLanguage/».", "tr": "Kullanıcının dilindeki çevrilebilir sayfaya bağlantı. “Special:MyLanguage/” özel sayfa önekini kullanır.", "sv": "Länk till översättbar sida på användarens språk. Den använder specialsideprefixet “Special:MyLanguage/”." }, "format": "inline", "params": { "1": { "label": { "be-tarask": "Назва старонкі", "en": "Page name", "cs": "Název stránky", "fr": "Nom de la page", "es": "Nombre de la página", "tr": "Sayfa adı", "sv": "Sidnamn" }, "description": { "be-tarask": "Зьвязаная старонка", "en": "Linked page", "cs": "Odkazovaná stránka", "fr": "Page liée", "tr": "Bağlantılı sayfa", "sv": "Länkad sida" }, "required": true, "suggested": true, "type": "wiki-page-name" }, "2": { "label": { "be-tarask": "Тэкст для вываду", "en": "Displayed text", "cs": "Zobrazený text", "fr": "Texte affiché", "tr": "Görüntülenen metin", "sv": "Visad text" }, "description": { "be-tarask": "Паказаць у спасылцы гэты тэкст", "en": "Display text for this link", "cs": "Zobrazí text pro tento odkaz", "fr": "Texte affiché pour ce lien", "tr": "Bu bağlantı için metni görüntüleyin", "sv": "Visad text för denna länk" }, "suggested": true, "type": "line" }, "nsp": { "label": { "en": "Display the namespace", "cs": "Zobrazit jmenný prostor", "tr": "Ad alanını görüntüleyin", "sv": "Visa namnrymden", "fr": "Affichage de l'espace de noms" }, "description": { "be-tarask": "Калі парамэтар «nsp» не зададзены, у тэксьце спасылкі выведзецца поўная назва старонкі (з прасторай); інакш кажучы — калі парамэтар «nsp» мае якое-кольвек значэньне, то ў тэксьце спасылкі будзе кароткая назва без прасторы.", "en": "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.", "cs": "Pokud není parametr “nsp” definován, protože text odkazu zobrazuje celý název stránky (včetně jmenného prostoru); jinak - pokud je parametr “nsp” definován jakoukoli hodnotou - text odkazu zobrazuje krátký název stránky bez jmenného prostoru.", "tr": "Bağlantı metni tam sayfa adını gösterdiğinden (ad alanı dahil) “nsp” parametresi tanımlanmamışsa; aksi takdirde, “nsp” parametresi herhangi bir değerle tanımlanmışsa, bağlantı metni, ad alanı olmadan kısa sayfa adını görüntüler.", "sv": "Om parametern “nsp” inte angetts, visas hela sidnamnet som länktext (med namnrymd); annars — om parametern “nsp” angetts med något värde — visar länktexten det korta sidnamnet, utan namnrymd.", "fr": "Si le paramètre “nsp” n'est pas défini, le texte du lien affiche le nom complet de la page (AVEC la valeur de l'espace de noms); sinon — si le paramètre “nsp” est défini avec une valeur quelconque — le texte du lien affiche le nom court de la page, SANS l'espace de noms." }, "autovalue": "0", "type": "string" } } } </templatedata>

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: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 Rozšíření: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>.

Související odkazy