Template:Dir/doc/cs

Category:Languages pages Category:Template documentation pages/cs
Použití
Výstup "rtl" pro jazyky se zápisem zprava doleva, jinak "ltr".
Výchozí vrácené hodnoty "rtl" a "ltr" lze také přizpůsobit.
Syntaxe
  • {{dir}}
  • {{dir|lang=language-code}}
  • {{dir|language-code}}
    1. (nepovinný) parametr language-code (jehož hodnota může být předána alternativně jménem jako |lang=) by měl odpovídat BCP47, jak to vyžadují webové standardy (HTML/CSS. ..), spíše než štítky Wikimedie pro označení jazyků v názvech domén (v některých případech kódy jazyků Wikimedie nevyhovují a používají se pouze pro interwiki a URL. Většina z nich je migrována na BCP47, který je založen na některých částech standard ISO649).
    Pokud není zadán žádný parametr language-code, použije se jako výchozí preferovaný jazyk uživatelského rozhraní návštěvníka prohlížejícího aktuální stránku, což je pro vás aktuálně cs.
  • {{dir|lang=language-code|rtl=návratová hodnota pro skripty RTL|ltr=návratová hodnota pro skripty LTR}}
  • {{dir|language-code|návratová hodnota pro skripty RTL|návratová hodnota pro skripty LTR}}
  • {{dir|rtl=návratová hodnota pro skripty RTL|ltr=návratová hodnota pro skripty LTR}}
  • {{dir|2=návratová hodnota pro skripty RTL|3=návratová hodnota pro skripty LTR}}
    Parametry druhý a třetí (volitelné) umožňují změnit výchozí návratové hodnoty pro jazyky napsané ve skriptech RTL a LTR (v tomto pořadí), jejichž výchozí hodnoty jsou "rtl" a "ltr". Tyto návratové hodnoty lze předat alternativně jménem jako |rtl= a ltr=.
    To lze použít k přizpůsobení stylů CSS, jako je zarovnání textu nebo plovoucí strana nebo boční okraje/ohraničení/odsazení, nebo ke změně zobrazeného textu/symbolů nebo názvů obrázků/ikon v závislosti na směru skriptu..
Poznámka
V současné době rozpoznává následující kódy jazyků, které jsou obvykle psány zprava doleva.
U všech ostatních jazyků se předpokládá, že používají písmo zleva doprava.
CodeLanguage
aebarabština (tuniská)
aeb-arabTunisian Arabic (Arabic script)
aicaic
ararabština
arcaramejština
arqarabština (alžírská)
aryarabština (marocká)
arzarabština (egyptská)
azbSouth Azerbaijani
bccSouthern Balochi
bgnbalúčština (západní)
bqibachtijárština
bqpbqp
ckbkurdština (sorání)
ckb-arabCentral Kurdish (Arabic script)
dvmaledivština
en-rtlen-x-rtl
faperština
fa-afdarí
glkgilačtina
ha-arabHausa (Arabic script)
hazHazaragi
hehebrejština
khwchovarština
kk-arabKazakh (Arabic script)
kk-cnKazakh (China)
kskašmírština
ks-arabKashmiri (Arabic script)
ku-arabKurdish (Arabic script)
lkiLaki
lrclúrština (severní)
luzSouthern Luri
mznmázandaránština
nqon’ko
otaturečtina (osmanská)
phnféničtina
pnbWestern Punjabi
prdprd
prsDari
pspaštština
sdsindhština
sdhkurdština (jižní)
skrSaraiki
skr-arabSaraiki (Arabic script)
tg-arabtg-Arab
tlytalyština
ugujgurština
ug-arabUyghur (Arabic script)
ururdština
uz-arabuz-Arab
xpuPunic
yddydd
yijidiš
Příklady
  • {{dir}}, pro aktuální uživatelský jazyk, kterým je čeština (čeština), vrátí ltr.
  • {{dir|en}}, pro English (English), vrátí ltr.
  • {{dir|lang=en}}, pro English (English), vrátí ltr.
  • {{dir|ar}}, pro Arabic (العربية), vrátí rtl.
  • {{dir|yi}}, pro Yiddish (ייִדיש), vrátí rtl.
  • {{dir|2=right|3=left}}, pro aktuální jazyk uživatele, kterým je Czech (čeština), vrátí left.
  • {{dir|rtl=right|ltr=left}}, pro aktuální jazyk uživatele, kterým je Czech (čeština), vrátí left.
  • {{dir|en|right|left}}, pro English (English), vrátí left.
  • {{dir|ar|right|left}}, pro Arabic (العربية), vrátí right.
  • {{dir|yi|right|left}}, pro Yiddish (ייִדיש), vrátí right.
  • {{dir|lang=yi|rtl=right|ltr=left}}, pro Yiddish (ייִדיש), vrátí right.

TemplateData

[view · talk · edit]

This is the TemplateData documentation for this template used by VisualEditor and other tools.

Dir/doc

Category:TemplateData documentation/cs

Outputs “rtl” for right-to-left languages, else “ltr”. The default returned values “rtl” and “ltr” can also be customized.

Template parameters

ParameterDescriptionTypeStatus
Language1

The language to get the direction for, by default the interface language

Default
{{int:lang}}
Example
{{PAGELANGUAGE}}
Linerequired
Right-to-Left2

Return value for right-to-left languages

Default
rtl
Example
left
Stringoptional
Left-to-Right3

Return value for left-to-right languages

Default
ltr
Example
right
Stringoptional

Edit parameter translations

Category:Languages pages Category:Pages using the JsonConfig extension Category:TemplateData documentation/cs Category:Template documentation pages/cs