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ää saatavilla olevat lokaalivaihtoehdot. | |||
==Käyttö== | ==Käyttö== | ||
Rivi 23: | Rivi 19: | ||
LC_ALL=en_GB.utf8 | LC_ALL=en_GB.utf8 | ||
Tulostetaan saatavilla olevat lokaalit: | |||
Tulostetaan | |||
kayttaja@kone:~$ locale -a | kayttaja@kone:~$ locale -a | ||
C | C | ||
Rivi 43: | Rivi 37: | ||
en_ZW.utf8 | en_ZW.utf8 | ||
POSIX | POSIX | ||
==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== | ||
Kotikoneilla harvemmin on tarvetta tukea maailman kaikkia kieliä ja kulttuureja. Tilan säästämiseksi lokaaleja generoidaan usein käytettäviksi vain pyynnöstä. C ja POSIX (eli [[C]]-kielen ja [[POSIX]]-standardin oletuslokaalit, käytännössä samat) ovat aina käytössä, usein oletusarvoisesti liuta englanninkielisiä lokaaleja sekä asennuksessa valittu järjestelmän oletuskieli. Tuen saamiseksi | Kotikoneilla harvemmin on tarvetta tukea maailman kaikkia kieliä ja kulttuureja. Tilan säästämiseksi lokaaleja generoidaan usein käytettäviksi vain pyynnöstä. C ja POSIX (eli [[C]]-kielen ja [[POSIX]]-standardin oletuslokaalit, käytännössä samat) ovat aina käytössä, usein oletusarvoisesti liuta englanninkielisiä lokaaleja sekä asennuksessa valittu järjestelmän oletuskieli. Tuen saamiseksi halutut lokaalit pitää generoida. Tapa vaihtelee jakelusta toiseen. | ||
==Lokaalin asettaminen== | ==Lokaalin asettaminen== | ||
Rivi 101: | Rivi 65: | ||
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]] |