diff --git a/Userland/Libraries/LibUnicode/DateTimeFormat.cpp b/Userland/Libraries/LibUnicode/DateTimeFormat.cpp index 8e96350396..2aff645f51 100644 --- a/Userland/Libraries/LibUnicode/DateTimeFormat.cpp +++ b/Userland/Libraries/LibUnicode/DateTimeFormat.cpp @@ -247,7 +247,7 @@ static Optional format_time_zone_offset(StringView locale, CalendarPatte if (!formats.has_value()) return {}; - auto number_system = get_default_number_system(locale); + auto number_system = get_preferred_keyword_value_for_locale(locale, "nu"sv); if (!number_system.has_value()) return {}; diff --git a/Userland/Libraries/LibUnicode/NumberFormat.cpp b/Userland/Libraries/LibUnicode/NumberFormat.cpp index 15f602f6a1..b15322fd78 100644 --- a/Userland/Libraries/LibUnicode/NumberFormat.cpp +++ b/Userland/Libraries/LibUnicode/NumberFormat.cpp @@ -22,13 +22,6 @@ Optional __attribute__((weak)) get_standard_number_system_format(S Vector __attribute__((weak)) get_compact_number_system_formats(StringView, StringView, CompactNumberFormatType) { return {}; } Vector __attribute__((weak)) get_unit_formats(StringView, StringView, Style) { return {}; } -Optional get_default_number_system(StringView locale) -{ - if (auto systems = get_keywords_for_locale(locale, "nu"sv); !systems.is_empty()) - return systems[0]; - return {}; -} - Optional> __attribute__((weak)) get_digits_for_number_system(StringView) { // Fall back to "latn" digits when Unicode data generation is disabled. diff --git a/Userland/Libraries/LibUnicode/NumberFormat.h b/Userland/Libraries/LibUnicode/NumberFormat.h index dda885fd18..4a5fd966c8 100644 --- a/Userland/Libraries/LibUnicode/NumberFormat.h +++ b/Userland/Libraries/LibUnicode/NumberFormat.h @@ -58,8 +58,6 @@ enum class NumericSymbol : u8 { TimeSeparator, }; -Optional get_default_number_system(StringView locale); - Optional get_number_system_symbol(StringView locale, StringView system, NumericSymbol symbol); Optional get_number_system_groupings(StringView locale, StringView system);