Dokumentacja Poniższa dokumentacja jest załączona do Szablon:LangList/doc. (edytuj | historia)
[wyczyść]
Ten szablon przechowuje dwie listy kodów językowych: jedną ze wszystkimi trwającymi projektami językowymi, tj. wciąż znajdujących się na tej wiki, i drugą ze wszystkimi ukończonymi projektami językowymi, tj. języków z własną subdomeną. W niektórych kontekstach i18n ta informacja jest istotna.
Szablony zapewniają ponadto niektóre podstawowe funkcje na tych listach.
Sposób użycia
{{langList| <function> | <target lang> }}
- Pierwszy nie nazwany parametr
Jedna z następujących funkcji:
isOffWiki |
Zwraca yes , jeśli <target lang> jest kodem językowym ukończonego projektu.
|
isOnWiki |
Zwraca yes , jeśli <target lang> jest kodem języka trwającego projektu.
|
onWiki |
Wyświetla listę wszystkich języków, których isOnWiki jest prawdą. Może być użyty do zdefiniowania tablicy.
|
offWiki |
Wyświetla listę wszystkich języków, których isOffWiki jest prawdą. Może być użyty do zdefiniowania tablicy.
|
- Drugi nie nazwany parametr (opcjonalny)
Język obsługi; domyślnie jest to {{lang}}.
Przykłady
{{langList|isOffWiki|cs}}
|
|
{{langList|isOffWiki|zh}}
|
yes |
{{langList|isOffWiki|en}}
|
|
{{langList|isOnWiki|cs}}
|
yes |
{{langList|isOnWiki|zh}}
|
|
{{langList|isOnWiki|en}}
|
|
{{langList|isEn|en}}
|
yes |
{{langList|isEn|it}}
|
|
{{langList|isEn|zh}}
|
|
{{langList|onWiki}}
|
bg, cs, da, el, es, fi, id, it, ja, lt, lv, nl, no, ro, sk, sv, th, tr, vi, yue |
{{langList|offWiki}}
|
de, fr, hu, ko, ru, pl, pt, uk, zh |
{{langList|offWiki|zh}}
|
de, fr, hu, ko, ru, pl, pt, uk, zh |
{{#arraydefine:x|{{langList|offWiki}}|,}}{{#arrayprint:x|*}}
|
de*fr*hu*ko*ru*pl*pt*uk*zh |