Module: RailsAdmin::I18nSupport

Included in:
ApplicationHelper, Config::Fields::Types::Datetime
Defined in:
lib/rails_admin/i18n_support.rb

Instance Method Summary collapse

Instance Method Details

#abbr_day_namesObject



5
6
7
8
9
10
11
# File 'lib/rails_admin/i18n_support.rb', line 5

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

#abbr_month_namesObject



13
14
15
16
17
18
19
20
# File 'lib/rails_admin/i18n_support.rb', line 13

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



22
23
24
# File 'lib/rails_admin/i18n_support.rb', line 22

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

#day_namesObject



26
27
28
29
30
31
32
# File 'lib/rails_admin/i18n_support.rb', line 26

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

#month_namesObject



34
35
36
37
38
39
40
41
# File 'lib/rails_admin/i18n_support.rb', line 34

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