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
 
urbanomad

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

Muchas gracias por haber hecho esto!

 
balitas
balitas's picture

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

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

 
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

 
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

 
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:

 
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

 
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?

 
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.

 
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.

 
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!

 
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.

 
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.....

 
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

 
jjreina

Joined: 2010-03-08
Posts: 22
Posted: Mon, 2010-03-08 12:06

Hola a todos, no se si el tema ya estará abandonado, pero la verdad es q ya no se ni donde prbar, la cuestión es q tengo instalado gallery2 y traducido al español, he instalado varios plugins también en español y todo bien, la cosa es q he instalado el plugins customfield q supuestamente soporta el español, pero no se capaz de q lo traduzca, tengo toda la palicación en español menos es plugin. ¿alguna idea?.

Un saludo.

Bueno ya lo he solucionado, no había reiniciado el servidor jejej.

 
kiti

Joined: 2010-08-06
Posts: 2
Posted: Tue, 2010-08-10 22:48

hola todos, les pido una pekña ayuda, como hago para colocar en mi pagina web una presentacion o bienvenida propia y cambiar la frase k dice: "Esta es la página principal de tu Galería", porfavor y muchas gracias.
Si pueden responder al correo:

 
suprsidr
suprsidr's picture

Joined: 2005-04-17
Posts: 8339
Posted: Wed, 2010-08-11 02:34