ladybird/Meta/Lagom/Tools/CodeGenerators/LibUnicode
Timothy Flynn c86f7a675d LibUnicode: Do not limit language display names to known locales
Currently, the UnicodeLocale generator collects a list of known locales
from the CLDR before processing language display names. For each locale,
the identifier is broken into language, script, and region subtags, and
we create a list of seen languages. When processing display names, we
skip languages we hadn't seen in that first step.

This is insufficient for language display names like "en-GB", which do
not have an locale entry in the CLDR, and thus are skipped. So instead,
create the list of known languages by actually reading through the list
of languages which have a display name.
2022-01-13 23:05:31 +01:00
..
CMakeLists.txt LibUnicode: Use LibTimeZone's list of time zone names 2022-01-08 12:45:34 +01:00
GenerateUnicodeData.cpp LibUnicode: Convert UnicodeData to link with weak symbols 2022-01-04 22:49:43 +00:00
GenerateUnicodeDateTimeFormat.cpp LibUnicode: Swap the preferred order of standard time zone display names 2022-01-12 15:43:12 +01:00
GenerateUnicodeLocale.cpp LibUnicode: Do not limit language display names to known locales 2022-01-13 23:05:31 +01:00
GenerateUnicodeNumberFormat.cpp LibUnicode: Perform number system lookups by enumeration value 2022-01-12 10:49:07 +01:00
GeneratorUtil.h LibTimeZone: Add method to convert a time zone to a string 2022-01-11 00:36:45 +01:00