Šablona:Jazykem: Porovnání verzí
Skočit na navigaci
Skočit na vyhledávání
cs>MMN +zh-Hant, zh-Hans |
cs>Draceane m typo |
||
| Řádek 142: | Řádek 142: | ||
| ne=nepálsky | | ne=nepálsky | ||
| nl=nizozemsky | | nl=nizozemsky | ||
| nb=norsky | | nb=norsky – bokmål | ||
| no=norsky | | no=norsky | ||
| nn=norsky | | nn=norsky – nynorsk | ||
| oc=okcitánsky | | oc=okcitánsky | ||
| or=orijsky | | or=orijsky | ||
Verze z 7. 12. 2017, 22:13
španělsky
Šablony {{jazykem}} a {{ISOjazykem}} tvoří identitní tandem, jde o bijekci, jedna šablona je totiž inverzí druhé.
Tyto funkce pro jazyk ve tvaru "v jazyce", dohledávají:
- buď jazyk podle zadaného kódu jazyka podle normy ISO 639-1 -
{{jazykem}}, - nebo kód jazyka podle normy ISO 639-1 podle zadaného jazyka -
{{ISOjazykem}}.
Příklady
{{jazykem|es}}: španělsky{{ISOjazykem|španělsky}}: es
Identity přes inverze
{{ISOjazykem|{{jazykem|es}}}}: es{{jazykem|{{ISOjazykem|španělsky}}}}: španělsky
Reakce na nenalezené
Šablony na pozadí metají error pomocí šablony {{chyba}}, takže výsledek "nenalezeno" lze v následných šablonách detekovat jako exception pomocí wiki-parser funkce #iferror:. Šablony nijak nekategorizují, ani při vyhození výjimky.
{{jazykem|nonex}}: ISO 639-1? V jazyce "nonex"{{ISOjazykem|neexistující}}: ISO 639-1? Kód jazyka "neexistující"{{jazykem|{{ISOjazykem|neexistující}}}}: ISO 639-1? V jazyce "ISO 639-1? Kód jazyka "neexistující""{{ISOjazykem|{{jazykem|nonex}}}}: ISO 639-1? Kód jazyka "ISO 639-1? V jazyce "nonex""
Parametr toleruj
Při použití parametru toleruj, s jakoukoli hodnotou, je metání výjimek zablokováno, a šablony pak jako výstup vracejí původní vstup, beze změny.
{{jazykem|nonex|toleruj=toleruj}}: nonex{{ISOjazykem|neexistující|toleruj=toleruj}}: neexistující
Související kategorie
Související šablony
{{Vjazyce}}{{Vjazyce2}}{{Cizojazyčně}}{{Jazykem}}{{ISOjazykem}}{{Cíl odkazu}}