# gt-node: General Translation Node.js SDK: getLocales
URL: https://generaltranslation.com/ru/docs/node/reference/functions/get-locales.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: Список поддерживаемых локалей, настроенных в General Translation gt-node. Справочник по API для getLocales.

Возвращает массив поддерживаемых кодов локали в формате BCP 47, заданных в [`initializeGT`](/docs/node/reference/functions/initialize-gt).

## Обзор [#overview]

Вызовите `getLocales` без аргументов, чтобы получить массив поддерживаемых кодов локалей в формате BCP 47.

```ts
import { getLocales } from 'gt-node';

const locales = getLocales(); // ['en-US', 'es', 'fr']
```

Сигнатура:

```ts
getLocales(): string[]
```

## Как это работает [#how-it-works]

* **Читает конфигурацию.** Возвращает массив `locales`, переданный в [`initializeGT`](/docs/node/reference/functions/initialize-gt).
* **Синхронно.** Возвращает значение сразу и не требует `await`.

## Параметры [#parameters]

`getLocales` не принимает параметров.

## Возвращает [#returns]

**Тип** `string[]`

Массив кодов локалей в формате BCP 47, обозначающих поддерживаемые локали.

## Примеры [#examples]

```ts title="handler.js"
// Базовое использование
import { getLocales } from 'gt-node';

app.get('/api/locales', (req, res) => {
  res.json({ supportedLocales: getLocales() });
});
```

## Sitemap

See the full [sitemap](https://generaltranslation.com/sitemap.md) for all pages.
