Я попробовал использовать следующий метод, но не понимаю, почему я вижу ‘en_US’.
Также я хочу добавить любую иконку, так как для пользовательских уведомлений иконка не отображается.
Notification.create!(
notification_type: 14,
user_id: 82226,
topic_id: 82269,
post_number: nil,
high_priority: true,
data: {
message: 'Ваш последний пост был удален из-за спам-контента',
display_username: 'Пост удален',
topic_title: 'Пост отклонен'
}.to_json
)
Элемент в сообщении должен быть определён в локали. Поэтому вы определите его в локали, как здесь, а затем в качестве сообщения будет указано имя локали.