1 |
On Wed, 15 Mar 2006 12:38:01 +0100 |
2 |
"Lluís Forns Puigmartí" <enboig@×××××.com> wrote: |
3 |
|
4 |
> hasta ahora no me havia planteado que LINGUAS pudiera ir en otro lugar |
5 |
> que make.conf; todos los manuales que he visto lo indicavan así. |
6 |
> Además, como indiqué en el mail ni tan siquiera tenia el fichero |
7 |
> 02locale. |
8 |
> |
9 |
> corrigeme si me equivoco, pero no es necesario LINGUAS a make.conf |
10 |
> para que se compilen las aplicacions con soporte para estas lenguas? |
11 |
> |
12 |
> cuando tenga un momento pondré LINGUAS en el 02locale (me aconsejas |
13 |
> dejar las otras para compatibilidad) y ya contaré si funciona. |
14 |
|
15 |
Es muy sencillo, yo los locales los tengo como variables de entorno, me |
16 |
interesa tenerlo así y supongo que a todo el mundo... |
17 |
|
18 |
Si está en 02locale y has ejecutado: |
19 |
env-update && source /etc/profile |
20 |
|
21 |
(Ojo, si se olvida el "source", env-update no hará nada y habrá que |
22 |
reiniciar como alguien ya comentó en la lista) |
23 |
|
24 |
Después haz un |
25 |
echo $LINGUAS |
26 |
|
27 |
y verás como devuelve la variable como variable de entorno con tus |
28 |
contenidos personalizados. |
29 |
|
30 |
Ahora haz un |
31 |
echo $CFLAGS |
32 |
|
33 |
Verás que no aparece absolutamente nada y la razón es muy sencilla, |
34 |
make.conf no define variables de entorno. |
35 |
|
36 |
Después de eso, cuando lo tengas en 02locale, ejecuta |
37 |
emerge --info |
38 |
|
39 |
Verás como aparece, aunque lo hayas comentado o quitado de make.conf |
40 |
|
41 |
|
42 |
Por otra parte, tener varias variables LINGUAS, o mejor dicho idiomas |
43 |
te obligará a hacer «un export LINGUAS="blah"» en tu .bashrc (y |
44 |
no .bash_profile como alguien comentó, supongo que por despiste). |
45 |
|
46 |
Abre una terminal, después de cerrarla tras editar .bashrc y volver a |
47 |
abrirla, haz el echo $LINGUAS de nuevo y verás que sólo debe contener |
48 |
el valor que le has puesto a bashrc, tras lo cual, su - root y repites |
49 |
el echo $LINGUAS, verás como las definiciones de entorno siguen estando |
50 |
presentes para root y no alterará para nada las compilaciones. |
51 |
|
52 |
He aquí mi /etc/env.d/02locale -> |
53 |
LC_ALL="es_ES.UTF-8" |
54 |
LANG="es_ES.UTF-8" |
55 |
LINGUAS="es" |
56 |
|
57 |
|
58 |
|
59 |
Saludos. |
60 |
|
61 |
-- |
62 |
gentoo-user-es@g.o mailing list |