Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[GDM] no consigo que salga en castellano (CERRADO)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Spanish
View previous topic :: View next topic  
Author Message
Yoshi Assim
Apprentice
Apprentice


Joined: 16 Apr 2003
Posts: 234
Location: Girona (Spain)

PostPosted: Mon Aug 15, 2005 5:21 pm    Post subject: [GDM] no consigo que salga en castellano (CERRADO) Reply with quote

Hola:

Este es pequeño inconveniente que no consigo solucionar... y mira que llevo intentádolo un monton de veces :(

He castellanizado Gentoo "perfectamente"... Gnome, KDE, la cónsola de sistema... :D

Pero no consigo que GDM aparezca en Castellano (increíble)... 8O

A ver si me dais una ayudita o una orentación... :D

No es un error grave, pero sí un inconveniente al que no le encuentro ninguna solución y me ha hecho perder mucho tiempo...

¡¡¡ Una ayudita please !!! :wink:


Last edited by Yoshi Assim on Thu Aug 18, 2005 9:13 am; edited 2 times in total
Back to top
View user's profile Send private message
DDrDark
Guru
Guru


Joined: 01 Aug 2005
Posts: 429

PostPosted: Mon Aug 15, 2005 5:24 pm    Post subject: Reply with quote

Yo he configurado GDM en castellano (porq antes me aparecia en ingles) al inicio, abajo hay un menu con los idiomas, creo que se llama Sistema o alguno de esos, que te da a elegir una lista, aver si asi te va. Si ya tienes todo configurado, en el make.conf etc pues prueba recompilarlo aver si pilla las nuevas variables de idioma, prueba poniendo LINGUAS="es ES" en el make.conf si es que no lo tienes

salu2
_________________
Gentoo linux | FVWM | Deskmod | Screenshots at my blog
Back to top
View user's profile Send private message
Yoshi Assim
Apprentice
Apprentice


Joined: 16 Apr 2003
Posts: 234
Location: Girona (Spain)

PostPosted: Mon Aug 15, 2005 6:36 pm    Post subject: Reply with quote

Hola... Estos son mis ficheros de configuración:

/etc/make.conf
Code:

CFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
USE="qt kde dvd alsa cdr nls spell nptl pic imagemagick gnome gtk hal howl zeroconf"
GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/"
ALSA_CARDS="snd-cs46xx"
PORTDIR_OVERLAY=/usr/local/portage
LINGUAS="es"


/etc/skel/bashrc (para todos los usuarios execpto root, así los mensajes de compilación, errores, etc... salen en inglés.)
Code:

# /etc/skel/.bashrc:
# $Header: /var/cvsroot/gentoo-x86/app-shells/bash/files/dot-bashrc,v 1.1 2005/04/30 00:08:01 vapier Exp $
#
# This file is sourced by all *interactive* bash shells on startup,
# including some apparently interactive shells such as scp and rcp
# that can't tolerate any output.


# Test for an interactive shell.  There is no need to set anything
# past this point for scp and rcp, and it's important to refrain from
# outputting anything in those cases.
if [[ $- != *i* ]]; then
   # Shell is non-interactive.  Be done now
   return
fi

# Shell is interactive.  It is okay to produce output at this point,
# though this example doesn't produce any.  Do setup for
# command-line interactivity.

# colors for ls, etc.  Prefer ~/.dir_colors #64489
if [[ -f ~/.dir_colors ]]; then
   eval `dircolors -b ~/.dir_colors`
else
   eval `dircolors -b /etc/DIR_COLORS`
fi
alias ls="ls --color=auto"

# Change the window title of X terminals
case $TERM in
   xterm*|rxvt|Eterm|eterm)
      PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~}\007"'
      ;;
   screen)
      PROMPT_COMMAND='echo -ne "\033_${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~}\033\\"'
      ;;
esac

# uncomment the following to activate bash-completion:
[ -f /etc/profile.d/bash-completion ] && source /etc/profile.d/bash-completion

#Mejora para Midnight Commander
if [ -f /usr/share/mc/mc.gentoo ]; then
    . /usr/share/mc/mc.gentoo
fi

#Para castellanizar el entorno de usuario
source /etc/entorno


/etc/entorno
Code:

#Global: para ISO8859-15
export LANG="es_ES@euro"
export LC_CTYPE="es_ES@euro"
export LC_NUMERIC="es_ES@euro"
export LC_TIME="es_ES@euro"
export LC_COLLATE="es_ES@euro"
export LC_MONETARY="es_ES@euro"
export LC_MESSAGES="es_ES@euro"
export LC_PAPER="es_ES@euro"
export LC_NAME="es_ES@euro"
export LC_ADDRESS="es_ES@euro"
export LC_TELEPHONE="es_ES@euro"
export LC_MEASUREMENT="es_ES@euro"
export LC_IDENTIFICATION="es_ES@euro"
export LC_ALL="es_ES@euro"


/etc/locales.build No se si el orden de los locales influye
Code:

# This file names the list of locales to be built when glibc is installed.
# The format is <locale>/<charmap>, where <locale> is a locale from the
# /usr/share/i18n/locales directory, and <charmap> is name of one of the files
# in /usr/share/i18n/charmaps/. All blank lines and lines starting with # are
# ignored. Here is an example:
# en_US/ISO-8859-1
#en_US.UTF-8/UTF-8

es_ES.UTF-8/UTF-8
es_ES/ISO-8859-1
es_ES@euro/ISO-8859-15


Los caracteres €, y acentos, etc... (áèïôñ) me salen bien en la consola de texto como en los terminales gráficos por lo que no adjunto los ficheros de configuración... (si no me los pedís)

Le versión de gdm que tenog instalada es:
Code:

hal2001 ~ # emerge gdm -a

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] gnome-base/gdm-2.6.0.9-r3

Do you want me to merge these packages? [Yes/No]
Back to top
View user's profile Send private message
IceFox
Apprentice
Apprentice


Joined: 21 Jun 2004
Posts: 273
Location: Chile

PostPosted: Mon Aug 15, 2005 11:37 pm    Post subject: Reply with quote

En mi caso bastó con agregar a /etc/profile estas lineas ...
Code:
export LANG="es_CL"
export LC_ALL="es_CL"


Tendrías que incluir las locales que te corresponden.

Luego el clasico
Code:
source /etc/profile
/etc/init.d/xdm restart

_________________
La vida no es sino una continua sucesión de oportunidades para sobrevivir.
-- Gabriel García Márquez
Back to top
View user's profile Send private message
Yoshi Assim
Apprentice
Apprentice


Joined: 16 Apr 2003
Posts: 234
Location: Girona (Spain)

PostPosted: Tue Aug 16, 2005 8:58 am    Post subject: Reply with quote

Gracias a todos...

He añadido las líneas que me indicaste... ¡¡¡ Funciona !!! :D :D :D ...

Pero ahora tengo todo el entorno en castellano... incluso las sesiones de root... :(

No hay ninguna otra forma (seguro que sí) de hacer estos cambios sin afectar al root...

Mas que nada es molesto durante la compilación de programas, porque aunque parezca increíble, casi no entiendo nada...8O
Back to top
View user's profile Send private message
lanshor
Apprentice
Apprentice


Joined: 17 Mar 2005
Posts: 291
Location: Alicante

PostPosted: Tue Aug 16, 2005 3:50 pm    Post subject: Reply with quote

Cierra el tema ;)
Back to top
View user's profile Send private message
IceFox
Apprentice
Apprentice


Joined: 21 Jun 2004
Posts: 273
Location: Chile

PostPosted: Tue Aug 16, 2005 5:01 pm    Post subject: Reply with quote

Yoshi Assim wrote:
No hay ninguna otra forma (seguro que sí) de hacer estos cambios sin afectar al root...

podrías incluir en tu /home/usuario/.bashrc las siguientes líneas
Code:
source /etc/profile
 source /etc/entorno
Usando el mismo archivo que mencionaste anteriormente /etc/entorno.

Saludos.
_________________
La vida no es sino una continua sucesión de oportunidades para sobrevivir.
-- Gabriel García Márquez
Back to top
View user's profile Send private message
frodoweb
Tux's lil' helper
Tux's lil' helper


Joined: 16 Aug 2005
Posts: 107
Location: Palencia

PostPosted: Wed Aug 17, 2005 1:17 am    Post subject: algo mas (aunque sea en debian) Reply with quote

me acorde de haberlo leido en un blog de mi rss: http://www.riveonline.com/index.php?gadget=Blog&action=SingleView&id=294
Back to top
View user's profile Send private message
Yoshi Assim
Apprentice
Apprentice


Joined: 16 Apr 2003
Posts: 234
Location: Girona (Spain)

PostPosted: Wed Aug 17, 2005 11:25 am    Post subject: Re: algo mas (aunque sea en debian) Reply with quote

frodoweb wrote:
me acorde de haberlo leido en un blog de mi rss: http://www.riveonline.com/index.php?gadget=Blog&action=SingleView&id=294


He seguido este post, pero como nosotros no tenemos el script /etc/init.d/gdm como Debian he tratado de hacer la modificación indicada en /etc/init.d/xdm pero no funciona :(
Back to top
View user's profile Send private message
Yoshi Assim
Apprentice
Apprentice


Joined: 16 Apr 2003
Posts: 234
Location: Girona (Spain)

PostPosted: Wed Aug 17, 2005 11:32 am    Post subject: Reply with quote

IceFox wrote:
Yoshi Assim wrote:
No hay ninguna otra forma (seguro que sí) de hacer estos cambios sin afectar al root...

podrías incluir en tu /home/usuario/.bashrc las siguientes líneas
Code:
source /etc/profile
 source /etc/entorno
Usando el mismo archivo que mencionaste anteriormente /etc/entorno.

Saludos.


Gracias por tu contestación... pero si miras el post de arriba del fichero /etc/skel/bashrc verás que cada usuario llama al fichero /etc/entorno en el inicio de sesión del terminal (con bash)...Los usuarios normales tienen su entorno personalizado en castellano.

El post de IceFox me ha funcionado pero me deja el entorno en castellano para todos los usuarios (inluído el root)... Entonces los mensajes de gcc me salen en castellano... y quisiera que continuaran saliendo en inglés...

Code:

gcc (GCC) 3.3.5-20050130 (Gentoo 3.3.5.20050130-r1, ssp-3.3.5.20050130-1, pie-8.7.7.1)
Copyright (C) 2003 Free Software Foundation, Inc.
Esto es software libre; vea el código para las condiciones de copia.  NO hay garantía; ni siquiera para MERCANTIBILIDAD o IDONEIDAD PARA UN PROPÓSITO EN PARTICULAR


Creo que tiene que haber alguna forma de lanzar GDM en castellano sin modificar el entorno de root ¿O estoy equivocado?

Gracias a todos por vuestro tiempo :D
Back to top
View user's profile Send private message
IceFox
Apprentice
Apprentice


Joined: 21 Jun 2004
Posts: 273
Location: Chile

PostPosted: Wed Aug 17, 2005 5:17 pm    Post subject: Re: algo mas (aunque sea en debian) Reply with quote

Yoshi Assim wrote:
frodoweb wrote:
me acorde de haberlo leido en un blog de mi rss: http://www.riveonline.com/index.php?gadget=Blog&action=SingleView&id=294


He seguido este post, pero como nosotros no tenemos el script /etc/init.d/gdm como Debian he tratado de hacer la modificación indicada en /etc/init.d/xdm pero no funciona :(

En que parte específica de /etc/init.d/xdm pusiste el export LANG ?
Creo que debieses ponerlo en setup_dm en la línea siguiente del export PATH.
_________________
La vida no es sino una continua sucesión de oportunidades para sobrevivir.
-- Gabriel García Márquez
Back to top
View user's profile Send private message
Yoshi Assim
Apprentice
Apprentice


Joined: 16 Apr 2003
Posts: 234
Location: Girona (Spain)

PostPosted: Thu Aug 18, 2005 9:12 am    Post subject: Re: algo mas (aunque sea en debian) Reply with quote

IceFox wrote:
Yoshi Assim wrote:
frodoweb wrote:
me acorde de haberlo leido en un blog de mi rss: http://www.riveonline.com/index.php?gadget=Blog&action=SingleView&id=294


He seguido este post, pero como nosotros no tenemos el script /etc/init.d/gdm como Debian he tratado de hacer la modificación indicada en /etc/init.d/xdm pero no funciona :(

En que parte específica de /etc/init.d/xdm pusiste el export LANG ?
Creo que debieses ponerlo en setup_dm en la línea siguiente del export PATH.


Bueno... estoy contento porque ya lo he solucionado :D :D :D ... Con vuestra ayuda (claro :wink: )...

La modificación que hay que hacer consiste en añadir la siguiente línea al fichero /etc/X11/startDM.sh
Code:
export LANG=es_ES

...casi al inicio del script. Yo la he añadido después de la línea:
Code:
#!/bin/bash
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License, v2
# Author: Martin Schlemmer <azarah@gentoo.org>
# $Header: /home/cvsroot/gentoo-x86/x11-base/xfree/files/4.3.99.8/startDM.sh,v $

source /etc/init.d/functions.sh

# We need to source /etc/profile for stuff like $LANG to work
# bug #10190.
source /etc/profile
export LANG=es_ES


Además he comentado (borrado) las líneas correspondientes al fichero/etc/profile... (según el Post de IceFox en este mismo hilo...)
Code:
export LANG=es_ES
export LC_ALL=es_ES


¡¡¡ ... Y funciona... !!! :D :D :D

Además ya no tengo los mensajes de GCC en Castellano:
Code:
hal2001 ~ # gcc --version
gcc (GCC) 3.3.5-20050130 (Gentoo 3.3.5.20050130-r1, ssp-3.3.5.20050130-1, pie-8.7.7.1)
Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


Si alguien quiere añadir este TIP al Howto de Castellanización :D :D
Back to top
View user's profile Send private message
g0su
Guru
Guru


Joined: 14 May 2003
Posts: 437
Location: Dresden, Deutschland

PostPosted: Tue Sep 13, 2005 2:27 am    Post subject: Reply with quote

La solucion era lo que dices no hacia falta tocar nada mas -> /etc/X11/startDM.sh

export LANG=es_ES

Y funciona correctamente, ahora mismo lo agrego al howto del wiki en castellano.

Gracias!!!
_________________
Busco desarrollador con complejo de proxy, interesados MP
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Spanish 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