Мне нужно реализовать этот журнал событий, в котором мне нужно трекать следующие действия с вакансиями: создание, редактирование, смена статуса(активна, скрыта), удаление, предложения вакансии соискателю. Структуру таблицы для событий я примерно представляю, загвоздка в другом. Мне нужно сделать их мультиязычными, и я ума не приложу как это сделать. То ли хранить в колонке типа JSONB вариации перевода сообщения, а при генерации события эти поля забивать(так на фронте их будет выводить проще), то ли на фронте отслеживать действие и в зависимости от него выводить подходящий шаблон. Больше конечно склоняюсь к первому. Еще думаю что мне в решении этого вопроса помогут встроенные в Laravel: События и Слушатели. Буду рад любой помощи и подсказке