Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: 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:
Sys.setlocale(locale = "fi_FI.UTF-8")
johon saan ystävällisen ilmoituksen:
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ä?
-
Normaalisti UTF-8 on oletuksena käytössä.
Mitä localeja järjestelmässäsi on generoituina:
locale -a
Mikä on käytössä:
echo $LANG
-
Hei,
noi komennot kertoo, että
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?
-
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.
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ä.
-
Jos alla on Debian-johdannainen kuten Ubuntu, niin ensin pitää tosiaan asentaa suomalaisen lokaalin paketit, jonka jälkeen voi yrittää:
sudo dpkg-reconfigure locales