Если вы хотите, чтобы у вас есть 2 варианта:
* Получение реального содержания от сервера: Вы не можете сделать это на стороне клиента, вы, возможно, есть чтобы веб-приложение получало реальный контент из БД в качестве примера, и с AJAX все будет потрясающе.
* Получение переведенного контента от стороны клиента: Вы можете сделать это с помощью Google инструментов и API-интерфейсы, вы можете начать с: http://translate.google.com/translate_tools и делать настройки.
Я не предпочитаю использовать перевод Google, подобный этому (добавьте раскрывающийся список для перевода), теперь вы можете понять, почему после проверки этого, его производительности и проблем с просмотром.
Edit: может быть, эта ссылка поможет вам тоже: http://labnol.blogspot.com/2005/11/add-language-translation-to-website.html
Как вы собираетесь выполнять перевод и где будут существовать эти данные? Собираетесь ли вы доставить клиенту обе версии и динамически показывать/скрывать контент с помощью JavaScript на клиенте? Вам нужен JavaScript, чтобы сделать AJAX-вызов на сервер, чтобы получить переводы, а затем динамически заменить содержимое на клиенте? Или вы даже надеетесь, что JavaScript вызовет услугу перевода (Google Translate, возможно?), Чтобы выполнить переводы напрямую, а затем заменить контент на клиенте? – David