Google Translation. Корявый запрос

Post Reply
Ling
Posts: 335
Joined: Wed Mar 16, 2016 12:27 pm

Google Translation. Корявый запрос

Post by Ling »

Проверьте пожалуйста, похоже, что при запросе на перевод Смарт делает двойной Urlencode - Urlencode
Поэтому из такого:
Girls, Sexy Hard
выходит такое уродство, как:
Девушки% 2C сексуальный жесткий
....
....
....
It's a good day - Это%27s+а+хороший+день
....
И так, куча корявостей получается.. Это еще простой пример привёл
---------------------------------
По идее, должно посылать запрос такой:
Girls%2C+Sexy+Hard
а посылает:
Girls%252C%2BSexy%2BHard
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Google Translation. Корявый запрос

Post by admin »

проверил - посылает

gt/bin/rotation.php?action=translate_text&text=Girls%2C+Sexy+Hard&source_lng=en&target_lng=de&api_key=....


а где именно видно что посылает Girls%252C%2BSexy%2BHard

и как именно идет перевод?
Don't forget to run script update
Ling
Posts: 335
Joined: Wed Mar 16, 2016 12:27 pm

Re: Google Translation. Корявый запрос

Post by Ling »

Это видно из логов Смарт сиджея
Запрашивает перевод по адресу:
_ttps://_ww.googleapis.com/language/translate/v2?key=MYAPIKEY&format=text&source=en&target=ru&q=Girls%252C%2BSexy%2BHot


Введите неправильный APIKEY и в cj.log отобразятся все запросы.... там и увидите
Template Custom Vars - в этом разделе, Вам будет быстрее увидеть это
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Google Translation. Корявый запрос

Post by admin »

нет, проблема именно в русском языке

например


bin/rotation.php?action=translate_text&text=Girls%2C+Sexy+Hard&source_lng=en&target_lng=ru&api_key=

Девушки% 2C сексуальный жесткий

при этом немецкий
bin/rotation.php?action=translate_text&text=Girls%2C+Sexy+Hard&source_lng=en&target_lng=de&api_key=

Mädchen, Sexy Hart
Don't forget to run script update
Ling
Posts: 335
Joined: Wed Mar 16, 2016 12:27 pm

Re: Google Translation. Корявый запрос

Post by Ling »

Смарт запрашивает по адресу
_ttps://_ww.googleapis.com/language/translate/v2?key=MYAPIKEY&format=text&source=en&target=ru&q=Girls%252C%2BSexy%2BHot
Вот в этом проблема
Girls%252C%2BSexy%2BHot
Ling
Posts: 335
Joined: Wed Mar 16, 2016 12:27 pm

Re: Google Translation. Корявый запрос

Post by Ling »

bin/rotation.php?action=translate_text&text=Girls%2C+Sexy+Hard&source_lng=en&target_lng=ru&api_key= - так запрашиваете Вы у Смарта
Я Вам показал, как Смарт запрашивает у Гугла
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Google Translation. Корявый запрос

Post by admin »

разобрался в чем вопрос, залил в ап фикс
Don't forget to run script update
Ling
Posts: 335
Joined: Wed Mar 16, 2016 12:27 pm

Re: Google Translation. Корявый запрос

Post by Ling »

Отлично!!!... Теперь работает как надо!!!
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Google Translation. Корявый запрос

Post by admin »

Отлично!
Don't forget to run script update
Post Reply