Начал впиливать поддержку языков. Надо выходить на международный уровень, во
Пока вопросов больше, чем ответов.
1. Все тексты переводятся на строки, которые подгружаются из языкового файла.
2. Переключение языков по домену.
3. Работа с базой - выборки идут, поля с технической информацией без изменений, поля с переводимой информацией с префиксами (title, title_en, title_cz и так далее). Запросы модифицируются, чтобы выборки собирались только для заполненных полей (основных). Скажем, select title_[lang], text_[lang], version, year where part=N and title_[lang]!=0.
Как с переводом поступить... ну, например, для администраторов сделать настройку "просмотр всех файлов". В результате будут видны файлы по запросу select title_[lang], text_[lang], version, year where part=N. И с параллельным выводом при редактировании всех ячеек на остальных языках для упрощения перевода.