aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/plugins/globalize2/lib/globalize.rb
diff options
context:
space:
mode:
authorSeb Bacon <seb.bacon@gmail.com>2011-03-25 15:20:59 +0000
committerSeb Bacon <seb.bacon@gmail.com>2011-03-25 15:20:59 +0000
commit2bb79f893805e972f6efe5cb7cfe90dd0efa4107 (patch)
tree47084acc8d48126b9e891bb50c217be43be27641 /vendor/plugins/globalize2/lib/globalize.rb
parent22c25e42847d41924d43d31f3ef67be1ae4a155e (diff)
parent1fb57d66c22000d4164c033ffd9353aa9030255b (diff)
resolve merge conflicts
Diffstat (limited to 'vendor/plugins/globalize2/lib/globalize.rb')
-rw-r--r--vendor/plugins/globalize2/lib/globalize.rb15
1 files changed, 15 insertions, 0 deletions
diff --git a/vendor/plugins/globalize2/lib/globalize.rb b/vendor/plugins/globalize2/lib/globalize.rb
new file mode 100644
index 000000000..67c1878ec
--- /dev/null
+++ b/vendor/plugins/globalize2/lib/globalize.rb
@@ -0,0 +1,15 @@
+module Globalize
+ autoload :ActiveRecord, 'globalize/active_record'
+
+ class << self
+ def fallbacks?
+ I18n.respond_to?(:fallbacks)
+ end
+
+ def fallbacks(locale)
+ fallbacks? ? I18n.fallbacks[locale] : [locale.to_sym]
+ end
+ end
+end
+
+ActiveRecord::Base.send(:include, Globalize::ActiveRecord)