From 555636577ef1e2862849451b88954694117f533b Mon Sep 17 00:00:00 2001 From: Andreas Nedbal Date: Sun, 13 Feb 2022 00:58:08 +0100 Subject: [PATCH] Translate theme update success/error flashes --- app/controllers/user_controller.rb | 8 ++++---- config/locales/controllers.en.yml | 3 +++ 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/app/controllers/user_controller.rb b/app/controllers/user_controller.rb index 88034636..ad756683 100644 --- a/app/controllers/user_controller.rb +++ b/app/controllers/user_controller.rb @@ -156,14 +156,14 @@ class UserController < ApplicationController current_user.theme.user_id = current_user.id if current_user.theme.save - flash[:success] = 'Theme saved.' + flash[:success] = t(".success") else - flash[:error] = 'Theme saving failed. ' + current_user.theme.errors.messages.flatten.join(' ') + flash[:error] = t(".error", errors: current_user.theme.errors.messages.flatten.join(' ')) end elsif current_user.theme.update(update_attributes) - flash[:success] = 'Theme saved.' + flash[:success] = t(".success") else - flash[:error] = 'Theme saving failed. ' + current_user.theme.errors.messages.flatten.join(' ') + flash[:error] = t(".error", errors: current_user.theme.errors.messages.flatten.join(' ')) end redirect_to edit_user_theme_path end diff --git a/config/locales/controllers.en.yml b/config/locales/controllers.en.yml index ea0a20a7..603d128e 100644 --- a/config/locales/controllers.en.yml +++ b/config/locales/controllers.en.yml @@ -31,3 +31,6 @@ en: update_profile: success: :user.update.success error: :user.update.error + update_theme: + success: "Theme saved successfully." + error: "Theme saving failed. %{errors}"