В настоящее время я использую пакет для администрирования сонаты с набором для перевода сонаты и gedmo, который можно перевести, чтобы локализовать мои объекты, что обычно хорошо работает. У меня есть таблица категорий с полем «title», которое я локализую в таблице «category_translation». Теперь я вижу, что заголовок в моей стандартной локали (en) сохраняется в таблице «категория», а также в таблице «category_translation», когда я добавляю новый элемент.Gedmo translatable/default locale и sonata admin bundle
Когда я изменяю название категории в локали по умолчанию, обновляется только поле в разделе «category_translation», но поле заголовка в «категории» остается неизменным. Проблема в том, что сортировка языкового стандарта по умолчанию в репозитории выполняется по значению в таблице «category», поэтому неправильно, если заголовок был изменен. Нестандартные локали работают нормально.
Правильно ли это поведение (это неправильно) или я забыл что-либо настроить?
Моя конфигурация выглядит так же, как это: https://sonata-project.org/bundles/translation/master/ DOC/ссылка/orm.html – dominikweber