Skip to content

Commit

Permalink
[ru] update `Web/JavaScript/Reference/Global_Objects/Date/toLocaleDat…
Browse files Browse the repository at this point in the history
…eString` translation (#17978)

[ru] update 'Web/JavaScript/Reference/Global_Objects/Date/toLocaleDateString' translation
  • Loading branch information
leon-win authored Jan 20, 2024
1 parent f76039d commit 98f62d6
Show file tree
Hide file tree
Showing 3 changed files with 104 additions and 122 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ function toLocaleDateStringSupportsLocales() {
}
```

### Пример: использование аргумента `locales`
### Использование параметра `locales`

Этот пример показывает некоторые локализованные форматы даты. Для получения формата языка, используемого в пользовательском интерфейсе вашего приложения, убедитесь, что вы указали этот язык (и, возможно, несколько запасных языков) через аргумент `locales`:

Expand All @@ -81,34 +81,34 @@ var date = new Date(Date.UTC(2012, 11, 20, 3, 0, 0));

// В американском английском используется порядок месяц-день-год
console.log(date.toLocaleDateString("en-US"));
// "12/19/2012"
// "12/19/2012"

// В британском английском используется порядок день-месяц-год
console.log(date.toLocaleDateString("en-GB"));
// "20/12/2012"
// "20/12/2012"

// В корейском используется порядок год-месяц-день
console.log(date.toLocaleDateString("ko-KR"));
// "2012. 12. 20."
// "2012. 12. 20."

// В большинстве арабоговорящих стран используют настоящие арабские цифры
// В большинстве арабоязычных стран используют настоящие арабские цифры
console.log(date.toLocaleDateString("ar-EG"));
// "٢٠‏/١٢‏/٢٠١٢"
// "٢٠‏/١٢‏/٢٠١٢"

// В Японии приложения могут захотеть использовать японский календарь,
// в котором 2012 год является 24-м годом эры Хейсей
console.log(date.toLocaleDateString("ja-JP-u-ca-japanese"));
// "24/12/20"
// "24/12/20"

// Если запрашиваемый язык может не поддерживаться, например
// балийский, откатываемся на запасной язык, в данном случае индонезийский
console.log(date.toLocaleDateString(["ban", "id"]));
// "20/12/2012"
// "20/12/2012"
```

### Пример: использование аргумента `options`
### Использование параметра `options`

Результат, предоставляемый методом `toLocaleDateString()`, может быть настроен с помощью аргумента `options`:
Результат, предоставляемый методом `toLocaleDateString()`, может быть настроен с помощью параметра `options`:

```js
var date = new Date(Date.UTC(2012, 11, 20, 3, 0, 0));
Expand All @@ -121,13 +121,13 @@ var options = {
day: "numeric",
};
console.log(date.toLocaleDateString("de-DE", options));
// "Donnerstag, 20. Dezember 2012"
// "Donnerstag, 20. Dezember 2012"

// Приложение может захотеть использовать UTC и показать это
options.timeZone = "UTC";
options.timeZoneName = "short";
console.log(date.toLocaleDateString("en-US", options));
// "Thursday, December 20, 2012, GMT"
// "Thursday, December 20, 2012, GMT"
```

## Спецификации
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ l10n:
- {{jsxref("Object/constructor", "Intl.Collator.prototype.constructor")}}
- : Функция-конструктор, создающая экземпляр объекта. Для экземпляров `Intl.Collator` начальным значением является конструктор {{jsxref("Intl/Collator/Collator", "Intl.Collator")}}.
- `Intl.Collator.prototype[@@toStringTag]`
- : Начальным значением свойства [`@@toStringTag`](/ru/docs/Web/JavaScript/Reference/Global_Objects/Symbol/toStringTag) является `"Intl.Collator"`. Это свойство используется в {{jsxref("Object.prototype.toString()")}}.
- : Начальным значением свойства [`@@toStringTag`](/ru/docs/Web/JavaScript/Reference/Global_Objects/Symbol/toStringTag) является строка `"Intl.Collator"`. Это свойство используется в {{jsxref("Object.prototype.toString()")}}.

## Методы экземпляра

Expand Down
Loading

0 comments on commit 98f62d6

Please sign in to comment.