WebSite X5Help Center

 
Maximiliano L.
Maximiliano L.
User

Traduzione sito senza barra di Google traslate?  it

Auteur : Maximiliano L.
Visité 1232, Followers 2, Partagé 0  

Salve,

in questa pagina ho letto riguardo alla traduzione del sito senza la barra di traduzione dell'oggetto Google Traslate (https://helpcenter.websitex5.com/fr/post/239946)

Gentilmente volevo sapere dove andavano inserite le stringhe menzionate nella discussione, perché dalla discussione non lo comprendo. Funzionerebbero per qualsiasi pagina del sito? In che passo ed in che parte dovrei incollarle?

Grazie mille 

Posté le
12 RéPONSES - 1 UTILES - 1 CORRECT
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... si può incollare il codice in un qualsiasi Oggetto Codice HTML ...

.

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Maximiliano L.
Maximiliano L.
User
Auteur

Ti ringrazio moltissimo KolAsim, ma, permettimi, anche in tal caso non è possibile inserire più di un codice, giusto? Andrebbe solo nella home page... esatto?

Lire plus
Posté le de Maximiliano L.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Maximiliano L.
... ... ... Andrebbe solo nella home page... esatto?

... il traduttore univoco è per la pagina, ...e se si mette in HEADER (o nel FOOTER) ... si vedrà in tutte le pagine...

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Maximiliano L.
Maximiliano L.
User
Auteur

Magnifico! apprezzo sempre tantissimo il tuo preziosissimo appoggio!

Ho notato che la stringa copiata da quella discussione  (https://helpcenter.websitex5.com/fr/post/239946) mostra ugualmente la barra di google (in effetti non immaginavo come potesse essere diversamente purtoppo, ma pazienza, mentre traduco il sito in inglese e spagnolo mi accontento.

Immagino sarebbe davvero troppo chiedere che la barra sia visibile in bandiere o simili... giusto? O hai da suggerirmi (in modo semplice ti prego, non sono programmatore, faccio amatorialmente per me) qualche stringa che risulti più gradevole da inserire?

Lire plus
Posté le de Maximiliano L.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Maximiliano L.
... ... ... non sono programmatore, faccio amatorialmente ... ... ... 

... neanche io, ...ed anche io...

... per la barra, dovresti postare il LINK della tua pagina...

... per le bandierine, ne trovi uno free con un semplice capia/incolla, qui:  https://gtranslate.io/

.

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Roberto M.
Roberto M.
User

Che poi sarebbe questo: ▼

Lo copi in oggetto HTML e lo metti o sul footer o sulla sikybar o sull'Header. Non funziona se lo metti in due istanze:

==========

<!-- GTranslate: https://gtranslate.io/ -->
<a href="#" onclick="doGTranslate('it|en');return false;" title="English" class="gflag nturl" style="background-position:-0px -0px;"><img src="//gtranslate.net/flags/blank.png" height="16" width="16" alt="English" /></a><a href="#" onclick="doGTranslate('it|fr');return false;" title="French" class="gflag nturl" style="background-position:-200px -100px;"><img src="//gtranslate.net/flags/blank.png" height="16" width="16" alt="French" /></a><a href="#" onclick="doGTranslate('it|de');return false;" title="German" class="gflag nturl" style="background-position:-300px -100px;"><img src="//gtranslate.net/flags/blank.png" height="16" width="16" alt="German" /></a><a href="#" onclick="doGTranslate('it|it');return false;" title="Italian" class="gflag nturl" style="background-position:-600px -100px;"><img src="//gtranslate.net/flags/blank.png" height="16" width="16" alt="Italian" /></a><a href="#" onclick="doGTranslate('it|ru');return false;" title="Russian" class="gflag nturl" style="background-position:-500px -200px;"><img src="//gtranslate.net/flags/blank.png" height="16" width="16" alt="Russian" /></a><a href="#" onclick="doGTranslate('it|es');return false;" title="Spanish" class="gflag nturl" style="background-position:-600px -200px;"><img src="//gtranslate.net/flags/blank.png" height="16" width="16" alt="Spanish" /></a>

<style type="text/css">
<!--
a.gflag {vertical-align:middle;font-size:16px;padding:1px 0;background-repeat:no-repeat;background-image:url(//gtranslate.net/flags/16.png);}
a.gflag img {border:0;}
a.gflag:hover {background-image:url(//gtranslate.net/flags/16a.png);}
#goog-gt-tt {display:none !important;}
.goog-te-banner-frame {display:none !important;}
.goog-te-menu-value:hover {text-decoration:none !important;}
body {top:0 !important;}
#google_translate_element2 {display:none!important;}
-->
</style>

<br /><select onchange="doGTranslate(this);"><option value="">Select Language</option><option value="it|af">Afrikaans</option><option value="it|sq">Albanian</option><option value="it|ar">Arabic</option><option value="it|hy">Armenian</option><option value="it|az">Azerbaijani</option><option value="it|eu">Basque</option><option value="it|be">Belarusian</option><option value="it|bg">Bulgarian</option><option value="it|ca">Catalan</option><option value="it|zh-CN">Chinese (Simplified)</option><option value="it|zh-TW">Chinese (Traditional)</option><option value="it|hr">Croatian</option><option value="it|cs">Czech</option><option value="it|da">Danish</option><option value="it|nl">Dutch</option><option value="it|en">English</option><option value="it|et">Estonian</option><option value="it|tl">Filipino</option><option value="it|fi">Finnish</option><option value="it|fr">French</option><option value="it|gl">Galician</option><option value="it|ka">Georgian</option><option value="it|de">German</option><option value="it|el">Greek</option><option value="it|ht">Haitian Creole</option><option value="it|iw">Hebrew</option><option value="it|hi">Hindi</option><option value="it|hu">Hungarian</option><option value="it|is">Icelandic</option><option value="it|id">Indonesian</option><option value="it|ga">Irish</option><option value="it|it">Italian</option><option value="it|ja">Japanese</option><option value="it|ko">Korean</option><option value="it|lv">Latvian</option><option value="it|lt">Lithuanian</option><option value="it|mk">Macedonian</option><option value="it|ms">Malay</option><option value="it|mt">Maltese</option><option value="it|no">Norwegian</option><option value="it|fa">Persian</option><option value="it|pl">Polish</option><option value="it|pt">Portuguese</option><option value="it|ro">Romanian</option><option value="it|ru">Russian</option><option value="it|sr">Serbian</option><option value="it|sk">Slovak</option><option value="it|sl">Slovenian</option><option value="it|es">Spanish</option><option value="it|sw">Swahili</option><option value="it|sv">Swedish</option><option value="it|th">Thai</option><option value="it|tr">Turkish</option><option value="it|uk">Ukrainian</option><option value="it|ur">Urdu</option><option value="it|vi">Vietnamese</option><option value="it|cy">Welsh</option><option value="it|yi">Yiddish</option></select><div id="google_translate_element2"></div>
<script type="text/javascript">
function googleTranslateElementInit2() {new google.translate.TranslateElement({pageLanguage: 'it',autoDisplay: false}, 'google_translate_element2');}
</script><script type="text/javascript" src="https://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit2"></script>


<script type="text/javascript">
/* <![CDATA[ */
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('6 7(a,b){n{4(2.9){3 c=2.9("o");c.p(b,f,f);a.q(c)}g{3 c=2.r();a.s(\'t\'+b,c)}}u(e){}}6 h(a){4(a.8)a=a.8;4(a==\'\')v;3 b=a.w(\'|\')[1];3 c;3 d=2.x(\'y\');z(3 i=0;i<d.5;i++)4(d[i].A==\'B-C-D\')c=d[i];4(2.j(\'k\')==E||2.j(\'k\').l.5==0||c.5==0||c.l.5==0){F(6(){h(a)},G)}g{c.8=b;7(c,\'m\');7(c,\'m\')}}',43,43,'||document|var|if|length|function|GTranslateFireEvent|value|createEvent||||||true|else|doGTranslate||getElementById|google_translate_element2|innerHTML|change|try|HTMLEvents|initEvent|dispatchEvent|createEventObject|fireEvent|on|catch|return|split|getElementsByTagName|select|for|className|goog|te|combo|null|setTimeout|500'.split('|'),0,{}))
/* ]]> */
</script>

Lire plus
Posté le de Roberto M.
Roberto M.
Roberto M.
User

Dimentico: devi regolare l'altezza dell'oggetto per nascondere la scritta google.

Lire plus
Posté le de Roberto M.
Maximiliano L.
Maximiliano L.
User
Auteur

Ok! mi sembra molto interessante Roberto!! Grazie mille! Ma c'è modo di rendere le bandierine più visibili? Sono proprio minuscole...

Lire plus
Posté le de Maximiliano L.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... devi semplicemente leggere ed applicarti in quello che ti viene proposto, altrimenti è inutile; ...è tutto nel LINK che ti ho postato, misure, lingue, bandiere, lista, eccetera, semplicissimo...
... oppure ti puoi personalizzare i valori da te correggendo direttamente nel codice...

.

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Roberto M.
Roberto M.
User

Bandierine da 24px contro i 16 già postati ma come dice koolasim sta tutto nell'indirizzo che ti ha dato:

E' possibile settarle fino a 32px

=====================

<!-- GTranslate: https://gtranslate.io/ -->
<a href="#" onclick="doGTranslate('en|en');return false;" title="English" class="gflag nturl" style="background-position:-0px -0px;"><img src="//gtranslate.net/flags/blank.png" height="24" width="24" alt="English" /></a><a href="#" onclick="doGTranslate('en|fr');return false;" title="French" class="gflag nturl" style="background-position:-200px -100px;"><img src="//gtranslate.net/flags/blank.png" height="24" width="24" alt="French" /></a><a href="#" onclick="doGTranslate('en|de');return false;" title="German" class="gflag nturl" style="background-position:-300px -100px;"><img src="//gtranslate.net/flags/blank.png" height="24" width="24" alt="German" /></a><a href="#" onclick="doGTranslate('en|it');return false;" title="Italian" class="gflag nturl" style="background-position:-600px -100px;"><img src="//gtranslate.net/flags/blank.png" height="24" width="24" alt="Italian" /></a><a href="#" onclick="doGTranslate('en|pt');return false;" title="Portuguese" class="gflag nturl" style="background-position:-300px -200px;"><img src="//gtranslate.net/flags/blank.png" height="24" width="24" alt="Portuguese" /></a><a href="#" onclick="doGTranslate('en|ru');return false;" title="Russian" class="gflag nturl" style="background-position:-500px -200px;"><img src="//gtranslate.net/flags/blank.png" height="24" width="24" alt="Russian" /></a><a href="#" onclick="doGTranslate('en|es');return false;" title="Spanish" class="gflag nturl" style="background-position:-600px -200px;"><img src="//gtranslate.net/flags/blank.png" height="24" width="24" alt="Spanish" /></a>

<style type="text/css">
<!--
a.gflag {vertical-align:middle;font-size:24px;padding:1px 0;background-repeat:no-repeat;background-image:url(//gtranslate.net/flags/24.png);}
a.gflag img {border:0;}
a.gflag:hover {background-image:url(//gtranslate.net/flags/24a.png);}
#goog-gt-tt {display:none !important;}
.goog-te-banner-frame {display:none !important;}
.goog-te-menu-value:hover {text-decoration:none !important;}
body {top:0 !important;}
#google_translate_element2 {display:none!important;}
-->
</style>

<br /><select onchange="doGTranslate(this);"><option value="">Select Language</option><option value="en|af">Afrikaans</option><option value="en|sq">Albanian</option><option value="en|ar">Arabic</option><option value="en|hy">Armenian</option><option value="en|az">Azerbaijani</option><option value="en|eu">Basque</option><option value="en|be">Belarusian</option><option value="en|bg">Bulgarian</option><option value="en|ca">Catalan</option><option value="en|zh-CN">Chinese (Simplified)</option><option value="en|zh-TW">Chinese (Traditional)</option><option value="en|hr">Croatian</option><option value="en|cs">Czech</option><option value="en|da">Danish</option><option value="en|nl">Dutch</option><option value="en|en">English</option><option value="en|et">Estonian</option><option value="en|tl">Filipino</option><option value="en|fi">Finnish</option><option value="en|fr">French</option><option value="en|gl">Galician</option><option value="en|ka">Georgian</option><option value="en|de">German</option><option value="en|el">Greek</option><option value="en|ht">Haitian Creole</option><option value="en|iw">Hebrew</option><option value="en|hi">Hindi</option><option value="en|hu">Hungarian</option><option value="en|is">Icelandic</option><option value="en|id">Indonesian</option><option value="en|ga">Irish</option><option value="en|it">Italian</option><option value="en|ja">Japanese</option><option value="en|ko">Korean</option><option value="en|lv">Latvian</option><option value="en|lt">Lithuanian</option><option value="en|mk">Macedonian</option><option value="en|ms">Malay</option><option value="en|mt">Maltese</option><option value="en|no">Norwegian</option><option value="en|fa">Persian</option><option value="en|pl">Polish</option><option value="en|pt">Portuguese</option><option value="en|ro">Romanian</option><option value="en|ru">Russian</option><option value="en|sr">Serbian</option><option value="en|sk">Slovak</option><option value="en|sl">Slovenian</option><option value="en|es">Spanish</option><option value="en|sw">Swahili</option><option value="en|sv">Swedish</option><option value="en|th">Thai</option><option value="en|tr">Turkish</option><option value="en|uk">Ukrainian</option><option value="en|ur">Urdu</option><option value="en|vi">Vietnamese</option><option value="en|cy">Welsh</option><option value="en|yi">Yiddish</option></select><div id="google_translate_element2"></div>
<script type="text/javascript">
function googleTranslateElementInit2() {new google.translate.TranslateElement({pageLanguage: 'en',autoDisplay: false}, 'google_translate_element2');}
</script><script type="text/javascript" src="https://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit2"></script>


<script type="text/javascript">
/* <![CDATA[ */
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('6 7(a,b){n{4(2.9){3 c=2.9("o");c.p(b,f,f);a.q(c)}g{3 c=2.r();a.s(\'t\'+b,c)}}u(e){}}6 h(a){4(a.8)a=a.8;4(a==\'\')v;3 b=a.w(\'|\')[1];3 c;3 d=2.x(\'y\');z(3 i=0;i<d.5;i++)4(d[i].A==\'B-C-D\')c=d[i];4(2.j(\'k\')==E||2.j(\'k\').l.5==0||c.5==0||c.l.5==0){F(6(){h(a)},G)}g{c.8=b;7(c,\'m\');7(c,\'m\')}}',43,43,'||document|var|if|length|function|GTranslateFireEvent|value|createEvent||||||true|else|doGTranslate||getElementById|google_translate_element2|innerHTML|change|try|HTMLEvents|initEvent|dispatchEvent|createEventObject|fireEvent|on|catch|return|split|getElementsByTagName|select|for|className|goog|te|combo|null|setTimeout|500'.split('|'),0,{}))
/* ]]> */
</script>

Lire plus
Posté le de Roberto M.
Roberto M.
Roberto M.
User

Se non andassero bene devi agire sul codice. Basta fare un confronto tra il 16px e quello di 24 e regolarti di conseguenza. Io comunque opterei per 24px.

Lire plus
Posté le de Roberto M.
Maximiliano L.
Maximiliano L.
User
Auteur

Ok, perfetto! Ti ringrazio molto!

Lire plus
Posté le de Maximiliano L.