Joomla! Discussion Forums



It is currently Sun Nov 08, 2009 12:39 pm (All times are UTC )

 





Post new topic Reply to topic  [ 7 posts ] 
Author Message
Posted: Wed Jan 25, 2006 4:03 pm 
Joomla! Intern
Joomla! Intern
Offline

Joined: Sat Jan 21, 2006 5:44 am
Posts: 96
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:
Quote:
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:
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.

Top
   
 
Posted: Wed Jan 25, 2006 5:10 pm 
User avatar
Joomla! Ace
Joomla! Ace
Offline

Joined: Thu Aug 18, 2005 10:11 pm
Posts: 1289
Location: San Juan - Argentina
Gracias Lucho por el aporte
muy buen tutorial

_________________
twitter.com/kabeza
Freelance Joomla/codeIgniter Developer
Portfolio: http://www.beza.com.ar


Top
  E-mail  
 
Posted: Wed Feb 22, 2006 10:25 am 
User avatar
Joomla! Fledgling
Joomla! Fledgling
Offline

Joined: Wed Feb 22, 2006 10:20 am
Posts: 1
Location: Barcelona. Spain
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


Top
   
 
Posted: Fri Mar 03, 2006 12:11 am 
User avatar
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Mon Nov 07, 2005 1:11 am
Posts: 8
Location: MX
??? Para que sirve el MALBELSFISH

_________________
Forum Rules: http://forum.joomla.org/index.php/topic,65.0.html


Top
   
 
Posted: Fri Mar 03, 2006 5:01 pm 
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Sat Feb 04, 2006 10:42 pm
Posts: 36
Location: Quito
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.


Top
  E-mail  
 
Posted: Sat Mar 11, 2006 1:09 pm 
User avatar
Joomla! Ace
Joomla! Ace
Offline

Joined: Thu Oct 20, 2005 2:50 pm
Posts: 1131
donde bajar el mambelfish mas los respectivos idiomas espaniol e ingles.  ???


Top
  E-mail  
 
Posted: Mon Apr 03, 2006 10:02 am 
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Fri Mar 31, 2006 4:04 pm
Posts: 8
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.


Top
   
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 

Quick reply

 



Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group