Vamos a ver como se puede descargar, instalar o actualizar Joomfish que es un componente que os permite realizar una buena web multilingue en Joomla pero tened en cuenta que Joomfish no es un traductor de idiomas, por tanto los textos de las traducciones en los distintos idiomas las teneis que poner vosotros
Descargar Joomfish
Podéis descargar Joomfish desde la pagina de joomfish .net, tambien tenéis que descargar desde la pagina de traducciones de Joomfish la traduccion de todos los idiomas que hayáis pensado implementar en vuestra web multilingue. Encontraréis el archivo de español (JoomFishSpanishLanguage_2.0.3.zip) pero no los archivos de idioma de catalan y gallego, no os preocupeís no son necesarios, el componente os funcionará igual siempre que tengáis instalado y habilitado el idioma catalan y/o el gallego en el Gestor de idioma de Joomla y el español en Joomfish.
Instalar Joomfish
Instalar componente Joomfish
Joomfish se instala como cualquier componente, osea vamos a la barra superior de Joomla, le damos al botón de extensiones, luego a instalar / desinstalar / Instalar y elegimos el sistema que más nos convenga para subir el paquete
Aclaración: después de instalar Joomfish podréis traducir los componentes de Joomla, osea: Banners, Categorias, Contact, Contenidos, Menus, Modulos, Newsfeeds, Encuestas, Secciones, Usuarios (de Joomla) y Weblinks pero no los contenidos y categorías de los demás componentes que hayáis instalado, para éstos deberéis conseguir los archivos del Contentelement para Joomfish correspondientes.
En la pagina de descargas de Joomfish podéis encontrar los archivos Contentelement para RSGallery2, Bookmarks, easybook, Account Expiration Control, PollXT, Performs, Partners, Noah, Marketplace, Pony Gallery, events, docman, User Extended, Datso Gallery, Hot Property, Alberghi, Remository, Community Builder, FireBoard, eventlist, virtuemart, estateagent, Web Amoaba Ticket System, ionFiles, Sobi2 (pero no funciona, mejor que esperéis a SobiPro), Art Components, jobline y Joomlaboard
Tambien podéis integrar otros componentes como: Phoca Download y Phoca Gallery
Instalar Idioma Joomfish
Esto ya és más divertido, primero hay que decidir que idioma queremos que esté presente en nuestro Joomfish, una vez decidido hay que:
1º) Instalar el idioma de Joomla
Para éllo tenéis que descargar desde Joomla las traducciones de los idiomas que no tengáis instaladas ya, recordad que por defecto en el paquete de Joomla Spanish vienen español, catalan e ingles, una vez descargados los instalamos en Joomla via Extensiones -> Instalar / desinstalar -> Instalar
2º) Instalar el idioma de Joomfish
Ahora (y no antes) instalamos los paquetes de idiomas que hemos descargado de Joomfish otra vez via Extensiones -> Instalar / desinstalar -> Instalar del Panel de Control de Joomla, bueno, empezamos bien eh ?
Tened en cuenta que, junto con el componente, también se instala el modulo mod_jflanguageselection y los plugins jfcategories, jfalternative, jfcontacts, jfcontent, jfnewsfeeds, jfsections, jfweblinks, jfrouter y jfdatabase
Actualizar Joomfish
Actualizar a Joomfish 2.0.4 és facil, vaís a la pagina de descargas de Joomfish y veréis que hay tres patchs:
JoomFish 2.0.1_to_2.0.4_patch.zip
JoomFish 2.0.2_to_2.0.4_patch.zip
JoomFish 2.0.3_to_2.0.4_patch.zip
elegís el que se adapte a la versión que tenéis instalada, lo descargais, descompactáis el zip y pegais las cuatro carpetas que hay dentro (administrator, components, modules y plugins) en el directorio raiz (root) donde reside vuestro sitio Joomla
Error de Joomfish
Error Idioma Instalar: No hay packs para este idioma
Esto quiere decir que habéis intentado instalar un idioma en Joomfish sin que esté instalado en la carpeta /languages el idioma de Joomla: instalad este primero.
Error loading feed data. If you continue experiencing this problem, please turn the News Module to Off in the Joom!Fish Configuration
Se soluciona abriendo las Preferencias (arriba a la derecha en el panel de Control de Joomfish) y configurando la casilla Panel de Control de Modulos -> Noticias en No, no os preocupéis por este error, és debido a un link a la antigua web de Joomfish
Fatal error: Call to a member function getTable() on a non-object in .... ContentObject.php on line ...
Este és un error de algunos archivos xml de contet element de Joomfish, se soluciona cambiando el nombre del archivo por el de la tabla de Mysql sin el prefijo _jos
Por ejemplo: el archivo virtuemart_manufacturer_category.xml se renombrará a vm_manufacturer_category.xml y el sobi2categories.xml a sobi2_categories.xml
Error idiomas arabe, chino, japones, ruso y turco
Para poder ver la traducción a estos idiomas el cotejamiento de la base de datos debe ser utf8_unicode_ci o utf8_general_ci (sobretodo las tablas jos_jf_content y jos_jf_table info), si no lo tenéis así hay que cambiarlo, se puede hacer manualmente via PhpMyAdmin o con la query ALTER TABLE nombre_tabla CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
|
Comentarios
Ciao
Ideas no, pero no me parece un problema de componente, yo empezaría a probar con:
volver a cargar la pagina sin la cache del browser
eliminar los cookies antes de volver a conectarme
Ciao
si, leer el articulo que dice que con Sobi2 no funciona bien y esperar a SobiPro y que dice que este error és debido al nombre equivocado de los archivos xml
Fatal error: Call to a member function getTable() on a non-object in C:\xampp\htdocs\Joomla\adminis trator\components\com_joomfish \models\ContentObject.php on line 669
Hay que hacer algo más a parte del nombre? Muchas gracias
La verdad és que no uso las encuestas (que en Joomla 1.6 han sido eliminadas), leete esto: forum.joomla.org/viewtopic.php?f=485&t=384446, parece que, de todos modos, en el modulo no funciona la traduccion
Suscripción de noticias RSS para comentarios de esta entrada.