Hello community, here is the log from the commit of package live-langset-data for openSUSE:Factory checked in at 2018-01-31 19:53:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/live-langset-data (Old) and /work/SRC/openSUSE:Factory/.live-langset-data.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "live-langset-data" Wed Jan 31 19:53:55 2018 rev:6 rq:571328 version:2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/live-langset-data/live-langset-data.changes 2018-01-24 15:32:39.728307280 +0100 +++ /work/SRC/openSUSE:Factory/.live-langset-data.new/live-langset-data.changes 2018-01-31 19:54:06.811277819 +0100 @@ -1,0 +2,6 @@ +Wed Jan 31 09:49:14 UTC 2018 - fvogt@suse.com + +- Update getcountrydata.rb to work with 2-letter language codes + as used by the openSUSE consolefonts.ycp + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ getcountrydata.rb ++++++ --- /var/tmp/diff_new_pack.bIecLW/_old 2018-01-31 19:54:07.435248801 +0100 +++ /var/tmp/diff_new_pack.bIecLW/_new 2018-01-31 19:54:07.455247871 +0100 @@ -26,7 +26,11 @@ # set language for encoding WFM.SetLanguage(fqlanguage) yast_kbd = "#{kbd},#{Keyboard.kb_model}" - consolefont = consolefonts[fqlanguage] || consolefonts[lang] || [] + consolefont = consolefonts[fqlanguage] || consolefonts[lang] + if consolefont.nil? && lang.size > 2 + consolefont = consolefonts[lang[0,2]] + end + consolefont ||= [] font = consolefont[0] || "" unicodeMap = consolefont[1] || "" screenMap = consolefont[2] || ""