View previous topic :: View next topic |
Author |
Message |
Mikessu Bodhisattva
Joined: 11 Oct 2003 Posts: 220 Location: Oulu, Finland
|
Posted: Thu Apr 15, 2004 1:04 pm Post subject: HOWTO: Gentoo suomenkieliseksi |
|
|
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ä.
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 |
|
|
Icer Guru
Joined: 26 Aug 2003 Posts: 395 Location: @home
|
Posted: Thu Apr 15, 2004 2:20 pm Post subject: |
|
|
Onko gnomessa mitään vastaavia asetuksia?
Kiitti vinkeistä. |
|
Back to top |
|
|
Mikessu Bodhisattva
Joined: 11 Oct 2003 Posts: 220 Location: Oulu, Finland
|
Posted: Thu Apr 15, 2004 2:23 pm Post subject: |
|
|
Tuon jälkeen ainakin minulla Gnomeen tuli suomenkieli ilman mitään lisäpakettejen asennusta. |
|
Back to top |
|
|
Icer Guru
Joined: 26 Aug 2003 Posts: 395 Location: @home
|
Posted: Thu Apr 15, 2004 2:25 pm Post subject: |
|
|
Ok. Uskotaan.
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 |
|
|
Useful Idiot Guru
Joined: 30 Aug 2002 Posts: 329 Location: Finland
|
Posted: Thu Apr 15, 2004 3:42 pm Post subject: |
|
|
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 |
|
|
Flammie Retired Dev
Joined: 02 Jun 2003 Posts: 633 Location: Dublin, Ireland
|
Posted: Thu Apr 15, 2004 4:14 pm Post subject: |
|
|
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 |
|
|
lamekain Guru
Joined: 25 Nov 2003 Posts: 331 Location: Helsinki, Finland
|
Posted: Thu Apr 15, 2004 7:50 pm Post subject: |
|
|
Hep. Toimii liiankin hyvin. Pistin /etc/profilen ja /etc/rc.confin ohjeiden mukaan kuntoon ja nyt "kaikki" on suomeksi (paitsi enlightenment ).
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 |
|
|
Flammie Retired Dev
Joined: 02 Jun 2003 Posts: 633 Location: Dublin, Ireland
|
Posted: Thu Apr 15, 2004 9:16 pm Post subject: |
|
|
lamekain wrote: | Hep. Toimii liiankin hyvin. Pistin /etc/profilen ja /etc/rc.confin ohjeiden mukaan kuntoon ja nyt "kaikki" on suomeksi (paitsi enlightenment ). |
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 |
|
|
hanta Tux's lil' helper
Joined: 28 Jun 2002 Posts: 115 Location: Vantaa - Finland
|
Posted: Sat Apr 17, 2004 11:23 pm Post subject: Re: HOWTO: Gentoo suomenkieliseksi |
|
|
Mikessu wrote: |
Konsoli
Aluksi sinun täytyy muokata tiedostoa /etc/rc.conf niin, että sieltä löytyy seuraavanlaiset rivit:
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ä:
kuten alkup. ohjeessa neuvottiinkin.
ja tiedoston luonnin jälkeen ajetaan tietysti env-update. _________________ Janne |
|
Back to top |
|
|
lamekain Guru
Joined: 25 Nov 2003 Posts: 331 Location: Helsinki, Finland
|
Posted: Sun Apr 18, 2004 8:13 am Post subject: |
|
|
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 |
|
|
Flammie Retired Dev
Joined: 02 Jun 2003 Posts: 633 Location: Dublin, Ireland
|
Posted: Mon Apr 19, 2004 8:21 pm Post subject: Re: HOWTO: Gentoo suomenkieliseksi |
|
|
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 |
|
|
hkroger n00b
Joined: 09 Aug 2003 Posts: 28
|
Posted: Tue Apr 20, 2004 10:47 pm Post subject: Re: HOWTO: Gentoo suomenkieliseksi |
|
|
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 |
|
|
hanta Tux's lil' helper
Joined: 28 Jun 2002 Posts: 115 Location: Vantaa - Finland
|
Posted: Thu Apr 22, 2004 8:22 pm Post subject: Re: HOWTO: Gentoo suomenkieliseksi |
|
|
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 |
|
|
hkroger n00b
Joined: 09 Aug 2003 Posts: 28
|
Posted: Thu Apr 22, 2004 8:23 pm Post subject: Re: HOWTO: Gentoo suomenkieliseksi |
|
|
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 |
|
|
Flammie Retired Dev
Joined: 02 Jun 2003 Posts: 633 Location: Dublin, Ireland
|
Posted: Thu Apr 22, 2004 11:03 pm Post subject: Nvidian ongelmia |
|
|
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 |
|
|
hanta Tux's lil' helper
Joined: 28 Jun 2002 Posts: 115 Location: Vantaa - Finland
|
Posted: Fri Apr 23, 2004 12:35 pm Post subject: Re: HOWTO: Gentoo suomenkieliseksi |
|
|
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 |
|
|
Mikessu Bodhisattva
Joined: 11 Oct 2003 Posts: 220 Location: Oulu, Finland
|
Posted: Sat Apr 24, 2004 11:14 am Post subject: |
|
|
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 |
|
|
gentonix n00b
Joined: 29 May 2003 Posts: 35
|
Posted: Thu Apr 29, 2004 5:24 pm Post subject: |
|
|
Edit. ongelma korjaantuikin itsestään... |
|
Back to top |
|
|
BlueByte Tux's lil' helper
Joined: 08 Apr 2004 Posts: 87
|
Posted: Sat Jun 12, 2004 9:52 pm Post subject: |
|
|
*selvis itestään |
|
Back to top |
|
|
Charn n00b
Joined: 29 Jun 2004 Posts: 1
|
Posted: Tue Jun 29, 2004 5:39 am Post subject: |
|
|
Kiitos paljon ohjeista. Pitkän aikaa ollut konsolistä äkköset hukassa. _________________ // Charn |
|
Back to top |
|
|
kamina Apprentice
Joined: 14 Jun 2004 Posts: 157 Location: Finland
|
Posted: Thu Jul 01, 2004 10:25 am Post subject: |
|
|
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 |
|
|
Flammie Retired Dev
Joined: 02 Jun 2003 Posts: 633 Location: Dublin, Ireland
|
Posted: Thu Jul 01, 2004 10:52 am Post subject: |
|
|
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 |
|
|
shS n00b
Joined: 17 Jun 2004 Posts: 12 Location: Turku
|
Posted: Thu Jul 08, 2004 6:52 am Post subject: Samba |
|
|
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
:: ------------------------ :: _________________
|
|
Back to top |
|
|
Zarhan l33t
Joined: 27 Feb 2004 Posts: 996
|
Posted: Sat Aug 14, 2004 9:52 am Post subject: Re: HOWTO: Gentoo suomenkieliseksi |
|
|
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 |
|
|
Zarhan l33t
Joined: 27 Feb 2004 Posts: 996
|
|
Back to top |
|
|
|