Спросите свой вопрос и получите сводку документа, используя эту страницу и выбранного вами поставщика AI
Содержимое этой страницы было переведено с помощью ИИ.
Смотреть последнюю версию оригинального контента на английскомЕсли у вас есть идея по улучшению этой документации, не стесняйтесь внести свой вклад, подав запрос на вытягивание на GitHub.
Ссылка на документацию GitHubКопировать Markdown документа в буфер обмена
Отправка словарей
Копировать код в буфер обмена
npx intlayer dictionary pushЕсли установлен редактор intlayer, вы также можете отправлять словари в редактор. Эта команда позволит сделать словари доступными в редакторе. Таким образом, вы можете делиться своими словарями с командой и редактировать контент без изменения кода вашего приложения.
Псевдонимы:
npx intlayer dictionaries pushnpx intlayer dictionary pushnpx intlayer dic push
Аргументы:
Опции словарей:
-d,--dictionaries: идентификаторы словарей для отправки. Если не указано, будут отправлены все словари.Пример:
npx intlayer dictionary push -d my-dictionary-id my-other-dictionary-id--dictionary: идентификаторы словарей для отправки (псевдоним для --dictionaries).Пример:
npx intlayer dictionary push --dictionary my-dictionary-id my-other-dictionary-id
Опции конфигурации:
--base-dir: Укажите базовый каталог проекта. Для получения конфигурации intlayer команда будет искать файлintlayer.config.{ts,js,json,cjs,mjs}в базовом каталоге.Пример:
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: Пропустить вопрос о том, удалять ли каталоги локалей после отправки словарей, и удалить их. По умолчанию, если словарь определён локально, он перезапишет содержимое удалённых словарей.Пример:
npx intlayer dictionary push -rПример:
npx intlayer dictionary push --delete-locale-dictionary-k,--keep-locale-dictionary: Пропустить вопрос о том, удалять ли каталоги локалей после отправки словарей, и сохранить их. По умолчанию, если словарь определён локально, он перезапишет содержимое удалённых словарей.Пример:
npx intlayer dictionary push -kПример:
npx intlayer dictionary push --keep-locale-dictionary
Опции подготовки:
--build: Собрать словари перед отправкой, чтобы гарантировать актуальность содержимого. Значение true принудительно запускает сборку, false пропускает сборку, undefined позволяет использовать кэш сборки.
Опции логирования:
--verbose: Включить подробное логирование для отладки. (по умолчанию true при использовании CLI)
Опции Git:
--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