Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
110 changes: 110 additions & 0 deletions features/intl.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,110 @@
name: Intl
description: "The `Intl` API provides language sensitive string comparison, number formatting, date and time formatting, and more."
group: intl
spec: https://tc39.es/ecma402/#introduction
caniuse: internationalization
status:
compute_from: javascript.builtins.Intl
# We might want to break this feature up into smaller features.
# It is hard to determine how to slice the incremental Intl enhancements, though.
# See https://github.com/web-platform-dx/web-features/pull/1601#issuecomment-2296149060
compat_features:
- javascript.builtins.Intl
- javascript.builtins.Intl.getCanonicalLocales
- javascript.builtins.Intl.supportedValuesOf
- javascript.builtins.Intl.Collator
- javascript.builtins.Intl.Collator.Collator
- javascript.builtins.Intl.Collator.Collator.options_caseFirst_parameter
- javascript.builtins.Intl.Collator.Collator.options_collation_parameter
- javascript.builtins.Intl.Collator.Collator.options_ignorePunctuation_parameter
- javascript.builtins.Intl.Collator.Collator.options_localeMatcher_parameter
- javascript.builtins.Intl.Collator.Collator.options_numeric_parameter
- javascript.builtins.Intl.Collator.Collator.options_sensitivity_parameter
- javascript.builtins.Intl.Collator.Collator.options_usage_parameter
- javascript.builtins.Intl.Collator.compare
- javascript.builtins.Intl.Collator.resolvedOptions
- javascript.builtins.Intl.Collator.supportedLocalesOf
- javascript.builtins.Intl.DateTimeFormat
- javascript.builtins.Intl.DateTimeFormat.DateTimeFormat
- javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.locales_parameter
- javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.options_parameter
- javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.options_parameter.options_calendar_parameter
- javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.options_parameter.options_dateStyle_parameter
- javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.options_parameter.options_dayPeriod_parameter
- javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.options_parameter.options_fractionalSecondDigits_parameter
- javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.options_parameter.options_hourCycle_parameter
- javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.options_parameter.options_numberingSystem_parameter
- javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.options_parameter.options_timeStyle_parameter
- javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.options_parameter.options_timeZone_parameter
- javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.options_parameter.options_timeZone_parameter.iana_time_zones
- javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.options_parameter.options_timeZoneName_parameter
- javascript.builtins.Intl.DateTimeFormat.DateTimeFormat.options_parameter.options_timeZoneName_parameter.extended_values
- javascript.builtins.Intl.DateTimeFormat.format
- javascript.builtins.Intl.DateTimeFormat.formatRange
- javascript.builtins.Intl.DateTimeFormat.formatRangeToParts
- javascript.builtins.Intl.DateTimeFormat.formatToParts
- javascript.builtins.Intl.DateTimeFormat.resolvedOptions
- javascript.builtins.Intl.DateTimeFormat.resolvedOptions.computed_timezone
- javascript.builtins.Intl.DateTimeFormat.supportedLocalesOf
- javascript.builtins.Intl.NumberFormat
- javascript.builtins.Intl.NumberFormat.NumberFormat
- javascript.builtins.Intl.NumberFormat.NumberFormat.locales_parameter
- javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter
- javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_compactDisplay_parameter
- javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_currency_parameter
- javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_currencyDisplay_parameter
- javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_currencySign_parameter
- javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_localeMatcher_parameter
- javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_maximumFractionDigits_parameter
- javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_maximumSignificantDigits_parameter
- javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_minimumFractionDigits_parameter
- javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_minimumIntegerDigits_parameter
- javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_minimumSignificantDigits_parameter
- javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_notation_parameter
- javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_numberingSystem_parameter
- javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_roundingIncrement_parameter
- javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_roundingMode_parameter
- javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_roundingPriority_parameter
- javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_signDisplay_parameter
- javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_signDisplay_parameter.negative
- javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_style_parameter
- javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_trailingZeroDisplay_parameter
- javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_unit_parameter
- javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_unitDisplay_parameter
- javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_useGrouping_parameter
- javascript.builtins.Intl.NumberFormat.format
- javascript.builtins.Intl.NumberFormat.format.number_parameter-string_decimal
- javascript.builtins.Intl.NumberFormat.formatRange
- javascript.builtins.Intl.NumberFormat.formatRangeToParts
- javascript.builtins.Intl.NumberFormat.formatToParts
- javascript.builtins.Intl.NumberFormat.resolvedOptions
- javascript.builtins.Array.toLocaleString
- javascript.builtins.Array.toLocaleString.locales_parameter
- javascript.builtins.Array.toLocaleString.options_parameter
- javascript.builtins.BigInt.toLocaleString
- javascript.builtins.BigInt.toLocaleString.locales_parameter
- javascript.builtins.BigInt.toLocaleString.options_parameter
- javascript.builtins.Date.toLocaleDateString
- javascript.builtins.Date.toLocaleDateString.iana_time_zone_names
- javascript.builtins.Date.toLocaleDateString.locales_parameter
- javascript.builtins.Date.toLocaleDateString.options_parameter
- javascript.builtins.Date.toLocaleString
- javascript.builtins.Date.toLocaleString.iana_time_zone_names
- javascript.builtins.Date.toLocaleString.locales_parameter
- javascript.builtins.Date.toLocaleString.options_parameter
- javascript.builtins.Date.toLocaleTimeString
- javascript.builtins.Date.toLocaleTimeString.iana_time_zone_names
- javascript.builtins.Date.toLocaleTimeString.locales_parameter
- javascript.builtins.Date.toLocaleTimeString.options_parameter
- javascript.builtins.Number.toLocaleString
- javascript.builtins.Number.toLocaleString.locales_parameter
- javascript.builtins.Number.toLocaleString.options_parameter
- javascript.builtins.Object.toLocaleString
- javascript.builtins.String.localeCompare
- javascript.builtins.String.localeCompare.locales_parameter
- javascript.builtins.String.localeCompare.options_parameter
- javascript.builtins.String.toLocaleLowerCase
- javascript.builtins.String.toLocaleLowerCase.locale
- javascript.builtins.String.toLocaleUpperCase
- javascript.builtins.String.toLocaleUpperCase.locale
- javascript.builtins.TypedArray.toLocaleString
Loading