Jump to content
  • 0

Автоматический перевод текста


SibBear
 Share

Question

Задача:

На сайте есть кнопки рус и eng (выбор языка тоесть)

Пользователь оставляет сообщение, допустим на англ.

Система автоматом делает копию сообщения в переводе на русский для русскоязычного сайта.

Возможно такое, допустим используя какойнибудь сервис promt.ru или чтото подобное?

естественно, при помощи пхп?

Link to comment
Share on other sites

13 answers to this question

Recommended Posts

  • 0

Вполне вменяемый перевод, надо будет на всякий случай добавить коментарий что оригинал текста на таком то...

Но всеравно, Большой Ряхмад! Буду теперь разбираться как получить данные автоматом :)

Link to comment
Share on other sites

  • 0
Задача:

На сайте есть кнопки рус и eng (выбор языка тоесть)

Пользователь оставляет сообщение, допустим на англ.

Система автоматом делает копию сообщения в переводе на русский для русскоязычного сайта.

По-моему это идиотизм какой-то, уж извините. Лучше тогда кнопочку ?воспользоваться перевдчиком? которая post на тот-же гугль шлет, иначе весь сайт будет завален неразборчивым бредом.

Link to comment
Share on other sites

  • 0

Господа, машинный перевод никогда не заменит человеческого. Если кому-то будет непонятно, думаю, он сам найдет, чем перевести (ну или в крайнем случае поставьте ссылку на переводчик, чтобы кликнуть и почитать, хотя этот вариант мне не очень нравится).

Если посетитель попадет на страницу, переведенную ?роботом?, и увидит несогласованные предложения, слова транслитом и просто отдельные словосочетания, выпадающие из контекста, то ссылка на оригинал никак не спасет положения. Если язык оригинала посетителю знаком ? он мог бы и сразу прочитать оригинальный вариант. А неприятное впечатление останется обязательно. У вас не будет второго шанса оставить приятное первое впечатление, это надо делать сразу. Если нереально делать человеческий перевод, то лучше не делать никакого.

Gentlemen, machine translation never will not replace human. If someone will not understand, I think he will find himself than to convert (well, or in extreme cases, put a link to the translator to click and read, though this option, I do not really like).

If a visitor you to a page, translated "robot", and sees uncoordinated proposals words translitom and anecdotal phrases fall out of context, the reference to the original does not save the situation. If the original language visitor mark - and he could immediately read the original version. And the unpleasant impression will remain compulsory. You will not be a second chance to leave a pleasant first impression, it should be done immediately. If you do not realistic human translation, it is best not to make any.

Нравится?

Link to comment
Share on other sites

  • 0

А если он не знаком с языком оригинала, и даже не представляет на каком написано, как он поймет с чего на что переводить?

Варианты есть? Потому, что проблема реальная, сайт расчитан примерно на 5-7 языков, посетитель будет писать, естесственно, на родном своем языке. Как определить на каком он написал? И на какой переводить? Ведь читать должны многие.

Link to comment
Share on other sites

  • 0

Господа! Дискуссия ушла не в ту сторону.

Вы обсуждаете, нужно ли это делать вообще... Нужно!

Вопрос как это сделать наиболее грамотно, и возможно ли это сделать, или настолько много нюансов, что ничего толком не получиться... Вернемся к теме!

Link to comment
Share on other sites

  • 0

сделай так:

<?php
echo "<form method='post'>";
echo "<select name='name_lang'>";
echo "<option value='ru'>Русский</option>";
echo "<option value='en'>Английский</option>";
echo "</select>";
echo "<input type='hidden' name='lang' value='xz'>";
echo "<input type='submit'>";
echo "</form>";

if ($_POST['lang']=='xz')
{
if ($_POST['name_lang']=='ru')
echo " русский текст ";
if ($_POST['name_lang']=='en')
echo " английский текст ";
}
?>

Link to comment
Share on other sites

  • 0
сделай так:

<?php
echo "<form method='post'>";
echo "<select name='name_lang'>";
echo "<option value='ru'>Русский</option>";
echo "<option value='en'>Английский</option>";
echo "</select>";
echo "<input type='hidden' name='lang' value='xz'>";
echo "<input type='submit'>";
echo "</form>";

if ($_POST['lang']=='xz')
{
if ($_POST['name_lang']=='ru')
echo " русский текст ";
if ($_POST['name_lang']=='en')
echo " английский текст ";
}
?>

Здорово:) Надо подумать:)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy