lib/twitter_cldr/formatters/numbers/rbnf.rb in twitter_cldr-3.0.10 vs lib/twitter_cldr/formatters/numbers/rbnf.rb in twitter_cldr-3.1.0
- old
+ new
@@ -16,10 +16,11 @@
autoload :Rule, "twitter_cldr/formatters/numbers/rbnf/rule"
autoload :RuleSet, "twitter_cldr/formatters/numbers/rbnf/rule_set"
autoload :RuleGroup, "twitter_cldr/formatters/numbers/rbnf/rule_group"
autoload :RuleParser, "twitter_cldr/formatters/numbers/rbnf/rule_parser"
autoload :Substitution, "twitter_cldr/formatters/numbers/rbnf/substitution"
+ autoload :Plural, "twitter_cldr/formatters/numbers/rbnf/plural"
class PrivateRuleSetError < StandardError; end
class RbnfFormatter
@@ -98,10 +99,10 @@
end
def rule_set_from_resource(rule_set_data)
RuleSet.new(
rule_set_data[:rules].map do |rule|
- Rule.new(rule[:value], rule[:rule], rule[:radix])
+ Rule.new(rule[:value], rule[:rule], rule[:radix], locale)
end,
rule_set_data[:type],
rule_set_data[:access] || "public"
)
end