Open bethrezen opened 9 years ago
Обратите внимание на мое расширение https://github.com/uniqby/yii2-ar-translatable Кмк более удобное. Как минимум не надо в каждой модели прописывать переводимые поля, они резолвятся автоматически на основании того, что есть в модели-переводе.
@uniqby не удобно то, что обязательно придётся наследоваться от вашего ActiveRecord класса.
@bethrezen Наследоваться не обязательно, можно просто подключать поведение в нужные классы\класс
В чем может быть проблема - не работает Yii:t() для текста, если он набран с маленькой буквы.
Например, в админке на странице заказа в поле "Стадия" имена стадий идут с маленькой буквы. в файле messages/ru/app.php только с большой, и, соответственно, перевод не работает.
@YaroslavShapoval судя по всему там регистрозависимое сравнение идет, поэтому надо всё к одному приводить
@bethrezen, данные заливались из demo.sh. Есть смысл прямо их подправить?
Можно, конечно, использовать что-то вроде ucfirst, но всегда есть вариант, что текст не должен начинаться с заглавной.
Да, лучше там и править тогда
Залил вместе с другими правками страницы заказа админки #244
Support i18n using https://github.com/creocoder/yii2-translateable :