Skocz do zawartości

[PHP] Alternatywa dla google translator (bez api, przez curl)


agape

Rekomendowane odpowiedzi

Google z tego co widze zablokowala mozliwosc korzystania z tlumacza w wersji bez javascript, czyli curl'em sie juz nie przetlumaczy niczego ... znacie moze jakas alternatywe ? Bing nie ma wersji bez js a nie chciałbym korzystac z api bo sa limity, mam 10 kont na Bing api i jest bardzo za malo ...

Programowanie aplikacji internetowych, zaawansowane portale, autorskie sklepy i skrypty na potrzeby SEO - seotarget.pl

Odnośnik do komentarza
Udostępnij na innych stronach

javascript

 

Też wysyła żądanie np. takie

https://translate.google.pl/translate_a/single?client=t&sl=en&tl=pl&hl=pl&dt=at&dt=bd&dt=ex&dt=ld&dt=md&dt=qca&
dt=rw&dt=rm&dt=ss&dt=t&ie=UTF-8&oe=UTF-8&source=btn&ssel=0&tsel=0&kc=0&tk=731449.857642&q=it%20works

Zapytałem notepadem++ i dostałem odpowiedź:

[[["to działa","it works",,,1]],,"en",,,[["it works",32000,[["to działa",1000,true,false]]
,[[0,8]],"it works",0,0]],1,,[["en"],,[1],["en"]],,,,,,[["it","works"]]]

Jeżeli jest tak jak piszesz, to dalej można curlem wg. przykładu, wystarczy pogrzebać. Sam bym szukał gotowca na stack overflow :)

 

E: btw, a API?

nihil fit sine causa

Odnośnik do komentarza
Udostępnij na innych stronach

@Trotyl, świetny pomysł, trzeba rozszyfrowac parametr &tk= ktory generuje sie przez js, a kod jest obfuscated (zaciemniony to po polsku bedzie?) ale tutaj gotowe rozwiazanie w php jakby ktos potrzebowal

Programowanie aplikacji internetowych, zaawansowane portale, autorskie sklepy i skrypty na potrzeby SEO - seotarget.pl

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności