Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
HOWTO: Gentoo suomenkieliseksi
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Finnish
View previous topic :: View next topic  
Author Message
Mikessu
Bodhisattva
Bodhisattva


Joined: 11 Oct 2003
Posts: 220
Location: Oulu, Finland

PostPosted: Thu Apr 15, 2004 1:04 pm    Post subject: HOWTO: Gentoo suomenkieliseksi Reply with quote

Tämän ohjeen avulla saat Gentoon suomenkieliseksi, sekä ääkköset ja euromerkin toimimaan.

Jos kaipaat kattavampaa ja parempaa ohjetta, lue Gentoon paikallisasetusopas.

Konsoli

Aluksi sinun täytyy muokata tiedostoa /etc/rc.conf niin, että sieltä löytyy seuraavanlaiset rivit:

Code:
KEYMAP="fi-latin1 euro2"


Code:
CONSOLEFONT="lat9-16"


Ympäristömuuttujat

Luo tiedosto /etc/env.d/00locale ja lisää siihen alla olevat rivit.

Code:
LANG=C
LC_CTYPE=fi_FI@euro
LC_PAPER=fi_FI@euro
LESSCHARSET=latin1

SYSFONT=lat0-16
SYSFONTACM=iso15


Jos haluat kaiken suomenkieliseksi, korvaa kolme ensimmäistä riviä seuraavalla rivillä.

Code:
LC_ALL=fi_FI


Aja tiedoston luonnin jälkeen env-update.

Xorg

Muokkaa tiedostostosta /etc/X11/xorg.conf XkbLayout asetusta laittamalla sille arvoksi "fi".

Code:

Section "InputDevice"

    Identifier  "Keyboard1"
    Driver      "kbd"
    .......
    Option "XkbLayout"  "fi"
    .......


OpenOffice

OpenOfficen saat suomenkielisenä käyttämällä seuraavaa komentoa:

Code:
LANGUAGE=FINN emerge openoffice


KDE

Suomenkielisen kielipaketin KDE:hen saat seuraavalla komennolla, jonka jälkeen sinun täytyy käydä vaihtamassa kieli KDE:n ohjauskeskuksesta.

Code:
LINGUAS="fi" emerge kde-i18n


KOffice

Myös KOfficeen (kuten moneen muuhunkin KDE-ohjelmaan) on saatavilla suomenkielinen kielipaketti. Saat sen käyttämällä alla olevaa komentoa:

Code:
LINGUAS="fi" emerge koffice-i18n


Last edited by Mikessu on Wed Apr 20, 2005 6:52 pm; edited 27 times in total
Back to top
View user's profile Send private message
Icer
Guru
Guru


Joined: 26 Aug 2003
Posts: 395
Location: @home

PostPosted: Thu Apr 15, 2004 2:20 pm    Post subject: Reply with quote

Onko gnomessa mitään vastaavia asetuksia?

Kiitti vinkeistä.
Back to top
View user's profile Send private message
Mikessu
Bodhisattva
Bodhisattva


Joined: 11 Oct 2003
Posts: 220
Location: Oulu, Finland

PostPosted: Thu Apr 15, 2004 2:23 pm    Post subject: Reply with quote

Tuon jälkeen ainakin minulla Gnomeen tuli suomenkieli ilman mitään lisäpakettejen asennusta.
Back to top
View user's profile Send private message
Icer
Guru
Guru


Joined: 26 Aug 2003
Posts: 395
Location: @home

PostPosted: Thu Apr 15, 2004 2:25 pm    Post subject: Reply with quote

Ok. Uskotaan. 8)

Edit: Nojoo nyt on gnomen valikotkin suomeksi ja hiukka erijärjestyksessä.

Periaatteessa olis riittäny että ääkköset toimii. Mites jos haluun valikot englanniksi niin riittääkö muokkaa pelkästään profile file, eli poistaa toi LC_ALL?
Back to top
View user's profile Send private message
Useful Idiot
Guru
Guru


Joined: 30 Aug 2002
Posts: 329
Location: Finland

PostPosted: Thu Apr 15, 2004 3:42 pm    Post subject: Reply with quote

https://forums.gentoo.org/viewtopic.php?t=111627

Yksityiskohtaisempi ohje, miten OOo:n saa suomenkieliseksi aina oikolukua myöten.
_________________
[size=9]We are all in the gutter, but some of us are looking at the stars.
Back to top
View user's profile Send private message
Flammie
Retired Dev
Retired Dev


Joined: 02 Jun 2003
Posts: 633
Location: Dublin, Ireland

PostPosted: Thu Apr 15, 2004 4:14 pm    Post subject: Reply with quote

Arskahan ylläpitää jo kattavaa Finnish-HOWTOa joka pätee enimmäkseen yleisestikin, se varmaan löytyy tldp.orgista. Jos haluaa nähdä jostain käsittämättömästä syystä englanninkielisiä viestejä niin charsetti asetetaan muuttujalla LC_CTYPE. Keskimäärin tietty ainakin kaikki muu paitsi LC_MESSAGES kannattaa asettaa suomea vastaavaksi ellei muuhun ole jotain erityistä syytä.

Debianin localepurge muuten on kätevä turhankielisten viestien poistamiseen, tyypillisesti sillä vapauttaa jotain kymmenisen megaa.
Back to top
View user's profile Send private message
lamekain
Guru
Guru


Joined: 25 Nov 2003
Posts: 331
Location: Helsinki, Finland

PostPosted: Thu Apr 15, 2004 7:50 pm    Post subject: Reply with quote

Hep. Toimii liiankin hyvin. Pistin /etc/profilen ja /etc/rc.confin ohjeiden mukaan kuntoon ja nyt "kaikki" on suomeksi (paitsi enlightenment :D ).

Haluaisin kumminkin että ainoastaan konsolissa toimisivat ääkköset ja kaikki muut - kuten gtk:lla toimivat ohjelmat - olisivat englanniksi. onko jollain onnistunut?
_________________
"Only when the last tree has died, the last river been poisoned,
and the last fish been caught, will we realize we cannot eat money"

-Global Terrorism.org
Back to top
View user's profile Send private message
Flammie
Retired Dev
Retired Dev


Joined: 02 Jun 2003
Posts: 633
Location: Dublin, Ireland

PostPosted: Thu Apr 15, 2004 9:16 pm    Post subject: Reply with quote

lamekain wrote:
Hep. Toimii liiankin hyvin. Pistin /etc/profilen ja /etc/rc.confin ohjeiden mukaan kuntoon ja nyt "kaikki" on suomeksi (paitsi enlightenment :D ).


Minulla ei ole kummassakaan noista sellaisia asetuksia minkä pitäisi käyttökieleen vaikuttaa. Jos ympäristömuuttuja LC_MESSAGES kuitenkin on englantia tai posixia vastaava niin kaikki gettextilliset ohjelmat näyttänevät viestit englanniksi. Tai se tulkinta menee kai jotenkin niin että muuttujat LANG, LANGUAGE, LC_MESSAGES ja LC_ALL tarkastellaan jossain järjesteksysessä kieltä valitessa.

Quote:
Haluaisin kumminkin että ainoastaan konsolissa toimisivat ääkköset ja kaikki muut - kuten gtk:lla toimivat ohjelmat - olisivat englanniksi. onko jollain onnistunut?


Muistaakseni se melkein asennuksen jälkeen suoraan laatikosta näin toimii, ei minulla sitten asetukset tehtyäni ole jälkikäteen koskaan ollut intressejä kieltä vaihtaa, mutta satunnainen ohjelmakutsu prefikstattuna LC_ALL=C-käskyllä bashissa saa kyllä esille englanninkinkielisen version että toiminee niin myös jos ympäristömuuttuja-asetuksella.
Back to top
View user's profile Send private message
hanta
Tux's lil' helper
Tux's lil' helper


Joined: 28 Jun 2002
Posts: 115
Location: Vantaa - Finland

PostPosted: Sat Apr 17, 2004 11:23 pm    Post subject: Re: HOWTO: Gentoo suomenkieliseksi Reply with quote

Mikessu wrote:

Konsoli

Aluksi sinun täytyy muokata tiedostoa /etc/rc.conf niin, että sieltä löytyy seuraavanlaiset rivit:

Code:
KEYMAP="fi-latin9"


Code:
CONSOLEFONT="lat0-16"


minulla vastaavat:
Code:
KEYMAP="fi-latin1 euro2"


Code:
CONSOLEFONT="lat9-16"


Mikessu wrote:

Profiili

Seuraavaksi lisää alla oleva rivi tiedostoon /etc/profile

Code:
export LC_ALL="fi_FI"



mutta tämä on se asia jonka vuoksi oikeastaan vastasin tähän viestiin. minun mielestäni hommaan ei todellakaan kannata hoitaa gentoossa noin.

gentoossa /etc/profile on scripti joka ottaa mukaan tiedostossa /etc/profile.env olevat määritykset. /etc/profile.env puolestaan generoidaan hakemiston /etc/env.d/ sisältämien tiedostojen sisällön perusteella lukien tiedostot akkosjärjestyksessä.

tämä tarkoittaa siis sitä, että tiedosto /etc/profile voi päivittyä järjestelmän päivityksen yhteydessä jolloin sitä joutuu jälleen nysväämään käsin -> ei hyvä. /etc/profile.env päivittyy aina kun ajetaan env-update ja toisinaan se ajetaan myös järjestelmän toimesta.

nähdäkseni ainoa järkevä tapa lisätä ympäristömuuttujia, on luoda itse tekstitiedosto hakemistoon /etc/env.d/. itselläni esim. localen asetuksista huolehtii tiedosto nimeltään /etc/env.d/00locale (numerolla ei ole väliä) jonka sisältö on seuraavanlainen:

Code:

LANG=C
LC_CTYPE=fi_FI@euro
LC_PAPER=fi_FI@euro
LESSCHARSET=latin1
SUPPORTED=en_US:en:fi_FI@euro:fi_FI:fi
SYSFONT=lat0-16
SYSFONTACM=iso15


jos haluaa kokonaan suomea, kannattanee korvata kolme ensimmäistä riviä rivillä:
Code:
LC_ALL=fi_FI

kuten alkup. ohjeessa neuvottiinkin.

ja tiedoston luonnin jälkeen ajetaan tietysti env-update.
_________________
Janne
Back to top
View user's profile Send private message
lamekain
Guru
Guru


Joined: 25 Nov 2003
Posts: 331
Location: Helsinki, Finland

PostPosted: Sun Apr 18, 2004 8:13 am    Post subject: Reply with quote

jep. tuo resepti toimi. nyt nano on taas turvallisen englantilainen, mutta filesystem toimii myös ääkkösillä :)
_________________
"Only when the last tree has died, the last river been poisoned,
and the last fish been caught, will we realize we cannot eat money"

-Global Terrorism.org
Back to top
View user's profile Send private message
Flammie
Retired Dev
Retired Dev


Joined: 02 Jun 2003
Posts: 633
Location: Dublin, Ireland

PostPosted: Mon Apr 19, 2004 8:21 pm    Post subject: Re: HOWTO: Gentoo suomenkieliseksi Reply with quote

hanta wrote:

Code:

SUPPORTED=en_US:en:fi_FI@euro:fi_FI:fi



Mistä tuo tulee ja kehen se vaikuttaa? Onko tämäkin gettextiä?
Back to top
View user's profile Send private message
hkroger
n00b
n00b


Joined: 09 Aug 2003
Posts: 28

PostPosted: Tue Apr 20, 2004 10:47 pm    Post subject: Re: HOWTO: Gentoo suomenkieliseksi Reply with quote

hanta wrote:
nähdäkseni ainoa järkevä tapa lisätä ympäristömuuttujia, on luoda itse tekstitiedosto hakemistoon /etc/env.d/. itselläni esim. localen asetuksista huolehtii tiedosto nimeltään /etc/env.d/00locale (numerolla ei ole väliä) jonka sisältö on seuraavanlainen:

Code:

LANG=C
LC_CTYPE=fi_FI@euro
LC_PAPER=fi_FI@euro
LESSCHARSET=latin1
SUPPORTED=en_US:en:fi_FI@euro:fi_FI:fi
SYSFONT=lat0-16
SYSFONTACM=iso15




Mulla on tähän liittyen sellainen ongelma, että tekstikonsoli hukkaa fontin, kun käyn X:n puolella. Kun vaihdan CTRL-ALT-Fx:llä takaisin konsoliin, niin tulee taas sigmoja ja muita merkkejä, kun yritän näppäillä ääkkösiä.

Onko teillä sama ja/tai tiedättekö mikä vois olla ongelma?
Back to top
View user's profile Send private message
hanta
Tux's lil' helper
Tux's lil' helper


Joined: 28 Jun 2002
Posts: 115
Location: Vantaa - Finland

PostPosted: Thu Apr 22, 2004 8:22 pm    Post subject: Re: HOWTO: Gentoo suomenkieliseksi Reply with quote

Flammie wrote:
hanta wrote:

Code:

SUPPORTED=en_US:en:fi_FI@euro:fi_FI:fi


Mistä tuo tulee ja kehen se vaikuttaa? Onko tämäkin gettextiä?


valitettavasti minä en osaa auttaa tuon asian suhteen. muistan, että minulla oli joskus jotain ongelmia ja tuo auttoi niihin.

hkroger wrote:
hanta wrote:

Code:

LANG=C
LC_CTYPE=fi_FI@euro
LC_PAPER=fi_FI@euro
LESSCHARSET=latin1
SUPPORTED=en_US:en:fi_FI@euro:fi_FI:fi
SYSFONT=lat0-16
SYSFONTACM=iso15


Mulla on tähän liittyen sellainen ongelma, että tekstikonsoli hukkaa fontin, kun käyn X:n puolella. Kun vaihdan CTRL-ALT-Fx:llä takaisin konsoliin, niin tulee taas sigmoja ja muita merkkejä, kun yritän näppäillä ääkkösiä.

Onko teillä sama ja/tai tiedättekö mikä vois olla ongelma?


minulla tuo tosiaan toimii moitteetta (käytössä x.orgin x serveri). yleensä ongelmat, joita olen kokenut x:n ja konsolin välillä hyppimisessä, ovat korjaantuneet/ilmaantuneet kernelin päivittämisellä.

toki syy voi olla myös jotain aivan muuta, tuo vain tuli ensimmäisenä mieleen.
_________________
Janne
Back to top
View user's profile Send private message
hkroger
n00b
n00b


Joined: 09 Aug 2003
Posts: 28

PostPosted: Thu Apr 22, 2004 8:23 pm    Post subject: Re: HOWTO: Gentoo suomenkieliseksi Reply with quote

hanta wrote:

minulla tuo tosiaan toimii moitteetta (käytössä x.orgin x serveri). yleensä ongelmat, joita olen kokenut x:n ja konsolin välillä hyppimisessä, ovat korjaantuneet/ilmaantuneet kernelin päivittämisellä.



Onko käytössä nvidian ajuri?
Back to top
View user's profile Send private message
Flammie
Retired Dev
Retired Dev


Joined: 02 Jun 2003
Posts: 633
Location: Dublin, Ireland

PostPosted: Thu Apr 22, 2004 11:03 pm    Post subject: Nvidian ongelmia Reply with quote

hkroger wrote:
Onko teillä sama ja/tai tiedättekö mikä vois olla ongelma?


Kyseessä on tosiaan eräs ilmentymä nVidian pidempikestoisista ajuriongelmista. Tai ainakin se on vahvasti ollut esillä monissa nVidian ongelmia käsittelevissä aiheissa ja siihen minäkin sen olen yhdistänyt kokeilemalla. Mahdollisesti asiaa voi korjata tai pahentaa sotkemalla niitä nvidian ajurin lukemattomia asetuksia, dokumentissa on muutamia ja eräs työkalu tarjoilee niitä vielä läjän lisää (en kylläkään muista mikä, jokin nvtool tai sitä suuntaa, nvnews.netin foorumeilla on paljon tietoa.).
Back to top
View user's profile Send private message
hanta
Tux's lil' helper
Tux's lil' helper


Joined: 28 Jun 2002
Posts: 115
Location: Vantaa - Finland

PostPosted: Fri Apr 23, 2004 12:35 pm    Post subject: Re: HOWTO: Gentoo suomenkieliseksi Reply with quote

hkroger wrote:
hanta wrote:

minulla tuo tosiaan toimii moitteetta (käytössä x.orgin x serveri). yleensä ongelmat, joita olen kokenut x:n ja konsolin välillä hyppimisessä, ovat korjaantuneet/ilmaantuneet kernelin päivittämisellä.

Onko käytössä nvidian ajuri?

juu, sepä hyvinkin.
_________________
Janne
Back to top
View user's profile Send private message
Mikessu
Bodhisattva
Bodhisattva


Joined: 11 Oct 2003
Posts: 220
Location: Oulu, Finland

PostPosted: Sat Apr 24, 2004 11:14 am    Post subject: Reply with quote

Päivitin opasta ja poistin /etc/profile osuuden, jonka tilalle lisäsin järkevämmän tavan lisätä ympäristömuuttujia Hantan ohjeiden mukaisesti.
Back to top
View user's profile Send private message
gentonix
n00b
n00b


Joined: 29 May 2003
Posts: 35

PostPosted: Thu Apr 29, 2004 5:24 pm    Post subject: Reply with quote

Edit. ongelma korjaantuikin itsestään...
Back to top
View user's profile Send private message
BlueByte
Tux's lil' helper
Tux's lil' helper


Joined: 08 Apr 2004
Posts: 87

PostPosted: Sat Jun 12, 2004 9:52 pm    Post subject: Reply with quote

*selvis itestään
Back to top
View user's profile Send private message
Charn
n00b
n00b


Joined: 29 Jun 2004
Posts: 1

PostPosted: Tue Jun 29, 2004 5:39 am    Post subject: Reply with quote

Kiitos paljon ohjeista. Pitkän aikaa ollut konsolistä äkköset hukassa. ;)
_________________
// Charn
Back to top
View user's profile Send private message
kamina
Apprentice
Apprentice


Joined: 14 Jun 2004
Posts: 157
Location: Finland

PostPosted: Thu Jul 01, 2004 10:25 am    Post subject: Reply with quote

Mitä aikavyöhykettä ihmiset käyttävät? Olen tuon handbookin mukaan asennellut eikä siinä ainakaan suoraan näkynyt suomea. Käytin egyptiä joka (käsittääkseni) on suht samoissa suomen kanssa...
Back to top
View user's profile Send private message
Flammie
Retired Dev
Retired Dev


Joined: 02 Jun 2003
Posts: 633
Location: Dublin, Ireland

PostPosted: Thu Jul 01, 2004 10:52 am    Post subject: Reply with quote

kamina wrote:
Mitä aikavyöhykettä ihmiset käyttävät? Olen tuon handbookin mukaan asennellut eikä siinä ainakaan suoraan näkynyt suomea. Käytin egyptiä joka (käsittääkseni) on suht samoissa suomen kanssa...


Se on aika ovelasti piilotettu, /usr/share/zoneinfo/Europe/Helsinki. Muistaakseni myös aikavyöhyketietoihin kuuluu info kesä-talviaika-käytännöistä joten kannattanee ottaa se lähin vastine. Ks. myös: http://www.gentoo.fi/handbook/hb_part1_chap7.html (huomaa kuitenkin käsikirjan käännöksen tietty keskeneräisyys; myös verkko-osoite saattaa muuttua hieman, joten kirjanmerkit kannattanee domainin juureen tehdä jos tekee).
Back to top
View user's profile Send private message
shS
n00b
n00b


Joined: 17 Jun 2004
Posts: 12
Location: Turku

PostPosted: Thu Jul 08, 2004 6:52 am    Post subject: Samba Reply with quote

Samban verkkojaoissa minulla on ääkkösten kohdalla kysymysmerkkejä konsolissa ja nautiluksessa laatikoita joiden sisällä numerot "00 84" ä-merkin kohdalla ja "00 94" ö-merkin kohdalla. :?

:: /etc/samba/smb.conf ::

dos charset = CP850
unix charset = ISO8859-15
display charset = ISO8859-15

:: ------------------------ ::
_________________
:D
Back to top
View user's profile Send private message
Zarhan
l33t
l33t


Joined: 27 Feb 2004
Posts: 996

PostPosted: Sat Aug 14, 2004 9:52 am    Post subject: Re: HOWTO: Gentoo suomenkieliseksi Reply with quote

Mikessu wrote:
Luo tiedosto /etc/env.d/00locale ja lisää siihen alla olevat rivit.

Code:

LANG=C
LC_CTYPE=fi_FI@euro
LC_PAPER=fi_FI@euro
LESSCHARSET=latin1
SUPPORTED=en_US:en:fi_FI@euro:fi_FI:fi
SYSFONT=lat0-16
SYSFONTACM=iso15



Kun nuo on asetettu, mulla alkaa man herjaamaan näin:

Failed to open the message catalog "man" for locale "C"
(NLSPATH="/usr/share/locale/%L/%N")

Tämän perään haluttu man-sivu kyllä näytetään ilman mitään ongelmia.

Edes LC_ALL="fi_FI" ei muuta tilannetta (joskin esim. man man on sen jälkeen suomenkielinen).

NLSPATHia ei ole asetettu. Helpointa homma on todeta sanomalla jokin olematon man-sivu. Jos puolestaan käyttää olemassaolevaa man-sivua, ilmoitus tulee vain ekalla kertaa:

root # man cda
Failed to open the message catalog "man" for locale "C"
(NLSPATH="/usr/share/locale/%L/%N")

No manual entry for cda

man5 # man man.conf
Failed to open the message catalog "man" for locale "C"
(NLSPATH="/usr/share/locale/%L/%N")

Formatting page, please wait...
[...sivun näyttö normaalisti....]
man5 # man man.conf
[...sivun näyttö normaalisti....]
man5 #

Miten tästä pääsee eroon? Sen huomasin, että jos poistan kokonaan LANG-määrityksen, ongelma häviää, mutta rikonko samalla jotain muuta? Ilmeisesti man yrittää löytää tiedostoa /usr/share/locale/C/LC_MESSAGES/man.mo tai vastaavaa (ja jos LC_ALL=fi_FI niin /usr/share/locale/fi/LC_MESSAGES/man.mo:ta). Miksi tuo ei osaa tehdä hiljaista "fallbackia" englanninkielisiin viesteihin?
Back to top
View user's profile Send private message
Zarhan
l33t
l33t


Joined: 27 Feb 2004
Posts: 996

PostPosted: Sat Aug 14, 2004 10:29 am    Post subject: Re: HOWTO: Gentoo suomenkieliseksi Reply with quote

Zarhan wrote:
Miten tästä pääsee eroon? Sen huomasin, että jos poistan kokonaan LANG-määrityksen, ongelma häviää, mutta rikonko samalla jotain muuta?


Kas, löytyi ilmeisesti ratkaisu:

http://linuxfromscratch.org/pipermail/lfs-support/2003-March/016106.html

Näemmä bugiraporttikin on olemassa:

https://bugs.gentoo.org/show_bug.cgi?id=37778 - ja kyhäsin sinne patchinkin. Nyt pelittää LANG=fi_FI:llä, ei tosin LANG=C:llä.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Finnish All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum