From 7e8abd6f286d2d10d8bf0e2bd0e587fd249d0ee4 Mon Sep 17 00:00:00 2001 From: David Cook Date: Wed, 15 May 2024 15:42:14 +1000 Subject: [PATCH] Don't transform translated values Eg if :oidc_settings has no translation key: options[:label].humanize => "Oidc settings" If it was translated as "OIDC Settings" then it is unchanged. --- app/helpers/spree/admin/navigation_helper.rb | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/helpers/spree/admin/navigation_helper.rb b/app/helpers/spree/admin/navigation_helper.rb index d39ac5b3cc..33eee37097 100644 --- a/app/helpers/spree/admin/navigation_helper.rb +++ b/app/helpers/spree/admin/navigation_helper.rb @@ -24,17 +24,17 @@ module Spree options[:route] ||= "admin_#{args.first}" destination_url = options[:url] || spree.public_send("#{options[:route]}_path") - titleized_label = Spree.t(options[:label], - default: options[:label], - scope: [:admin, :tab]).capitalize + label = Spree.t(options[:label], + default: options[:label].humanize, + scope: [:admin, :tab]) css_classes = [] if options[:icon] && !feature?(:admin_style_v3, spree_current_user) - link = link_to_with_icon(options[:icon], titleized_label, destination_url) + link = link_to_with_icon(options[:icon], label, destination_url) css_classes << 'tab-with-icon' else - link = link_to(titleized_label, destination_url) + link = link_to(label, destination_url) end selected = if options[:match_path]