It maybe worth load pluralizations rules before compile?

This commit is contained in:
Aleksandr Kruglov 2013-06-15 02:31:36 +04:00
parent 06b7085287
commit ae81523aa5

View file

@ -73,6 +73,7 @@ module JsLocaleHelper
def self.compile_message_format(locale, format) def self.compile_message_format(locale, format)
ctx = V8::Context.new ctx = V8::Context.new
ctx.load(Rails.root + 'lib/javascripts/messageformat.js') ctx.load(Rails.root + 'lib/javascripts/messageformat.js')
ctx.load(Rails.root + "lib/javascripts/locale/#{locale}.js")
ctx.eval("mf = new MessageFormat('#{locale}');") ctx.eval("mf = new MessageFormat('#{locale}');")
ctx.eval("mf.precompile(mf.parse(#{format.inspect}))") ctx.eval("mf.precompile(mf.parse(#{format.inspect}))")