Opera Integration
Opera erlaubt es nicht, direkt den Suchmodus (Übersetzen eines Wortes unter der Maus) zu benutzen.
Dies ist durch die Multiplatformarchitektur von Opera (Mac OS X, Windows, Linux) gegeben: Opera in der Mac OS X Version ist zum grossen Teil in der Carbon-Umgebung erstellt, deswegen kann die API für das Übernehmen des Textes unter dem Mauszeiger nicht verwendet werden. Ebenso sind die Dienste die in den Cocoa Programmen vorhanden sind, unter Opera beschränkt.
Damit alle Opera Anwender trotzdem die Möglichkeiten von TranslateIt anwenden können, haben wir eine Opera Erweiterung geschrieben, die es ermöglicht, markierte Worte in einem Pop-Up Fenster, das über das Kontextmenü aufgerufen wird, zu übersetzen.
Diese Erweiterung ist komaptibel mit TranslateIt! 9.9 (Build 9904) und neuer.
Um diese Erweiterung zu installieren:
- Starte Opera
- Öffnen der folgenden Seite
- Die Einstellungen in Oprea öffnen (Befehl-,)
Wählen den Tab "Erweitert", dann den Tab Symbolleisten. In der Menü-Setup-Liste ein Standard Opera Objekt wählen, dann den Duplizieren Knopf drücken. Man kann auch ein bestehendes Objekt in der Liste umbenennen, z.B. zu TranslateIt!.
Somit wurde ein neues Menüprofil erstellt. Jetzt das Profil wählen und durch drücken der OK Taste das Einstellungenfenster schliessen.
- Im Finder in den Ordner ~/Library/Preferences/Opera Preferences/Menu wechseln, in dem eine Datei mit dem Namen "standard_menu (1).ini" vorhanden sein sollte.
- Diese Datei in einem TextEditor (TextEdit geht auch) öffnen. Es ist sehr Wichtig, die Datei mit UTF-8 Zeichensatz zu öffnen und danach wieder zu speichern! Damit TextEdit die Datei in UTF-8 öffnet, muss man zuerst dei Enstellungen von TextEdit öffnen, in den "Öffnen und Sichern Tab" klicken, dann beim Punkt "Codierung:" die Kodierung UTF-8 wählen und zum Schluss das Einstellungen Fenster wieder schliessen, damit die Änderungen übernommen werden.
- Etwa in der Mitte der so geöffneten Datei "standard_menu (1).ini" ist der Text "[Hotclick Popup Menu]" zu suchen und den nachfolgend aufgeführten Befehl vor oder nach dem Text "Item, MI_IDM_SELENCYCLOPED..." ein zu setzen.
Text MIT Anführungszeichen:
Item, "In TranslateIt! nachschauen"=Go to page, "javascript:window.location='x-tidaemon://query?%t';"
- Die Datei sichern
- Opera neu straten
- Jetzt ein Wort auf dieser Webseite markieren, die rechte Maustaste (Controll-Klick) und "In TranslateIt! nachschauen" im Kontextmenü auswählen.
Wenn dieser Kontextpunkt zu diesem Zeitpunkt nicht erscheint, wird Opera die Auswahl eines passenden Programmes für diesen Befehl verlangen (siehe nachfolgendes Bild), anderenfalls ist die Installation erfolgreich verlaufen.
Es ist beinahe geschaft. Ein einzelner Trick ist übrig geblieben: Um mit TranslateIt! zu kommunizieren benutzt die Erweiterung ein eigenes Protokoll namens x-tidaemon, welches mit TranslateIt! verknüpft ist. Beim ersten Übersetzen mit Opera muss ein Programm für dieses Protokoll ausgewählt werden:
Markieren der Box am unteren Rand, die dem Text "Künftig nicht mehr nachfragen" voran gestellt ist, damit Opera die Auswahl sich merkt für weitere solche Anfragen…
Wenn alles richtig verlaufen ist, dann wird die Übersetzung des Wortes im Pop-Up Fenster angezeigt.
Wenn etwas falsch verlaufen ist, dann kann in den Opera Einstellungen (Erweitert-Tab, Untergruppe Programme) das x-tidaemon Protokoll dem TIDaemon zugewiesen werden.
|
|
|
|
|
|
Statistiken
|
|
|
|
|
|