Есть постоянно наполняемый сайт на русском языке. CMS - Wordpress. Тематика сайта и адрес, думаю, в данном случае не играют особой роли. Пришла идея сделать такой же, но на английском. Смысл идеи состоит в автоматическом транслировании rss-ленты (с полными новостями) с русского сайта на англоязычный.
Да, можно, конечно, переводить каждую страницу и публиковать. Но на автомате как-то интереснее: автоматизация экономит время все-таки.
Собственно, проблема в том, что я не могу понять и не знаю, как технически это возможно осуществить. Т.е. чтобы английский сайт получал ленту с русского - переводил - публиковал уже в переведенном виде, т.е. на английском.
Буду благодарна за любую идею-совет-предположение.
Как сделать автоматический перевод текста на сайте WP?
(Ответов: 10, Просмотров: 6952)
- 15.06.2013 14:15
- 15.06.2013 16:21
А вот читать такое будет не интересно.
Так что совет, выбрать такой путь. Естественно нормальным переводом.
Ну а если вручную также будет переводиться через переводчик, то выбирайте тутСпасибо сказали:
dentany(15.06.2013), - 15.06.2013 18:02
dentany, сайты на автоматическом переводе 100% не будут читабельны. Еще ни один переводчик не умеет правильно (со смыслом) переводить текст. Все тексты потребуют переработки. У вас, я так понял, тексты нужны не для саттелита?.
А если все-таки надо то я бы заказал у программиста плагин. API гугла транслейта как я помню, стал платным.Спасибо сказали:
dentany(15.06.2013), - 15.06.2013 18:35
сделать просто, готовых библиотек для перевода хватает.
Спасибо сказали:
dentany(15.06.2013), - 15.06.2013 19:01
Beaten_Sect0r, техническая сторона у меня хромает...
Triple, А Яндекс тоже, кажется, имеет такую фишку, как API? Не подскажете, кто из программеров может взяться и примерно во что выльется? - 15.06.2013 19:13
dentany, объясните что конкретно надо, может возьмусь сделать, не имею опыта общения с вордпрессом, нужно будет покопаться.
Спасибо сказали:
dentany(15.06.2013), - 15.06.2013 19:27
Beaten_Sect0r, все как бы в первом сообщении. С сайта русскоязычного на Wordpress (rss настроен) автоматически транслировать rss-ленту (с полными новостями) на англоязычный.
Т.е. чтобы английский сайт получал ленту с русского - переводил - публиковал уже в переведенном виде, т.е. на английском.
API Яндекс. Перевод - бесплатен до 1 июля. Бесплатный ключ успела получить. - 15.06.2013 20:01
dentany, _http://fault.ws/google_translate - вот для примера
PHP код:библиотеку взял эту _https://github.com/Andrew8xx8/GoogleTranslater , требует curl.<form method="post">
<input type="text" name="text" class="input">
<input type="submit" name="GTranslater" value="перевести">
</form>
<?php
require_once("GoogleTranslater.php");
function GTranslater($str)
{
$gt = new GoogleTranslater();
$str = $gt->translateText($str, 'ru', 'en'); // с какого на какой язык переводить
$str = strip_tags($str); // вырезаем все html теги
return $str;
}
echo GTranslater($_POST['text']);
Нужно только найти, где в wordpress это применить.
Какой-то плагин используется или по дефолту в нём такое есть?Последний раз редактировалось Beaten_Sect0r; 15.06.2013 в 20:41.
Спасибо сказали:
dentany(15.06.2013), - 15.06.2013 21:05
Beaten_Sect0r, ого, китайская грамота! Плагины для перевода пока не ставила по причине того, что сначала хочу понять суть, как оно работать будет и как его можно реализовать. "По дефолту такое есть" - фраза мне не понятна. Чёт одно расстройство какое-то.
- 15.06.2013 21:41
dentany, не плагин для перевода, а плагин для импорта rss, парсер который у вас граббит rss ленту.
Объясните где и как в вордпрессе вы добавляете эту ленту для импорта.Последний раз редактировалось Beaten_Sect0r; 15.06.2013 в 21:44.
Тэги топика:
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Массовая замена текста в нескольких файлах - как сделать? | Web программирование | 15 | 07.05.2013 15:33 |
Массовая замена текста в нескольких файлах - как сделать? | Вопросы от новичков | 9 | 04.03.2013 14:42 |
Как сделать перевод из Сбербанка онлайн на WebMoney прошу помощи. | Финансовый раздел | 13 | 20.04.2012 04:52 |
Перевод текста (Английский-Русский) – быстро и качественно! | Копирайтинг, переводы, постинг | 0 | 28.03.2012 14:26 |
8 правил оформления текста на сайте | Дайджест блогосферы | 1 | 23.04.2011 00:18 |