lib/twitter_cldr/js/renderers/data/settings.rb (26 lines of code) (raw):
# encoding: UTF-8
# Copyright 2012 Twitter, Inc
# http://www.apache.org/licenses/LICENSE-2.0
module TwitterCldr
module Js
module Renderers
module Data
module Settings
class SettingsRenderer < TwitterCldr::Js::Renderers::Base
def is_rtl
TwitterCldr::Shared::Languages.is_rtl?(self[:locale])
end
def current_locale
self[:locale]
end
def get_data
{
:Settings => {
:is_rtl => is_rtl(),
:locale => current_locale()
}
}
end
end
end
end
end
end
end