---
title: "Gets user locale. If user is absent returns, locale from http request object."
method: GET
path: "/v1/locales/user-locale"
tags: ["Localization"]
---

# Gets user locale. If user is absent returns, locale from http request object.

`GET /v1/locales/user-locale`

## Response `200`

OK

- RobloxLocaleApiUserLocaleResponse
  - `supportedLocale` RobloxLocaleApiSupportedLocale — Model for Supported locale
    - `id` integer — id of supported locale
    - `locale` string — locale of supported locale. Example "en-us"
    - `name` string — Name of supported locale.
    - `nativeName` string — Name of supported locale in native language. Example "English"
    - `language` RobloxLocaleApiLanguage — Model for Language
      - `id` integer — id of language
      - `name` string — name of language
      - `nativeName` string — native name of language
      - `languageCode` string — language code of language
      - `isRightToLeft` boolean — whether or not the language is read right-to-left
  - `nativeLanguage` RobloxLocaleApiLanguage — Model for Language
    - `id` integer — id of language
    - `name` string — name of language
    - `nativeName` string — native name of language
    - `languageCode` string — language code of language
    - `isRightToLeft` boolean — whether or not the language is read right-to-left

## Other responses

- `500` — Internal server error

---

[API](https://skmtc.net/roblox/apis/roblox-api.md) · [All operations](https://skmtc.net/roblox/apis/roblox-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/roblox/roblox-api/revisions/ece7c5a315e7/schema)
