Template:Dir/doc/cs
< Template:Dir | doc
Toto je dokumentace podstránky Template:Dir/doc. Obsahuje informace o použití, kategorie a další obsah, který není součástí původní stránky Template. |
This template is used on approximately 26,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. |
- 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
.
- 1. (nepovinný) parametr language-code (jehož hodnota může být předána alternativně jménem jako
- {{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=
altr=
. - 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..
- 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 "
- 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
.
- {{dir}}, pro aktuální uživatelský jazyk, kterým je čeština (čeština), vrátí
TemplateData
editTato 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.
Dir/doc
Outputs “rtl” for right-to-left languages, else “ltr”. The default returned values “rtl” and “ltr” can also be customized.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Language | 1 | The language to get the direction for, by default the interface language
| Line | required |
Right-to-Left | 2 | Return value for right-to-left languages
| String | optional |
Left-to-Right | 3 | Return value for left-to-right languages
| String | optional |
Edit parameter translations