ECMAScript Internationalization API - Intl: Difference between revisions

From WikiMLT
m (Стадий: 4 [Фаза:Авторизиране, Статус:Разработен]; Категория:JavaScript)
m (Стадий: 5 [Фаза:Утвърждаване, Статус:Авторизиран]; Категория:JavaScript)
Line 28: Line 28:
{{devStage  
{{devStage  
  | Прндл  = JavaScript
  | Прндл  = JavaScript
  | Стадий = 4
  | Стадий = 5
  | Фаза  = Авторизиране
  | Фаза  = Утвърждаване
  | Статус = Разработен
  | Статус = Авторизиран
  | ИдтПт  = Spas
  | ИдтПт  = Spas
  | РзбПт  = Spas
  | РзбПт  = Spas
  | АвтПт  = {{REVISIONUSER}}
  | АвтПт = Spas
| УтвПт = {{REVISIONUSER}}
  | ИдтДт  = 21.03.2023
  | ИдтДт  = 21.03.2023
  | РзбДт  = 21.03.2023
  | РзбДт  = 21.03.2023
  | АвтДт  = {{Today}}
  | АвтДт = 21.03.2023
| УтвДт = {{Today}}
  | ИдтРв  = [[Special:Permalink/32444|32444]]
  | ИдтРв  = [[Special:Permalink/32444|32444]]
  | РзбРв  = [[Special:Permalink/32449|32449]]
  | РзбРв  = [[Special:Permalink/32449|32449]]
  | АвтРв  = {{REVISIONID}}
  | АвтРв = [[Special:Permalink/32450|32450]]
| УтвРв = {{REVISIONID}}
}}
}}
</div>
</div>
</noinclude>
</noinclude>

Revision as of 21:25, 21 March 2023

The Intl ob­ject is the name­space for the EC­MAScript In­ter­na­tion­al­iza­tion API, which pro­vides lan­guage sen­si­tive string com­par­i­son, num­ber for­mat­ting, and date and time for­mat­ting. The Intl ob­ject pro­vides ac­cess to sev­er­al con­struc­tors as well as func­tion­al­i­ty com­mon to the in­ter­na­tion­al­iza­tion con­struc­tors and oth­er lan­guage sen­si­tive func­tions.

Video 1. Web Dev Simplified on YouTube: Formatting Is So Easy With The Intl JavaScript API.
Video 1. Web Dev Sim­pli­fied on YouTube: For­mat­ting Is So Easy With The Intl JavaScript API.

Ref­er­ences

  • MDN: Intl EC­MAScript In­ter­na­tion­al­iza­tion API

Sim­ple ex­am­ple

const formatter = new Intl.RelativeTimeFormat("bg-BG", { style: "long" });
formatter.format(-1, "minute");
'преди 1 минута'