Importante: Esta página está utilizando galletas (cookies). Utilizando este sitio web sin apagar galletas en navegador, significa que estás de acuerdo para utilizarlo.
Comprar ahora! Características Descargas

Gana con nosotros!

Si te gustaría empezar ganando dinero con vBET unir a Afiliar Programa.
Página 1 de 2 12 PasadoLast
Resultados 1 a 10 de 15

Tema: Acentos no se muestran correctamente ...

  1. #1
    Miembro Junior
    Fecha de Ingreso
    02 2011
    Mensajes
    9

    Default Acentos no se muestran correctamente ...

    Hola.

    Estoy usando vbulletin 4.08.

    Yo uso principalmente para VBET dos idiomas ... Inglés y Francés. Tengo el idioma por defecto foro establecido en Inglés. Sin embargo, cada vez que un usuario envia francés, la traducción se muestra correctamente en Inglés. Sin embargo, en francés los acentos no se muestran. En cambio, se muestra así:

    Code:
    Dans quelle langue vous allez & #233;crire vos messages. Forum traduira automatiquement vos messages & #224; d'autres utilisateurs langues. En outre, il se traduira par des postes dans d'autres langues & #224; votre langue par d& #233;faut.
    Se debe mostrar de esta manera:

    Code:
    Dans quelle langue vous allez écrire vos messages. Forum traduira automatiquement vos messages à d'autres utilisateurs langues.
    Mi foro es creado para mostrar los dos idiomas como el ISO-8859-1. Por lo tanto, no estoy utilizando UTF-8

    Además, he seguido las instrucciones de instalación muy de cerca.

    La única modificación que le hice a VBET es que he cambiado las banderas por defecto con CSS Sprite. Sin embargo, he mirado el código, y nada de lo que se debe afectar la forma en que las cosas se están mostrando.

    ¿Tengo que convertir mi base de datos a UTF-8 para resolver este problema?

    Cualquier consejo será apreciada. Gracias.
    Última edición por freddie3218; 07-03-11 en 16:12. Razón: He editado la cita original, ya que este foro se muestran correctamente. He añadido un espacio en el "& # 233" campos.

  2. #2
    Miembro Junior
    Fecha de Ingreso
    02 2011
    Mensajes
    9

    Default

    Bueno .... He desactivado todos los plugins, y todavía tengo el mismo problema. Parece que un error en VBET

  3. #3
    vBulletin Empresa Traductor (VBET) Personal
    Fecha de Ingreso
    05 2010
    Mensajes
    1,000

    Default

    hola, ¿utiliza UTF-8 en el foro y base de datos o no?
    Si no es así - que debería haber una solución para usted. Wil me lo preparan y escriben aquí.

    Si usted puede - por favor, pegue aquí a la URL del hilo de esta cuestión.
    Gracias

  4. #4
    Miembro Junior
    Fecha de Ingreso
    02 2011
    Mensajes
    9

    Default

    Quote Iniciado por kamilkurczak View Post
    hola, ¿utiliza UTF-8 en el foro y base de datos o no?
    Si no es así - que debería haber una solución para usted. Wil me lo preparan y escriben aquí.

    Si usted puede - por favor, pegue aquí a la URL del hilo de esta cuestión.
    Gracias
    No, yo no uso UTF-8 o el foro de base de datos. Yo uso la norma ISO-8859-1.

    Usted puede ver el problema de vivir viendo este tema:

    $ 1 Esta es una prueba

    Gracias.

  5. #5
    Miembro Junior
    Fecha de Ingreso
    02 2011
    Mensajes
    9

    Default

    Cualquier noticia sobre lo que es la causa?

  6. #6
    vBulletin Empresa Traductor (VBET) Personal
    Fecha de Ingreso
    05 2010
    Mensajes
    1,000

    Default

    hola,

    Estoy probando en mi foro de prueba (en no UTF) y no puedo reproducirlo, pero usted puede intentar esta solución.
    Tengo algo para usted:
    1. abrir, hacer un copiar y editar este archivo:
    Foro / root includes / vbenterprisetranslator_functions_utils.php
    2. en esta función de búsqueda:
    PHP Code:
    function vbet_encodeToSafeUTF8(&$string) {
            
    //TODO how to check does utf-8 is involved? how often this function is used?
    //        if (! ereg('[\200-\237]', $string) and ! ereg('[\241-\377]', $string)) 
    //        if (!preg_match('/[\200-\237]/', $string) and !preg_match('/[\241-\377]/', $string)) 
    //        if (!preg_match('/[\200-\237\241-\377]/e', $string)) 
    //            return $string; 
        
            // decode three byte unicode characters 
            
    $string preg_replace('/([\340-\357])([\200-\277])([\200-\277])/e',        
                    
    '\'&#\'.((ord(\'\\1\')-224)*4096 + (ord(\'\\2\')-128)*64 + (ord(\'\\3\')-128)).\';\'',    
                    
    $string); 
        
            
    //decode two byte unicode characters 
            
    $string preg_replace('/([\300-\337])([\200-\277])/e'
                    
    '\'&#\'.((ord(\'\\1\')-192)*64+(ord(\'\\2\')-128)).\';\''
                    
    $string); 
                        
            return 
    $string;
        } 
    3. y comentar todas las líneas sin volver como la siguiente:
    PHP Code:
    function vbet_encodeToSafeUTF8(&$string) {
            
    //TODO how to check does utf-8 is involved? how often this function is used?
    //        if (! ereg('[\200-\237]', $string) and ! ereg('[\241-\377]', $string)) 
    //        if (!preg_match('/[\200-\237]/', $string) and !preg_match('/[\241-\377]/', $string)) 
    //        if (!preg_match('/[\200-\237\241-\377]/e', $string)) 
    //            return $string; 
        
            // decode three byte unicode characters 
          //  $string = preg_replace('/([\340-\357])([\200-\277])([\200-\277])/e',        
            //        '\'&#\'.((ord(\'\\1\')-224)*4096 + (ord(\'\\2\')-128)*64 + (ord(\'\\3\')-128)).\';\'',    
                //    $string); 
        
            //decode two byte unicode characters 
            //$string = preg_replace('/([\300-\337])([\200-\277])/e', 
            //        '\'&#\'.((ord(\'\\1\')-192)*64+(ord(\'\\2\')-128)).\';\'', 
            //        $string); 
                        
            
    return $string;
        } 
    4. guardar y poner a prueba!

    esto debe funcionar sólo para los nuevos puestos. todos los puestos existentes se debe editar a mano.
    No shure que usted tiene una ISO foro, pero puedes probarlo. Si no es bueno - por favor sobrescribir estos archivos cambios bu edad

  7. #7
    Miembro Junior
    Fecha de Ingreso
    02 2011
    Mensajes
    9

    Default

    Hola,

    Que fue un buen intento. Sin embargo, no funciona.

    La salida muestra ahora: ".. Ceci est la prueba de la ONU S'il vous plaa ® t Ignorer mensaje ce"

    La salida correcta debería ser: "Ceci est la prueba de la ONU s'il vous plaît Ignorer mensaje ce.."

    Por lo tanto, me volvió la espalda.

    Esta es una cosa que he notado:

    Al publicar y editar, no se muestra correctamente. Sin embargo, si pulsa el botón editor WYSIWYG para entrar en "modo básico", a continuación, se mostrarán correctamente en el editor WYSIWYG. Sin embargo, cuando trato de guardar, vuelve a mostrar correctamente de nuevo. Parece que el editor WYSIWYG no es el análisis de las cosas correctamente antes de guardar cuando estoy usando VBET en un idioma extranjero, o cuando estoy usando el [lang =] tags. Sin embargo, si después de una frase extranjera sin el uso de la [lang = fr] tags, entonces se mostrarán correctamente al guardar. Así que parece que VBET no permite que el editor WYSIWYG para analizar correctamente antes de guardar ... si eso tiene algún sentido.

  8. #8
    vBulletin Empresa Traductor (VBET) Personal
    Fecha de Ingreso
    05 2010
    Mensajes
    1,000

    Default

    usted tiene este problema cuando desea publicar en la página traducida, o no? por favor, describir lo que debe hacer para tener los mismos resultados en mi foro de prueba.

  9. #9
    Miembro Junior
    Fecha de Ingreso
    02 2011
    Mensajes
    9

    Default

    Quote Iniciado por kamilkurczak View Post
    usted tiene este problema cuando desea publicar en la página traducida, o no? por favor, describir lo que debe hacer para tener los mismos resultados en mi foro de prueba.
    No sé si se puede reproducir este en tu foro o no. Sin embargo, esto es lo que sucede:

    Vbulletin versión 4.08
    Tengo dos idiomas en mi sitio: Inglés y Francés. He desactivado todos los demás idiomas, y todas las otras banderas.
    Todos Inglés y Francés se traduce a través del sitio correctamente, con el acento adecuado. La única vez que los acentos no se muestran correctamente es si alguien está usando la lengua francesa y los mensajes en francés ... tener el "francés" elegido en su perfil de usuario. En este caso, VBET asignará las etiquetas BBcode adecuado de forma automática cuando publican. IE: "[lang = es]" Sin embargo, una vez que presenten su mensaje, los acentos en su mensaje no aparecerá correctamente. Si se presiona el "post editar", que verá su cargo en el avanzado editor WYSIWYG muestra incorrectamente (no tengo todas las cuentas configuradas para usar el editor WYSIWYG, incluso en respuesta rápida, de forma predeterminada para todos los usuarios pueden adjuntar imágenes a partir de su disco duro). Sin embargo, si cambiar el "editor de cambiar el modo de" botón de ida y vuelta, verán su mensaje aparezca correctamente. Sin embargo, cuando tratan de guardar los cambios en su puesto, se volverá a mostrar incorrectamente cuando salvar su puesto.

    Este problema sólo ocurre cuando el usuario está utilizando el "francés" en su configuración de perfil de usuario y la publicación en lengua francesa ... lo que hace VBET añadir el [lang = fr] a un puesto de forma automática.

    Mi idioma por defecto es el Inglés foro.

    Si necesita echar un vistazo en mi foro ... pm, y yo le enviará la información necesaria para revisar mi panel de administración de configuración.

    Espero que esta información es útil.

    Gracias.

  10. #10
    vBulletin Empresa Traductor (VBET) Personal
    Fecha de Ingreso
    05 2010
    Mensajes
    1,000

    Default

    Sí. Puedo confirmar en mi foro de prueba!
    Esto es un error VBET así que tengo que mover este hilo en la sección de informes de errores.

    Me di cuenta de que hay un problema de codificación de letras del código ASCII en virtud de un

    Puedo reproducir en mi foro de prueba para que yo pueda solucionar sin tener acceso a su foro

    Voy a tratar de encontrar la mejor solución para usted.
    Última edición por kamilkurczak; 11-03-11 en 11:40.

Página 1 de 2 12 PasadoLast

Etiquetas para este Tema

Permisos

  • Usted no puede crear nuevos temas
  • Usted no puede enviar respuestas
  • Usted no puede Archivos adjuntos
  • Usted no puede editar tus mensajes
  •