Welcome to Pandora FMS Community › Forums › Soporte de la comunidad › Idioma Español en 3.1RC
-
Idioma Español en 3.1RC
Posted by churria on May 24, 2010 at 11:09Hola,
Os pasa que en la versión 3.1RC, la consola no sale en español?
Ni cambiando la configuración ni nada… sólo sale en inglés.Saludos.
churria replied 14 years, 3 months ago 5 Members · 21 Replies -
21 Replies
-
-
::
Hola,
Debian 5 stable,
Apache 2.2.9-10+lenny7
PHP 5.2.6.dfsg.1-1+lenny8
MySQL 5.0.51a-24+lenny3Con el mismo entorno antes de la actualización a 3.1RC (es decir, con la 3.0) el idioma funcionaba perfectamente. El problema viene desde que actualicé a 3.1RC
Ahora, aunque la configuración se graba correctamente en la base de datos el idioma siempre es inglés. Es decir, veo como en la tabla tconfig, campo language, se establece correctamente el valor que yo le pongo a través de la consola… pero nada, siempre en inglés.
También he visto que los ficheros que idioma (es.po y es.mo) existen y tienen los permisos correctamente. -
-
::
En una segunda instalación de Pandora me ha pasado exactamente lo mismo.
Inicialmente con la versión 3.0
Al actualizar a 3.1RC todo funciona perfectamente, pero el idioma siempre es Inglés, seleccione el que seleccione en la configuración.¿¿??
Seguiré mirando a ver si localizo lo que pueda estar pasando. -
::
Hola de nuevo,
No consigo encontra qué puede estar fallando. Y al decirme que no habéis podido reproducirlo, más perdido me hace estar.
Me despista mucho que me haya pasado en dos instalaciones diferentes…. eso sí, dos instalaciones con el mismo sistema (Debian 5) pero no sé…Bueno, el caso es que como ya no sé por dónde tirar he pensado “forzar” a mano el idioma de la consola a Español, pero la verdad es que tampoco lo consigo.
¿Sabéis si hay alguna forma de hacerlo?
-
::
vale, hace tiempo que a mi me paso lo mismo en el 3.0, ( http://openideas.info/smf/index.php/topic,1270.msg5710.html#msg5710 )
probad a cambiar el idioma en el panel de configuración de usuario, aunque cambiéis el idioma en el setup, si el idioma seleccionado en el usuario es diferente, saldrá el del usuario.
-
-
-
-
-
-
::
Actualizando Consola desde SVN: nada cambia.
El log de la consola da algún error, pero son los mismos que daba antes de actualizar a 3.1 (cuando todo funcionaba bien)
PANDORA_SERVER.LOG:
Checksum is 1, Master is 1, SNMP Console is 1, Server Threshold at 1 sec, verbosity at 1, Alert Threshold at 60, ServerName is ‘sfri117’
2010-05-29 10:55:26 sfri117 [V1] Pandora FMS Server ‘sfri117’ unhandled error.
2010-05-29 10:55:26 sfri117 [V1] [E] ‘sfri117’: Ran out of memory for input buffer at /usr/lib/perl5/XML/Parser/Expat.pm line 469.PANDORA_SERVER.ERROR:
Use of uninitialized value $value in substitution (s///) at /usr/lib/perl5/PandoraFMS/Core.pm line 1385, line 13303.Y digo yo… no hay ninguna forma de OBLIGARLO a que lo saque en español?
Personalmente me da igual, pero mi jefe me trae frito!!!
:/ -
-
-
::
¿Puedes dar la salida de:
mysql> use pandora;
mysql> select value from tconfig where token='language';?
También, en el fichero de la consola /godmode/setup/setup.php, ¿puedes buscar la línea
$current_system_lang = get_db_sql ('SELECT `value` FROM tconfig WHERE `token` =
"language"');y escribir debajo
echo "LANG=".$current_system_lang;
?
Debería salir el texto LANG=es al ir a esa página PATH_CONSOLA/godmode/setup/setup.php
Otra opción es intentar modificar a mano el valor de language en la tabla. Puede que sea algo con alguna función PHP de la arquitectura 64bits que se nos está escapando…
Por cierto, que es un problema de consola, no del server.
Un saludo,
Raúl
-
::
mysql> select value from tconfig where token=’language’;
+——-+
| value |
+——-+
| es |
+——-+Al modificar el fichero que comentas e ir a la dirección correspondiente (PATH_CONSOLA/godmode/setup/setup.php) me da este error:
Fatal error: Call to undefined function check_login() in /var/www/pandora_console/godmode/setup/setup.php on line 19
Y aunque comente esa línea me va dando el mismo error con cada llamada a cada función que hay más adelante.
Respecto a cambiar el valor del idioma en la tabla, a qué tabla te refieres? a “tconfig”?
Es que, como ves, en esa tabla tengo puesto el idioma “es”. Y según cambie el idioma a través de la consola, el valor de ese campo se modifica perfectamente, pero sigue apareciendo el inglés siempre.Le cambiaría a mano el idioma… pero no localizo donde, pues siempre aparece el inglés.
-
::
mmm, el error de check_login() te lo da SÓLO cuando haces las modificaciones que te he comentado o siempre…? Pues esa función está incluida en los includes de Pandora…
Sin esta modificación, ¿tienes habilitada la escritura de errores de php? ¿Ves algún error dentro del log del servidor web?
-
::
El error lo dice siempre.
Lo que estoy haciendo es acceder directamente con el navegador a la URL:
http://mi_servidor/pandora_console/godmode/setup/setup.phpEl error lo pone con el cambio que me dijiste o sin él.
Sí, tengo activados los errores de PHP
concretamente tengo puesta estas opciones:
error_reporting = E_ALL & ~E_NOTICE
display_errors = OnY no… no veo ningún error en los logs de Apache.
-
::
OK, ha sido mi error, puse la ruta del sistema operativo :-D, las páginas no pueden ser accedidas directamente… la ruta correcta sería:
http://SERVIDOR_PANDORA/index.php?sec=gsetup&sec2=godmode/setup/setup
De todas formas, si en la consulta te devuelve “es”, es correcto.
Voy a investigar por otro lado…
-