Hola,
He instalado el idioma frances para Joomla y el idioma frances para Joomfish. me encuentro con tres problemas:
1- No puedo establecer el orden de los idiomas, no se guarda el que indico.
2- La traducción al francés se borra cuando hago guardar
3- Sólo aparece la traducción del título del artículo
El artículo es este: Contenido solo visible a usuarios registrados
Hola Alceste,
Para cambiar orden de los idiomas, hay que acceder a Joomfish --> Configuración de Lenguaje:
Si se borra la traducción, ¿has probado en realizar un copiar, en los botones que aparecen al traducir un artículo, y luego en la vista código ir realizando la traducción?.
Saludos
Hola Jordi,
Gracias por responder tan rápido.
Ambas cosas las he hecho como indicas, pero no me guarda ni el orden de los lenguajes ni la traducción del artículo.
Hola Aceste, accede a la configuración Global de tu Joomla >> Servidor >> Tipo de base de datos. Y asegurate que pone "mysqli"
Con una i al final..
Después prueba de nuevo..
Saludos
Hola,
No aparece mysqli sinó mysql. ¿Qué hago?
La única manera en que me traduce es no clicar en el botón copiar de Joomfish, sinó yendo a copiar el artículo en origen y pegándolo en Joomfish. Entonces sí lo guarda.
Sobre el orden en que se muestran los idiomas no encuentro ningunana manera de variarlo. El idioma francés está en cero y si le pongo 3 en el orden reaparece de nuevo en cero después de guardar.
Saludos
Hola Alceste, prueba a poner una i detrás de mysql, guarda y vuelve a intentarlo..
Sobre el tema del orden, es probable que se deba a un bug de Joomfish, veo que estás usando la última versión.. pero no he visto nada relacionado a tu problema buscando por internet... puedes probar a poner un post en el foro de Joomfish a ver si a alguien le sucede lo mismo..
Lo único que he encontrado es esto:
Aunque no parece el error que comentas..
Saludos!
Hola,
Si encontráis una solución os lo agradezco porqué no hay forma de cambiar el orden de los idiomas/banderas. Por mi parte, si encuentro algo informo aquí.
Hola,
Sí, así es como debería funcionar pero no lo hace. De todos modos acabo de encontrar la solución en un post de alguien al que le ocurrio lo mismo. Os lo pongo aquí por si es de ayuda a más usuarios. Yo he seguido estos pasos y se me ha solucionado el problema 🙂
Buenas,
ya he solucionado el tema. Con el pantallazo que mandasteis de la tabla jos_languages, me puse a mirar que tabla podía relacionar los idiomas de joomla con los que joomfish configura. Resulta que en la tabla jos_languages los idiomas que tengo son en (language_id=4), es (id 5) y de (id 12).
Sin embargo, en la tabla jos_jf_languages_ext, hay una columna de ordering que estaba bien (ordering de alemán es 2, como yo había guardado), pero en la columna language_id, inglés y español estaban bien (4 y 5 respectivamente), mientras que alemán estaba a 0. Eso es lo que hacía que me mostrara Ordenar =0 en alemán, y que me lo pusiera siempre el primero. Cambiando la columna language_id del registro al id correcto (12) se soluciona el problema.
Gracias por la ayuda!
Hola Alceste,
Gracias por aportar tu experiencia en la resolución del tema del orden de las banderas.
¿Tienes solucionado el tema de guardar la traducción?
Saludos
Hola Jordi,
No. Este tema sólo he podido solucionarlo prescindiendo de usar el botón COPIAR de Joomfish. En lugar de esto, debo ir al artículo en origen, copiarlo y pegarlo manualmente, etc. Si no, no me guarda los cambios.
Cambié la pestaña Tipo de base da datos a mysqli en la configuración global, pero tampoco se solucionó. Por cierto, no sé si dejarlo en mysqli o mejor lo vuelvo a dejar como estaba, en mysql. ¿Puede darme algún problema dejarlo en mysqli? ¿Qué me aconsejáis?
Gracias por la ayuda
Hola Alceste, en teoría es mejor dejarlo en mysqli ya que Joomfish tiene algunos problemas si no se usa mysqli y algunas otras extensiones también, es raro que de problemas, pero yo lo dejaría en mysqli.
Respecto al tema de copiar el contenido original... podría deberse a un problema de Javascript, entiendo que ese botón usa Javascript para copiar el contenido que hay a la izquierda (artículo original)..
Si usas Firefox debería de salirte abajo, en el navegador si hay errores de Javascript... la página aparece con errores de Javascript cuando pulsas al botón de copiar??
Saludos!
Hola David,
Parece que se ha solucionado. Tal vez no se me había refrescado el sistema al cambiar mysql por mysqli... El caso es que ahora me funciona bien. Muchas gracias 🙂