projects
/
rails.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge remote-tracking branch 'upstream/pull/3526'
[rails.git]
/
config
/
initializers
/
i18n.rb
diff --git
a/config/initializers/i18n.rb
b/config/initializers/i18n.rb
index b4399a9f868348640deece25f915345fda95fe5a..266e41cbb98d501435ba985efbdba9af475c8d63 100644
(file)
--- a/
config/initializers/i18n.rb
+++ b/
config/initializers/i18n.rb
@@
-3,10
+3,10
@@
module I18n
module PluralizationFallback
def pluralize(locale, entry, count)
super
module PluralizationFallback
def pluralize(locale, entry, count)
super
- rescue InvalidPluralizationData => e
x
- raise e
x unless ex
.entry.key?(:other)
+ rescue InvalidPluralizationData => e
+ raise e
unless e
.entry.key?(:other)
- e
x
.entry[:other]
+ e.entry[:other]
end
end
end
end
end
end
@@
-42,6
+42,12
@@
I18n.fallbacks.map("no" => "nb")
I18n.enforce_available_locales = false
I18n.enforce_available_locales = false
+if Rails.env.test?
+ I18n.exception_handler = proc do |exception|
+ raise exception.to_exception
+ end
+end
+
Rails.configuration.after_initialize do
I18n.available_locales
end
Rails.configuration.after_initialize do
I18n.available_locales
end