JavaScript(ECMAScript)の国際化API、「Intl」について紹介する1人 Advent Calendar です。
2024末時点でのIntl仕様と提案されているProposalを広く紹介することをゴールとしています。合わせてIntlに関連する仕様についても端端で紹介できたらなと思っています。
機能・ドメイン的に関連する話題をまとめて紹介していくので、「既存仕様→関連するProposal」の順で繰り返す流れになる予定です。基本的な機能だけ知りたいよと言う方は適宜読み飛ばしてください。
SUN | MON | TUE | WED | THU | FRI | SAT |
---|---|---|---|---|---|---|
1 Saji | 2 Saji | 3 Saji | 4 Saji | 5 Saji | 6 Saji | 7 Saji |
8 Saji | 9 Saji | 10 Saji | 11 Saji | 12 Saji | 13 Saji | 14 Saji |
15 Saji | 16 Saji | 17 Saji | 18 Saji | 19 Saji | 20 Saji | 21 Saji |
22 Saji | 23 Saji | 24 Saji | 25 Saji |
- 12/1Intlの全体像と基本となるIFIntlの全体像と基本となるIF(#1)
- 12/2ロケール識別子(BCP47)とUnicode拡張についてロケール識別子(BCP47)とUnicode拡張について(#2)
- 12/3Intl.LocaleオブジェクトとIntl Locale Info proposalIntl.LocaleオブジェクトとIntl Locale Info proposal(#3)
- 12/4ロケールネゴシエーションとIntl.LocaleMatcher ProposalロケールネゴシエーションとIntl.LocaleMatcher Proposal(#4)
- 12/5Intlにおける 2つの組み込みメソッド : getCanonicalLocales() / supportedValuesOf()Intlにおける 2つの組み込みメソッド(#5)
- 12/6Intl を支える LDML と CLDRIntlを支えるUnicodeの仕様・データ・ライブラリ(#6)
- 12/7Intl.DateTimeFormat の基本Intl.DateTimeFormat の基本(#7)
- 12/8Intl.DateTimeFormatの主要オプションを抑えるIntl.DateTimeFormatの主要オプションを抑える(#8)
- 12/9Intl.DateTimeFormatとTemporal の関連についてIntl.DateTimeFormatとTemporalの関連(#9)
- 12/10世界の暦に対応するための Proposal世界の暦に対応するための Proposal(#10)
- 12/11Intl.RelativeTimeFormat
- 12/12Intl.DurationFormat Proposal
- 12/13Intl.NumberFormat の基本
- 12/14Intl.NumberFormat の主要オプションを抑える
- 12/15NumberFormat v3で入ったオプション
- 12/16Smart Unit Preferences と Representing Measures Proposal
- 12/17Intl.PluralRules
- 12/18Intl.ListFormat
- 12/19Intl.Collator
- 12/20Intl.Segmenter
- 12/21Intl.Segmenter v2 Proposal
- 12/22Intl.DisplayNames
- 12/23Intl.MessageFormat 基礎
- 12/24Intl.MessageFormat の記法をみてみよう
- 12/25Intl.MessageResource での Message Format 活用