Joomla.it Forum

Componenti per Joomla! => Gestione sito multilingua => : Alfredo Formosa 21 Dec 2009, 11:53:51

: Jcomments e Joom!fish
: Alfredo Formosa 21 Dec 2009, 11:53:51
Ho fatto un sito in cui utilizzo "Joom!fish" con 4 lingue. Con la traduzione degli articoli, dei vari moduli e dei componenti funziona tutto relativamente bene.
Ho deciso di inserire il modulo "Jcomments" per i commenti all'interno degli articoli.
PROBLEMA ... quando inserisco un commento in un articolo scritto in italiano, non riporta lo stesso commento nello stesso articolo tradotto in Inglese o altra lingua. C'è un metodo migliore per poter vedere lo stesso commento indipendentemente dalla traduzione?
Grazie anticipatamente a tutti coloro volessero dare il loro contributo.
: Re:Jcomments e Joom!fish
: djspessore 26 Mar 2010, 16:46:27
Ciao Alfredo! Ho lo stesso problema: se inserisco un commento in italiano (ad esempio) non lo vedo in inglese (cioè non vedo il commento, la traduzione non la faccio perchè in quel caso non mi interessa).
Se mi fai sapere qualcosa te ne sarei grato.
: Re:Jcomments e Joom!fish
: My life in Europe 27 Apr 2010, 19:41:52
Ciao a tutti.
Mi sono iscritta questo forum proprio perchè ho questo stesso problema.
Premetto che non sono il webmaster del sito al quale lavoro ma ho accesso al backend e al php.

Nel sito joomlatune ho letto tra le FAQ che:

"the component [jcomments] can be successfully used in multilingual website with JoomFish component: the comments sent in various languages for the same item are now different and not merged. Thus, if you have English and Russian versions of the website, the English comments will be available only in English version, Russian — in Russian. Besides, there is the possibility to filter comments by language in administration panel".

Io vorrei invece che un commento, indipendentemente dalla lingua, si vedesse in tutte le versioni (lingue) del sito.
Cioè esattamente il contrario di quello che garantiscono...
:S

Se qualcuno sapesse come fare anche io gli sarei molto molto grata...
: Re:Jcomments e Joom!fish
: giampus 28 Oct 2010, 23:36:33
Salve,
so che è passato molto tempo dall'ultimo post, ma solo ora mi sono imbattuto nello stesso problema. Visto che molti hanno visto questo topic volevo dare la soluzione all'enigma (trovato in un sito inglese).
Dovrete lavorare su due files del componente Jcomments:

1.  /components/com_jcomments/jcomments.class.php
2.  /administrator/components/com_jcomments/admin.jcomments.php

Nel file 1. cercate la riga che contiene:

class JCommentsMultilingual

Poco più in basso troverete:

return $enabled;

cambiatelo in:

return 0;


Nel file 2. cercate la stringa:

. ($lang != '' ? " AND `lang` = '$lang'" : '' )

cambiatela in:

// . ($lang != '' ? " AND `lang` = '$lang'" : ''


Vedrete finalmente tutti i vostri commenti anche se cambiate lingua al sito.
Spero di essere stato utile.
Giampus

: Re:Jcomments e Joom!fish
: DaveMax 25 Jan 2011, 01:07:46
Grandissimo, la tua soluzione è stata perfetta. Grazie mille!