From edc827bdc8e28dfd54fac5f61d27554618390214 Mon Sep 17 00:00:00 2001 From: Ahmed Ejaz Date: Tue, 10 Oct 2023 16:02:04 +0500 Subject: [PATCH] #11606, adds long time formatting for en.yml --- app/helpers/spree/base_helper.rb | 3 +-- config/locales/en.yml | 3 +++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/helpers/spree/base_helper.rb b/app/helpers/spree/base_helper.rb index 92e38aa8a1..77e8378fac 100644 --- a/app/helpers/spree/base_helper.rb +++ b/app/helpers/spree/base_helper.rb @@ -36,8 +36,7 @@ module Spree end def pretty_time(time) - [I18n.l(time.to_date, format: :long), - time.strftime("%l:%M %p")].join(" ") + I18n.l(time, format: :long) end end end diff --git a/config/locales/en.yml b/config/locales/en.yml index b91dee854b..f9a15e2683 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -21,6 +21,9 @@ en: # Overridden here due to a bug in spree i18n (Issue #870, and issue #1800) language_name: "English" # Localised name of this language + time: + formats: + long: "%B %d, %Y%l:%M %p" # %l adds a single space to the left activerecord: models: spree/product: Product