From 55ddd4454665a3c66e3d5b186bc79048468d36e7 Mon Sep 17 00:00:00 2001 From: Alexey Pyltsyn Date: Mon, 15 Mar 2021 14:29:50 +0300 Subject: Auto fixes --- .../reference/global_objects/intl/collator/index.html | 2 +- .../intl/datetimeformat/formattoparts/index.html | 6 +++--- .../global_objects/intl/datetimeformat/index.html | 2 +- .../global_objects/intl/getcanonicallocales/index.html | 4 ++-- .../javascript/reference/global_objects/intl/index.html | 16 ++++++++-------- .../reference/global_objects/intl/listformat/index.html | 4 ++-- .../global_objects/intl/numberformat/index.html | 2 +- 7 files changed, 18 insertions(+), 18 deletions(-) (limited to 'files/ru/web/javascript/reference/global_objects/intl') diff --git a/files/ru/web/javascript/reference/global_objects/intl/collator/index.html b/files/ru/web/javascript/reference/global_objects/intl/collator/index.html index cf3a3d3e52..720e93becb 100644 --- a/files/ru/web/javascript/reference/global_objects/intl/collator/index.html +++ b/files/ru/web/javascript/reference/global_objects/intl/collator/index.html @@ -10,7 +10,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Intl/Collator
{{JSRef("Global_Objects", "Collator", "Intl,DateTimeFormat,NumberFormat")}}

Сводка

-

Объект Intl.Collator является конструктором сортировщиков — объектов, включающих языко-зависимое сравнение строк.

+

Объект Intl.Collator является конструктором сортировщиков — объектов, включающих языка-зависимое сравнение строк.

Синтаксис

new Intl.Collator([locales[, options]])
diff --git a/files/ru/web/javascript/reference/global_objects/intl/datetimeformat/formattoparts/index.html b/files/ru/web/javascript/reference/global_objects/intl/datetimeformat/formattoparts/index.html
index 4e5c29c315..e1626a4451 100644
--- a/files/ru/web/javascript/reference/global_objects/intl/datetimeformat/formattoparts/index.html
+++ b/files/ru/web/javascript/reference/global_objects/intl/datetimeformat/formattoparts/index.html
@@ -31,7 +31,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/form
 
 

Описание

-

Метод formatToParts() полезен для пользовательского форматирования строки даты. Он возвращает массив объектов {{jsxref("Array")}}, содерщащий специфичные для данного места токены, из которых можно выстроить пользовательскую строку, которая сохранит специфичные для данного места части. Структура возвращаемого значения методом formatToParts() выглядит так:

+

Метод formatToParts() полезен для пользовательского форматирования строки даты. Он возвращает массив объектов {{jsxref("Array")}}, содержащий специфичные для данного места токены, из которых можно выстроить пользовательскую строку, которая сохранит специфичные для данного места части. Структура возвращаемого значения методом formatToParts() выглядит так:

[
   { type: 'day', value: '17' },
@@ -111,7 +111,7 @@ formatter.format(date);
 ]
 
-

Теперь информация доступна по отдельности и может быть отформатирована и объединена снова в пользавотельском порядке. Например, используя {{jsxref("Array.prototype.map()")}}, стрелочные функции, инструкцию switch, шаблонные строки и {{jsxref("Array.prototype.reduce()")}}.

+

Теперь информация доступна по отдельности и может быть отформатирована и объединена снова в пользовательском порядке. Например, используя {{jsxref("Array.prototype.map()")}}, стрелочные функции, инструкцию switch, шаблонные строки и {{jsxref("Array.prototype.reduce()")}}.

var dateString = formatter.formatToParts(date).map(({type, value}) => {
   switch (type) {
@@ -138,7 +138,7 @@ console.log(dateString);
 
-   
+   
diff --git a/files/ru/web/javascript/reference/global_objects/intl/datetimeformat/index.html b/files/ru/web/javascript/reference/global_objects/intl/datetimeformat/index.html
index 2bd44c9522..a9f3287a7c 100644
--- a/files/ru/web/javascript/reference/global_objects/intl/datetimeformat/index.html
+++ b/files/ru/web/javascript/reference/global_objects/intl/datetimeformat/index.html
@@ -11,7 +11,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat
 
 

Сводка

-

Объект Intl.DateTimeFormat является конструктором объектов, включающих языко-зависимое форматирование даты и времени.

+

Объект Intl.DateTimeFormat является конструктором объектов, включающих языка-зависимое форматирование даты и времени.

Синтаксис

diff --git a/files/ru/web/javascript/reference/global_objects/intl/getcanonicallocales/index.html b/files/ru/web/javascript/reference/global_objects/intl/getcanonicallocales/index.html index 9a433c2776..3627f6de06 100644 --- a/files/ru/web/javascript/reference/global_objects/intl/getcanonicallocales/index.html +++ b/files/ru/web/javascript/reference/global_objects/intl/getcanonicallocales/index.html @@ -9,7 +9,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Intl/getCanonicalLocales ---
{{JSRef}}
-

Метод Intl.getCanonicalLocales() возвращает массив, содержащий канониченские коды языков. Повторяющиеся значения будут отброшены и элементы будут проверены на соответствие структуры языковых тегов.

+

Метод Intl.getCanonicalLocales() возвращает массив, содержащий канонические коды языков. Повторяющиеся значения будут отброшены и элементы будут проверены на соответствие структуры языковых тегов.

{{EmbedInteractiveExample("pages/js/intl-getcanonicallocales.html")}}
@@ -19,7 +19,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Intl/getCanonicalLocales
Intl.getCanonicalLocales(locales)
-

Парамерты

+

Параметры

locales
diff --git a/files/ru/web/javascript/reference/global_objects/intl/index.html b/files/ru/web/javascript/reference/global_objects/intl/index.html index cebbeccc60..4316488c58 100644 --- a/files/ru/web/javascript/reference/global_objects/intl/index.html +++ b/files/ru/web/javascript/reference/global_objects/intl/index.html @@ -11,17 +11,17 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Intl

Сводка

-

Объект Intl является пространством имён для API интернационализации ECMAScript, предосталяющим языко-зависимое сравнение строк, форматирование чисел и дат со временем. Конструкторы объектов {{jsxref("Global_Objects/Collator", "Collator")}}, {{jsxref("Global_Objects/NumberFormat", "NumberFormat")}} и {{jsxref("Global_Objects/DateTimeFormat", "DateTimeFormat")}} являются свойствами объекта Intl. На этой странице описаны эти свойства, а также общая функциональность конструкторов интернационализации и других языко-зависимых функций.

+

Объект Intl является пространством имён для API интернационализации ECMAScript, предоставляющим языка-зависимое сравнение строк, форматирование чисел и дат со временем. Конструкторы объектов {{jsxref("Global_Objects/Collator", "Collator")}}, {{jsxref("Global_Objects/NumberFormat", "NumberFormat")}} и {{jsxref("Global_Objects/DateTimeFormat", "DateTimeFormat")}} являются свойствами объекта Intl. На этой странице описаны эти свойства, а также общая функциональность конструкторов интернационализации и других языка-зависимых функций.

Свойства

{{jsxref("Global_Objects/Collator", "Intl.Collator")}}
-
Конструктор сортировщиков — объектов, включающих языко-зависимое сравнение строк.
+
Конструктор сортировщиков — объектов, включающих языка-зависимое сравнение строк.
{{jsxref("Global_Objects/DateTimeFormat", "Intl.DateTimeFormat")}}
-
Конструктор объектов, включающих языко-зависимое форматирование даты и времени.
+
Конструктор объектов, включающих языка-зависимое форматирование даты и времени.
{{jsxref("Global_Objects/NumberFormat", "Intl.NumberFormat")}}
-
Конструктор объектов, включающих языко-зависимое форматирование чисел.
+
Конструктор объектов, включающих языка-зависимое форматирование чисел.

Methods

@@ -33,11 +33,11 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Intl

Идентификация и согласование локали

-

Конструкторы интернационализации, а также некоторые языко-зависимые методы других конструкторов (перечисленные в разделе {{anch("See_also", "Смотрите также")}}) используют общий шаблон для идентификации локалей и определения используемой локали: они все принимают аргументы locales и options и согласовывают запрошенную локаль (локали) с поддерживаемыми локалями согласно алгоритму, определённому свойством options.localeMatcher.

+

Конструкторы интернационализации, а также некоторые языка-зависимые методы других конструкторов (перечисленные в разделе {{anch("See_also", "Смотрите также")}}) используют общий шаблон для идентификации локалей и определения используемой локали: они все принимают аргументы locales и options и согласовывают запрошенную локаль (локали) с поддерживаемыми локалями согласно алгоритму, определённому свойством options.localeMatcher.

Аргумент locales

-

Аргумет locales должен быть либо строкой, содержащей языковую метку BCP 47, либо массивом таких языковых меток. Если аргумент locales не предоставлен или не определён, используется локаль по умолчанию среды выполнения.

+

Аргумент locales должен быть либо строкой, содержащей языковую метку BCP 47, либо массивом таких языковых меток. Если аргумент locales не предоставлен или не определён, используется локаль по умолчанию среды выполнения.

Языковая метка BCP 47 однозначно определяет язык или локаль (разница между ними весьма расплывчата). В своей самой общей форме она может содержать в следующем порядке: код языка, код письменности и код страны, разделённые символами дефиса. Примеры:

@@ -49,7 +49,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Intl

Подметки, определяющие языки, письменности, страны (регионы) и (используется не часто) варианты в языковых метках BCP 47 могут быть найдены в Реестре языковых подметок IANA.

-

BCP 47 также позволяет использовать расширения, и одно из них имеет значение для функций интернационализации JavaScript: это расширение "u" (Unicode). Оно может использоваться для запрашивания настраиваемого языко-зависимого поведения объектов {{jsxref("Global_Objects/Collator", "Collator")}}, {{jsxref("Global_Objects/NumberFormat", "NumberFormat")}} или {{jsxref("Global_Objects/DateTimeFormat", "DateTimeFormat")}}. Примеры:

+

BCP 47 также позволяет использовать расширения, и одно из них имеет значение для функций интернационализации JavaScript: это расширение "u" (Unicode). Оно может использоваться для запрашивания настраиваемого языка-зависимого поведения объектов {{jsxref("Global_Objects/Collator", "Collator")}}, {{jsxref("Global_Objects/NumberFormat", "NumberFormat")}} или {{jsxref("Global_Objects/DateTimeFormat", "DateTimeFormat")}}. Примеры:

  • "de-DE-u-co-phonebk": использовать вариант телефонной книги немецкого порядка сортировки, который расширяет гласные с умляутами до пар символов: ä → ae, ö → oe, ü → ue.
  • @@ -67,7 +67,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Intl

    Аргумент options должен быть объектом со свойствами, которые различаются для конструкторов и функций. Если аргумент options не предоставлен или не определён, для всех свойств используются значения по умолчанию.

    -

    Одно свойство поддерживается для всех языко-зависимых конструкторов: свойство localeMatcher, чьим значением должна быть одна из строк "lookup" или "best fit" и которое выбирает один из алгоритмов сопоставления локалей, описанных выше.

    +

    Одно свойство поддерживается для всех языка-зависимых конструкторов: свойство localeMatcher, чьим значением должна быть одна из строк "lookup" или "best fit" и которое выбирает один из алгоритмов сопоставления локалей, описанных выше.

    Спецификации

    diff --git a/files/ru/web/javascript/reference/global_objects/intl/listformat/index.html b/files/ru/web/javascript/reference/global_objects/intl/listformat/index.html index cac65c8d03..3be63fdd6f 100644 --- a/files/ru/web/javascript/reference/global_objects/intl/listformat/index.html +++ b/files/ru/web/javascript/reference/global_objects/intl/listformat/index.html @@ -11,11 +11,11 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Intl/ListFormat ---

    {{JSRef}}

    -

    Объект Intl.ListFormat представляет собой конструктор объектов, включающих языко-зависимое форматирование списков.

    +

    Объект Intl.ListFormat представляет собой конструктор объектов, включающих языка-зависимое форматирование списков.

    {{EmbedInteractiveExample("pages/js/intl-listformat.html")}}
    - +

    Синтаксис

    diff --git a/files/ru/web/javascript/reference/global_objects/intl/numberformat/index.html b/files/ru/web/javascript/reference/global_objects/intl/numberformat/index.html index e29eb2dd27..bcaccbfbd9 100644 --- a/files/ru/web/javascript/reference/global_objects/intl/numberformat/index.html +++ b/files/ru/web/javascript/reference/global_objects/intl/numberformat/index.html @@ -11,7 +11,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat

    Сводка

    -

    Объект Intl.NumberFormat является конструктором объектов, включающих языко-зависимое форматирование чисел.

    +

    Объект Intl.NumberFormat является конструктором объектов, включающих языка-зависимое форматирование чисел.

    Синтаксис

    -- cgit v1.2.3-54-g00ecf
СпецфикацияСпецификация Статус Комментарий