vB 4.1.11 Mensajes de bienvenida en inglés

Lizard Seguir

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
26 Feb 2009
Mensajes
88
Hola, desde que actualicé a esta versión, todos los mensajes, tanto privados como por mail que reciben mis nuevos usuarios están en inglés, he comprobado la configuración y todo está correcto, las frases existen en ambos idiomas y el idioma seleccionado es el español. ¿alguna idea de como solucionar esto?

Gracias.
 

Duditas

Épsilon
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
19 Jul 2006
Mensajes
811
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Abajo a la izquierda, hay un botón desplegable donde se puede seleccionar el idioma. Mira si es que lo tienen puesto en inglés.

Lo mejor es desactivar la posibilidad de que se pueda cambiar de idioma. Así todo el mundo lo tendrá en español.
 

Lizard

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
26 Feb 2009
Mensajes
88
Efectivamente eso ya está así, en español y sin posibilidad para que los usuarios lo modifiquen. Además eso no tiene nada que ver, ya que todo el foro, menús, etc. siguen saliendo correctamente en español, el problema son las notificaciones que comento en mi post de inicio, el MP de bienvenida y el correo tambien de bienvenida que se están enviando en inglés.
 

Duditas

Épsilon
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
19 Jul 2006
Mensajes
811
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Copia un trocito del mensaje en inglés. Dale a buscar en frases, dentro de la administración y cuando te salga, bórralo y lo traduces. A ver si así...
 

dino

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
6 Mar 2008
Mensajes
222
me ocurre lo mismo a mi, los correos de activar la cuenta de los usuarios sale en ingles.

supongo con la nueva actualización de traducción de vbhispano se arreglara el problema, mientras tanto como se puede traducir en español?

un saludo
 

Lizard

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
26 Feb 2009
Mensajes
88
Copia un trocito del mensaje en inglés. Dale a buscar en frases, dentro de la administración y cuando te salga, bórralo y lo traduces. A ver si así...
Esto fué lo primero que probé, y claro, aparecia el mensaje traducido correctamente en ambos idiomas. incluso he llegado a sustituir el mensaje del idioma ingles al y continúa saliendo en inglés. Espero que alguien de con la solución, porque la verdad queda muy cutre que los nuevos usuarios reciban los mensajes en inglés.
 

dino

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
6 Mar 2008
Mensajes
222
Esto fué lo primero que probé, y claro, aparecia el mensaje traducido correctamente en ambos idiomas. incluso he llegado a sustituir el mensaje del idioma ingles al y continúa saliendo en inglés. Espero que alguien de con la solución, porque la verdad queda muy cutre que los nuevos usuarios reciban los mensajes en inglés.
esperemos que pronto este la actualización en vbhispano.

un saludo
 

wonderlur

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
5 Abr 2009
Mensajes
245
A mi me sucede igual.
Pero ferran, no es problema de actualizacion del idioma, como comenta el compañero, las frases que salen en ingles estan CORRECTAMENTE traducidas al español y siguen apareciendo en ingles.
A mi me da que es bug...
 

Adara

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
24 Ago 2011
Mensajes
252
Buenas,

Efectivamente dichas frases están traducidas con el código pertinente. De igual forma y para salirnos de dudas acabo de poner en el Tracker de vBulletin como posible fallo lo que me acabáis de comentar, cuando tenga una respuesta al hecho os lo comentaré. ;)

Un saludo.
 

dino

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
6 Mar 2008
Mensajes
222
A mi me sucede igual.
Pero ferran, no es problema de actualizacion del idioma, como comenta el compañero, las frases que salen en ingles estan CORRECTAMENTE traducidas al español y siguen apareciendo en ingles.
A mi me da que es bug...
exacto parece un bug y no hay forma de que se ponga en español.

un saludo
 

ZEL

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
17 Dic 2009
Mensajes
428
Es un bug hay que esperar :( vamos para atras y durisimo
 

Spika

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
7 Jun 2006
Mensajes
91
Me pasa lo mismo, tambien creo que es un bug.

Tambien ocurre cuando los usuarios usan la página "Contáctanos" todo sale en español pero en el momento que le das a enviar, la frase que sale unos segundos cambia a Inglés "Your feedback has been sent...." en vez de "Se ha enviado la sugerencia..." y luego el email que recibo del usuario con su pregunta de esa página viene en Inglés.

Saludos
 

wonderlur

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
5 Abr 2009
Mensajes
245
Exacto Spika, creo que eso nos esta pasando a todos, lo que tu indicas, tambien me sucede a mi.
 

Spika

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
7 Jun 2006
Mensajes
91

dino

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
6 Mar 2008
Mensajes
222
He abierto un ticket en VB.com y me han confirmado que es un BUG:
Rafael,

This is a known bug that will be fixed in the next release, 4.1.12.

More info here: Login Required - vBulletin JIRA

If you want to manually fix the issue for now you can make the file edits described here: vBulletin.org Forum - View Single Post - Some words not translated after upgrade to 4.1.11

Be sure to save a backup of any files you edit.

Please let me know if you require any further assistance.

Saludos
no entiendo como hacer esta configuración en el archivo adminfunctions_misc.php?

alguna sugerencia
 

wonderlur

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
5 Abr 2009
Mensajes
245
Confirmo que la solucion expuesta a mi me ha solventado el problema.

---------- Actualizado a las 15:52 ---------- Original a las 15:47 ----------

ferran, no es en el archivo que indicas, sino en estos dos:
functions_misc.php
functions.php

Lo traduzo al "spanish":

En el archivo includes/functions_misc.php, sobre la linea 865, añadir el siguiente código que esta en color ROJO:
Insertar CODE, HTML o PHP:
if (!empty($strreplace))
{
    if (strpos("$phrasename", $strreplace) === 0)
    {
        $phrasename = substr($phrasename, strlen($strreplace));
    }
}
[COLOR=#ff0000]if ($languageid === false)
{
    $languageid = LANGUAGEID;
}[/COLOR]
$languageid = intval($languageid);
Únicamente añadimos el código que hay en color rojo.

En el archivo includes/functions.php, sobre la linea 3908, cambiamos el valor -1 por false, en el siguiente código se ve el cambio en color rojo:
Insertar CODE, HTML o PHP:
* @param    bool    Force bypass of domain whitelist check
*
* @return    none (the session is re-directed).
*/
function print_standard_redirect($redir_phrase, $isphrase = true, $forceredirect = false, $languageid = [COLOR=#ff0000]false[/COLOR], $bypasswhitelist = false)
{
    if (!VB_API)
    {

Ambas modificaciones han de quedar tal se indican aquí.

---------- Actualizado a las 16:03 ---------- Original a las 15:52 ----------

Corrijo, no me solventa el problema, en unas partes del foro si, en otras no.
 

dino

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
6 Mar 2008
Mensajes
222
Confirmo que la solucion expuesta a mi me ha solventado el problema.

---------- Actualizado a las 15:52 ---------- Original a las 15:47 ----------

ferran, no es en el archivo que indicas, sino en estos dos:
functions_misc.php
functions.php

Lo traduzo al "spanish":

En el archivo includes/functions_misc.php, sobre la linea 865, añadir el siguiente código que esta en color ROJO:
Insertar CODE, HTML o PHP:
if (!empty($strreplace))
{
    if (strpos("$phrasename", $strreplace) === 0)
    {
        $phrasename = substr($phrasename, strlen($strreplace));
    }
}
[COLOR=#ff0000]if ($languageid === false)
{
    $languageid = LANGUAGEID;
}[/COLOR]
$languageid = intval($languageid);
Únicamente añadimos el código que hay en color rojo.

En el archivo includes/functions.php, sobre la linea 3908, cambiamos el valor -1 por false, en el siguiente código se ve el cambio en color rojo:
Insertar CODE, HTML o PHP:
* @param    bool    Force bypass of domain whitelist check
*
* @return    none (the session is re-directed).
*/
function print_standard_redirect($redir_phrase, $isphrase = true, $forceredirect = false, $languageid = [COLOR=#ff0000]false[/COLOR], $bypasswhitelist = false)
{
    if (!VB_API)
    {

Ambas modificaciones han de quedar tal se indican aquí.

---------- Actualizado a las 16:03 ---------- Original a las 15:52 ----------

Corrijo, no me solventa el problema, en unas partes del foro si, en otras no.
gracias por el tuto amigo se agradece pero sigue saliendo en ingles
 

vbluis

Delta
Verificado por Whatsapp
Desde
25 May 2011
Mensajes
512
Ya hay versión 4.1.12 ... alguien se ha atrevido a actualizar a ver si el problema se resuelve?

(H)
 

Lizard

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
26 Feb 2009
Mensajes
88
Pues si, he actualizado y efectivamente se soluciona el problema. Así que tema solucionado. Gracias a todos.
 
Arriba