WebSite X5Help Center

 
Camelia B.
Camelia B.
User

Inserimento sul sito di Google traslate  it

Author: Camelia B.
Visited 222, Followers 2, Shared 0  

Salve a tutti, ho un problema, l'oggetto di google traslate che si trova sul programma, una volta su internet non è possibile  utilizzare tutte le lingue, ho trovato in una discussione la stringa:

<div id="google_translate_element"></div>
<script>
function googleTranslateElementInit() {
new google.translate.TranslateElement({
pageLanguage: 'it',
includedLanguages: 'it,fr,en,es,'
}, 'google_translate_element');
}
</script>
<script src="https://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>

ma volevo aggiungere anche il russo, il cinese, l'arabo ed indiano, ho aggiunto nella stringa: ru,cn,ar,in, ma una volta su internet si vedsevano solo 4 lingie e neanche in ordine che avevo inserito.

C'è qualcuno che mi può dare la striga giusta per inserirla sul sito?

Il sito che la volevo inserire e non funziona è: www.shishatime.it/prova

Grazie in anticipo

Camelia

Posted on the
16 ANSWERS - 2 USEFUL - 1 CORRECT
Roberto M.
Roberto M.
User

Togli momentaneamente quello che hai è inserisci questo in oggetto html

<div class="gtranslate_wrapper"></div>
<script>window.gtranslateSettings = {"default_language":"it","detect_browser_language":true,"languages":["it", "en", "de", "fr", "es",],"wrapper_selector":".gtranslate_wrapper","flag_size":42}</script>
<script src="https://cdn.gtranslate.net/widgets/latest/flags.js" defer></script>
<style>

.VIpgJd-ZVi9od-aZ2wEe-wOHMyf.VIpgJd-ZVi9od-aZ2wEe-wOHMyf-ti6hGc {
display: none;
}

</style>

Aggiungi le lingue seguendo lo schema delle altre spazi e virgole comprese. ATTENZIONE l'altro deve essere tolto fisicamnente neanche nascosto. Due non possono coesistere. Solo uno sulla stiky o header. Allarga l'oggetto html in base alle lingue inserite. ESEMPIO

Read more
Posted on the from Roberto M.
Camelia B.
Camelia B.
User
Author

Grazie mille Roberto, provo a fare come hai detto tu.

Buona serata

Read more
Posted on the from Camelia B.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Camelia B.
... ... ... ma volevo aggiungere anche il russo, il cinese, l'arabo ed indiano, ho aggiunto nella stringa: ru,cn,ar,in, ma una volta su internet si vedsevano solo 4 lingie e neanche in ordine che avevo inserito. C'è qualcuno che mi può dare la striga giusta per inserirla sul sito? Il sito che la volevo inserire e non funziona è: www.shishatime.it/prova ... ... ...

... rimanendo in tema con la tua domanda in oggetto ed osservando il tuo test, ... noto che le sigle delle lingue che tu hai usato in precedenza erano errate per cui interrompe il flusso...
... per aggiungere le lingue che hai richiesto al tuo codice, che è quello nativo e tradizionale di Google Translate, il più usato, considerando anche l'aggiunta di "de" che hai fatto,  sono quelle indicate qui in grassetto:
'it,fr,en,es,,de,ru,zh-TW,ar,hi'
... ! ... nella pagina INDEX del tuo sito PROVA il traduttore non funziona come hai notato anche tu, perchè entra in atto il blocco dei cookie di iubenda che hai applicato al sito...!...
.. per risolvere questo problema secondo le mie ideeavresti due possibilità rimanendo sullo stesso codice:
1) ... puoi applicare le eccezioni per il traduttore direttamente su iubenda studiando le relative istruzioni, e risolvi immediatamente da te, ovviamente correggendo la lista come detto prima;
2) - oppure) si potrebbe risolvere con una mia esclusiva ed originale invenzione con minimale codice EXTRA aggiunto al codice attuale, no! AI(blabla, che by-passa il controllo dei cookie, ed in questo caso se ti interessa procedere, ...avvisami;
3) - secondo me, visto la presenza di lingue non comuni, potrebbe essere più utile usare il traduttore con la lista completa, estesa, di tutte le lingue come previsto da google...
...

.

ciao

.

Read more
Posted on the from  ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

.... riferimento al mio .3), lista completa, hai provato se anche l'oggetto traduttore del programma subisce lo stesso blocco dei cookie...?...
... nel caso funzionasse, c'è un altro mio codice da aggiungere per rendere la lista visibile in ogni condizione....
... altrimenti c'è sempre il codice con la lista completa nativa di google...
..

Read more
Posted on the from  ‪ KolAsim ‪ ‪
Camelia B.
Camelia B.
User
Author

Ciao KolAsim, grazie per la tua risposta, ma inserendo l'oggetto traduttore del programma quando si clicca a scegliere la lingua non si arriva a trovare tutto in quanto non c'è una barra di scorrimento per questo non l'ho uso più. Se gentilmente mi puoi mandare la tua soluzione ti ringrazio in anticipo, in tanto ho usato la soluzione di Roberto

Read more
Posted on the from Camelia B.
Camelia B.
Camelia B.
User
Author

Ciao Giancarlo, Ho provato la tua soluzione ma non funziona, ho impostato l'elenco a tendina ma esce sempre in linea, questa volta sul sito ho inserito la tua soluzione, se puoi controlla anche tu, e si vedono sempre solo 6 lingua e non 8 come ho inserito io

Grazie

Read more
Posted on the from Camelia B.
Giancarlo B.
Giancarlo B.
User
Best User of the month IT

Buongiorno Camelia, quando fai le scelte in base alle tue necessita, alla fine devi sempre rigenerare il codice cliccando su UPDATE PREVIEW fatto questo, vedrai la vunzione simulata a video ed il nuovo codice verrà generato pronto per il copia e incolla.

Read more
Posted on the from Giancarlo B.
Giancarlo B.
Giancarlo B.
User
Best User of the month IT

codice a tendina sul fondo della pagina:

<div class="gtranslate_wrapper"></div>
<script>window.gtranslateSettings = {"default_language":"it","native_language_names":true,"detect_browser_language":true,"languages":["it","de","es","en"],"wrapper_selector":".gtranslate_wrapper"}</script>
<script src="https://cdn.gtranslate.net/widgets/latest/float.js" defer></script>

Read more
Posted on the from Giancarlo B.
Camelia B.
Camelia B.
User
Author

Ho fatto esattamente così ma sul sito esce come vedi: www.shishatime.it non esce a tendina, non so dove sbaglio?

Read more
Posted on the from Camelia B.
Camelia B.
Camelia B.
User
Author

allego anche le foto delle scelte che ho fatto 

Read more
Posted on the from Camelia B.
Camelia B.
Camelia B.
User
Author

allego 2

Read more
Posted on the from Camelia B.
Giancarlo B.
Giancarlo B.
User
Best User of the month IT

Il problema potrebbe essere che nella pagina ci sono due widget GTranslate separati (uno nell'header, uno nella sticky bar) che però condividono la stessa variabile globale, prova ad eliminare il codice vecchio e vedi se poi quella a tendina funziona, ciao.

Read more
Posted on the from Giancarlo B.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Camelia B.
Ciao KolAsim, grazie per la tua risposta, ma inserendo l'oggetto traduttore del programma quando si clicca a scegliere la lingua non si arriva a trovare tutto in quanto non c'è una barra di scorrimento per questo non l'ho uso più. Se gentilmente mi puoi mandare la tua soluzione ti ringrazio in anticipo, ... ... ... 

... ciao, ho controllato il tuo precedente LINK e il sito PROVA lo hai eliminato...
... la mia risposta era riferita alla tua domanda e non ad altre alternative...
... invece vedo che nel sito BASE-root hai usato il codice di Gtranslate suggerito già da Mirko cinque lustri fa e che ho suggerito anche io e divulgato negli anni varie decine di volte...
... se preferisci usare Gtranslate, è semplicissimo configurarlo, e basta un copia/incolla del codice proposto da Gtranslate in un OggettoCodiceHTML...
... attenzione! ... tu adesso hai inserito due oggetti diversi tra loro di cui uno ne prende priorità e che entrano in contrasto tra loro...
... configura correttamente il traduttore su Gtranslate, ed inserisci il codice in un solo OggettoCodiceHTML, se per tutto i sito, o nel HEADER, o nel FOOTER...
...

... per altri suggerimenti diversi da questo e/o per il normale google traduttore nel caso avvisami...

.

ciao

.

Read more
Posted on the from  ‪ KolAsim ‪ ‪
Camelia B.
Camelia B.
User
Author

Grazie Kolasim, ho risolto come mi ha detto Giancarlo e la soluzione mi piace

Grazie a tutti

Read more
Posted on the from Camelia B.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... OK, ... ho controllato, ...hai usato ed applicato correttamente Gtranslate...

.

... buon lavoro, ciao

.

.

Read more
Posted on the from  ‪ KolAsim ‪ ‪