Оператор $REQUEST_URI$ для переводчика страниц

голоса: 0
Доброго времени суток!  Решил установить переводчики на сайт. С флажками выглядит красивее, чем скрипт Гугл переводчика. Реализовал так:  <a rel="nofollow" href="https://translate.google.com/translate?hl=ru&sl=ru&tl=en&u=https%3A%2F%2Fcolovrat.at.ua$REQUEST_URI$" target="_blank" title="Translate the site into English"><img class="lang" src="/images/English.png" alt="English"></a>  Благодаря $REQUEST_URI$ переводится та страница сайта, которая была открыта в момент нажатия кнопки. Но для китайского языка переводчики от Гугл, Яндекс и Бинг не подходят. Китайская же Байду даёт такой код:  http://fanyi.baidu.com/transpage?query=https%3A%2F%2Fcolovrat.at.ua%2F&source=url&ie=utf8&from=auto&to=zh&render=1   Поэтому перевести можно только главную страницу. А как бы сделать по аналогии с Гугл переводчиком? Куда $REQUEST_URI$ вставить? Или может есть другие решения?
Адрес сайта https://colovrat.at.ua/
| Автор: | Категория: Доп. функции

Ответов: 1

голоса: 0
 
Лучший ответ
| Автор:
Выбор ответа лучшим | | Автор: webanet

Да, работает с небольшими изменениями: предложенное Вами

http://fanyi.baidu.com/transpage?query=https%3A%2F%2Fcolovrat.at.ua%2F$REQUEST_URI$&source=url&ie=utf8&from=auto&to=zh&render=1

Заменить на http://fanyi.baidu.com/transpage?query=https%3A%2F%2Fcolovrat.at.ua$REQUEST_URI$&source=url&ie=utf8&from=auto&to=zh&render=1

т.е. убрать обозначение слеша между адресом сайта и оператором. Работает в Хроме, Файрфоксе, Майкрософт Эйдж и Опере. Спасибо.

...