Вы можете иметь отдельные константные файлы, в каждом файле есть несколько констант, а затем вы переходите по страницам, заменяя реальные предложения константами.
Наличие файла cookie, в котором выбирается правильный файл констант, выбранный пользователем.
Этот вид дизайна хорош, поскольку позволяет легко добавлять больше языков в будущем.
Это, однако, боль в заднице.
Вы могли бы пойти на какой-то автоматический переводчик, но он не будет читать естественно.