Sí - muy fácil Instala vbSEO Sitemap Generador (es gratis) Y modificar un único archivo. Las instrucciones detalladas se encuentran aquí
Sí - muy fácil Instala vbSEO Sitemap Generador (es gratis) Y modificar un único archivo. Las instrucciones detalladas se encuentran aquí
Última edición por vBET; 14-11-09 en 14:47.
En primer lugar mod compatible con el lenguaje de usuario por defecto. Se encuentra en el formulario de inscripción y se puede cambiar en el Panel de Control. Así que si el usuario ha establecido su idioma por defecto, entonces no hace nada ... Sólo escribe mensajes en su idioma, y VBET se encarga de todo. En tal caso - cuando el usuario ha establecido el idioma por defecto, se supone que después de todo (incluyendo el título) está escrito en su idioma por defecto. Será configurable pronto, pero en su momento, no hay presunción simple: si el usuario ha establecido el idioma por defecto y es diferente a la lengua foro por defecto, cada uno con su mensaje en un lenguaje que se elija como su defecto.
También puede crear mensajes multi-idioma, donde sólo algunas partes de mensaje en diferentes idiomas. Esto es muy fácil - todo lo que tiene que hacer es poner el texto escrito en un lenguaje diferente en el interior de lang BBCode. Se toma un parámetro que es el código de idioma. Es decir, si quieres escribir algo en polaco, entonces BBCode se parece a esto lang = pl.
Véase el ejemplo completo (espacios en BBCode añadido para evitar la evaluación):
[ lang=pl]Przykład tekstu po polsku[ /lang]
Este ejemplo (sin espacios en BBCode) le dará ese resultado:
También hay una mayor BBCode que funciona exactamente como lang BBCode, pero es reservado para los títulos de los mensajes solamente. Es langtitle BBCode - Está utilizado por vBET a automáticamente mensaje de marca de usuario qué puesto suyo default lengua otro que foro default lengua. No tenga que ser utilizado #a mano, y si lo quieres utilizar tal manera, entonces recordar para poner interior de mensaje entero de lang Utilizando el código BBCode mismo idioma como parámetro en BBCodes cabina (de lo contrario algunas partes de la traducción de los canales RSS no se puede traducir correctamente, pero los mensajes se muestra correctamente).
No hay realmente más un BBCode, pero no es para la traducción - de hecho, es mantener el texto no se traducen. Si desea un poco de texto que publico a no ser traducido, simples fuera de ella en el interior de notranslate BBCode. Puede ser útil en el caso de algunos términos, o cita de algunos de los poemas, etc
For example this text will never be translated. You can check it by clicking some translation flag - you will see this part will stay in original
Última edición por vBET; 10-10-09 en 05:27.
Si vuestro foro es en el subdirectorio y tú tienen las páginas exteriores lo, los cuales están manejados por vBulletin, entonces vBET apoyará traducción para aquellas páginas
Todo lo que tienes que hacer es establecer las normas adecuadas en Htaccess. archivo en el directorio foro de padres:
Y para cada subdirectorio en el dominio que debe ser apoyado por VBET (sin guía foro propio) añadir esta regla en el interior de htaccess del subdirectorio compatibles.:Code:RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/$ index.php?language=$1&vbet_outside=true [L,QSA] RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/(.*)?$ $2?language=$1&vbet_outside=true [L,QSA]
Así que si el directorio foro de padres también tienen que contar con el apoyo que necesita todas esas reglas.Code:RewriteCond %{QUERY_STRING} !vbet_outside=true RewriteRule ^(.*)$ $1?vbet_outside=true [L,QSA]
Si usted también desea mantener el seguimiento de traducción para aquellos que tienen que:
- Encender URL de seguimiento fuera del directorio foro en las opciones de administrador CP
- Asegúrese de que los enlaces a aquellas páginas ABSOLUTA (Así, se inicia a partir de http)
Asegúrese también de que hay base etiqueta en el producto generado HTML de las páginas fuera del directorio del foro. Si no, entonces editar la plantilla que genera esas páginas y agregar el código a continuación en cualquier lugar entre <head> y </ Head>:
Code:<if condition="!$_REQUEST['language']"><base href="$vboptions[bburl]/" /></if>
Última edición por vBET; 10-08-10 en 11:00.
Tiene: Fatal error: No se puede redeclare vbseo_thread_seotitle
o, a veces sólo la página en blanco, incluso en CP de administración y se preguntan por qué ...
Respuesta estándar - que no las instrucciones de instalación en barbecho
Con mayor precisión. Tal como se describe aquí, si integras vBET 3.x Con vBSEO por Htaccess. archivo, que tiene que hacer la integración completa siguiendo las instrucciones en el manual de instalación de la sección vBSEO Integración.
Usted DEBE editar FORUM_ROOT / includes / functions_vbseo_createurl.php archivo como se describe en el manual (readme.html en el paquete de instalación). Muy simple - sólo tienes que copiar dos líneas. Después de que todo va a funcionar de nuevo.
Última edición por vBET; 19-02-10 en 06:07.
Si todo estaba funcionando bien y de repente no entonces una posibilidad es que usted tiene problema con su proveedor de traducción (los otros son: algún tipo de configuración se ha cambiado, nuevo mod añadido, un software actualizado).
Para comprobar esto, subir el archivo correspondiente desde el paquete vBET do-not-upload/tools/providers-tests/. En este directorio contiene los archivos para la prueba de los proveedores de traducciones.
Ejemplo de prueba para googleapiv2:
- Subir archivo test_googleapiv2.php en el foro de directorio.
- Abrir una página del navegador:
Code:YourForumAddress/test_googleapiv2.php- Si todo es correcto usted recibirá respuesta:
Code:Starting transaltion test Test result: {"responseData": {"translatedText":"Welcom"}, "responseDetails": null, "responseStatus": 200} Test error:
En caso de comprobación de error que tiene la correcta clave de la API en Admin CP -> vBET -> Translation Providers.
Última edición por Marcin Kalak; 23-10-13 en 18:40.
Es que el servidor de tiempo de espera y se cierra la conexión.
Establecer wait_timeout variables para el servidor mysql de mayor valor.
Aquí usted puede encontrar una solución completa:
Servidor MySQL desaparecido error se explica
Es necesario integrar y cambiar las funciones vBSEO archivos:
la instrucción completa que tiene en que no desean cargar la carpeta (readme.html) - Parte de la integración de Matías (Integración con otros mods)
Si usted tiene en su URL:
Probablemente el uso del navegador IE. IE url del navegador muestra mal con personajes dialéctico.Code:caracter%C3%ADstica
Trate de ver este link en otro navegador (Opera, Firefox) - que se vean bien allí.
Este es un problema del navegador. Google rastrea este enlace correctamente (con caracteres dialéctica).
Última edición por vBET; 05-07-10 en 06:59.
Desde la versión 4.4.0 VBET soporta muchos proveedores de traducción. Por defecto sólo se utilizará Google, pero es fácil de cambiar.
Así que para otro tipo de apoyo traducción API sobresalen ir a Admin CP - > vBET - > proveedores de traducción y desactivar la opción Use Google sólo. Este es el único paso que es necesario apoyar a las API de traducción de otros
Después de que se VBET uso de la API de traducción demás siempre que sea posible. Así que si alguna traducción sólo es compatible con Google, entonces Google puede utilizar, pero si la API compatible con otros es capaz de hacer la traducción de forma predeterminada siempre se trata proveedor que no sea Google.
Usted también es capaz de determinar exactamente lo que el proveedor debe utilizarse para el par de idiomas específico (desde-hasta). Y que son capaces de hacer esto para cada par de idiomas posibles. Así que si quieres tener un control total y determine usted mismo motor de traducción que debe utilizarse para el par de idiomas, entonces usted puede hacerlo por los archivos de configuración del directorio vbet_translation_options. Cada archivo incluye el código de idioma al final del nombre y lo que determina "De". Para determinar la 'A' usted tiene que abrir el archivo y cambiar la línea apropiada en la tabla php.
Por ejemplo. Si desea configurar la traducción de Inglés a Polonia por hacer por parte de Microsoft de Traducción de la API. Entonces:
1. Abrir archivo / Vbet_translation_options / vbenterprisetranslator_from_en. Php
2. Encontrar línea con la asignación de código de idioma polaco y el nombre del conjunto de traductor elegido:
Por lo que esta establece Microsoft como proveedor de traducción API de traducción para traducciones hechas 'de' Inglés (en), 'A' de Polonia (pl). Pedazo de la tortaCode:'pl'=>'Microsoft',
Por supuesto, esto sólo funcionará cuando la opción Use Google sólo está desactivado. Esto es sólo ejemplo - por favor recuerde que usted no tiene que hacer esto. Por defecto ya está configurado para no utilizar Google siempre que sea posible.
También tenga en cuenta que algunas API de traducción puede requerir establecer algunos parámetros de identificación. Todos estos parámetros, con una descripción detallada se encuentra en el grupo de opciones Admin CP - > vBET - > proveedores de traducción
NOTA: desde vBET 3.5.1 y vBET 4.4.3 vBET apoya a los proveedores de la cola. En todas partes donde el par de idiomas que es apoyado por más de un proveedor, usted va a ver de valores separados por comas con los proveedores de los nombres. Por ejemplo:
Esto significa que como Microsoft está disponible vBET utilizará Microsoft y si no está disponible, a continuación, vBET cambiará automáticamente a Google. En tal caso vBET marca proveedor no está disponible y comprueba cada hora (por tarea programada) está disponible ahora. En caso afirmativo, vBET cambiará a proveedor preferido.Code:'pl'=>'Microsoft,Google',
Eres capaz de cambiar el orden en la cola de los proveedores o eliminar algún proveedor a todos de ahí. Tenga en cuenta que no puede utilizar espacios entre valores.
Esta forma vBET será capaz de proporcionar traducciones incluso después de que los límites de un proveedor son alcanzan.
También en caso de que no todos los proveedores están disponibles vBET utilizará traductor ficticio que simplemente muestra el texto original. En tal caso puede ver no traducir texto en páginas traducidas. Es mejor estrategia que mostrar textos vacías y algo debe mostrarse. Tenga en cuenta que no se almacena en caché tales resultados, así que prueba cambiará a traducido como cualquier proveedor de traducción estará disponible de nuevo.
Última edición por r.dziadusz; 05-10-11 en 16:36.
1. Añadir a VBET páginas ignorado como de contenido que usted piensa que no es importante para traducciones
Ejemplo de algunas de las páginas que se pueden considerar no es importante para la traducción de algunos propietarios de Foro: páginas de miembros, calendario, galería de fotos.
2. Utilizar los servicios gratuitos de traducción primero
Utilizar primera versión libre de traducciones API: Apertium, Microsoft-que vuelta Google pagado encima API v2
3. Limitar el apoyo a las lenguas que usted piensa que son más importantes para tu foro. Y aun así, límite más - una y otra vez se puede añadir más idiomas si usted encuentra que los costos sean adecuados para ti. Añadir nuevas de vez en cuando, cuando la caché está llena
Proporcionamos soporte para 53 lenguas pero para algún foro la cantidad más pequeña es mejor, también puedes cache vuestro dato tan mucho tiempo cuando quieres, así que puedes añadir lenguas nuevas uno tras otro, sin lograr vuestros límites!
4. No aclara vuestra base de datos cache e imposibilitar limpieza automática
Recordar para mejorar valor de cache ttl o incluso imposibilitarlo(0) - te lo puede encontrar aquí: admincp -> vBET Cache -> Base de datos Cache ->Cache Tiempo para Vivir (TTL)
5. Evitar la traducción de correo no deseado, mediante la verificación de los mensajes hasta que esos son publicados.
No es la traducción, la información que no se reduzca el número de traducciones!
6. Busque otros servicios de traducción de términos de servicio permite agregar en vBET y háganos saber acerca de esos - voluntad con gusto soportar tantas traducciones APIs como sea posible
Estamos buscando para proveedores de traducción libres nuevos, nos ayudo y te ayudar, nos hago saber sobre proveedores de traducción nueva! Ahora vBET está creado en manera de apoyar muchos proveedores, por tanto si plazos de utilizar dejado nos implementarlo, lo haremos!
7. Reducir vuestra cantidad de petición por segundo (Sólo para traducciones de Google API v2)
Tienes que cambio y aumentar esto , pero remeber al valor grande irá más despacio vuestro foro dramticaly: admincp -> vbet -> opciones de traducción -> Retraso entre
8. Si estás utilizando Google API v2, puesto vuestros límites propios
Te Puede poner vuestros límites propios, y controlar vuestros costes de traducción! Justo ir: https://code.google.com/apis/console/b/0/ -> Cuotas
9. (Desde entonces 3.6.2) Gira encima opción No traduce números.
Habilitando esta opción reducirá el coste de traducciones, porque será hecho menos traducciones.
Última edición por Marcin Kalak; 04-10-12 en 19:09.