Skip to content

Commit

Permalink
[ru] add new Web/API/Navigator/language translation (#17333)
Browse files Browse the repository at this point in the history
[ru] add new 'Web/API/Navigator/language' translation
  • Loading branch information
leon-win authored Dec 8, 2023
1 parent 81f93e7 commit bc3165b
Showing 1 changed file with 42 additions and 0 deletions.
42 changes: 42 additions & 0 deletions files/ru/web/api/navigator/language/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
---
title: "Navigator: свойство language"
slug: Web/API/Navigator/language
l10n:
sourceCommit: af967bb052695baa631c004b9b149c6f91920776
---

{{APIRef("HTML DOM")}}

Доступное только для чтения свойство **`Navigator.language`** возвращает строку, представляющую предпочитаемый пользователем язык, как правило это язык пользовательского интерфейса браузера.

## Значение

Строка представляющая версию языка которая определена в стандарте {{RFC(5646, "Теги для идентификации языков (также известном как BCP 47)")}}. Примеры валидных языковых кодов: `en`, `en-US`, `fr`, `fr-FR`, `es-ES` и т.д.

В Safari на iOS до версии 10.2 код страны возвращался в нижнем регистре: `en-us`, `fr-fr` и т.д.

## Примеры

### Использование конструкторов Intl для форматирования, зависящего от языка

Конструкторы {{jsxref("Intl")}} позволяют форматировать содержимое в соответствии с правилами выбранной локали. Вы можете передать им `navigator.language`, чтобы отформатировать содержимое в правилах локали, соответствующей языку пользователя:

```js
const date = new Date("2012-05-24");

const formattedDate = new Intl.DateTimeFormat(navigator.language).format(date);
```

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

{{Specifications}}

## Совместимость с браузерами

{{Compat}}

## Смотрите также

- {{domxref("navigator.languages")}}
- {{domxref("navigator")}}
- {{jsxref("Intl")}}

0 comments on commit bc3165b

Please sign in to comment.