Spanish Translation Gallery 2

rseoane

Joined: 2006-01-22
Posts: 2
Posted: Sun, 2006-01-22 02:06

Traducir Gallery2 a Español.

1º En modules/core/classes/GalleryTranslator.class buscar en la function getLanguageData() la entrada correspondiente al español y dejarla así:

/* Spanish */
$supportedLanguages['es']['ES']['description'] = 'Español (ES)';
$supportedLanguages['es']['MX']['description'] = 'Español (MX)';
$supportedLanguages['es']['AR']['description'] = 'Español (AR)';
$defaultCountry['es'] = 'ES';

2º Descomprimir el archivo adjunto y copiar el contenido en la carpeta correspondiente mediante ftp (tiene la misma estructura que Gallery2)

3º Entrar como administrador en Gallery 2 y seleccionar el Español (ES)

No es una traducción completa, pero conforme la vaya mejorando la iré subiendo a este mismo post (editaré el adjunto).

AttachmentSize
gallery2es v1-1.zip293.29 KB
Login or register to post comments
urbanomad

Joined: 2005-03-26
Posts: 17
Posted: Fri, 2006-02-10 06:33

Muchas gracias por haber hecho esto!

Login or register to post comments
balitas
balitas's picture

Joined: 2006-01-21
Posts: 20
Posted: Tue, 2006-02-14 02:28

buen aporte! a ver cuando nos entregas tu ultima actualización.

Login or register to post comments
salfaro

Joined: 2006-05-10
Posts: 1
Posted: Wed, 2006-05-17 17:03

Instalé Gallery2 y no me funcionaron las indicaciones del post para que se vea en español.

La Galeria funciona bien pero solo en inglés.

En la Administración cambie a es_ES

en user de la base mysql tambien cambie de en_US a es_ES pensando que solo yo lo veia en inglés y nada...ufffffff

Agradeceré cualquier idea para que se vea en español

Login or register to post comments
rseoane

Joined: 2006-01-22
Posts: 2
Posted: Wed, 2006-05-17 18:03

Hola, salfaro.

Sé que tengo el asunto de la traducción un poco olvidadillo, pero la vida no da para más. Además, yo creía que las nuevas versiones de Gallery ya vendrían con la traducción al español completa.
Bueno, el caso es que pienso que tus problemas derivan de que la Gallery 2 que has instalado es la 2.1.x, mientras que la traducción yo la hice para la 2.0.x

Yo todavía no he cambiado a la nueva versión, pero en otro tema de este foro balitas comenta que ha instalado la última versíón y que le va bien (en español, sin tener que dar los pasos que yo indicaba). Échale un vistazo por si te ayuda: http://gallery.menalto.com/node/45867

Login or register to post comments
Ubercracker
Ubercracker's picture

Joined: 2007-10-25
Posts: 3
Posted: Fri, 2007-10-26 00:31

Hola,
he instalado el gallery2, pero no se donde esta el modulo para que los usuarios nuevos se registren sin la necesidad yo yo agregarlos del panel de administracion en otras palabras hacerlo publico para todo el mundo alguien sabe que debo hacer?

por favor avisenme a mi privado a mi email:

Login or register to post comments
pmglez

Joined: 2006-09-12
Posts: 1
Posted: Wed, 2007-11-14 20:06

Hola:

Instale la version 2.2.3 de la galeria y selecciono el idioma español y no me funciona. en ingles fuciona perfecto
Alguien sabe como se soluciona el problema

Login or register to post comments
proxsy

Joined: 2007-11-22
Posts: 5
Posted: Thu, 2007-11-22 09:04

Hola compañeros hispanos, tengo un problema grave en la instalación. Por favor, pasaros por aqui
http://gallery.menalto.com/node/71714

Saludos y gracaisFAQ: Once I have G2, where do I begin?

Login or register to post comments
FAUBA

Joined: 2008-04-09
Posts: 8
Posted: Thu, 2008-04-17 12:59

Hola gente de habla hispana, tengo un problema de permisos.
El cuarto mensaje está escrito en español aqui:
http://gallery.menalto.com/node/76750

Gracias por su atención.

Un cordial saludo.

Luis.

Login or register to post comments
jesacrisma

Joined: 2008-05-15
Posts: 3
Posted: Wed, 2008-05-21 14:28

El problema del idioma yo también lo tenía, por mas que le decía en toda la configuración que el lenguaje era en español, todo seguía apareciendo en ingles.
Solución.
Observé que en la opción general del menú de administración, me hablaba de un tal gettext, así que conseguí averiguar que editando el PHP.ini que está en c:/Windows, busque la dll. gettetxt, y delante de ese texto estaba un punto y coma, lo quité, reinicié el servidor y a continuación todo estaba en español.
Si esto os ocurre en una instalación ya en servidor ajeno, debereis mirar que esa dll esté activada.

Login or register to post comments
feretromc

Joined: 2008-06-05
Posts: 18
Posted: Tue, 2008-06-10 02:37

Como hago para modificar los textos en Español (es_AR). Por ejemplo, quisera modificar la frase "Añadir Álbum al Carrito" por "Agregar Album a Mesa de Luz".
Intenté pordificar algunos *.po, por ejemplo dentro de /cart, pero no veo la modificacion.

Muchas gracias!

Login or register to post comments
Altamira

Joined: 2008-06-12
Posts: 1
Posted: Thu, 2008-06-12 08:50

Yo tengo problemas con las ñ ¿alguna sugerencia?

www.ealtamira.com www.tele-pages.com www.altamiraweb.net

Login or register to post comments
JKD
JKD's picture

Joined: 2008-07-26
Posts: 1
Posted: Sat, 2008-07-26 19:13

Hola a toda la lista. Este es mi primer post.

Sólo quería comentar al respecto que, al menos, la versión 2.3 de Gallery dispone de traducción al Español. Aquellos que, aún estableciendo el idioma español, no consiguen mostrar el texto en dicho idioma, quizá les interese evaluar la posibilidad de que les esté sucediendo lo siguiente (algo que me ha sucedido a mí).

Efectivamente, como explican más arriba Gallery hace uso de la funcionalidad de PHP para la traducción de cadenas al idioma establecido. Para ello, y viendo el código del archivo "modules/core/classes/GalleryTranslator.class" Gallery da a elegir al usuario el idioma y en función del mismo compone el par dominio_idioma. En este caso (español) bien "es_ES", "es_MX" o "es_AR". El problema viene al configurar el idioma en el sistema (mediante la función setlocale de PHP) cuando este idioma no existe ya que hay varios tipos de codificaciones derivadas del español. En mi caso, y como ejemplo, en la terminal de mi linux Debian, muestro la lista de idiomas disponibles en mi máquina mediante el comando locale:

/$ locale -a
C
es_ES@euro
es_ES.iso885915@euro
POSIX

Como veis, en este caso, no aparece por ninguna parte es_ES sino codificaciones derivadas que incorporan el símbolo del euro (entre otros códigos). Es por este motivo, que el código de PHP que establece el idioma retorna un error y usa la codificación por defecto.

La forma más sencilla de solucionar esto es añadir específicamente el idioma "es_ES" en el sistema (en debian es tan sencillo como un dpkg-reconfigure locales) o modificar el archivo GalleryTranslator.class para que sea capaz de establecer el locale que queremos. Yo, que soy un poco chapucero, me he decantado por la segunda opción y he editado la función _setlocale de dicho archivo añadiendo la cadena "@euro" al $locale que especifica en la función de PHP setlocale quedando el inicio del código como sigue:

function _setlocale($category, $locale)
{
global $gallery;

if (($ret = setlocale($category, $locale."@euro")) !== false) /*<<<--- línea a editar */
{
return $ret;
}

... /* resto de código */

Lo mismo sucederá con cualquier otro idioma que no exista en el sistema tal y como se forma en la función getLanguageData de GalleryTranslator.class.

Espero haber servido de ayuda. Un saludo.

Login or register to post comments
gaminedes

Joined: 2009-02-21
Posts: 2
Posted: Sun, 2009-02-22 14:18

JKD... por Dios funciono....... estaba a punto de cortame las venas....la comunidad hispana y en especial yo te agradecemos este aporte.....

Login or register to post comments
win2kred

Joined: 2006-05-22
Posts: 1
Posted: Tue, 2009-06-30 11:52

JKD ... gracias, a mi tambien me traia de cabeza. un saludo

Login or register to post comments