Никита Корнеев, это кажется. В таблице каждая модель имеет текст на всех 34 языках (да, там ещё тестовое поле `text`). Точнее, должна иметь. Вот надо проверить это.
ThunderCat, ну вроде верно предполагаете. Там переводы текста на 35 языков. Изначально 5 текстовых полей, и id этой таблицы связано с id другой таблицы (а-ля posts). Т.е. тексты вынесены в отдельную таблицу. Теперь вопрос в том, как хранить переводы: там же, добавив варианты тестовых полей, добавляя к имени окончание из кода языка (например, text1_fr), или иначе.