WebSite X5Help Center

 
Roberto B.
Roberto B.
User

Google translate  it

Autore: Roberto B.
Visite 283, Followers 1, Condiviso 0  

Buon giorno

Poiché non riesco ad inviarvi uno screenshot del problema cerco di spiegarlo:

ho applicato sul mio sito  ( dietamediterranea.eu), nella Header  l’oggetto google traslate,

quando lo apro sul sito si apre una finestra con le lingue in ordine alfabetico che partono dalla lettera A… ma i fermano alla lettera P per esempio spagnolo risulta fuori campo

cose posso fare per correggere il problema

P.S.

Ho attiva la funzione Sito Responsive e succede in tutte le dimensioni PX

Grazie

roberto

Postato il
11 RISPOSTE - 3 UTILI - 1 CORRETTO
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Utente del mese ESUtente del mese PT

... ora come ora, se vuoi continuare ad utilizzare l'oggetto del programma puoi risolvere quel problema con il mio esclusivo codice EXTRA che ne abilita lo scroll per tutte le voci, e che darà un risultato verticale simile allo STAMP allegato, e quindi se ti interessa, avvisami...

.

ciao

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Roberto B.
Roberto B.
User
Autore

molto interessante dimmi come posso fare , grazie

ciao

Leggi di più
Postato il da Roberto B.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Utente del mese ESUtente del mese PT

... OK ... ... puoi vedere come funziona in uno dei siti che ne fanno già uso: https://www.nordtrading.ch/

... questa è il mio codice che a vedere va bene anche per il tuo sito:

<script>
$( document ).ready(function() { //K>;
/** -- attiva/regolarizza scroll-Y x google translate x WSx5 - by KolAsim -- **/
nbtK = '<style>body {top:0 !important}body {padding-top:0 !important}'+
'#goog-gt-tt{display:none!important}.skiptranslate iframe{display:none !important}</style>';
$("head").append(nbtK)
nK=0;
TGobjectK = "iframe.VIpgJd-ZVi9od-xl07Ob-OEVmcd";
//-------------------------------
rilevaK =setInterval(function(){//K1>
nK=nK+1;
gtwK = $("#google_translate_element").width();
if(gtwK > 50 || nK > 20) {//K2>;
$("#google_translate_element").click(function(){//K3>;
finestraGTK();
})//K3<<;
clearInterval(rilevaK); rilevaK = 0;
} //K2<<;
}, 500);//K1<<;
//------------------------------
}) //K<<;
//----------f K4 ---------------------
function finestraGTK(){//K4>;
setInterval(function(){//k5>;
wK = 200;
hK = (window.innerHeight)-100;
$(TGobjectK).contents().find("body > div").css("overflow-y","scroll").css("width", wK+"px").css("height", hK + "px");
$(TGobjectK).contents().find("body table td").css("display","block").css("width",wK+"px")
$(TGobjectK).contents().find("body *").css("font-size","20px")
$(TGobjectK).css("width", wK+10+"px").css("height", hK+10+"px").css("top","10px").css("left","10px")
}, 100);//K5<<;
}//K4>>;
</script>
.

ciao

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Roberto M.
Roberto M.
User

Ciao puoi anche utilizzare questo se ti accontenti di lingue principali da mettere sulla stiky in oggetto html al cui interno dovrai fare un copia incolla di questo codice:

<div class="gtranslate_wrapper"></div>
<script>window.gtranslateSettings = {"default_language":"it","detect_browser_language":true,"languages":["it", "en", "fr", "de", "es", "hr",],"wrapper_selector":".gtranslate_wrapper","flag_size":32}</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>

Leggi di più
Postato il da Roberto M.
Roberto B.
Roberto B.
User
Autore

grazie Kolasim, grazie Roberto domani quanndo ariavvio il PC inserirò il codice poi vi sapro dire

ciao

Leggi di più
Postato il da Roberto B.
Roberto B.
Roberto B.
User
Autore

buon giorno

ho scelto la configurazione di KolAsim cmq grazie anche a Roberto 

KoAsim è possibile diminuire un po le dimensioni del testo 

grazie  Roberto 

Leggi di più
Postato il da Roberto B.
Mi Lux
Mi Lux
User
Roberto M.
Ciao puoi anche utilizzare questo se ti accontenti di lingue principali da mettere sulla stiky in oggetto html al cui interno dovrai fare un copia incolla di questo codice:

Interessante anche questa soluzione. L'ho installata e funziona molto bene.
Grazie
Mic

Leggi di più
Postato il da Mi Lux
Beat G.
Beat G.
User

Un grazie di cuore a Kolasim e Roberto per questi due codici,

complimenti a voi che mettete il vostro "sapere" gratuitamente per tutti..

ps. il vostro codice funziona a meraviglia

saluti$

beat

Leggi di più
Postato il da Beat G.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Utente del mese ESUtente del mese PT
Roberto B.
... ... ... KoAsim è possibile diminuire un po le dimensioni del testo  ... ... ... 

... come ti avevo detto prima il mio codice serve se si vuole continuare ad usare il traduttore del programma, lo scopo della domanda, altrimenti ci sarebbero anche altre soluzioni native google...
... invece la fonte del traduttore  di terze parti proposto prima è questa, https://it.gtranslate.io/ , su cui è meglio documentarsi...
... per quanto riguarda la misura del font del mio codice ho modificato ed inserito una variabile iniziale di cui puoi personalizzarne il valore a tuo piacere:
font_sizeK = "14px";

... questo è lo stesso codice aggiornato nel modo detto

<script>
$( document ).ready(function() { //K>;
/** -- attiva/regolarizza scroll-Y x google translate x WSx5 - by KolAsim -- **/
font_sizeK = "14px"; // misura font etichette nazioni;
nbtK = '<style>body {top:0 !important}body {padding-top:0 !important}'+
'#goog-gt-tt{display:none!important}.skiptranslate iframe{display:none !important}</style>';
$("head").append(nbtK)
nK=0;
TGobjectK = "iframe.VIpgJd-ZVi9od-xl07Ob-OEVmcd";
//-------------------------------
rilevaK =setInterval(function(){//K1>
nK=nK+1;
gtwK = $("#google_translate_element").width();
if(gtwK > 50 || nK > 20) {//K2>;
$("#google_translate_element").click(function(){//K3>;
finestraGTK();
})//K3<<;
clearInterval(rilevaK); rilevaK = 0;
} //K2<<;
}, 500);//K1<<;
//------------------------------
}) //K<<;
//----------f K4 ---------------------
function finestraGTK(){//K4>;
setInterval(function(){//k5>;
wK = 200;
hK = (window.innerHeight)-100;
$(TGobjectK).contents().find("body > div").css("overflow-y","scroll").css("width", wK+"px").css("height", hK + "px");
$(TGobjectK).contents().find("body table td").css("display","block").css("width",wK+"px")
$(TGobjectK).contents().find("body *").css("font-size",font_sizeK)
$(TGobjectK).css("width", wK+10+"px").css("height", hK+10+"px").css("top","10px").css("left","10px")
}, 100);//K5<<;
}//K4>>;
</script>

.

ciao

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Roberto B.
Roberto B.
User
Autore

non vedo la mia risposta forse ho sbagliato di cliccare

Ringrazio KolAsim per la seconfa soluzione del codice che per il mio sito risulta perfetta ( 10px).

complimenti a te ed anche a Roberto G per l'alta proffesionalità e disponibilità

grazie ancora

ciao

roberto

Leggi di più
Postato il da Roberto B.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Utente del mese ESUtente del mese PT

... ho controllato ... OK ... abbastanza chiaro per il PC ... ciao 

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪