Задайте питання та отримайте підсумок документа, вказавши цю сторінку та обраного вами постачальника штучного інтелекту
Вміст цієї сторінки перекладено за допомогою штучного інтелекту.
Переглянути останню версію оригінального вмісту англійськоюЯкщо у вас є ідея щодо покращення цієї документації, будь ласка, долучіться, надіславши pull request на GitHub.
Посилання на документацію на GitHubСкопіювати документацію у форматі Markdown в буфер обміну
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