Problema com o vbulletin ao usar idioma espanhol

  • Autor Autor Hereze
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
H

Hereze

Curioso
Usuário com poucas negociações! Use sempre o saldo do 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.
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
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.

Inserir CODE, HTML ou 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.
 

Tópicos similares

Senpai19899
Respostas
0
Visitas
78
Senpai19899
Senpai19899
Andria1981
Respostas
1
Visitas
202
patoworks
P
pedro56
Respostas
17
Visitas
1K
Usuario eliminado 263618
U
Edrien
Respostas
1
Visitas
209
socowisac
socowisac
Voltar
Topo