LINUX.ORG.RU

История изменений

Исправление KivApple, (текущая версия) :

http://sqlalchemy-utils.readthedocs.io/en/latest/internationalization.html

Как я понимаю, это решение специфично для PostgreSQL (используется фича хранения JSON в БД), а у меня MySQL.

там ссылку дают на реализацию как у тебя

Там реализация не как у меня. Там на каждую сущность заводят отдельную таблицу с локализованными версиями полей и отношением один ко многим с основной сущностью (которая хранит поля, не требующие локализации). А моё решение подразумевает одну таблицу для локализации любого количества сущностей. Более того, схема таблицы локализаций не зависит от схемы локализуемых сущностей.

Исходная версия KivApple, :

http://sqlalchemy-utils.readthedocs.io/en/latest/internationalization.html

Как я понимаю, это решение специфично для PostgreSQL (используется фича хранения JSON в БД), а у меня MySQL.

там ссылку дают на реализацию как у тебя

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