Problema con el vbulletin al usar idioma español

  • Autor Autor Hereze
  • Fecha de inicio Fecha de inicio
H

Hereze

Curioso
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola,

tengo el bulletin versión 4.2 y al instalar la traducción en español, me sale esto cuando escribo un mensaje:

Warning: Invalid CRT parameters detected in [path]\includes\functions.php on line 5247

¿Sabéis como solucionarlo?

He probado con la traducción de esta web, (https://github.com/vBHispano/vbhispano-traducciones/zipball/master) y después le he dado a reparar/optimizar tablas y nada sigue igual.

Gracias.
 
Cual version instalaste en tu foro ISO-8859-1 o UTF-8?.
 
Cual version instalaste en tu foro ISO-8859-1 o UTF-8?.

Las dos, en ambas el mismo fallo y además en la UTF se me desconfigura los acentos.

Saludos.
 
Bueno te cuento el error Warning: Invalid CRT parameters detected es un error de strftime_ en servidores windows y algunos que funcionan con linux.
Este error se especifica aqui.

https://bugs.php.net/bug.php?id=49489
http://msdn.microsoft.com/en-us/library/fe06s4ak.aspx

Basicamente el error va en que windows no soporta la fechas con %a, %A, %b, %B, %p, %X, %z, %Z.

Al principio de la traduccion de vBulletin sale lo siguiente.

PHP:
    <settings>
        <options><![CDATA[1]]></options>
        <languagecode><![CDATA[es]]></languagecode>
        <charset><![CDATA[ISO-8859-1]]></charset>
        <imagesoverride />
        <dateoverride><![CDATA[%d/%m/%Y]]></dateoverride>
        <timeoverride><![CDATA[%H:%M]]></timeoverride>
        <registereddateoverride><![CDATA[%d %b, %g]]></registereddateoverride>
        <calformat1override><![CDATA[%B %d, %Y]]></calformat1override>
        <calformat2override><![CDATA[%B %d]]></calformat2override>
        <logdateoverride><![CDATA[%H:%M %p, %d/%m/%y]]></logdateoverride>
        <locale><![CDATA[es_ES]]></locale>
        <decimalsep><![CDATA[.]]></decimalsep>
        <thousandsep><![CDATA[,]]></thousandsep>
        <phrasegroupinfo><![CDATA[a:1:{s:8:"ckeditor";a:1:{s:11:"maxdateline";s:10:"1329923336";}}]]></phrasegroupinfo>
    </settings>

Si fijas bien veras que la fechas y horas se especifican en %d %b, %g.

Como se soluciona esto?.

Pues es bien simple y en el link que mostre arriba http://msdn.microsoft.com/en-us/library/fe06s4ak.aspx especifica que para que sea compatible el strftime_ tienes que agregar un # entre % y la sigla a, b ,g.

Algo asi %#a, %#A, %#b, %#B, %#p, %#X, %#z, %#Z.

La idea seria, tienes que editar el vbulletin-language-es ya sea el de la version ISO-8859-1 o UTF-8 y agregar el # en las fechas y horas del archivos, una vez terminado lo vuelvas a subir.

No lo e probado pero cuentanos como te fue para ver que mas podemos hacer.

Saludos.

- - - - - - - - - - doble respuesta - - - - - - - - - -

PD. vaya que locura es editar un mensaje estas versiones de vBulletin, se te desconfigura todo. 😛
 
Lo acabo de haer tal y como me has dicho y nada, sigue igual.

Saludos.
 
Al parecer el sistema de las siglas es diferente uno del otro por ejemplo.

Insertar CODE, HTML o PHP:
Advertencia                 
Solamente Windows: El modificador %e no está soportado en la implementación de Windows de esta función. 
Para obtener este valor se puede usar en su lugar el modificador %#d.

Osea el valor e seria para windows d, vaya quilombo.

http://msdn.microsoft.com/en-us/library/fe06s4ak.aspx

Vaya, vaya primera vez que veo este error por aca.

Esperame voy a investigar mas sobre el tema.
 
Ok, despues de haber leido una gran cantidad de articulos sobre el tema la conclusion de que no te alla servido mi segundo comentario es porque el servidor en si tiene problemas de lectura strftime_.

Mi consejo es que te contactes con el soporte de tu hosting y les comuniques el problema les puedes citar este tema para que se tomen una idea del problema y te puedan solucionar el problema.

O si no, buscar algun hosting que funcione en linux y te ahorraras todo este problema.

Saludos.
 

Temas similares

Senpai19899
Respuestas
0
Visitas
78
Senpai19899
Senpai19899
pedro56
Respuestas
17
Visitas
1K
Usuario eliminado 263618
U
Edrien
Respuestas
1
Visitas
209
socowisac
socowisac
Atrás
Arriba