PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : AddOn - Ajax Goolge Translator


Coroner
27.10.2008, 07:52:12
Was macht der Hack ?
Er übersetzt einen markierten Text - das ist alles.

Wie funktioniert er ?
Einfach einen Text markieren und eine kleine Textbox erscheint. Die Sprache zum übersetzten wählen - fertig.

Auf den nachfolgenden Browsern getestet:

IE
Mozilla 3
Opera
Safari
How to install with TMS ?
Einfach das Produkt importieren - fertig !

Installation ohne TMS ?
Produkt importieren und Templates ändern.

Die follgenden Templates wurden geändert:

headinclude
suche nach
<script type="text/javascript" src="clientscript/vbulletin_global.js?v=$vboptions[simpleversion]"></script>
darunter einfügen
<script type="text/javascript" src="clientscript/google_translate.js"></script>
<script type="text/javascript">
<!--
var GOOGLE_ERROR = "$vbphrase[googletranslator_error]";
var GOOGLE_TEXT = "$vbphrase[googletranslator_text_first]";
// -->
</script>
footer
suche nach
$ad_location[ad_footer_start
darunter einfügen
<script type="text/javascript">
<!--
var translate_from = "en";
var translate_to = "de";
// -->
</script>
<div id="translation" style="visibility: hidden; border: 1px; position: absolute; left: 0px; top: 0px" class="tborder">
<div class="tcat">
<a style="display: block; text-align: right; padding: 6px; font-size: 9px;" href="#" onclick="this.parentNode.parentNode.style.visibility='hidde n'">$vbphrase[googletranslator_close_window]</a>
</div>
<div style="padding: 6px;"></div>
</div>
<div id="translate" style="visibility: hidden; border: 1px; position: absolute; left: 0px; top: 0px" class="tborder">
<div class="thead">
<img src="images/ico_searching.gif" alt="" style="vertical-align: middle; display: none;" />
<span class="normalfont">$vbphrase[googletranslator_translate_from]:
<select name="trans_from" onchange="translate_from=this.options[this.selectedIndex].value">
<option value="ar">$vbphrase[googletranslator_arabic]</option>
<option value="bg">$vbphrase[googletranslator_bulgarian]</option>
<option value="zh-CN">$vbphrase[googletranslator_chinese]</option>
<option value="hr">$vbphrase[googletranslator_croatian]</option>
<option value="cs">$vbphrase[googletranslator_czech]</option>
<option value="da">$vbphrase[googletranslator_danish]</option>
<option value="nl">$vbphrase[googletranslator_dutch]</option>
<option value="en" selected="selected">$vbphrase[googletranslator_english]</option>
<option value="fi">$vbphrase[googletranslator_finnish]</option>
<option value="fr">$vbphrase[googletranslator_french]</option>
<option value="de">$vbphrase[googletranslator_german]</option>
<option value="el">$vbphrase[googletranslator_greek]</option>
<option value="hi">$vbphrase[googletranslator_hindi]</option>
<option value="it">$vbphrase[googletranslator_italian]</option>
<option value="ja">$vbphrase[googletranslator_japanese]</option>
<option value="ko">$vbphrase[googletranslator_korean]</option>
<option value="no">$vbphrase[googletranslator_norwegian]</option>
<option value="pl">$vbphrase[googletranslator_polish]</option>
<option value="pt">$vbphrase[googletranslator_portuguese]</option>
<option value="ro">$vbphrase[googletranslator_romanian]</option>
<option value="ru">$vbphrase[googletranslator_russian]</option>
<option value="es">$vbphrase[googletranslator_spanish]</option>
<option value="sv">$vbphrase[googletranslator_swedish]</option>
</select>
$vbphrase[googletranslator_translate_to]
<select name="trans_to" onchange="translate_to=this.options[this.selectedIndex].value">
<option value="ar">$vbphrase[googletranslator_arabic]</option>
<option value="bg">$vbphrase[googletranslator_bulgarian]</option>
<option value="zh-CN">$vbphrase[googletranslator_chinese]</option>
<option value="hr">$vbphrase[googletranslator_croatian]</option>
<option value="cs">$vbphrase[googletranslator_czech]</option>
<option value="da">$vbphrase[googletranslator_danish]</option>
<option value="nl">$vbphrase[googletranslator_dutch]</option>
<option value="en">$vbphrase[googletranslator_english]</option>
<option value="fi">$vbphrase[googletranslator_finnish]</option>
<option value="fr">$vbphrase[googletranslator_french]</option>
<option value="de" selected="selected">$vbphrase[googletranslator_german]</option>
<option value="el">$vbphrase[googletranslator_greek]</option>
<option value="hi">$vbphrase[googletranslator_hindi]</option>
<option value="it">$vbphrase[googletranslator_italian]</option>
<option value="ja">$vbphrase[googletranslator_japanese]</option>
<option value="ko">$vbphrase[googletranslator_korean]</option>
<option value="no">$vbphrase[googletranslator_norwegian]</option>
<option value="pl">$vbphrase[googletranslator_polish]</option>
<option value="pt">$vbphrase[googletranslator_portuguese]</option>
<option value="ro">$vbphrase[googletranslator_romanian]</option>
<option value="ru">$vbphrase[googletranslator_russian]</option>
<option value="es">$vbphrase[googletranslator_spanish]</option>
<option value="sv">$vbphrase[googletranslator_swedish]</option>
</select>
</span> <input type="button" class="button" name="btngo" value="$vbphrase[googletranslator_go]" onclick="translateSelection(translate_from, translate_to, 1);" />
</div>
</div>
Unterstützte Sprachen von Google:
Arabic
Bulgarian
Chinese
Croatian
Czech
Danish
Dutch
English
Finnish
French
German
Greek
Hindi
Italian
Japanese
Korean
Norwegian
Polish
Portuguese
Romanian
Russian
Spanish
Swedish
Bekannte Fehler ?
Ich habe keine gefunden. Ab und an erscheint der übersetzte Text nicht, sobald ich aber kürzeren Text markiert hatte funktionierte es wieder.

Benutzte Queries ?
Keine

Hasepapa
27.10.2008, 14:42:15
Hallo Coroner,

Meine VB Verion 3.7.3 pl1

Der Text wird bei mir ums verrecken nicht angezeigt!

Ganze Texte Fehlanzeige, einezelne Worte Fehlanzeige.

Meine Tempplates sind alle dur TMS angepasst und auch kontrolliert habe ich sie!
Sowohl durch TMS als auch manuell.

Styles habe ich ebenfalls alle gecheckt!

evtl. hast du ja noch einen Idee woran es liegen kann.

Gruß

Hasepapa

Coroner
27.10.2008, 16:00:35
Erst nal sorry, das die Beiträge weg waren. Habs das ganze heute morgen in Eile gemacht.

Schau Dir mal den Quelltext deiner Seite an, ob TMS auch wirklich gegriffen hat.

Hasepapa
29.10.2008, 16:02:20
Erst nal sorry, das die Beiträge weg waren. Habs das ganze heute morgen in Eile gemacht.

Schau Dir mal den Quelltext deiner Seite an, ob TMS auch wirklich gegriffen hat.

Meine Tempplates sind alle dur TMS angepasst und auch kontrolliert habe ich sie!
Sowohl durch TMS als auch manuell.

Das hatte ich schon gemacht Coroner ! Mir ist das ja selber schleierhaft.

Gruß
Hasepapa

sigfra
24.01.2009, 21:18:35
Hallo zusammen..

sorry.. auch bei mir funzt es nicht... trotz TMS....


liebe Grüße...

Frank