---
createdAt: 2026-01-21
updatedAt: 2026-01-21
title: IntlayerProvider Component Documentation | react-intlayer
description: See how to use the IntlayerProvider component for react-intlayer package
keywords:
  - IntlayerProvider
  - react
  - Intlayer
  - intlayer
  - Internationalization
  - Documentation
slugs:
  - doc
  - packages
  - react-intlayer
  - IntlayerProvider
history:
  - version: 7.5.14
    date: 2026-01-21
    changes: Init doc
---

# IntlayerProvider Component Documentation

The `IntlayerProvider` component is the main provider for Intlayer in React applications. It provides the Intlayer context to all its children.

## Usage

```tsx
import { IntlayerProvider } from "react-intlayer";

const App = ({ children }) => <IntlayerProvider>{children}</IntlayerProvider>;
```

## Props

| Prop              | Type                              | Description                                       |
| ----------------- | --------------------------------- | ------------------------------------------------- |
| `locale`          | `LocalesValues`                   | The initial locale to use.                        |
| `defaultLocale`   | `LocalesValues`                   | The default locale to use as a fallback.          |
| `setLocale`       | `(locale: LocalesValues) => void` | A custom function to set the locale.              |
| `disableEditor`   | `boolean`                         | Whether to disable the editor.                    |
| `isCookieEnabled` | `boolean`                         | Whether to enable cookies for storing the locale. |
