1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-30 22:18:11 +00:00

LibUnicode: Extract the timeSeparator numeric symbol from CLDR

This will be used by Intl.DurationFormat
This commit is contained in:
Idan Horowitz 2022-06-30 13:36:11 +03:00
parent 8e55eb960e
commit 573061e76c
2 changed files with 3 additions and 0 deletions

View file

@ -523,6 +523,8 @@ static ErrorOr<void> parse_number_systems(String locale_numbers_path, UnicodeLoc
return Unicode::NumericSymbol::PercentSign; return Unicode::NumericSymbol::PercentSign;
if (numeric_symbol == "plusSign"sv) if (numeric_symbol == "plusSign"sv)
return Unicode::NumericSymbol::PlusSign; return Unicode::NumericSymbol::PlusSign;
if (numeric_symbol == "timeSeparator"sv)
return Unicode::NumericSymbol::TimeSeparator;
return {}; return {};
}; };

View file

@ -64,6 +64,7 @@ enum class NumericSymbol : u8 {
NaN, NaN,
PercentSign, PercentSign,
PlusSign, PlusSign,
TimeSeparator,
}; };
Optional<StringView> get_default_number_system(StringView locale); Optional<StringView> get_default_number_system(StringView locale);