Nhận thông báo về các bản phát hành sắp tới của Intlayer
    Ngày tạo:2024-08-11Cập nhật lần cuối:2025-11-22

    Đẩy Từ Điển

    npx intlayer dictionary push

    Nếu trình chỉnh sửa intlayer đã được cài đặt, bạn cũng có thể đẩy từ điển lên trình chỉnh sửa. Lệnh này sẽ cho phép làm cho các từ điển có sẵn trên trình chỉnh sửa. Bằng cách này, bạn có thể chia sẻ từ điển với nhóm của mình và chỉnh sửa nội dung mà không cần chỉnh sửa mã nguồn của ứng dụng.

    Bí danh:

    • npx intlayer dictionaries push
    • npx intlayer dictionary push
    • npx intlayer dic push

    Tham số:

    Tùy chọn từ điển:

    • -d, --dictionaries: các id của từ điển cần đẩy. Nếu không chỉ định, tất cả từ điển sẽ được đẩy.

      Ví dụ: npx intlayer dictionary push -d my-dictionary-id my-other-dictionary-id
    • --dictionary: các id của từ điển cần đẩy (bí danh của --dictionaries).

      Ví dụ: npx intlayer dictionary push --dictionary my-dictionary-id my-other-dictionary-id

    Tùy chọn cấu hình:

    • --base-dir: Chỉ định thư mục gốc của dự án. Để lấy cấu hình intlayer, lệnh sẽ tìm file intlayer.config.{ts,js,json,cjs,mjs} trong thư mục gốc.

      Ví dụ: npx intlayer dictionary push --env-file .env.production.local
    • --no-cache: Vô hiệu hóa bộ nhớ đệm.

      Ví dụ: npx intlayer build --no-cache

    Tùy chọn biến môi trường:

    • --env: Chỉ định môi trường (ví dụ: development, production). Hữu ích khi bạn sử dụng biến môi trường trong file cấu hình intlayer của bạn.
    • --env-file: Cung cấp file môi trường tùy chỉnh để tải biến. Hữu ích khi bạn sử dụng biến môi trường trong file cấu hình intlayer của bạn.

      Ví dụ: npx intlayer dictionary push --env-file .env.production.local
      Ví dụ: npx intlayer dictionary push --env production

    Tùy chọn đầu ra:

    • -r, --delete-locale-dictionary: Bỏ qua câu hỏi yêu cầu xóa thư mục locales sau khi các từ điển được đẩy lên, và xóa chúng. Mặc định, nếu từ điển được định nghĩa cục bộ, nó sẽ ghi đè nội dung từ điển ở xa.

      Ví dụ: npx intlayer dictionary push -r
      Ví dụ: npx intlayer dictionary push --delete-locale-dictionary
    • -k, --keep-locale-dictionary: Bỏ qua câu hỏi yêu cầu xóa thư mục locales sau khi các từ điển được đẩy lên, và giữ lại chúng. Mặc định, nếu từ điển được định nghĩa cục bộ, nó sẽ ghi đè nội dung từ điển ở xa.

      Ví dụ: npx intlayer dictionary push -k
      Ví dụ: npx intlayer dictionary push --keep-locale-dictionary

    Tùy chọn chuẩn bị:

    • --build: Xây dựng các từ điển trước khi đẩy lên để đảm bảo nội dung được cập nhật. True sẽ bắt buộc xây dựng, false sẽ bỏ qua việc xây dựng, undefined sẽ cho phép sử dụng bộ nhớ đệm của bản xây dựng.

    Tùy chọn ghi log:

    • --verbose: Bật ghi log chi tiết để gỡ lỗi. (mặc định là true khi sử dụng CLI)

    Tùy chọn Git:

    • --git-diff: Chỉ chạy trên các từ điển có thay đổi từ cơ sở (mặc định origin/main) đến nhánh hiện tại (mặc định: HEAD).
    • --git-diff-base: Chỉ định tham chiếu cơ sở cho git diff (mặc định origin/main).
    • --git-diff-current: Chỉ định tham chiếu hiện tại cho git diff (mặc định: HEAD).
    • --uncommitted: Bao gồm các thay đổi chưa được commit.
    • --unpushed: Bao gồm các thay đổi chưa được đẩy lên.
    • --untracked: Bao gồm các file chưa được theo dõi.

      Ví dụ: npx intlayer dictionary push --git-diff --git-diff-base origin/main --git-diff-current HEAD
      Ví dụ: npx intlayer dictionary push --uncommitted --unpushed --untracked
    Nhận thông báo về các bản phát hành sắp tới của Intlayer