Ask your question and get a summary of the document by referencing this page and the AI provider of your choice
If you have an idea for improving this documentation, please feel free to contribute by submitting a pull request on GitHub.
GitHub link to the documentationCopy doc Markdown to clipboard
Pull Distant Dictionaries
Copy the code to the clipboard
npx intlayer pullIf intlayer editor is installed, you can also pull dictionaries from the editor. By this way, you can overwrite the content of your dictionaries for the need of your application.
Aliases:
npx intlayer dictionaries pullnpx intlayer dictionary pullnpx intlayer dic pull
Arguments:
Dictionary options:
-d, --dictionaries: Ids of the dictionaries to pull. If not specified, all dictionaries will be pulled.Example:
npx intlayer dictionary pull -d my-dictionary-id my-other-dictionary-id--dictionary: Ids of the dictionaries to pull (alias for --dictionaries).Example:
npx intlayer dictionary pull --dictionary my-dictionary-id my-other-dictionary-id
Configuration options:
--base-dir: Specify the base directory for the project. To retrieve the intlayer configuration, the command will look for theintlayer.config.{ts,js,json,cjs,mjs}file in the base directory.Example:
npx intlayer dictionary push --env-file .env.production.local--no-cache: Disable the cache.Example:
npx intlayer build --no-cache
Environment variables options:
--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. To retrieve the intlayer configuration, the command will look for theintlayer.config.{ts,js,json,cjs,mjs}file in the base directory.Example:
npx intlayer dictionary push --env-file .env.production.localExample:
npx intlayer dictionary push --env production
Output options:
--new-dictionaries-path: Path to the directory where the new dictionaries will be saved. If not specified, the news dictionaries will be saved in the./intlayer-dictionariesdirectory of the project. If afilePathfields is specified in your dictionary content, the dictionaries will not consider this argument and will be saved in the specifiedfilePathdirectory.
Log options:
--verbose: Enable verbose logging for debugging. (default to true using CLI)
Example:
Copy the code to the clipboard
npx intlayer dictionary pull --newDictionariesPath ./my-dictionaries-dir/