Задайте питання та отримайте підсумок документа, вказавши цю сторінку та обраного вами постачальника штучного інтелекту
Вміст цієї сторінки перекладено за допомогою штучного інтелекту.
Переглянути останню версію оригінального вмісту англійською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
Push словників
Скопіюйте код у буфер обміну
npx intlayer dictionary pushЯкщо intlayer editor встановлено, ви також можете передавати словники до редактора. Ця команда дозволяє зробити словники доступними в редакторі. Таким чином ви можете ділитися своїми словниками з командою та редагувати вміст без редагування коду вашого додатка.
Псевдоніми:
npx intlayer dictionaries pushnpx intlayer dictionary pushnpx intlayer dic push
Аргументи:
Параметри словників:
-d,--dictionaries: ідентифікатори словників для завантаження (pull). Якщо не вказано, будуть відправлені всі словники.Example:
npx intlayer dictionary push -d my-dictionary-id my-other-dictionary-id--dictionary: ідентифікатори словників для завантаження (аліас для --dictionaries).Example:
npx intlayer dictionary push --dictionary my-dictionary-id my-other-dictionary-id
Параметри конфігурації:
--base-dir: Вказати базову директорію проекту. Щоб отримати конфігурацію intlayer, команда шукатиме файлintlayer.config.{ts,js,json,cjs,mjs}у базовій директорії.Example:
npx intlayer dictionary push --env-file .env.production.local--no-cache: Вимкнути кеш.Приклад:
npx intlayer build --no-cache
Параметри змінних середовища:
--env: Вказати оточення (наприклад,development,production). Корисно, якщо ви використовуєте змінні середовища у вашому конфігураційному файлі intlayer.--env-file: Вказати власний файл змінних оточення, з якого будуть завантажені змінні. Корисно, якщо ви використовуєте змінні середовища у вашому конфігураційному файлі intlayer.Приклад:
npx intlayer dictionary push --env-file .env.production.localПриклад:
npx intlayer dictionary push --env production
Параметри виведення:
-r,--delete-locale-dictionary: Пропустити запит, який просить видалити директорії локалей після того, як словники буде відправлено, і видалити їх. За замовчуванням, якщо словник визначено локально, він перезапише віддалений вміст словників.Example:
npx intlayer dictionary push -rExample:
npx intlayer dictionary push --delete-locale-dictionary-k,--keep-locale-dictionary: Пропустити запит, який просить видалити директорії локалей після того, як словники буде відправлено, і зберегти їх. За замовчуванням, якщо словник визначено локально, він перезапише віддалений вміст словників.Example:
npx intlayer dictionary push -kExample:
npx intlayer dictionary push --keep-locale-dictionary
Параметри підготовки:
--build: Збирати словники перед пушем, щоб забезпечити актуальність вмісту. True примусово виконає збірку, false пропустить її, undefined дозволить використовувати кеш збірки.
Log options:
--verbose: Увімкнути детальне логування для налагодження. (за замовчуванням true при використанні CLI)
Git options:
--git-diff: Запускати лише для словників, які містять зміни від базової ревізії (за замовчуваннямorigin/main) до поточної гілки (за замовчуванням:HEAD).--git-diff-base: Вказати базову ревізію для git diff (за замовчуваннямorigin/main).--git-diff-current: Вказати поточну ревізію для git diff (за замовчуваннямHEAD).--uncommitted: Включити незакомічені зміни.--unpushed: Включити незапушені зміни.--untracked: Включити невідстежувані файли.Приклад:
npx intlayer dictionary push --git-diff --git-diff-base origin/main --git-diff-current HEADПриклад:
npx intlayer dictionary push --uncommitted --unpushed --untracked