Skryptozakładka do SZYBKIEJ i wygodnej obsługi Google Tłumacza
=========== ODŚWIEŻONA: Wersja 1.2 - dnia 25.11.11 ===========
Udostępniam imo PRZYDATNĄ i prostą skryptozakładkę pozwalającą na szybkie używanie Google Tłumacza. Dzięki niej jedno kliknięcie na zakładkę (np. na pasku zakładek) pozwala nam przetłumaczyć podaną frazę/słowo/stronę - szybko otwiera nam nową kartę z już przetłumaczonym tekstem/stroną na Google Translatorze. Prosto i przyjemnie ;-)
PO CO?
MEGA WYGODA ! Serio, często potrzebuję sobie szybko coś przetłumaczyć lub sprawdzić pisownię - zamiast wtedy sięgać po słownik książkowy, bądź wpisywać w google np: translator ang pol lub o zgrozo wpisywać adres jakiegoś tłumacza (strony internetowej) wolę szybko sobie kliknąć na moją zakładkę i wpisać co potrzebuje. ENTER i już mam przetłumaczone. NAPRAWDĘ WYGODNIE.
"Instalacja":
Kod skryptu znajduje się na dole, skopiujcie ten kod. Następnie wejdźcie pod adres Google Tłumacza http://www.translate.google.com i dodajcie tę stronę do zakładek (najprościej przeciągnąć ikonkę znajdującą się tuż obok adresu na pasek zakładek - bez nazwy, żeby oszczędzić miejsce - ikonka będzie wam przypominała że to Google Translator, choć ja ustawiłem sobie nazwę "Tłumacz"). Dalej, wejdźcie we właściwości tej zakładki i w polu ADRES STRONY wklejcie owy kod.
Krok 1: Utworzenie zakładki. Najprościej przeciągnąć ikonkę po lewej strony adresu na pasek zakładek.
Krok 2: Edycja zakładki. Klikamy prawym przyciskiem myszy na zakładce i EDYTUJ.
Krok 3: Wklejamy kod zakładki do pola Adres strony:
Krok 4: Klikamy OK :-)
Jak to działa?
Klikacie na waszą zakładkę, którą przed chwilą dodaliście, pojawia się okienko proszące was frazę do przetłumaczenia. Wpisujecie frazę - ENTER i już Google Translator otwiera się w nowej karcie.
Jeśli nie podacie języka z którego chcecie tłumaczyć i na jaki chcecie przetłumaczyć - skrypt automatycznie wybiera parę ANGIELSKI na POLSKI ( en,pl, )
Jak tego używać poprawnie?
Jeśli chcemy przetłumaczyć z innego języka niż ANGIELSKI na inny niż POLSKI (np. na odwrót -> POL-ANG) na początku wpisujemy frazę:
Z,NA,
gdzie Z - dwie litery języka z którego chcemy tłumaczyć, np: en, pl, ru, hg, de;
NA - dwie litery języka na który chcemy tłumaczyć, np: en, pl, ru, hg, de;
UWAGA! Pamiętajmy aby te języki oddzielić jakimś znakiem np: przecinkiem, średnikiem, slashem, lub choćby SPACJĄ. Jeśli zaś chcemy przetłumaczyć stronę, podajemy jej adres (zaczynając od "www." - bez cudzysłowu - nie wymagane!). Pamiętajmy też o przecinku (albo innym znaku interpunkcyjnym) tuż po języku NA (musimy oddzielić skróty języków od tekstu/linku). Ogólnie do oddzielenie może posłużyć OBOJĘTNIE jaki znak nie będący LITERĄ (czyli spoza zbioru A-Z).
Ja najbardziej lubię używać w tym celu przecinka lub spacji
* Mój skrypt pozwala również na użycie trybu AUTOMATYCZNEGO wykrywania języka źródłowego - wystarczy zamiast języka Z wpisać aa lub po prostu pominąć i skrypt dobierze tryb auto.
> Przykład automatycznego wykrywania języka i tłumaczenia frazy na POLSKI:
aa,pl Guten Tag
Bądź prościej - sam przecinek i spacja wystarczają:
, Guten tag
Generalnie więcej przejrzyście opisałem to w okienku pomocy, dostępnym po wpisaniu 'help' do pola.
---------------------------
Przykłady użycia:
1. Szybkie tłumaczenie POL-ANG:
pl en Moja koleżanka ma w domu żółwia
2. Automatyczne wykrycie języka strony i przetłumaczenie jej na POLSKI:
, rian.ru
3. tłumaczenie ANG->POL:
My car has been repaired
4. Szybkie tłumaczenie strony z ANG na POL (przedrostek 'www.' nie wymagany acz zalecany)
www.bbc.com
5. Tłumaczenie HISZPAŃSKI->ROSYJSKI:
es,ru,Me Gusta!
6. Szybkie tłumaczenie z NIEMIECKIEGO na POLSKI:
de Guten Tag
-----------------------------------------------------:
Dostępne skróty językowe (języki tłumaczone przez Google):
es - hiszpański
de - niemiecki
en - angielski
af - afrikaans
sq - albański
en - angielski
ar - arabski
az - azerski
eu - baskijski
bn - bengalski
be - białoruski
bg - bułgarski
hr - chorwacki
cs - czeski
da - duński
et - estoński
tl - filipiński
fi - fiński
fr - francuski
gl - galicyjski
el - grecki
ka - gruziński
gu - gudżarati
iw - hebrajski
hi - hindi
es - hiszpański
nl - holenderski
id - indonezyjski
ga - irlandzki
is - islandzki
ja - japoński
yi - jidysz
kn - kannada
ca - kataloński
ko - koreański
ht - kreolski haitański
lt - litewski
la - łacina
lv - łotewski
mk - macedoński
ms - malajski
mt - maltański
de - niemiecki
no - norweski
hy - ormiański
fa - perski
pl - polski
pt - portugalski
ru - rosyjski
ro - rumuński
sr - serbski
sk - słowacki
sl - słoweński
sw - suahili
sv - szwedzki
th - tajski
ta - tamilski
te - telugu
tr - turecki
uk - ukraiński
ur - urdu
cy - walijski
hu - węgierski
vi - wietnamski
it - włoski
-------------------------------------------
Skopiuj blok z kodem znajdujący się poniżej:
------------------------ ŹRÓDŁO -------:
javascript:(function(){f="en";t="pl";w="";def=f+","+t+",";sc="www.";txt="Quick usage: [[FROM],[TO],]text\nType 'help' for a full usage review.\n\nTranslate:";help="About\nWith this bookmarklet you can type a word, sentence, or a webpage address (you should add 'www.' or 'http://' at the beginningof URL) to quickly translate it using the Google Translatr. All happens by opening a new tab in yours browser.\n\nHow to use?\nPrepend a request with 'FROM,TO,' phrase that contains language shortcuts e.g. "+def+" or use 'aa' as a FROM language, for its AUTO-recognition (you can also just skip FROM shortcut to use the AUTO one - i.e. ',pl'). By default from "+f.toUpperCase()+" to "+t.toUpperCase()+" will be translated. If you won't specify the TO language shortcut, then default "+t.toUpperCase()+" will be taken.\nRemember to separate shortcuts by any a not-a-letter character e.g. ,/; etc.\nMore detailed manual in PL at: www.pokazywarka.pl/gtrans\n\nScripted by MGeeky, v1.2";w=prompt(txt,def);url=/^(http\:\/\/|www\.)?([a-z0-9\:@\.\-_]+\.[a-z]{2,4}(?:\:[0-9]{1,5})?(?:\/.+)?)$/i;lng=/^(([a-z]{2}|auto)?[^a-z]+(?:([a-z]{2})[^a-z]+)?)/i;if(lng.test(w)){lngs=lng.exec(w);f=lngs[2];if(lngs[3]){t=lngs[3];}dl=lngs[0].length;m=w.substr(dl,w.length-dl);w=m;if(f=='aa'||!f){f='auto';}}else{m=w;}if(url.test(w)){uri=url.exec(w);if(uri[1]){sc=uri[1]}window.open("http://translate.google.com/translate?sl="+f+"&tl="+t+"&u="+sc+uri[2]+"&suggon=1");}else if(w=='help'){alert(help);}else if(w.length>1&&w!=def){window.open("http://translate.google.com/#"+f+"|"+t+"|"+encodeURI(m));}})() ---------------------------------------------------------------------
Raportujcie o jakichkolwiek błędach.
................
Zdrówko ;-)
MGeeky
Komentarze
-
Beznadzieja, nic nie działa, nieprzydatne. nie polecam, ale autora pozdrawiam
-
fajne, przydatne, latwe i miłe. pozdrawiam autora
Dodaj komentarz
Ta strona powstała 20.02.2011. Ostatnia edycja 25.11.2011. Wizyt: 485.





