1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-14 01:01:06 +00:00
serenity/Meta/Lagom/Tools/CodeGenerators
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
..
IPCCompiler IPCCompiler: Default initialize all parameter member variables 2021-12-22 13:29:31 -08:00
LibTimeZone LibTimeZone: Use new AK::Time factory method in generated code 2022-01-11 23:56:35 +01:00
LibUnicode LibUnicode: Do not limit language display names to known locales 2022-01-13 23:05:31 +01:00
LibWeb Everywhere: Fix many spelling errors 2022-01-07 10:56:59 +01:00
StateMachineGenerator Meta: Define and use lagom_tool() CMake helper function for all Tools 2021-09-15 19:04:52 +04:30
CMakeLists.txt LibTimeZone+Meta: Add plumbing for an IANA Time Zone Database generator 2022-01-08 12:45:34 +01:00