# gt-next: General Translation Next.js SDK: getLocales
URL: https://generaltranslation.com/ru/docs/next/api/helpers/get-locales.mdx
---
title: getLocales
description: Справка по API серверного метода getLocales
---
## Обзор
Функция `getLocales` возвращает список поддерживаемых локалей, настроенных для вашего приложения при серверном рендеринге.
`getLocales` — это серверный метод, и его можно использовать только в серверных компонентах.
Для использования на стороне клиента см. [`useLocales`](/docs/next/api/helpers/use-locales).
## Справочник
### Возвращает
`string[]` — Массив [кодов локалей](/docs/core/locales) в формате BCP 47, обозначающих поддерживаемые локали, например `['en-US', 'fr', 'ja']`.
***
## Примеры
### Базовое использование
```jsx title="LocaleList.jsx" copy
import { getLocales } from 'gt-next/server';
export default function LocaleList() {
const locales = getLocales(); // [!code highlight]
return (
{locales.map((locale) => (
- {locale}
))}
);
}
```
***
## Примечания
* Поддерживаемые локали задаются в файле [`gt.config.json`](/docs/next/api/config/gt-config-json).
* `getLocales` доступен только на сервере. Для клиентских компонентов используйте [`useLocales`](/docs/next/api/helpers/use-locales).
## Следующие шаги
* Узнайте, как настроить поддерживаемые локали в [`gt.config.json`](/docs/next/api/config/gt-config-json).
* См. [`useLocales`](/docs/next/api/helpers/use-locales) — эквивалент на стороне клиента.