Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : franklundy 15 Dec 2011, 10:44:16
-
Ciao a tutti,
ho installato una delle versioni del modulo gtranslate come traduttore automatico nel sito www.tvbay.it.
E' uno dei pochi che ho trovato in cui la selezione non si apre a tendina, il problema è che non riesco a modificare i colori della finestra con tutte le lingue, qualcuno potrebbe spiegarmi perchè i css vengono letti soltanto per quanto riguarda la scritta "seleziona lingua" mentre tutto il contenuto rimane invariato?
grazie. m.
-
Ciao franklundy,
Non riesci a modificare i colori di quella finestra perché... non hai accesso a quel file.
Siccome è un iframe, il css che gestisce l'aspetto viene da qui: http://translate.googleapis.com/translate_static/css/translateelement.css (http://translate.googleapis.com/translate_static/css/translateelement.css)
Puoi fare una specie di override inserendo nel file css del tuo template le seguenti istruzioni:
.goog-te-menu2-item div,.goog-te-menu2-item:link div,.goog-te-menu2-item:visited div,.goog-te-menu2-item:active div{color:#0000cc;background:#ddd!important;}
.goog-te-menu2{background-color:#ccc!important;}
Prova così e facci sapere.
-
grazie xplosion per la risposta,
in effetti sembrerebbe la cosa più logica
ma avevo già tentato con l'override e non è cambiato nulla :(
-
anche dopo che hai aggiunto !important ?
-
si, ho preso le parti interessate dal css esterno e aggiunte in quello del template con !important ma rimane sempre bianco con scritte blu
-
Allora come ultima soluzione potresti creare un nuovo file css con le tue istruzioni, inserirlo nella cartella css del componente/plugin e cosa importante cercare nei file php e modificare il percorso del file.
-
la cosa si complica:
l'unico riferimento al css lo trovo all'interno di un javascript richiamato nella pagina php del modulo,
-ho scaricato il file javascript e uploadato, cambiando il percorso nel php
-ho cambiato il percorso del css all'interno della pagina javascript
risultato: non mi apre più la finestra.
visto che non so programmare in javascript, a questo punto temo sia più semplice tentare l'ennesimo traduttore :'(
grazie comunque