phpdev2007
Новичок
многоязычность - будь она не ладна 
Делается проект, хочется сделать централизированую многоязычность.
Вот подход который определен сейчас:
1) интерфейс переводится через gettext
2) все части системы которым также нужна многоязычность, но данные для перевода
содержатся в базе данных, используют отдельную таблицу для переводов, где содержится id записи id языка и значения перевода.
Вопрос возможно есть, более гибкий подход, или может подскажите как луче организовать.

Делается проект, хочется сделать централизированую многоязычность.
Вот подход который определен сейчас:
1) интерфейс переводится через gettext
2) все части системы которым также нужна многоязычность, но данные для перевода
содержатся в базе данных, используют отдельную таблицу для переводов, где содержится id записи id языка и значения перевода.
Вопрос возможно есть, более гибкий подход, или может подскажите как луче организовать.