Muokataan sivua Locale
Siirry navigaatioon
Siirry hakuun
Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.
Nykyinen versio | Oma tekstisi | ||
Rivi 1: | Rivi 1: | ||
Locale on [[komentorivi]]ohjelma, joka tulostaa kieltä ja muita alueellisia tietoja koskevat [[ympäristömuuttuja]]t ja näyttää asennetut lokaalivaihtoehdot. | |||
Lokaliin liittyvät muuttujat määräävät ”[[kotoistus|kansainvälistetyn]]” ohjelman käyttämän kielen ja kieleen ja kulttuuriin liittyvät käytännöt, esimerkiksi päivämäärien muodon, desimaalierottimen ja aakkosjärjestyksen. | |||
Kaikissa ohjelmissa ei hyödynnetä kaikkia vivahteita. Jos osaa ohjelmasta ei ole käännetty käytetään siltä osin alkuperäistä (englannin) kieltä. Joissakin ohjelmissa käytetään näitten muuttujien sijaan ohjelman valikoita | Kaikissa ohjelmissa ei hyödynnetä kaikkia vivahteita. Jos osaa ohjelmasta ei ole käännetty käytetään siltä osin alkuperäistä (englannin) kieltä. Joissakin Windows-perinteen ohjelmissa käytetään näitten muuttujien sijaan ohjelman valikoita. | ||
==Käyttö== | ==Käyttö== | ||
Rivi 22: | Rivi 22: | ||
LC_IDENTIFICATION="en_GB.utf8" | LC_IDENTIFICATION="en_GB.utf8" | ||
LC_ALL=en_GB.utf8 | LC_ALL=en_GB.utf8 | ||
Tulostetaan asennetut lokaalit (joskus ''hyvin'' pitkä lista, tässä erään järjestelmän oletusvalikoima: eri englannin muunnelmia sekä [[C]]- ja [[POSIX]]-oletuslokaalit): | Tulostetaan asennetut lokaalit (joskus ''hyvin'' pitkä lista, tässä erään järjestelmän oletusvalikoima: eri englannin muunnelmia sekä [[C]]- ja [[POSIX]]-oletuslokaalit): | ||
Rivi 57: | Rivi 55: | ||
Tähän eksyi näköjään mukaan filipino. | Tähän eksyi näköjään mukaan filipino. | ||
<tt>fi</tt>, <tt>fi_FI</tt> ja <tt>finnish</tt> viittaavat (vrt. [[locale.alias]]) | <tt>fi</tt>, <tt>fi_FI</tt> ja <tt>finnish</tt> viittaavat (vrt. [[locale.alias]]) yleensä järjestelmän oletusarvoiseen suomi-lokaaliin, joka nykyään tavallisesti on [[Unicode]]a käyttävä <tt>fi_FI.[[UTF-8|utf8]]</tt>. | ||
Saame: | Saame: | ||
Rivi 69: | Rivi 67: | ||
==Ympäristömuuttujat== | ==Ympäristömuuttujat== | ||
Haluttua locale-ympäristöä | Haluttua locale-ympäristöä voi säätää joukolla ympäristömuuttujia (katso yllä). Näistä erityisen kiinnostavia ovat seuraavat: | ||
*LC_CTYPE: käytettävä merkistö, merkkien luokittelu sekä pienten ja isojen kirjainten vastaavuus | *LC_CTYPE: käytettävä merkistö, merkkien luokittelu sekä pienten ja isojen kirjainten vastaavuus | ||
*LC_COLLATE | *LC_COLLATE aakkosjärjestys | ||
*LC_MESSAGES: ohjelmien viestien kieli; jos käännös puuttuu viesti näytetään alkuperäisellä kielellä (käytännössä englanniksi) | *LC_MESSAGES: ohjelmien viestien kieli; jos käännös puuttuu viesti näytetään alkuperäisellä kielellä (käytännössä englanniksi) | ||
*LANG: oletusympäristö | |||
*LANGUAGE: [[GNU]]-projektin LANG-muuttuja, hyväksyy listan eri vaihtoehdoista | *LANGUAGE: [[GNU]]-projektin LANG-muuttuja, hyväksyy listan eri vaihtoehdoista | ||
*LC_ALL: käytettävä | *LC_ALL: käytettävä ympäristö muista locale-muuttujista välittämättä | ||
==Lokaalien generointi== | ==Lokaalien generointi== | ||
Rivi 101: | Rivi 99: | ||
Käyttämällä muuttujaa LC_ALL näiden muiden muuttujien arvot jätetään huomiotta, mikä on kätevää esimerkiksi yksittäisen komennon ajamiseksi oletusympäristössä tai aiotussa oletusympäristössä: | Käyttämällä muuttujaa LC_ALL näiden muiden muuttujien arvot jätetään huomiotta, mikä on kätevää esimerkiksi yksittäisen komennon ajamiseksi oletusympäristössä tai aiotussa oletusympäristössä: | ||
[[env]] LC_ALL=C | [[env]] LC_ALL=C komento | ||
==Katso myös== | ==Katso myös== | ||
*[[ | *[[Lokalisointi]] | ||
[[Luokka:Komentorivin perustyökalut]] | [[Luokka:Komentorivin perustyökalut]] |