Я делаю сайт с php. Я хочу конвертировать свой английский контент на 7 других языках (Китайский, испанский, малаялам, телгу, тамил, каннада и хинди).
Есть ли какой-нибудь сценарий или что-нибудь подобное для этого?
Возможно, вы захотите проверить Zend_Translate .Обратите внимание, что это на самом деле не пишет переводы для вас, вы должны сделать это самостоятельно или найти кого-то, кто это сделает.Это просто библиотека для облегчения доступа / использования переводов для статических текстовых строк.
<script type="text/javascript" charset="UTF-8" language="JavaScript1.2" src="http://uk.babelfish.yahoo.com/free_trans_service/babelfish2.js?from_lang=en®ion=us"></script>
Этот код javascript связан с комплектом перевода Yahoo, и ваша страница будет переведена на ваш читатель.
Но я предлагаю вам предварительно подготовить все эти страницы и поместить их в базу данных, а когда пользователь запрашивает определенный язык, вы можете запросить страницу на предпочитаемом языке.
Эти конверсионные комплекты могут не дать вам 100% правильный перевод.
Просмотрите http://php.net/manual/de/book.gettext.php или используйте шаблонизатор - зависит от ваших требований, ваших навыков и усилий, которые вы хотите приложить к этой работе.
Для начала http://www.bitrepository.com/php-how-to-add-multi-language-support-to-a-website.html может дать вам представление о том, как это сделать.