Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Gettext eli lokalisointi ei toimi gentoossa
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Finnish
View previous topic :: View next topic  
Author Message
e2prom
n00b
n00b


Joined: 24 Dec 2004
Posts: 8

PostPosted: Sun Mar 26, 2006 8:00 am    Post subject: Gettext eli lokalisointi ei toimi gentoossa Reply with quote

Olisiko jollain rautalankaohjeita?

softat on käännetty nls tuella.

http://forum.ktdms.com/viewtopic.php?t=550

hermot ja taito alkaa oikeasti olla aika lopussa. Miksei p*ska vaan voi toimia?

Miten lokalet generoidaan, tarviiko sitä tehdä?


--
Eero
Back to top
View user's profile Send private message
Flammie
Developer
Developer


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

PostPosted: Thu Mar 30, 2006 10:34 am    Post subject: Reply with quote

locale -a kertoo onko käytetty lokaali olemassa. Lokaalit luodaan glibc:n käännön yhteydessä USE-flägin user_locales tjsp. ja /etc/locales.buildin perusteella. Komennolla localegen voi vääntää lokaaleja myös. Tyypillisesti gettext-käännökset asennetaan /usr/share/localeen, josta gettext kutsut niitä hakevat, ehkä php:ssä on hakemiston määrittely pielessä jos se odottaa niiden olevan muualla. Gettextin toimivuutta voi muuten näppärästi testata komentorivikomennolla gettext, joka toimii lähes samoin kuin vastaava koodikin.
Back to top
View user's profile Send private message
e2prom
n00b
n00b


Joined: 24 Dec 2004
Posts: 8

PostPosted: Sun Apr 02, 2006 11:32 am    Post subject: Reply with quote

Flammie wrote:
locale -a kertoo onko käytetty lokaali olemassa. Lokaalit luodaan glibc:n käännön yhteydessä USE-flägin user_locales tjsp. ja /etc/locales.buildin perusteella. Komennolla localegen voi vääntää lokaaleja myös. Tyypillisesti gettext-käännökset asennetaan /usr/share/localeen, josta gettext kutsut niitä hakevat, ehkä php:ssä on hakemiston määrittely pielessä jos se odottaa niiden olevan muualla. Gettextin toimivuutta voi muuten näppärästi testata komentorivikomennolla gettext, joka toimii lähes samoin kuin vastaava koodikin.


Ok. pitäisi saada generoitua noi kaikki fi_Fi lokaalit, kerrotko ihan komentotasolla?
localegeniä ei tunnu mistää löytyvän ja sitten localedef noiden utf8:n suhteen on hieman
hebreaa...
Back to top
View user's profile Send private message
Zarhan
l33t
l33t


Joined: 27 Feb 2004
Posts: 924

PostPosted: Sun Apr 02, 2006 11:49 am    Post subject: Reply with quote

Mulla on /etc/locales.buildissa

Code:
en_US/ISO-8859-1
en_US.UTF-8/UTF-8
fi_FI/ISO-8859-1
fi_FI@euro/ISO-8859-15
fi_FI.UTF-8/UTF-8


Ja make.conffiin use-flag userlocales päälle.
Back to top
View user's profile Send private message
e2prom
n00b
n00b


Joined: 24 Dec 2004
Posts: 8

PostPosted: Sun Apr 02, 2006 11:56 am    Post subject: Reply with quote

Zarhan wrote:
Mulla on /etc/locales.buildissa

Code:
en_US/ISO-8859-1
en_US.UTF-8/UTF-8
fi_FI/ISO-8859-1
fi_FI@euro/ISO-8859-15
fi_FI.UTF-8/UTF-8


Ja make.conffiin use-flag userlocales päälle.


Onnistuukos tuo lennossa, ilman reboottia?
Back to top
View user's profile Send private message
Zarhan
l33t
l33t


Joined: 27 Feb 2004
Posts: 924

PostPosted: Sun Apr 02, 2006 12:11 pm    Post subject: Reply with quote

Glibc pitää kääntää uudestaan mutta ei rebootteja tarvi. Eli emerge glibc (tai emerge -uvDaN world).
Back to top
View user's profile Send private message
e2prom
n00b
n00b


Joined: 24 Dec 2004
Posts: 8

PostPosted: Sun Apr 02, 2006 12:12 pm    Post subject: Reply with quote

e2prom wrote:
Zarhan wrote:
Mulla on /etc/locales.buildissa

Code:
en_US/ISO-8859-1
en_US.UTF-8/UTF-8
fi_FI/ISO-8859-1
fi_FI@euro/ISO-8859-15
fi_FI.UTF-8/UTF-8


Ja make.conffiin use-flag userlocales päälle.


Onnistuukos tuo lennossa, ilman reboottia?


Anyway, tällä tavalla noita generoidaan:

localedef -i fi_FI -f UTF-8 fi_FI.UTF-8

Mutta vaikuttaako tämä edelleenkään ongelmaani.
Back to top
View user's profile Send private message
Zarhan
l33t
l33t


Joined: 27 Feb 2004
Posts: 924

PostPosted: Sun Apr 02, 2006 12:16 pm    Post subject: Reply with quote

En tiedä tosta localedefin tms käytöstä yhtään mitään, koskaan tarvinnut käyttää. Kuten sanottu, locales.buildiin vaan halutut localet ja glibc:n uudelleenasennus, niin se on siinä.
Back to top
View user's profile Send private message
e2prom
n00b
n00b


Joined: 24 Dec 2004
Posts: 8

PostPosted: Sun Apr 02, 2006 12:25 pm    Post subject: Reply with quote

Zarhan wrote:
En tiedä tosta localedefin tms käytöstä yhtään mitään, koskaan tarvinnut käyttää. Kuten sanottu, locales.buildiin vaan halutut localet ja glibc:n uudelleenasennus, niin se on siinä.


Glibc:n asentaminen lennosta on vähän _ongelmallinen_ varsinkin kun kyse on laitteesta,
joka sijaitsee konehuoneessa.
_________________
--
Eero
Back to top
View user's profile Send private message
Zarhan
l33t
l33t


Joined: 27 Feb 2004
Posts: 924

PostPosted: Sun Apr 02, 2006 12:29 pm    Post subject: Reply with quote

Jos versiota ei muuta vaan asentaa vain saman version uudelleen kuin on jo asennettuna niin binäärithän eivät muutu mihinkään, vain /sharen alle menevät sälät, joten eipä siitä vaaraa pitäisi olla.
Back to top
View user's profile Send private message
e2prom
n00b
n00b


Joined: 24 Dec 2004
Posts: 8

PostPosted: Sun Apr 02, 2006 12:32 pm    Post subject: Reply with quote

Zarhan wrote:
Jos versiota ei muuta vaan asentaa vain saman version uudelleen kuin on jo asennettuna niin binäärithän eivät muutu mihinkään, vain /sharen alle menevät sälät, joten eipä siitä vaaraa pitäisi olla.


Se riippuu millä gcc:llä ne on käännetty. Itse en riskeraisi, vaikka koneessa onkin ILO, niin power off ja power on komentojen antaminen on välillä riskialtista..

--
Eero
_________________
--
Eero
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
Page 1 of 1

 
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