Tutorial Basico para instalar MAMBELFISH en Joomla 1.07

Para cualquier duda sobre Joomla! 1.5 que no tenga cabida en alguno de los foros de más abajo.

Moderator: hefesto

Locked
Lucho Paton
Joomla! Intern
Joomla! Intern
Posts: 96
Joined: Sat Jan 21, 2006 5:44 am

Tutorial Basico para instalar MAMBELFISH en Joomla 1.07

Post by Lucho Paton » Wed Jan 25, 2006 4:03 pm

Tutorial Basico para instalar Mambelfish en Joomla 1.07

Mambelfish es un componente para ayudarte al proceso manual de traduccion de tu sitio. Adicionalmente, te permite el uso de ilimitados idiomas, ademas la posibilidad de traducir todo el contenido de tu sitio en una sola base de datos.

Esta guia esta basada en el posting de Mr. Geraint, en el que explica como usar MAMBELFISH y JOOMLA 1.0.7. El proceso de instalacion me funciono correctamente, pero eso no significa que algunos no puedan tener algun tipo de inconveniente o que el tutorial pueda tener algunos errores. Asi que los invito a todos a que aporten de su conocimiento para tratar de mejorar esta guia.

INSTALACION y OPERACION  :D

1) Dirigirse al siguiente enlace de Mr. Geraint:

http://forum.joomla.org/index.php/topic,26271.0.html

Bajar los 4 archivos que aparecen al final de su 1° posting.

2) Instalar el componente (Mambelfish_for_Joomla10x.zip) - Ignorar cualquier mensaje sobre la instalacion de algun parche, porque no es necesario.
3) Instalar el mambot de inicializacion (bot_mbf_language_system.zip - recuerda publicarlo !!!)
4) Instalar el modulo de lenguaje ( mbf_module.zip - recuerda publicarlo !!!)
5) Instalar el mambot  buscador (mbf_searchbot.zip - recuerda publicarlo !!!)

TABLA 1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Menu Administrativo    Archivo a instalar:                    Publicar en:                    Nombre                                  Type                         
Componentes            Mambelfish_for_Joomla10x.zip                                                                                                                     
Modulos                    mbf_module.zip                      Modules  /Site Modules      Mambelfish                                mod_mambelfish         
Mambots                  mbf_searchbot.zip                    Mambots/ Site Mambots      multi lingual content searchbot    mbfcontent.searchbot      
Mambots                  bot_mbf_language_system.zip  Mambots/ Site Mambots      Initialize mambelfish                    mbf_language            --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

6) Ir ala zona Componentes/Mambelfish/Language configuration/ Languages

TABLA 2
------------------------------------------------------------------------------------------------------------------------------------------------------------
Name    activeISO  Mambo filename  Image filename  Ordering                                                 
English  √    en    English                                    0         
German  √    de    German                                  0         
Spanish  √    es    Spanish                                  0         
------------------------------------------------------------------------------------------------------------------------------------------------------------

Ok = Significa que es OBLIGATORIO configurar esta opcion (Esta es una NOTA del autor de este Tutorial, no una opcion de configuracion)

Active = activa el idioma a mostrar (Ok)
ISO = son los codigos internacionales de idiomas, sino escribimos nada en esta casilla, NO FUNCIONARA  Mambelfish.  (Ok)
Mambo filename = Es el archivo {joomla/language/idioma.php} que sera invocado cuando cambiemos de idioma. Para configurar otros idiomas, agregaremos en este directorio, los archivos correspondientes. (idioma.php + idioma.ignore.php + idioma.xml)
Nota: Tomar en cuenta que los contenidos que no aparecen en el archivo (idioma.php) se encuentran en la tabla (jos_mbf_content) creada por Mambelfish, donde se almacenan TODAS nuestras traducciones.
Image filename = Directorio donde estan las banderas a mostrar {Joomla/components/com_mambelfish/images/flags/XX.gif}
Si no especificamos ningun directorio, se mostrara la bandera coincidente con el valor ISO
(ejemplo: ISO= es, mostrara la bandera de españa {es.gif} )

7) Ir ala zona Componentes/Mambelfish/Language configuration/ Frontend

no translation is available? = Contenido a mostrar en caso la traduccion no este disponible
Default Text = Mensaje a mostrar en caso la traducion no este disponible. Definir la variable (_MBF_NO TRANSLATION_AVALIABLE) en el archivo {joomla/components/com_mambelfish/language/idioma.php}
Frontend appearance = Definimos si mostramos el nombre del idioma o la BANDERA (imagen) del mismo. (Ok)
Spacer at display as text = Separador de los idiomas en caso elijamos texo horizontal (no banderas) en la opcion (Frontend appearance)

8.) Para hacer las traducciones dirigirse: Zona administrativa/Componentes/Mambelfish/Translation/

Languages = All languages (Ok)
Content elements = Seleccionar el que se desea traducir (Ok)
Original title = Seleccionar el que se desea traducir (Ok)

Translation  --> Traducir Contenido (Ok)

Item information
State= Informa si se realizo o no la traduccion
Language= Seleccionamos el nuevo idioma usado en “Translation” (Ok)
Published= MARCAREMOS la casilla para publicar la traduccion en el frontend (Ok)

ADICIONES

1.- Fecha: 05/Marzo/2006
(a) Error: Puede presentarse en algunos casos lo siguiente:
Warning: strftime() expects parameter 2 to be long, string given in C:\www\joomla\administrator\components\com_mambelfish\admin.mambelfish.html.php on line 564, 754
(b) Solucion: Editar el archivo {administrator/components/com_mambelfish/admin.mambelfish.html.php} y reemplazar las lineas 564° y 754° por el siguiente codigo:

Code: Select all

564° <td><?php echo $row->lastchanged ? strftime(_DATE_FORMAT_LC,strtotime($row->lastchanged )) : ' '; ?></td><br />
754°  <td><?php echo $actContentObject->lastchanged ? strftime("%A, %d %B %Y %H:%M",strtotime($actContentObject->lastchanged)):"";?></td>

Un especial agradecimiento a MI AMIGO GERAINT por su ayuda y conocimiento !!!!.
A special thanks to MY FRIEND GERAINT for his assistance and information !!!!
Last edited by Lucho Paton on Fri Mar 17, 2006 12:43 am, edited 1 time in total.

quiquedcode
Joomla! Ace
Joomla! Ace
Posts: 1384
Joined: Thu Aug 18, 2005 10:11 pm
Location: San Juan - Argentina
Contact:

Re: Tutorial Basico para instalar Mambelfish en Joomla 1.07

Post by quiquedcode » Wed Jan 25, 2006 5:10 pm

Gracias Lucho por el aporte
muy buen tutorial
@kabeza
Freelance Joomla/CodeIgniter Developer
Home: http://www.beza.com.ar

User avatar
angelt
Joomla! Fledgling
Joomla! Fledgling
Posts: 1
Joined: Wed Feb 22, 2006 10:20 am
Location: Barcelona. Spain
Contact:

Ojo que hace falta estar registrado

Post by angelt » Wed Feb 22, 2006 10:25 am

Hola,

gracias por el tutorial. Muy interesante y útil.

Tan solo decir que yo no estaba registrado en los forums y no había manera de que me salieran los mencionados ficheros.

Tras darle vueltas al tema y mirar incluso el código fuente de la página referenciada, se me ha ocurrido que podría hacer falta estar logeado para ver esos ficheros.

Efectivamente era así.

Tan solo lo comento para algún otro despistado como yo.  :-[

Saludos

Angel

User avatar
anaconda
Joomla! Apprentice
Joomla! Apprentice
Posts: 9
Joined: Mon Nov 07, 2005 1:11 am
Location: MX
Contact:

Re: Tutorial Basico para instalar MAMBELFISH en Joomla 1.07

Post by anaconda » Fri Mar 03, 2006 12:11 am

??? Para que sirve el MALBELSFISH

ivanp
Joomla! Apprentice
Joomla! Apprentice
Posts: 36
Joined: Sat Feb 04, 2006 10:42 pm
Location: Quito

Re: Tutorial Basico para instalar MAMBELFISH en Joomla 1.07

Post by ivanp » Fri Mar 03, 2006 5:01 pm

Hola. Excelente tutorial, muy fácil de seguirlo.

Solamente una pregunta. Cada item de contenido, exactamente los menus que es lo que estaba traducieron en este momento, presentan el siguiente error en la fecha de última modificación:

Warning: strftime() expects parameter 2 to be long, string given in C:\www\joomla\administrator\components\com_mambelfish\admin.mambelfish.html.php on line 754

y en el listado de los contenidos, bajo la misma columna presenta:

Warning: strftime() expects parameter 2 to be long, string given in C:\www\joomla\administrator\components\com_mambelfish\admin.mambelfish.html.php on line 564

a pesar de esto en el frente no hay ningun problema, todavía, y se despliega el contenido normalmente.

User avatar
novata
Joomla! Ace
Joomla! Ace
Posts: 1144
Joined: Thu Oct 20, 2005 2:50 pm

Re: Tutorial Basico para instalar MAMBELFISH en Joomla 1.07

Post by novata » Sat Mar 11, 2006 1:09 pm

donde bajar el mambelfish mas los respectivos idiomas espaniol e ingles.  ???

joxkim
Joomla! Apprentice
Joomla! Apprentice
Posts: 8
Joined: Fri Mar 31, 2006 4:04 pm

Re: Tutorial Basico para instalar MAMBELFISH en Joomla 1.07

Post by joxkim » Mon Apr 03, 2006 10:02 am

Buenos dias, miren he seguido al pie de la letra su manual, pero al publicar el mambots multi lingual content searchbot me genera el siguiente error:

Fatal error: Call to a member function on a non-object in c:\appserv\www\mambo\components\com_mambelfish\mambelfish.html.php on line 62

Estube buscando informacion sobre el, pero no he conseguido resolver el problema, podrian hecharme una mano?. Es muy urgente, ya que necesito que este terminado para antes del viernes.
Gracias de antemano.
Un saludo.


Locked

Return to “Joomla! 1.5”