yii2 sort with multilanguage behaivour
$query = Shop::find()->multilingual();
$query->joinWith(['translations']);
//echo '<pre>', var_dump($query), '</pre>';die;
$dataProvider = new ActiveDataProvider([
'query' => $query,
]);
$dataProvider->sort->attributes['title'] = [
'asc' => ['shopLang.title' => SORT_ASC],
'desc' => ['shopLang.title' => SORT_DESC],
'label'=> Yii::t('shop', 'Title')
];