The Joomla! Forum ™






Post new topic Reply to topic  [ 85 posts ]  Go to page 1, 2, 3  Next
Author Message
PostPosted: Thu Oct 06, 2005 6:19 pm 
Joomla! Intern
Joomla! Intern

Joined: Sun Sep 25, 2005 9:52 am
Posts: 97
¿alguien me puede decir dónde puedo traducir la fecha que pone Joomla!?

Es que en mi web me aparece en inglés y quería, si es que soy capaz, traducirla a español.

Muchas gracias.

_________________
winsatan @ hotmail.com


Last edited by blues on Sun Nov 13, 2005 7:29 am, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: Traducir la fecha
PostPosted: Fri Oct 07, 2005 2:23 am 
User avatar
Joomla! Apprentice
Joomla! Apprentice

Joined: Fri Sep 02, 2005 6:23 am
Posts: 30
Location: Japan
Cuando lo encuentres me lo dices...

A mí me interesa también saber dónde en el código se decide qué tipo de fecha debe aparecer.

Mi problema es con el japonés: normalmente se pone YY MM DD (año, mes, día) con un ideograma después de cada número: por ejemplo 2005(+ ideograma de año)10(+ideograma de mes)(7+ideograma de día)+ un ideograma entre paréntesis para indicar el día de la semana....
No digamos que a veces los números se ponen en arábigos y a veces en ideogramas

En otro foro les decía que por qué no hacen Joomla! internacionalizado ya de una vez, y en vez de tener micro equipos de traducción en cada lengua, por qué no los integran en uno sólo. Me dijeron que lo están estudiando pero que es más complicado de lo que parece

Menudo rollo....


Top
 Profile  
 
 Post subject: Re: Traducir la fecha
PostPosted: Fri Oct 07, 2005 4:14 am 
User avatar
Joomla! Guru
Joomla! Guru

Joined: Fri Aug 19, 2005 4:01 am
Posts: 893
Location: Buenos Aires Argentina
Normalmente el archivo de idioma (language/spanish.php o similar) contiene los datos y las secuencias de como expresar la fecha. Dependiendo de que versión de _ambo o Joomla!.
Si tienen instalado un paquete de idioma en español y la fecha está incorrectamente expresada deberían reportar el error al responsable de esa traducción.

en spanish.php (english.php) el lugar a modificar sería este:

Quote:
/** templates/*.php */
....
DEFINE('_DATE_FORMAT_LC',"%A, %d de %B de %Y"); //Uses PHP's strftime Command Format
DEFINE('_DATE_FORMAT_LC2',"%A, %d de %B de %Y a las %H:%M");


en algunas versiones de _ambo estó puede setearse desde la administración en "global configuration".

Espero que les sea útil

gracias

Atrevidoweb

_________________
Atrevidoweb


Top
 Profile  
 
 Post subject: Re: Traducir la fecha
PostPosted: Fri Oct 07, 2005 5:00 am 
User avatar
Joomla! Explorer
Joomla! Explorer

Joined: Thu Aug 18, 2005 11:03 pm
Posts: 484
Te sugiero leas este tutorial amigo:

http://www.php.net/manual/es/function.date.php

saludos

_________________
Tomar la Iniciativa no significa ser insistente, molesto o agresivo. Significa reconocer nuestra responsabilidad de hacer que las cosas sucedan. Stephen R. Covey.


Last edited by Alicante on Fri Oct 07, 2005 5:03 am, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: Traducir la fecha
PostPosted: Fri Oct 07, 2005 10:04 am 
Joomla! Intern
Joomla! Intern

Joined: Sun Sep 25, 2005 9:52 am
Posts: 97
Atrevidoweb, así es... tengo instalado el spanish.php, pero aún así, lo que es la fecha me aparece en inglés. He mirado el archivo, pero lo máximo que puedo hacer es cambiar la estructura, cosa que no quiero. Sólo traducir y que, en vez de salir October, salga Octubre, nada más. Y supongo que, de algún sitio, cogerá la información de los meses, no? Perdonad mi ignorancia, pero supongo que será así.

Alicante, me he leído el tutorial, pero no sé dónde tengo que hacer las modificaciones.

Gracias a todos por contestar.  ;)

_________________
winsatan @ hotmail.com


Top
 Profile  
 
 Post subject: Re: Traducir la fecha
PostPosted: Fri Oct 07, 2005 11:57 am 
Joomla! Fledgling
Joomla! Fledgling

Joined: Mon Sep 05, 2005 4:42 pm
Posts: 1
Hola,
a mí me funciona poniendo:
Code:
/** templates/*.php */
setLocale(LC_TIME, "sp");
....


Top
 Profile  
 
 Post subject: Re: Traducir la fecha
PostPosted: Fri Oct 07, 2005 1:56 pm 
User avatar
Joomla! Explorer
Joomla! Explorer

Joined: Thu Aug 18, 2005 11:03 pm
Posts: 484
Ya te lo ha dicho Pep, pero para que entiendas un poco mejor te pego esto:


Descripción
string setlocale ( int categoria, string localizacion [, string ...] )

string setlocale ( int categoria, array localizacion )


categoria es una cadena que especifica la categoría de las funciones afectadas por el ajuste de localización:


LC_ALL para todas las funciones

LC_COLLATE para la comparación de cadenas, ver strcoll()

LC_CTYPE para la conversión y clasificación de caracteres, como por ejemplo strtoupper()

LC_MONETARY para localeconv()

LC_NUMERIC para el separador decimal (vea también localeconv())

LC_TIME para el formateo de fecha y hora con strftime()


o intenta de estas otras formas:

Code:

/** templates/*.php */
setlocale(LC_ALL, 'es-ES');
   


Code:
/** templates/*.php */
setlocale(LC_time, 'es-ES');


fuente: http://www.php.net/manual/es/function.setlocale.php


nota: estos ajustes los haces -como ya te lo dijerón- en el archivo spanish.php

Saludos

_________________
Tomar la Iniciativa no significa ser insistente, molesto o agresivo. Significa reconocer nuestra responsabilidad de hacer que las cosas sucedan. Stephen R. Covey.


Last edited by Alicante on Fri Oct 07, 2005 2:03 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: Traducir la fecha
PostPosted: Fri Oct 07, 2005 2:07 pm 
User avatar
Joomla! Explorer
Joomla! Explorer

Joined: Thu Aug 18, 2005 11:03 pm
Posts: 484
Como colofón pego esto para quién deseé saber el código de localidad para identificar idiomas de acuerdo a su país o región:

Quote:
Sugerencia: Los usuarios de entornos Windows pueden encontrar información útil sobre los valores de localizacion en el sitio web MSDN de Microsoft. Las cadenas válidas para identificar idiomas se pueden consultar en la dirección http://msdn.microsoft.com/library/defau ... trings.asp y las cadenas válidas para identificar países/regiones se pueden encontrar en http://msdn.microsoft.com/library/defau ... trings.asp. Los sistemas Windows soportan los códigos de 3 letras definidos para los países/regiones por el estándar ISO 3166-Alpha-3, que se puede consultar en Sitio web de Unicode.


_________________
Tomar la Iniciativa no significa ser insistente, molesto o agresivo. Significa reconocer nuestra responsabilidad de hacer que las cosas sucedan. Stephen R. Covey.


Top
 Profile  
 
 Post subject: Re: Traducir la fecha
PostPosted: Fri Oct 07, 2005 2:10 pm 
User avatar
Joomla! Explorer
Joomla! Explorer

Joined: Thu Aug 18, 2005 11:03 pm
Posts: 484
Y el último consejo, prueba, prueba y prueba hasta que quede como deseas.

saludos

_________________
Tomar la Iniciativa no significa ser insistente, molesto o agresivo. Significa reconocer nuestra responsabilidad de hacer que las cosas sucedan. Stephen R. Covey.


Top
 Profile  
 
 Post subject: Re: Traducir la fecha
PostPosted: Fri Oct 07, 2005 4:21 pm 
Joomla! Intern
Joomla! Intern

Joined: Sun Sep 25, 2005 9:52 am
Posts: 97
Pep, muchas gracias! Me va de escándalo.

Alicante, con el 'es-ES', me da error. En cambio, con 'sp', tal y como me dijo Pep, me funciona.

_________________
winsatan @ hotmail.com


Top
 Profile  
 
 Post subject: Re: Traducir la fecha
PostPosted: Fri Oct 07, 2005 5:01 pm 
User avatar
Joomla! Explorer
Joomla! Explorer

Joined: Thu Aug 18, 2005 11:03 pm
Posts: 484
Perfecto, ya sabemos que es así..

saludos

_________________
Tomar la Iniciativa no significa ser insistente, molesto o agresivo. Significa reconocer nuestra responsabilidad de hacer que las cosas sucedan. Stephen R. Covey.


Top
 Profile  
 
 Post subject: Re: Traducir la fecha
PostPosted: Sun Oct 09, 2005 7:19 pm 
User avatar
Joomla! Explorer
Joomla! Explorer

Joined: Thu Aug 18, 2005 11:03 pm
Posts: 484
hice la prueba con estas variables y funciona también a la perfección:

Image

lo pego para quién le pueda ayudar.

_________________
Tomar la Iniciativa no significa ser insistente, molesto o agresivo. Significa reconocer nuestra responsabilidad de hacer que las cosas sucedan. Stephen R. Covey.


Top
 Profile  
 
 Post subject: Re: Traducir la fecha
PostPosted: Sun Oct 09, 2005 7:28 pm 
Joomla! Intern
Joomla! Intern

Joined: Sun Sep 25, 2005 9:52 am
Posts: 97
Es decir, que si ponemos esp, en vez de sp, también debería funciona, no?

_________________
winsatan @ hotmail.com


Top
 Profile  
 
 Post subject: Re: Traducir la fecha
PostPosted: Sun Oct 09, 2005 9:03 pm 
User avatar
Joomla! Explorer
Joomla! Explorer

Joined: Thu Aug 18, 2005 11:03 pm
Posts: 484
Si, observa este tutorial:

http://www.proyectohispano.org/componen ... id,2/id,5/

_________________
Tomar la Iniciativa no significa ser insistente, molesto o agresivo. Significa reconocer nuestra responsabilidad de hacer que las cosas sucedan. Stephen R. Covey.


Last edited by Alicante on Mon Nov 14, 2005 3:33 am, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: Traducir la fecha
PostPosted: Wed Nov 02, 2005 12:57 pm 
Joomla! Intern
Joomla! Intern

Joined: Thu Sep 22, 2005 3:26 pm
Posts: 58
hola a todos,

debo tener gafe o algo pero he probado todo lo que decís, y sigo con mis September, january, etc etc. Qué puede estar pasando?

Saludo desesperado  ???


Top
 Profile  
 
 Post subject: Re: Traducir la fecha
PostPosted: Wed Nov 02, 2005 1:05 pm 
Joomla! Intern
Joomla! Intern

Joined: Sun Sep 25, 2005 9:52 am
Posts: 97
pues yo lo hice así y me funcionó.

Pon el código y veremos dónde falla.

_________________
winsatan @ hotmail.com


Top
 Profile  
 
 Post subject: Re: Traducir la fecha
PostPosted: Wed Nov 02, 2005 1:17 pm 
Joomla! Intern
Joomla! Intern

Joined: Thu Sep 22, 2005 3:26 pm
Posts: 58
Hola tenacious,

voy a repetir todo otra vez. No hay tanto que poner y el código ya he comprobado varias veces que es el mismo, no hay fallos tontos de poner mal un punto y coma. Puede ser algo del servidor donde tengo la página?

saludos


Top
 Profile  
 
 Post subject: Re: Traducir la fecha
PostPosted: Wed Nov 02, 2005 1:55 pm 
Joomla! Intern
Joomla! Intern

Joined: Thu Sep 22, 2005 3:26 pm
Posts: 58
Nada.. esto es lo que tengo en el spanish.php

Quote:
/** templates/*.php */
setLocale(LC_TIME, "sp");
DEFINE('_ISO','charset=iso-8859-1');
DEFINE('_DATE_FORMAT','l, d F de Y');  //Uses PHP's DATE Command Format - Depreciated
/**
* Modify this line to reflect how you want the date to appear in your site
*
*e.g. DEFINE("_DATE_FORMAT_LC","%A, %d %B %Y %H:%M"); //Uses PHP's strftime Command Format
*/
DEFINE('_DATE_FORMAT_LC',"%A, %d de %B de %Y"); //Uses PHP's strftime Command Format
DEFINE('_DATE_FORMAT_LC2',"%A, %d de %B de %Y a las %H:%M");
DEFINE('_SEARCH_BOX','buscar...');
DEFINE('_NEWSFLASH_BOX','¡Noticia destacada!');
DEFINE('_MAINMENU_BOX','Menú principal');


Top
 Profile  
 
 Post subject: Re: Traducir la fecha
PostPosted: Wed Nov 02, 2005 2:20 pm 
Joomla! Intern
Joomla! Intern

Joined: Sun Sep 25, 2005 9:52 am
Posts: 97
Muller, has cambiado el idioma en la Administración de Joomla!?

_________________
winsatan @ hotmail.com


Top
 Profile  
 
 Post subject: Re: Traducir la fecha
PostPosted: Wed Nov 02, 2005 3:21 pm 
Joomla! Intern
Joomla! Intern

Joined: Thu Sep 22, 2005 3:26 pm
Posts: 58
Hola,

no, el del Admin sigue en inglés. Me interesaba sólo que las fechas de portada aparecieran en español, pero no hay forma. Que yo sepa son independientes y no tienen nada que ver no?

saludos


Top
 Profile  
 
 Post subject: Re: Traducir la fecha
PostPosted: Wed Nov 02, 2005 5:31 pm 
User avatar
Joomla! Explorer
Joomla! Explorer

Joined: Fri Aug 19, 2005 3:14 pm
Posts: 490
Location: Palafrugell (Girona)
Si no elíges spanish en Site --> Global Configuration --> pestaña Locale

Language : Spanish

...y

Contry localle: es_ES

No vas a tener la fecha en español ni con una benedicción papal :) si a pesar de ello no lo logras... yo ya pensaría que tengo un servidor tan malo que no tienen puesto ni los archivos de lenguajes en otros idiomas diferentes al inglés...

saludos

_________________
Josep M.


Top
 Profile  
 
 Post subject: Re: Traducir la fecha
PostPosted: Wed Nov 02, 2005 6:09 pm 
Joomla! Intern
Joomla! Intern

Joined: Thu Sep 22, 2005 3:26 pm
Posts: 58
Hola blues,

pues empiezo a pensar en el servidor, que va muy bien en general para todo lo demás, pero es que ya no sé qué mirar. Tengo todo tal y como decís en el hilo pero sigo viendo las fechas en inglés.

saludos


Top
 Profile  
 
 Post subject: Re: Traducir la fecha
PostPosted: Wed Nov 02, 2005 8:42 pm 
User avatar
Joomla! Explorer
Joomla! Explorer

Joined: Fri Aug 19, 2005 3:14 pm
Posts: 490
Location: Palafrugell (Girona)
jjjejjeje pues yo preguntaría directamente en soporte de tu servidor a ver si te pueden decir como hacerlo, porque con todo lo que hay en el hilo si lo has seguido todo como dices, a menos que no haya algo que se nos escape... no sé.

_________________
Josep M.


Top
 Profile  
 
 Post subject: Re: Traducir la fecha
PostPosted: Mon Nov 07, 2005 10:51 pm 
Joomla! Intern
Joomla! Intern

Joined: Sun Sep 25, 2005 9:52 am
Posts: 97
Muller wrote:
Hola blues,

pues empiezo a pensar en el servidor, que va muy bien en general para todo lo demás, pero es que ya no sé qué mirar. Tengo todo tal y como decís en el hilo pero sigo viendo las fechas en inglés.

saludos



No sé de qué depende, pero he instalado de nuevo Joomla! y no me funcionaba. He probado varias alternativas hasta dar con la tecla. Inténtalo con este código:

Code:
/** templates/*.php */
setlocale(LC_ALL, 'es_ES');


Recuerda, 'es_ES'

_________________
winsatan @ hotmail.com


Top
 Profile  
 
 Post subject: Re: Traducir la fecha
PostPosted: Mon Nov 07, 2005 11:08 pm 
User avatar
Joomla! Intern
Joomla! Intern

Joined: Mon Oct 31, 2005 6:24 pm
Posts: 97
Location: Sinaloa, Mexico.
Bueno yo tambien tengo el mismo problema....

hice lo que dicen y todo igual que el tutorial...

asi lo tengo en mi spanish.php

Code:
/** templates/*.php */
setlocale(LC_ALL, 'es');
setlocale(LC_TIME, 'es');
DEFINE('_ISO','charset=iso-8859-1');
DEFINE('_DATE_FORMAT','l, d F de Y');  //Uses PHP's DATE Command Format - Depreciated
/**


y aun sigo viendo las fechas en ingles....  :'(

La verdad no se que pueda ser ya le movi a todo igual tengo ya como dijo blues en el global configuration... pero no se cambia....

HELP!  ???


Top
 Profile  
 
 Post subject: Re: Traducir la fecha
PostPosted: Tue Nov 08, 2005 1:33 am 
Joomla! Intern
Joomla! Intern

Joined: Sun Sep 25, 2005 9:52 am
Posts: 97
Flasher wrote:
Bueno yo tambien tengo el mismo problema....

hice lo que dicen y todo igual que el tutorial...

asi lo tengo en mi spanish.php

Code:
/** templates/*.php */
setlocale(LC_ALL, 'es');
setlocale(LC_TIME, 'es');
DEFINE('_ISO','charset=iso-8859-1');
DEFINE('_DATE_FORMAT','l, d F de Y');  //Uses PHP's DATE Command Format - Depreciated
/**


y aun sigo viendo las fechas en ingles....  :'(

La verdad no se que pueda ser ya le movi a todo igual tengo ya como dijo blues en el global configuration... pero no se cambia....

HELP!  ???


Flasher, deja sólo setlocale(LC_ALL, 'es'); y quita setlocale(LC_TIME, 'es');

Y setlocale(LC_ALL, 'es'); modifícalo a setlocale(LC_ALL, 'es_ES');

Y a ver qué tal.

_________________
winsatan @ hotmail.com


Top
 Profile  
 
 Post subject: Re: Traducir la fecha
PostPosted: Tue Nov 08, 2005 2:02 am 
User avatar
Joomla! Intern
Joomla! Intern

Joined: Mon Oct 31, 2005 6:24 pm
Posts: 97
Location: Sinaloa, Mexico.
Gracias tenacious por tu ayuda pero no... sigue igual la fecha en ingles en todo el contenido...  :'(


Top
 Profile  
 
 Post subject: Re: Traducir la fecha
PostPosted: Tue Nov 08, 2005 2:25 am 
User avatar
Joomla! Enthusiast
Joomla! Enthusiast

Joined: Fri Sep 02, 2005 8:45 pm
Posts: 103
Location: Peru - The Land for All Your Senses
a mi tampoco me funciona,
lo he probado todo,
acabo de escribir a mi hosting provider para ver si ellos me dicen algo.

_________________
Javier Yep Garcia
SEO & Website Solutions Expert
http://www.godmarketing.com
http://www.javieryep.com


Top
 Profile  
 
 Post subject: Re: Traducir la fecha
PostPosted: Tue Nov 08, 2005 10:45 pm 
Joomla! Apprentice
Joomla! Apprentice

Joined: Mon Oct 17, 2005 12:37 pm
Posts: 12
Location: Spain
Hola


Al que no le salga la fecha en español que pruebe esto:

Panel de administracion >> Global Configuration >> Locale >>
en la casilla Country Locale: probar con esto: es_ES@euro

un saludo

_________________
http://www.oscatalogo.com - osCommerce Tutorials in spanish.


Top
 Profile  
 
 Post subject: Re: Traducir la fecha
PostPosted: Tue Nov 08, 2005 11:39 pm 
Joomla! Intern
Joomla! Intern

Joined: Thu Sep 22, 2005 3:26 pm
Posts: 58
Hola a todos,

gracias tenacious por acordarte, pero nada macho. El host no me responde y la solución no funciona. Tiene que ser de servidor o no lo entiendo sinceramente. A ver si responden coño...

saludos y gracias


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 85 posts ]  Go to page 1, 2, 3  Next



Who is online

Users browsing this forum: No registered users and 2 guests


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 post attachments in this forum

Jump to:  
Powered by phpBB® Forum Software © phpBB Group