Не собственно по теме, но около неё.
Когда делал недавно двуязычный сайт, то возникала вот такая идея: CMS сайта определяет язык юзера (предлагает самый вероятный - это несложно, - и юзер его оставляет или меняет при желании) и предоставляет соответствующий интерфейс. При этом комменты на выбранном юзерском языке остаются без изменения, а те, что на другом языке, автоматически переводятся онлайн-переводчиком на язык юзера, так что все комменты оказываются для каждого юзера на его языке вне зависимости от языков оригиналов. По сути, комменты переводятся ещё в момент написания/редактирования и потом обе версии сохраняются в БД. Однако, эту идею пришлось похоронить

, т.к. гугль сделал позволяющий такое сервис шибко платным, а других подходящих сервисов я не нашёл...

Хотя, мобыть, я ещё и не всё понял в этом деле и плохо рыл.