Tämä on ohjesivu moduulille Moduuli:kielikoodit

Kielten nimien ja tunnusten hakemiseen.

Kielikoodimääritykset tehdään tiedostoon Module:kielikoodit/taulukot.

Funktiot muokkaa

nimi muokkaa

  • nimi(tunnus)

Palauttaa tunnusta vastaavan kielen nimen. Huom. saman asian saa tehtyä mw.language.fetchLanguageName-funktiolla.

tunnus muokkaa

tunnus(nimi) Palauttaa nimeä vastaavan kielitunnuksen. Huom. saman asian saa tehtyä kieliolion mw.language:getCode-metodilla.

tunnus_genetiiville muokkaa

tunnus_genetiiville(nimi) Palauttaa nimeä vastaavan kielitunnuksen.

genetiivissa muokkaa

genetiivissa(tunnus) Palauttaa tunnusta vastaavan kielen genetiivimuodon.

partitiivissa muokkaa

partitiivissa(tunnus) Palauttaa tunnusta vastaavan kielen partitiivimuodon.

translatiivissa muokkaa

translatiivissa(tunnus) Palauttaa tunnusta vastaavan kielen translatiivimuodon.

lajitteluarvo muokkaa

lajitteluarvo(tunnus) Palauttaa tunnusta vastaavan kielen lajitteluarvon, joita vertaamalla tietää kahden kielen välisen järjestyksen.

lajitteluarvo_nimelle muokkaa

lajitteluarvo_nimelle(nimi) Palauttaa nimeä vastaavan kielen lajitteluarvon, joita vertaamalla tietää kahden kielen välisen järjestyksen.

#invokella kutsuttavat funktiot muokkaa

Nimi muokkaa

  • {{#invoke:kielikoodit|Nimi|tunnus}}
  • {{#invoke:kielikoodit|Nimi|tunnus|isolla=1}}

Palauttaa tunnusta vastaavan kielen nimen. Jos parametri isolla on annettu, palauttaa nimen isolla alkukirjaimella.

Tunnus muokkaa

  • {{#invoke:kielikoodit|Tunnus|nimi}}

Palauttaa nimeä vastaavan kielen tunnuksen.

  • {{#invoke:kielikoodit|Tunnus|nimi[|kielikoodistandardi]}}

Palauttaa nimeä vastaavan kielen tunnuksen. Jos kielikoodistandardi on annettu, palauttaa sen mukaisen kielikoodin, muuten oletuksksi asetetun.

Genetiivissa muokkaa

  • {{#invoke:kielikoodit|Genetiivissa|tunnus}}
  • {{#invoke:kielikoodit|Genetiivissa|tunnus|isolla=1}}

Palauttaa tunnusta vastaavan kielen genetiivimuodon. Jos parametri isolla on annettu, palauttaa nimen isolla alkukirjaimella.

Tunnus_genetiiville muokkaa

  • {{#invoke:kielikoodit|Tunnus_genetiiville|nimen genetiivi}}

Palauttaa nimen genetiiviä vastaavan kielen tunnuksen.

Partitiivissa muokkaa

  • {{#invoke:kielikoodit|Partitiivissa|tunnus}}
  • {{#invoke:kielikoodit|Partitiivissa|tunnus|isolla=1}}

Palauttaa tunnusta vastaavan kielen partitiivimuodon. Jos parametri isolla on annettu, palauttaa nimen isolla alkukirjaimella.

Translatiivissa muokkaa

  • {{#invoke:kielikoodit|Translatiivissa|tunnus}}
  • {{#invoke:kielikoodit|Translatiivissa|tunnus|isolla=1}}

Palauttaa tunnusta vastaavan kielen translatiivimuodon. Jos parametri isolla on annettu, palauttaa nimen isolla alkukirjaimella.

Testit muokkaa

Nimi
  • KOODI: {{#invoke:kielikoodit|Nimi|hu}}
    TULOS: unkari
  • KOODI: {{#invoke:kielikoodit|Nimi|hu|isolla=1}}
    TULOS: Unkari
  • KOODI: {{#invoke:kielikoodit|Nimi|kud}}
    TULOS: 'auhelawaOK
  • KOODI: {{#invoke:kielikoodit|Nimi|kud|isolla=1}}
    TULOS: 'AuhelawaOK
  • KOODI: {{#invoke:kielikoodit|Nimi|ovd}}
    TULOS: älvdalskaOK
  • KOODI: {{#invoke:kielikoodit|Nimi|ovd|isolla=1}}
    TULOS: ÄlvdalskaOK
Genetiivissa
  • KOODI: {{#invoke:kielikoodit|Genetiivissa|hu}}
    TULOS: unkarin
  • KOODI: {{#invoke:kielikoodit|Genetiivissa|hu|isolla=1}}
    TULOS: Unkarin
  • KOODI: {{#invoke:kielikoodit|Genetiivissa|dlm}}
    TULOS: dalmatian
  • KOODI: {{#invoke:kielikoodit|Genetiivissa|dlm|isolla=1}}
    TULOS: Dalmatian
  • KOODI: {{#invoke:kielikoodit|Genetiivissa|kud}}
    TULOS: 'auhelawanOK
  • KOODI: {{#invoke:kielikoodit|Genetiivissa|kud|isolla=1}}
    TULOS: 'AuhelawanOK
  • KOODI: {{#invoke:kielikoodit|Genetiivissa|ovd}}
    TULOS: älvdalskanOK
  • KOODI: {{#invoke:kielikoodit|Genetiivissa|ovd|isolla=1}}
    TULOS: ÄlvdalskanOK
Partitiivissa
  • KOODI: {{#invoke:kielikoodit|Partitiivissa|hu}}
    TULOS: unkaria
  • KOODI: {{#invoke:kielikoodit|Partitiivissa|hu|isolla=1}}
    TULOS: Unkaria
Translatiivissa
  • KOODI: {{#invoke:kielikoodit|Translatiivissa|hu}}
    TULOS: unkariksi
  • KOODI: {{#invoke:kielikoodit|Translatiivissa|hu|isolla=1}}
    TULOS: Unkariksi
Tunnus
  • KOODI: {{#invoke:kielikoodit|Tunnus|pandžabi}}
    TULOS: pa
  • KOODI: {{#invoke:kielikoodit|Tunnus|pörde}}
    TULOS:
  • KOODI: {{#invoke:kielikoodit|Tunnus|saksa|ISO 639-1}}
    TULOS: deOK
  • KOODI: {{#invoke:kielikoodit|Tunnus|saksa|ISO 639-2}}
    TULOS: gerOK
  • KOODI: {{#invoke:kielikoodit|Tunnus|saksa|ISO 639-3}}
    TULOS: deuOK
  • KOODI: {{#invoke:kielikoodit|Tunnus|saksa}}
    TULOS: deOK
Tunnus_tunnukselle
  • KOODI: {{#invoke:kielikoodit|Tunnus_tunnukselle|de|ISO 639-1}}
    TULOS: deOK
  • KOODI: {{#invoke:kielikoodit|Tunnus_tunnukselle|de|ISO 639-2}}
    TULOS: gerOK
  • KOODI: {{#invoke:kielikoodit|Tunnus_tunnukselle|de|ISO 639-3}}
    TULOS: deuOK
  • KOODI: {{#invoke:kielikoodit|Tunnus_tunnukselle|ger|ISO 639-1}}
    TULOS: deOK
  • KOODI: {{#invoke:kielikoodit|Tunnus_tunnukselle|ger|ISO 639-2}}
    TULOS: gerOK
  • KOODI: {{#invoke:kielikoodit|Tunnus_tunnukselle|ger|ISO 639-3}}
    TULOS: deuOK
  • KOODI: {{#invoke:kielikoodit|Tunnus_tunnukselle|deu|ISO 639-1}}
    TULOS: deOK
  • KOODI: {{#invoke:kielikoodit|Tunnus_tunnukselle|deu|ISO 639-2}}
    TULOS: gerOK
  • KOODI: {{#invoke:kielikoodit|Tunnus_tunnukselle|deu|ISO 639-3}}
    TULOS: deuOK
Tunnus_genetiiville
  • KOODI: {{#invoke:kielikoodit|Tunnus_genetiiville|liivin}}
    TULOS: liv
  • KOODI: {{#invoke:kielikoodit|Tunnus_genetiiville|Liivin}}
    TULOS: liv
Tunnus_genetiiville
  • KOODI: {{#invoke:kielikoodit|Tunnus_genetiiville|klassisen pörden}}
    TULOS:
  • KOODI: {{#invoke:kielikoodit|Tunnus_genetiiville|dalmatian}}
    TULOS: dlm
  • KOODI: {{#invoke:kielikoodit|Tunnus_genetiiville|dalmaatin}}
    TULOS: dlm
Nimi2
  • KOODI: {{#invoke:kielikoodit|Nimi2|dak|isolla=1}}
    TULOS: DakotaOK
  • KOODI: {{#invoke:kielikoodit|Nimi2|dakota|isolla=1}}
    TULOS: DakotaOK
  • KOODI: {{#invoke:kielikoodit|Nimi2|Dakota|isolla=1}}
    TULOS: DakotaOK
  • KOODI: {{#invoke:kielikoodit|Nimi2|dakotan|isolla=1}}
    TULOS: DakotaOK
  • KOODI: {{#invoke:kielikoodit|Nimi2|Dakotan|isolla=1}}
    TULOS: DakotaOK
  • KOODI: {{#invoke:kielikoodit|Nimi2|Mouk-Aria|isolla=1}}
    TULOS (0 tavua): NG
    ODOTETTU (9 tavua): mouk-aria
  • KOODI: {{#invoke:kielikoodit|Nimi2|mouk-Aria|isolla=1}}
    TULOS (0 tavua): NG
    ODOTETTU (9 tavua): mouk-aria
Nimi2 - kielellä vaihtoehtoinen nimi
  • KOODI: {{#invoke:kielikoodit|Nimi2|dlm|isolla=1}}
    TULOS: DalmatiaOK
  • KOODI: {{#invoke:kielikoodit|Nimi2|dalmatia|isolla=1}}
    TULOS: DalmatiaOK
  • KOODI: {{#invoke:kielikoodit|Nimi2|Dalmatia|isolla=1}}
    TULOS: DalmatiaOK
  • KOODI: {{#invoke:kielikoodit|Nimi2|dalmatian|isolla=1}}
    TULOS: DalmatiaOK
  • KOODI: {{#invoke:kielikoodit|Nimi2|Dalmatian|isolla=1}}
    TULOS: DalmatiaOK
  • KOODI: {{#invoke:kielikoodit|Nimi2|dalmaatti|isolla=1}}
    TULOS: DalmatiaOK
  • KOODI: {{#invoke:kielikoodit|Nimi2|Dalmaatti|isolla=1}}
    TULOS: DalmatiaOK
  • KOODI: {{#invoke:kielikoodit|Nimi2|dalmaatin|isolla=1}}
    TULOS: DalmatiaOK
  • KOODI: {{#invoke:kielikoodit|Nimi2|Dalmaatin|isolla=1}}
    TULOS: DalmatiaOK
Nimi2 - tulostus pienellä
  • KOODI: {{#invoke:kielikoodit|Nimi2|dak}}
    TULOS: dakotaOK
  • KOODI: {{#invoke:kielikoodit|Nimi2|Dakotan}}
    TULOS: dakotaOK
  • KOODI: {{#invoke:kielikoodit|Nimi2|Dalmatia}}
    TULOS: dalmatiaOK
  • KOODI: {{#invoke:kielikoodit|Nimi2|Dalmaatin}}
    TULOS: dalmatiaOK
Genetiivissa2
  • KOODI: {{#invoke:kielikoodit|Genetiivissa2|dak}}
    TULOS: DakotanOK
  • KOODI: {{#invoke:kielikoodit|Genetiivissa2|nmn}}
    TULOS (7 tavua): !XóõnNG
    ODOTETTU (8 tavua): ǃXóõn
  • KOODI: {{#invoke:kielikoodit|Genetiivissa2|kud}}
    TULOS: 'AuhelawanOK
  • KOODI: {{#invoke:kielikoodit|Genetiivissa2|ǃxóõ}}
    TULOS (7 tavua): !XóõnNG
    ODOTETTU (8 tavua): ǃXóõn
  • KOODI: {{#invoke:kielikoodit|Genetiivissa2|dakota}}
    TULOS: DakotanOK
  • KOODI: {{#invoke:kielikoodit|Genetiivissa2|Dakota}}
    TULOS: DakotanOK
  • KOODI: {{#invoke:kielikoodit|Genetiivissa2|dakotan}}
    TULOS: DakotanOK
  • KOODI: {{#invoke:kielikoodit|Genetiivissa2|Dakotan}}
    TULOS: DakotanOK
  • KOODI: {{#invoke:kielikoodit|Genetiivissa2|Mouk-Aria}}
    TULOS (0 tavua): NG
    ODOTETTU (10 tavua): mouk-arian
  • KOODI: {{#invoke:kielikoodit|Genetiivissa2|mouk-Aria}}
    TULOS (0 tavua): NG
    ODOTETTU (10 tavua): mouk-arian
Genetiivissa2 - kielellä vaihtoehtoinen nimi
  • KOODI: {{#invoke:kielikoodit|Genetiivissa2|dlm}}
    TULOS: DalmatianOK
  • KOODI: {{#invoke:kielikoodit|Genetiivissa2|dalmatia}}
    TULOS: DalmatianOK
  • KOODI: {{#invoke:kielikoodit|Genetiivissa2|Dalmatia}}
    TULOS: DalmatianOK
  • KOODI: {{#invoke:kielikoodit|Genetiivissa2|dalmatian}}
    TULOS: DalmatianOK
  • KOODI: {{#invoke:kielikoodit|Genetiivissa2|Dalmatian}}
    TULOS: DalmatianOK
  • KOODI: {{#invoke:kielikoodit|Genetiivissa2|dalmaatti}}
    TULOS: DalmatianOK
  • KOODI: {{#invoke:kielikoodit|Genetiivissa2|Dalmaatti}}
    TULOS: DalmatianOK
  • KOODI: {{#invoke:kielikoodit|Genetiivissa2|dalmaatin}}
    TULOS: DalmatianOK
  • KOODI: {{#invoke:kielikoodit|Genetiivissa2|Dalmaatin}}
    TULOS: DalmatianOK

ɧ