Есть существующая таблица с текстами.
Предполагается сделать мультиязычный сайт но перевода всех текстов нет.
Имеет ли смысл делать 2 модели для работы с 2 таблицами с одинаковыми полями но разными языками?
То есть я хочу сделать модель фабрику Post которая будет возвращать PostEn или PostRu в записимости от \Yii::$app->language.
Правильно ли это?
Как лучше сделать?
Проблема в том что большая часть кода завязана на статических методах типа:
Код: Выделить всё
Menupoint::find()
->where(['url' => $url])
->orderBy(['title' => 'ASC'])
->one();
В общем немного не ясно как это сделать лучше. Буду рад помощи. Спасибо.