Jump to content

Template:Dir/doc/cs

From mediawiki.org
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.
Code Language
aeb arabština (tuniská)
aeb-arab Tunisian Arabic (Arabic script)
aic aic
ar arabština
arc aramejština
arq arabština (alžírská)
ary arabština (marocká)
arz arabština (egyptská)
azb South Azerbaijani
bcc Southern Balochi
bgn balúčština (západní)
bqi bachtijárština
bqp bqp
ckb kurdština (sorání)
ckb-arab Central Kurdish (Arabic script)
dv maledivština
en-rtl en-x-rtl
fa perština
fa-af darí
glk gilačtina
ha-arab Hausa (Arabic script)
haz Hazaragi
he hebrejština
khw chovarština
kk-arab Kazakh (Arabic script)
kk-cn Kazakh (China)
ks kašmírština
ks-arab Kashmiri (Arabic script)
ku-arab Kurdish (Arabic script)
lki Laki
lrc lúrština (severní)
luz Southern Luri
mzn mázandaránština
nqo n’ko
ota turečtina (osmanská)
phn féničtina
pnb Western Punjabi
prd prd
prs Dari
ps paštština
sd sindhština
sdh kurdština (jižní)
skr Saraiki
skr-arab Saraiki (Arabic script)
tg-arab tg-Arab
tly talyština
ug ujgurština
ug-arab Uyghur (Arabic script)
ur urdština
uz-arab uz-Arab
xpu Punic
ydd ydd
yi jidiš
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

[edit]
[view · talk · edit]

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

Dir/doc

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