--- createdAt: 2024-08-11 updatedAt: 2026-09-27 priority: 5 title: "intlayer configuration: Get and Push Config" description: "Use the Intlayer CLI to print your resolved configuration and push it to the Intlayer CMS, so the dashboard and your project stay in sync." keywords: - Configuration - Config - CLI - Intlayer - CMS slugs: - doc - concept - cli - configuration author: aymericzip --- # Manage Configuration ## Get Configuration The `configuration get` command retrieves the current configuration for Intlayer, particularly the locale settings. This is useful for verifying your setup. ```bash packageManager="npm" npx intlayer configuration get ``` ```bash packageManager="yarn" yarn intlayer configuration get ``` ```bash packageManager="pnpm" pnpm intlayer configuration get ``` ```bash packageManager="bun" bun x intlayer configuration get ``` ## Aliases: - `npx intlayer config get` - `npx intlayer conf get` ## Arguments: - **`--env`**: Specify the environment (e.g., `development`, `production`). - **`--env-file`**: Provide a custom environment file to load variables from. - **`--base-dir`**: Specify the base directory for the project. - **`--verbose`**: Enable verbose logging for debugging. (default to true using CLI) - **`--no-cache`**: Disable the cache. - **`--ci`**: Run the command in every Intlayer project of the monorepo (or only the current one when run from a project directory). Per-project credentials can be injected via `INTLAYER_PROJECT_CREDENTIALS`, a JSON map of project path to `{ "clientId", "clientSecret" }`. ## Push Configuration The `configuration push` command uploads your configuration to the Intlayer CMS and editor. This step is necessary to enable the use of distant dictionaries in the Intlayer Visual Editor. ```bash packageManager="npm" npx intlayer configuration push ``` ```bash packageManager="yarn" yarn intlayer configuration push ``` ```bash packageManager="pnpm" pnpm intlayer configuration push ``` ```bash packageManager="bun" bun x intlayer configuration push ``` ## Aliases: - `npx intlayer config push` - `npx intlayer conf push` ## Arguments: - **`--env`**: Specify the environment (e.g., `development`, `production`). - **`--env-file`**: Provide a custom environment file to load variables from. - **`--base-dir`**: Specify the base directory for the project. - **`--verbose`**: Enable verbose logging for debugging. (default to true using CLI) - **`--no-cache`**: Disable the cache. - **`--ci`**: Run the command in every Intlayer project of the monorepo (or only the current one when run from a project directory). Per-project credentials can be injected via `INTLAYER_PROJECT_CREDENTIALS`, a JSON map of project path to `{ "clientId", "clientSecret" }`. By pushing the configuration, your project is fully integrated with the Intlayer CMS, enabling seamless dictionary management across teams.