Module: RailsAdmin::Support::I18n

Included in:
ApplicationHelper, Datetime
Defined in:
lib/rails_admin/support/i18n.rb

Instance Method Summary collapse

Instance Method Details

#abbr_day_namesObject



6
7
8
9
10
# File 'lib/rails_admin/support/i18n.rb', line 6

def abbr_day_names
  ::I18n.t('date.abbr_day_names', raise: true)
rescue ::I18n::ArgumentError
  ::I18n.t('date.abbr_day_names', locale: :en)
end

#abbr_month_namesObject



12
13
14
15
16
17
18
19
# File 'lib/rails_admin/support/i18n.rb', line 12

def abbr_month_names
  begin
    names = ::I18n.t('date.abbr_month_names', raise: true)
  rescue ::I18n::ArgumentError
    names = ::I18n.t('date.abbr_month_names', locale: :en)
  end
  names[1..-1]
end

#date_formatObject



21
22
23
# File 'lib/rails_admin/support/i18n.rb', line 21

def date_format
  ::I18n.t('date.formats.default', default: ::I18n.t('date.formats.default', locale: :en))
end

#day_namesObject



25
26
27
28
29
# File 'lib/rails_admin/support/i18n.rb', line 25

def day_names
  ::I18n.t('date.day_names', raise: true)
rescue ::I18n::ArgumentError
  ::I18n.t('date.day_names', locale: :en)
end

#month_namesObject



31
32
33
34
35
36
37
38
# File 'lib/rails_admin/support/i18n.rb', line 31

def month_names
  begin
    names = ::I18n.t('date.month_names', raise: true)
  rescue ::I18n::ArgumentError
    names = ::I18n.t('date.month_names', locale: :en)
  end
  names[1..-1]
end