Preguntas más frecuentes

P:

Si desactivo el plugin Sistema - Filtrar idiomas ( para activar sh404SEF ) asociará Kmfastrans los elementos de menú correctamente? Existe alguna diferencia para Kmfastrans para hacer asociaciones con o sin el plugin Sistema - Filtrar idiomas?

R:

Para que KMFasTrans genere las asociaciones, las asociaciones deben estar habilitadas y para ello el soporte de multiidioma debe estar habilitado. El soporte de multiidioma siempre está habilitado si el plugin Sistema - Filtrar idiomas está habilitado y en el plugin Sistema - Filtrar idiomas es posible habilitar las asociaciones. También es posible habilitar el soporte de multiidioma por otros plugins como el sh404sef. En este último caso las asociaciones siempre estarán habilitadas.

En resumen, KMFasTrans no necesita el plugin Sistema - Filtrar idiomas para generar asociaciones pero sí necesita que el soporte de multiidioma esté habilitado. Para asegurarse de que KMFasTrans genera las asociaciones correctamente basta con ver si aparecen en la pestaña 'Asociaciones' del formulario de edición de KMFasTrans.

P:

La instalación terminó correctamente pero ahora al pulsar en cualquier menu del componente se obtiene el siguiente error:

Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM in  (your home dir)/administrator/components/com_kmfastrans/helpers/kmfastrans.php on line 2720

R:

Este problema se presenta si su versión de PHP es inferior a 5.3., que es la version requerida por KMFasTrans tal y como se describe en la pestaña "Requisitos" de la Introducción (PHP 5.3+).

Sin embargo ya está disponible la versión 1.3.3 que incluye un "workaround" para este problema y funciona también en PHP 5.2.

P:

Lo tengo instalado, pero yo no lo entiendo ... No está mostrando nada en el Cuadro de Mando de Traducciones.

R:

Si usted va a la pantalla Cuadro de mando de Gestión de Traducciones recién instalado el producto, no verá ninguna fila porque por defecto no hay ningún tipo de elemento seleccionado (artículos, banners, etc.). Así que lo primero que debe hacer es seleccionar un tipo de elemento, por ejemplo artículos en el desplegable - Seleccionar Tipo de Elemento -. Por supuesto debe asegurarse de que hay al menos un elemento de ese tipo (un artículo en el ejemplo).

Después de seleccionar un tipo de elemento es todavía posible que la lista está vacía porque no haya ningún elemento (artículo en el ejemplo) cuyo idioma sea uno de los idiomas mostrados en las columnas de idioma. Por ejemplo, si todos los artículos están en el idioma "Todos", la lista estará vacía si no se ve una columna para el idioma "Todos". De forma predeterminada, las columnas de idiomas que se muestran son los de los idiomas de contenido publicados y el idioma "Todos" no puede ser un idioma de contenido publicado. Entonces, si usted quiere ver los artículos en el idioma "Todos", tiene que marcarlo como idioma adicional en el cuadro desplegable - Idiomas mostrados -. 

Para obtener más información sobre cómo seleccionar los idiomas que se muestran y gestionar los filtros, puede revisar la documentación del Cuadro de mando de Traducciones haciendo clic en 'Ayuda' en el icono en la esquina superior derecha de la pantalla Cuadro de mando de Traducciones, o en Documentación del Cuadro de mando de Traducciones .

P:

Trato de revisar el componente. Sale el siguiente error durante la instalación:

JInstaller :: install: Error de SQL DB función de error con el código 1005!

No se puede crear tabla 'db14425_13 # sql-12ab_448b6c.' (Error: 150) SQL = ALTER TABLE `` g5voz_kmfastrans_menu_types_ext Agregar clave foránea (`menu_types_FK`) REFERENCES `g5voz_menu_types` (`id`) ON DELETE CASCADE;

SQL = ALTER TABLE `#` __kmfastrans_menu_types_ext Agregar clave foránea (``) REFERENCES menu_types_FK `# __menu_types` (`id`) ON DELETE CASCADE;

Instalación del componente: error de SQL archivo de función DB error con el código 1005!

No se puede crear tabla 'db14425_13 # sql-12ab_448b6c.' (Error: 150) SQL = ALTER TABLE `` g5voz_kmfastrans_menu_types_ext Agregar clave foránea (`menu_types_FK`) REFERENCES `g5voz_menu_types` (`id`) ON DELETE CASCADE;

SQL = ALTER TABLE `#` __kmfastrans_menu_types_ext Agregar clave foránea (``) REFERENCES menu_types_FK `# __menu_types` (`id`) ON DELETE CASCADE;

Gracias por una pista,

 R:

 En el capítulo de instalación del manual del usuario se puede ver:

ADVERTENCIA: Es necesario tener la opción de motor de almacenamiento = InnoDB en MySQL por lo menos en la tabla "menu_types", de lo contrario la instalación fallará. Si su versión de MySQL es 5.5.5 o superior es el valor predeterminado. Si es inferior, tendrá que hacerlo manualmente. Para ello puede utilizar PHPMyAdmin (Operaciones, Opciones de tabla).

La manera de corregir esto usando phpMyAdmin es la siguiente:

 1 Abra PHPMyAdmin y vaya a la tabla menu_types.

2. Haga clic en Operaciones.

3. Seleccione InnoDB como motor de almacenamiento en el cuadro desplegable

4. Haga clic en Ir.

La imagen de abajo muestra los pasos anteriores:

 phpmyadmin