laravel Voyager многоязычный как отображать элементы с переводом в нужной локали

Кто-нибудь знает, как отобразить описание продукта на текущем языке? Я включил многоязычный в config/Voyager.php, и я прочитал документы, но я не понимаю (как называть продукты из таблицы с переводом, например, я сделал это так $products = Product::withTranslation($locale)->get(); но это не работает) ясно.

1 ответ

Спасибо Богу!!! Я нашел ответ на свой вопрос!!! Просто отправьте локаль для просмотра со стороны контроллера и напишите ее, прежде чем использовать ваши элементы
if (Voyager::translatable($products)) { $products = $products->translate($locale, 'en'); }

Другие вопросы по тегам