Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: JussiS - 08.09.15 - klo:18.43

Otsikko: UTF-8 lokaaliksi
Kirjoitti: JussiS - 08.09.15 - klo:18.43
Heips!

Asensin RQDA koodatakseni haastatteluaineistoja Linuxin puolella. No RQDA sanoo, että kannattaa tekstit tallentaa UTF-8 muodossa. Työtä käskettyä. Mutta kun avaan RQDA:n niin eihän tuo osaakaan ääkkösiä lukea.

Sitten teen manuaalin mukaan seuraavaa:

Koodia: [Valitse]
Sys.setlocale(locale = "fi_FI.UTF-8")
johon saan ystävällisen ilmoituksen:

Koodia: [Valitse]
Warning message:
In Sys.setlocale(locale = "fi_FI.UTF-8") :
  OS reports request to set locale to "fi_FI.UTF-8" cannot be honored

Niin, että mitenkäs tämä xfce4 saadaan ymmärtämään UTF-8 merkistöjä?
Otsikko: Vs: UTF-8 lokaaliksi
Kirjoitti: nm - 08.09.15 - klo:19.38
Normaalisti UTF-8 on oletuksena käytössä.

Mitä localeja järjestelmässäsi on generoituina:

Koodia: [Valitse]
locale -a
Mikä on käytössä:

Koodia: [Valitse]
echo $LANG
Otsikko: Vs: UTF-8 lokaaliksi
Kirjoitti: JussiS - 09.09.15 - klo:21.45
Hei,

noi komennot kertoo, että

Koodia: [Valitse]
trusty)jussi@localhost:~$ locale -a
C
C.UTF-8
POSIX
en_US.utf8
(trusty)jussi@localhost:~$ echo $LANG 

Eli näyttäis olevan jenkkiasetukset ja tuo echo tuottaa vaan tyhjää.

Pitäis siis saada fi_FI.UTF8

Miten?
Otsikko: Vs: UTF-8 lokaaliksi
Kirjoitti: juyli - 09.09.15 - klo:23.47
Koodia: [Valitse]
trusty)jussi@localhost:~$ locale -a
C
C.UTF-8
POSIX
en_US.utf8
(trusty)jussi@localhost:~$ echo $LANG 

Tarkista asetuksista asennetut muuttujat, ja korjaa, jos tarvis. Suomi-paketit on toki oltava asennettuna.
Koodia: [Valitse]
locale LANG=fi_FI.UTF-8
LANGUAGE=fi
LC_CTYPE="fi_FI.UTF-8"
LC_NUMERIC="fi_FI.UTF-8"
LC_TIME="fi_FI.UTF-8"
LC_COLLATE="fi_FI.UTF-8"
LC_MONETARY="fi_FI.UTF-8"
LC_MESSAGES="fi_FI.UTF-8"
LC_PAPER="fi_FI.UTF-8"
LC_NAME="fi_FI.UTF-8"
LC_ADDRESS="fi_FI.UTF-8"
LC_TELEPHONE="fi_FI.UTF-8"
LC_MEASUREMENT="fi_FI.UTF-8"
LC_IDENTIFICATION="fi_FI.UTF-8"
LC_ALL=

Ja noillahan pääsee jo pitkälle kotoistamisen tiellä.
Otsikko: Vs: UTF-8 lokaaliksi
Kirjoitti: SuperOscar - 10.09.15 - klo:09.51
Jos alla on Debian-johdannainen kuten Ubuntu, niin ensin pitää tosiaan asentaa suomalaisen lokaalin paketit, jonka jälkeen voi yrittää:

Koodia: [Valitse]
sudo dpkg-reconfigure locales