Hallo forum, hallo zeta team,
ich habe ein geniales (free) multilanguage google translate script gefunden, welches -so denke ich- auf für viele zp-user sehr nützlich sein könnte. Die free version ist für viele wahrscheinlich schon ausreichend.
Meine frage ist es nun wie ich diesen html-code erfolgreich -ohne fehlermeldung- in einen teaser einbaue (bei mir „banner-teaser“). Der einbau als „html artikel“ in den inhaltsbereich funktioniert einwandfrei, nur gehört er hier layoutmäßig eigentlich nicht hin.
Grundsätzlich ist mir aufgefallen das scripte welche im inhaltsbereich problemlos laufen, insbesondere in den teasern fehlermeldungen erzeugen. Ich tippe darauf, dass da wohl irgendetwas doppelgemoppelt ist, da man durch den zp-html-editor ja nicht an den eigentlichen code des teasers/newsartikels sieht, sondern nur an dessen inhalt und die scripte ja für sich "alleinstehend" programmiert sind.
Könntet ihr vielleicht eine grundsätzliche verfahrensanweisung geben, welche dinge man beachten muss beim copy and paste von (java-)scripten in den teaser bereich. Das gleiche gilt mehr oder weniger auch für den newsbereich, da hier der artikel „quelltext (html)“ nicht zur verfügung steht und die „jochen version“ -man nehme einen quelltext (html) artikel aus dem inhaltsbereiche und kopiere ihn in den newsbereich- nicht immer richtig funktioniert (z.b hindergründe werden oft nicht angezeigt)!
....vielleicht könnt ihr mir auch diesmal wieder helfen, ich hoffe dass es nicht zu viel aufwand ist....
einen lieben gruss
wolfgang
quelle: http://gtranslate.net/features
Version „einzeilig“ (Flaggen und sprachauswahl pulldown menu in einer zeile neben einander
code:
<!-- GTranslate: http://gtranslate.net/ -->
<a href="#" onclick="doGTranslate('de|en');return false;" title="English" class="gflag nturl" style="background-position:-0px -0px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_…/lang/blank.png" height="16" width="16" alt="English" /></a><a href="#" onclick="doGTranslate('de|fr');return false;" title="French" class="gflag nturl" style="background-position:-200px -100px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_…/lang/blank.png" height="16" width="16" alt="French" /></a><a href="#" onclick="doGTranslate('de|de');return false;" title="German" class="gflag nturl" style="background-position:-300px -100px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_…/lang/blank.png" height="16" width="16" alt="German" /></a><a href="#" onclick="doGTranslate('de|it');return false;" title="Italian" class="gflag nturl" style="background-position:-600px -100px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_…/lang/blank.png" height="16" width="16" alt="Italian" /></a><a href="#" onclick="doGTranslate('de|pt');return false;" title="Portuguese" class="gflag nturl" style="background-position:-300px -200px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_…/lang/blank.png" height="16" width="16" alt="Portuguese" /></a><a href="#" onclick="doGTranslate('de|ru');return false;" title="Russian" class="gflag nturl" style="background-position:-500px -200px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_…/lang/blank.png" height="16" width="16" alt="Russian" /></a><a href="#" onclick="doGTranslate('de|es');return false;" title="Spanish" class="gflag nturl" style="background-position:-600px -200px;"><img src="http://joomla-gtranslate.googlecode.com/svn/trunk/mod_…/lang/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('http://joomla-gtranslate.googlecode.com/svn/trunk/mod_…mpl/lang/16.png');}
a.gflag img {border:0;}
a.gflag:hover {background-image:url('http://joomla-gtranslate.googlecode.com/svn/trunk/mod_…pl/lang/16a.png');}
-->
</style>
<select onchange="doGTranslate(this);"><option value="">Select Language</option><option value="de|af">Afrikaans</option><option value="de|sq">Albanian</option><option value="de|ar">Arabic</option><option value="de|hy">Armenian</option><option value="de|az">Azerbaijani</option><option value="de|eu">Basque</option><option value="de|be">Belarusian</option><option value="de|bg">Bulgarian</option><option value="de|ca">Catalan</option><option value="de|zh-CN">Chinese (Simplified)</option><option value="de|zh-TW">Chinese (Traditional)</option><option value="de|hr">Croatian</option><option value="de|cs">Czech</option><option value="de|da">Danish</option><option value="de|nl">Dutch</option><option value="de|en">English</option><option value="de|et">Estonian</option><option value="de|tl">Filipino</option><option value="de|fi">Finnish</option><option value="de|fr">French</option><option value="de|gl">Galician</option><option value="de|ka">Georgian</option><option value="de|de">German</option><option value="de|el">Greek</option><option value="de|ht">Haitian Creole</option><option value="de|iw">Hebrew</option><option value="de|hi">Hindi</option><option value="de|hu">Hungarian</option><option value="de|is">Icelandic</option><option value="de|id">Indonesian</option><option value="de|ga">Irish</option><option value="de|it">Italian</option><option value="de|ja">Japanese</option><option value="de|ko">Korean</option><option value="de|lv">Latvian</option><option value="de|lt">Lithuanian</option><option value="de|mk">Macedonian</option><option value="de|ms">Malay</option><option value="de|mt">Maltese</option><option value="de|no">Norwegian</option><option value="de|fa">Persian</option><option value="de|pl">Polish</option><option value="de|pt">Portuguese</option><option value="de|ro">Romanian</option><option value="de|ru">Russian</option><option value="de|sr">Serbian</option><option value="de|sk">Slovak</option><option value="de|sl">Slovenian</option><option value="de|es">Spanish</option><option value="de|sw">Swahili</option><option value="de|sv">Swedish</option><option value="de|th">Thai</option><option value="de|tr">Turkish</option><option value="de|uk">Ukrainian</option><option value="de|ur">Urdu</option><option value="de|vi">Vietnamese</option><option value="de|cy">Welsh</option><option value="de|yi">Yiddish</option></select>
<script type="text/javascript">
/* <![CDATA[ */
if(top.location!=self.location)top.location=self.location;
window['_tipoff']=function(){};window['_tipon']=function(a){};
function doGTranslate(lang_pair) {if(lang_pair.value)lang_pair=lang_pair.value;if(location.hostname!='translate.googleusercontent.com' && lang_pair=='de|de')return;else if(location.hostname=='translate.googleusercontent.com' && lang_pair=='de|de')location.href=unescape(gfg('u'));else if(location.hostname!='translate.googleusercontent.com' && lang_pair!='de|de')location.href='http://translate.google.com/translate?clie…tion.href);else location.href='http://translate.google.com/translate?clie…+'&u='+unescape(gfg('u'));}
function gfg(name) {name=name.replace(/[[]/,"\[").replace(/[]]/,"\]");var regexS="[?&]"+name+"=([^&#]*)";var regex=new RegExp(regexS);var results=regex.exec(location.href);if(results==null)return "";return results[1];}
/* ]]> */
</script>
<script type="text/javascript" src="http://joomla-gtranslate.googlecode.com/svn/trunk/gt_update_notes0.js"></script>