Joomla.it Forum

Componenti per Joomla! => Gestione sito multilingua => : scherman83 03 Jul 2011, 11:18:06

: joomfish - voci di menu diverse in base alla lingua
: scherman83 03 Jul 2011, 11:18:06
Salve ragazzi e buona domenica a tutti.


vi disturbo per chiedervi se con joomfish è possibile avere voci di menu diverse in base alla lingua selezionata.


esempio :


menu in italiano
-voce 1
-voce 2
-voce 3


menu in inglese
-voce 1 tradotta
-voce 3 tradotta


è possibile ciò? grazie mille


ho sbagliato sezione me ne sono reso conto adesso chiedo venia :(
: Re:joomfish - voci di menu diverse in base alla lingua
: giusebos 03 Jul 2011, 15:22:34
Si è possibile, nella gestione di joofish scegli la voce "voci di menu" o qualcosa di simile e li potrai tradurre le voci dei tuoi menu.
: Re:joomfish - voci di menu diverse in base alla lingua
: maicolstaip 03 Jul 2011, 15:34:53
Ciao scherman,
se ho capito bene vorresti nell'altra lingua avere solo alcune voci tradotte ed altre che non appaiono.
Se è così ho una brutta notizia, lo puoi fare solo con la versione a pagamento.
Ciao!
: Re:joomfish - voci di menu diverse in base alla lingua
: jospic 03 Jul 2011, 19:15:40
Se non ricordo male esisteva, nel sito ufficiale, un moduldi tipo mod_mainmenu appositamente per questo scopo. Non so se esista ancora per la versione corrente di joomfish.
Saluti.
-jospic

: Re:joomfish - voci di menu diverse in base alla lingua
: scherman83 04 Jul 2011, 13:28:01
maicol ha centrato il problema. andando nelle addon a pagamento infatti ho trovato questo modulo multilingual menu addon che permette ciò che mi serve.


ma appunto, a pagamento, e neanche pochissimo :l


grazie lo stesso ragazzi, utilissimi come sempre :D
: Re:joomfish - voci di menu diverse in base alla lingua
: jospic 04 Jul 2011, 16:09:37
Comunque il modulo era mod_mainmenu_ml, e non mi risulta fosse commerciale....forse lo è adesso. Il suffisso "ml" stava per "multilanguage".

Ci sarebbe un workaround semplice ma geniale nello stesso tempo:

1) Crea due nuove posizioni blocchi modulo tipo: menu_en e menu_it
2) Crea due menu uno per l'inglese e l'altro per l'italiano
3) Associa i due menu rispettivamente ai due moduli
4) Modifica il template, nella posizione dove dovrebbe comparire il menu, con un codice simile:

:
<?php
if ($this->language == 'it-it') {    // italiano
?>

<jdoc:include type="module" name="menu_it"/>   
<?php
} else { // altra lingua
?>

 <jdoc:include type="module" name="menu_en"/>   
<?php
}
?>


Saluti
-jospic