From 3de37192c9bd616fa3246ee38b110110dfd8da10 Mon Sep 17 00:00:00 2001 From: Michael Overmeyer Date: Thu, 28 May 2026 15:47:51 -0400 Subject: [PATCH] Switch keys to strings in `LanguageInfo` component --- lib/cldr/export/data/language_info.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/cldr/export/data/language_info.rb b/lib/cldr/export/data/language_info.rb index 6d9fc1a..7b677c8 100644 --- a/lib/cldr/export/data/language_info.rb +++ b/lib/cldr/export/data/language_info.rb @@ -42,10 +42,10 @@ def match_variables(matches_node) def language_matches(matches_node) matches_node.xpath("./languageMatch").map do |match_node| { - desired: Cldr::Export.to_i18n(match_node.attribute("desired")).to_s, - supported: Cldr::Export.to_i18n(match_node.attribute("supported")).to_s, - distance: match_node.attribute("distance").to_s.to_i, - oneway: match_node.attribute("oneway").to_s == "true", + "desired" => Cldr::Export.to_i18n(match_node.attribute("desired")).to_s, + "supported" => Cldr::Export.to_i18n(match_node.attribute("supported")).to_s, + "distance" => match_node.attribute("distance").to_s.to_i, + "oneway" => match_node.attribute("oneway").to_s == "true", }.reject { |_, v| v == false } end end