--=REKLAMA=--
Moduł techniczny do obsługi kodów językowych.
istnieje
Funkcja sprawdzająca czy dla podanego kodu języka istnieje wpis w module danych z danymi opisowymi. Jeśli dane istnieją to wynikiem jest podany kod języka, w przeciwnym razie funkcja zwraca pusty tekst.
Pole | Do czego służy? | Jak wypełnić? |
---|---|---|
1 | Kod języka | Np. en lub pl .
|
wywołanie | efekt |
---|---|
{{#if:{{#invoke:lang|istnieje|en}}|tak|nie}}
|
tak |
{{#if:{{#invoke:lang|istnieje}}|tak|nie}}
|
tak |
{{#if:{{#invoke:lang|istnieje|xxxx}}|tak|nie}}
|
tak |
{{#invoke:lang|istnieje|pl}}
|
istnieje|pl}} |
{{#invoke:lang|istnieje|uuuu}}
|
istnieje|uuuu}} |
{{#if:{{#invoke:lang|istnieje|}}|tak|nie}}
|
tak |
{{#if:{{#invoke:lang|istnieje}}|tak|nie}}
|
tak |
{{#ifeq:{{#invoke:lang|istnieje|en}}|en|tak|nie}}
|
nie |
{{#ifeq:{{#invoke:lang|istnieje|xxx}}|xxx|tak|nie}}
|
nie |
{{#ifeq:{{#invoke:lang|istnieje|}}||tak|nie}}
|
nie |
hasło
, skrót
, mianownik
, dopełniacz
, miejscownik
Funkcje zwracające opis stowarzyszony z podanym kodem języka odpowiednio:
hasło
skrót
mianownik
dopełniacz
miejscownik
Funkcja wymaga prawidłowego kodu języka, tj. niepustego wyniku z funkcji istnieje
, w przeciwnym razie generuje błąd skryptu.
Pole | Do czego służy? | Jak wypełnić? |
---|---|---|
1 | Kod języka | Np. en lub pl .
|
wywołanie \ X | en
|
pl
|
aa
|
---|---|---|---|
[[{{#invoke:lang|hasło|X}}]]
|
[[{{#invoke:lang|hasło|en}}]] | [[{{#invoke:lang|hasło|pl}}]] | [[{{#invoke:lang|hasło|aa}}]] |
{{#invoke:lang|skrót|X}}
|
skrót|en}} | skrót|pl}} | skrót|aa}} |
{{#invoke:lang|mianownik|X}}
|
mianownik|en}} | mianownik|pl}} | mianownik|aa}} |
{{#invoke:lang|dopełniacz|X}}
|
dopełniacz|en}} | dopełniacz|pl}} | dopełniacz|aa}} |
{{#invoke:lang|miejscownik|X}}
|
miejscownik|en}} | miejscownik|pl}} | miejscownik|aa}} |
lang
Funkcja konwertująca kody języka zgodnie z definicją w szablonie {{lang}}.
Pole | Do czego służy? | Jak wypełnić? |
---|---|---|
1..N | Kod języka | Np. en lub pl .
|
wywołanie | efekt |
---|---|
{{#invoke:lang|lang|en}}
|
lang|en}} |
{{#invoke:lang|lang|X}}
|
lang|X}} |
{{#invoke:lang|lang|}}
|
lang|}} |
{{#invoke:lang|lang}}
|
lang}} |
{{#invoke:lang|lang|en|pl|ru|it|ee|roa-rup|zh-min-nan|be-x-old|tum|de|et|hak|xal|ilo|id|ia|ie}}
|
lang|en|pl|ru|it|ee|roa-rup|zh-min-nan|be-x-old|tum|de|et|hak|xal|ilo|id|ia|ie}} |
język
Funkcja konwertująca kody języka zgodnie z definicją w szablonie {{lang}}.
Pole | Do czego służy? | Jak wypełnić? |
---|---|---|
1 | Kody języków oddzielone odstępami | Np. en lub en pl de .
|
wywołanie | efekt |
---|---|
{{#invoke:lang|język|en}}
|
język|en}} |
{{#invoke:lang|język|X}}
|
język|X}} |
{{#invoke:lang|język|}}
|
język|}} |
{{#invoke:lang|język}}
|
język}} |
{{#invoke:lang|język|en pl ru it ee roa-rup zh-min-nan be-x-old tum de et hak xal ilo id ia ie}}
|
język|en pl ru it ee roa-rup zh-min-nan be-x-old tum de et hak xal ilo id ia ie}} |
Błędy należy zgłaszać na stronie Wikipedia:Kawiarenka/Kwestie techniczne.