Как получить рамки перевода текста для любых языков программирования? - PullRequest
0 голосов
/ 03 декабря 2011

Я пишу заявку.Например, китайский / японский / арабский / и т. Д. На английский или английский на французский / голландский / русский.У меня нет интернета, где будет использоваться проект, поэтому я не могу пользоваться другими существующими услугами интернет-перевода.Поэтому я пытаюсь собрать платформу для моего языка, такую ​​как Java или C, Python или D.

Как сделать Google похожим на фреймворк для перевода текста как открытый исходный код / ​​бесплатно использовать для качественного перевода текста или какой другой фреймворкможет быть использован для этого проекта?

Задача:

"how are you?" = hoe gaat het
               = 你是如何
               = お元気ですか?
               = كيف حالك
               = आप कैसे हैं

1 Ответ

0 голосов
/ 03 декабря 2011

Я не понимаю вопроса.

Если вы хотите, чтобы ваше приложение отображало различные пользовательские сообщения на нескольких человеческих языках, вам нужно беспокоиться о локализации или интернационализации. При использовании C или C ++ в Posix такие функции, как gettext , актуальны.

Несколько библиотек или структур также предоставляют связанные функции. Например, Qt имеет свою структуру интернационализации

Или вы хотите автоматически переводить текст с одного языка на другой? Это целая область исследований ( машинный перевод ), поэтому подготовьтесь к получению докторской степени по этому вопросу; вам понадобится несколько лет тяжелой работы (а результаты все еще не очень удовлетворительные).

...