use of Rails I18n data format in EventSerializer #598

This commit is contained in:
Shriyansh 2016-03-19 03:26:50 +05:30
parent 835236ed7f
commit 775e3d8bca
4 changed files with 17 additions and 1 deletions

View file

@ -40,6 +40,12 @@ gem 'rolify'
# to show flash messages from ajax requests
gem 'unobtrusive_flash', '>=3'
# Internationalizing gem , use gem according to version of your rails application
# gem 'rails-i18n', '~> 5.0.0.beta1' # For 5.0.0.beta1
gem 'rails-i18n', '~> 4.0.0' # For 4.0.x
# gem 'rails-i18n', '~> 3.0.0' # For 3.x
# as state machine
gem 'transitions', :require => %w( transitions active_record/transitions )

View file

@ -357,6 +357,9 @@ GEM
rails-deprecated_sanitizer (>= 1.0.1)
rails-html-sanitizer (1.0.3)
loofah (~> 2.0)
rails-i18n (4.0.8)
i18n (~> 0.7)
railties (~> 4.0)
rails-observers (0.1.2)
activemodel (~> 4.0)
railties (4.2.5.2)
@ -558,6 +561,7 @@ DEPENDENCIES
rails-assets-to-markdown!
rails-assets-trianglify!
rails-assets-waypoints!
rails-i18n (~> 4.0.0)
rails-observers
rdoc-generator-fivefish
redcarpet
@ -579,3 +583,6 @@ DEPENDENCIES
web-console (~> 2.0)
webmock
whenever
BUNDLED WITH
1.11.2

View file

@ -5,7 +5,7 @@ class EventSerializer < ActiveModel::Serializer
def date
t = object.start_time
t.blank? ? '' : %{ #{t.time.strftime('%Y-%m-%dT%H:%M:%S')}#{t.formatted_offset(false)} }
t.blank? ? '' : %{ #{l t , format: :short}#{t.formatted_offset(false)} }
end
def speaker_ids

View file

@ -3,3 +3,6 @@
en:
hello: "Hello world"
time:
formats:
short: "%Y-%m-%dT%H:%M:%S"