root/trunk/init.rb

Revision 85, 1.0 kB (checked in by saimon, 2 years ago)

--Adding Globalize::Supported Locales class which adds ability to define a set of application wide supported locales

but you can also define the base locale, a sub set of active locales and a default locale.
This class is a singleton but you can clear out the instance and reset the values.
Have a look at test/supported_locales_test.rb for more details.

Line 
1 require 'pathname'
2 require 'singleton'
3
4 root_path = directory   # this is set in the initializer that calls init.rb
5 ml_lib_path = "#{root_path}/lib/globalize"
6
7 # Load globalize libs
8 require "globalize/localization/db_view_translator"
9 require "globalize/localization/rfc_3066"
10 require "globalize/localization/locale"
11 require "globalize/localization/supported_locales"
12 require "globalize/localization/db_translate"
13 require "globalize/localization/core_ext"
14 require "globalize/localization/core_ext_hooks"
15
16 # Load plugin models
17 require "globalize/models/translation"
18 require "globalize/models/model_translation"
19 require "globalize/models/view_translation"
20 require "globalize/models/language"
21 require "globalize/models/country"
22 require "globalize/models/currency"
23
24 # Load overriden Rails modules
25 require "globalize/rails/active_record"
26 require "globalize/rails/action_view"
27 require "globalize/rails/action_mailer"
28 require "globalize/rails/date_helper"
29 require "globalize/rails/active_record_helper"
Note: See TracBrowser for help on using the browser.