Уважаемые пользователи, по техническим причинам загрузка файлов временно недоступна. Приносим извинения за временные неудобства.
Google translate
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
delch
- phpBB 1.2.0
- Сообщения: 14
- Стаж: 16 лет 3 месяца
Google translate
Добрый день. Нужен модуль, реализующий следующую модель. (очень надеюсь что он есть xD )
Идут посты, допустим один из них на английском. Под этим постом кнопка перевести, при нажатии которой запускается парсер, берущий содержимое поста и закидывающий его в google translate, пускает реакцию гугла, дабы начался перевод, затем из нижнего окна забирает переведённый текст и уже на форуме (в любом виде) выдаёт переведённый текст.
Есть какие либо решения по этому? На форуме я не нашёл ничего, и гугл тоже не дал мне ответа, за исключением поста на phpbb.com датированным 2007 годом.
Идут посты, допустим один из них на английском. Под этим постом кнопка перевести, при нажатии которой запускается парсер, берущий содержимое поста и закидывающий его в google translate, пускает реакцию гугла, дабы начался перевод, затем из нижнего окна забирает переведённый текст и уже на форуме (в любом виде) выдаёт переведённый текст.
Есть какие либо решения по этому? На форуме я не нашёл ничего, и гугл тоже не дал мне ответа, за исключением поста на phpbb.com датированным 2007 годом.
-
MIT
- Former team member
- Сообщения: 2500
- Стаж: 17 лет 7 месяцев
- Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
- Благодарил (а): 3 раза
- Поблагодарили: 351 раз
Re: Google translate
Каким образом должен определятся язык поста? По каким правилам отображать кнопку перевода?
Такого мода не видел, но думаю что можно сделать на JS.
Такого мода не видел, но думаю что можно сделать на JS.
-
Nekstati
- Поддержка

- Сообщения: 3365
- Стаж: 17 лет 7 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 1455 раз
Re: Google translate
Есть множество модов для перевода страницы целиком. Ищите на http://phpbb.com по словам Google, translate и т. п.
-
delch
- phpBB 1.2.0
- Сообщения: 14
- Стаж: 16 лет 3 месяца
Re: Google translate
Можете привести конкретный пример? Моё знание английского оставляет желать лучшего, но тем не менее я посмотрел и не нашёл решения на сайте.
-
delch
- phpBB 1.2.0
- Сообщения: 14
- Стаж: 16 лет 3 месяца
Re: Google translate
Искал, либо старое, либо перевод всего форума. Мне же нужен кастумный перевод отдельных постов при желании.
-
MIT
- Former team member
- Сообщения: 2500
- Стаж: 17 лет 7 месяцев
- Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
- Благодарил (а): 3 раза
- Поблагодарили: 351 раз
Re: Google translate
По поводу перевода постов я задал вопросы, мог бы уже и ответить. А вообще таких модов я не видел, и, если ты не заметил, предложил свою помощь в написании оного персонально для тебя.
-
delch
- phpBB 1.2.0
- Сообщения: 14
- Стаж: 16 лет 3 месяца
Re: Google translate
Дело в том, что бюджет для этой опции = 0, соответственно написание исключается)
-
MIT
- Former team member
- Сообщения: 2500
- Стаж: 17 лет 7 месяцев
- Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
- Благодарил (а): 3 раза
- Поблагодарили: 351 раз
Re: Google translate
Где ты увидел хотя бы слово про деньги?
Здесь помощь оказывается бесплатно. И частная помощь может предлагаться, кстати говоря, тоже бесплатно.
Добавлено спустя 27 секунд:
$ — это, конечно, здорово, но вдруг мне занятся просто нечем?
Здесь помощь оказывается бесплатно. И частная помощь может предлагаться, кстати говоря, тоже бесплатно.
Добавлено спустя 27 секунд:
$ — это, конечно, здорово, но вдруг мне занятся просто нечем?
-
delch
- phpBB 1.2.0
- Сообщения: 14
- Стаж: 16 лет 3 месяца
Re: Google translate
Странно, писал ответ.MIT писал(а):По поводу перевода постов я задал вопросы, мог бы уже и ответить. А вообще таких модов я не видел, и, если ты не заметил, предложил свою помощь в написании оного персонально для тебя.
Повторю. У гугла есть какой то механизм самостоятельного определения языка. По поводу отображения кнопки даже не знаю. Пользователи разговаривают только на русском и английском. В php я нуль, и затрудняюсь ответить, как бы это реализовывалось.
up. у chrome есть механизм определения..
-
MIT
- Former team member
- Сообщения: 2500
- Стаж: 17 лет 7 месяцев
- Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
- Благодарил (а): 3 раза
- Поблагодарили: 351 раз
Re: Google translate
Всегда радовали ТЗ в манере «Как работает не знаю, как выглядит — тоже, мыслей и идей нет, предпочтениями не обладаю, просто надошопбыло»
Ну раз надо, значит сделаем. Благо AJAX API у Гугла весьма неплох.
Ну раз надо, значит сделаем. Благо AJAX API у Гугла весьма неплох.
-
delch
- phpBB 1.2.0
- Сообщения: 14
- Стаж: 16 лет 3 месяца
Re: Google translate
Нет, ну я могу конечно написать задание, если нужно) Просто не понял, хотите ли вы это реализовать или нет. 
Добавлено спустя 9 минут 33 секунды:
Кратно:
1. В каких случаях кнопка будет доступна:
как то так:
Если пост содержит более 90% английских букв, присваиваем значение true,
В противном случае false.
Если пост значение = true, тогда show button xD
2. Парсер.
При нажатии на кнопку "перевод" скрипт забирает содержимое поста (предположительно залезая в мускул),
заходит на google translate, инсертит содержимое в <textarea id="source">,
запускает <input type="submit" class="goog-button" tabindex="0" value="Перевести" id="old_submit">.
затем из поля <span class="short_text" id="result_box"> забирает текст
переносит текст в (либо в какую либо таблицу в мускуле, которая сама чистится после какого то времени во избежании расжирения), либо уже прямо в новую таблицу, которая формируется прямо в форуме ниже поста(ну примерно так же, как реализована система похожих тем)
Воть :]
Добавлено спустя 9 минут 33 секунды:
Кратно:
1. В каких случаях кнопка будет доступна:
как то так:
Если пост содержит более 90% английских букв, присваиваем значение true,
В противном случае false.
Если пост значение = true, тогда show button xD
2. Парсер.
При нажатии на кнопку "перевод" скрипт забирает содержимое поста (предположительно залезая в мускул),
заходит на google translate, инсертит содержимое в <textarea id="source">,
запускает <input type="submit" class="goog-button" tabindex="0" value="Перевести" id="old_submit">.
затем из поля <span class="short_text" id="result_box"> забирает текст
переносит текст в (либо в какую либо таблицу в мускуле, которая сама чистится после какого то времени во избежании расжирения), либо уже прямо в новую таблицу, которая формируется прямо в форуме ниже поста(ну примерно так же, как реализована система похожих тем)
Воть :]
Re: Google translate
Google translate стоит 20$ за 1 млн символов и 20$ за 1 млн символов определения языка текста. Источник: https://developers.google.com/translate ... cing?hl=ru.
Дорого, если бы по 1$ за лимон, я бы подумал.
Дорого, если бы по 1$ за лимон, я бы подумал.
-
evrus01
- Former team member
- Сообщения: 1274
- Стаж: 15 лет 6 месяцев
- Откуда: Москва
- Благодарил (а): 107 раз
- Поблагодарили: 234 раза
Re: Google translate
А я вот делал ббкод для перевода постов: [FAQ] Пользовательские BBCode
Демо (в самом низу ссылка [перевод]).
Гугл не просит у меня денег, а перевожу много и постоянно — ЧТЯДНТ?
Демо (в самом низу ссылка [перевод]).
Гугл не просит у меня денег, а перевожу много и постоянно — ЧТЯДНТ?
Я использую следующие модификации | Памятка
Re: Google translate
А у вас работает именно тот пример, который вы привели. А то я как-то попробовал, не пошло. Хотел у вас спросить, но прочитав в конце сообщения
Если у меня заработает, обращусь к MIT с тех. заданием, чтобы под "заточить" под свой форум, может не откажет.
Обращаться не стал. А тут как раз повод спросить подвернулся. Ну так как, у вас именно, тот пример работает, без изменений? Если да, попробую ещё раз поставить.P.s. Если у вас ничего не работает, то я не знаю в чем проблема — у того парня все работает :) Поддержкой чего-либо я не занимаюсь.
Если у меня заработает, обращусь к MIT с тех. заданием, чтобы под "заточить" под свой форум, может не откажет.

