Trang chủSandboxTrưng bàyỨng dụngTài liệuBlog
    • EnglishTiếng Anh
      EN
    • русскийTiếng Nga
      RU
    • 日本語Tiếng Nhật
      JA
    • françaisTiếng Pháp
      FR
    • 한국어Tiếng Hàn
      KO
    • 中文Tiếng Trung
      ZH
    • españolTiếng Tây Ban Nha
      ES
    • DeutschTiếng Đức
      DE
    • العربيةTiếng Ả Rập
      AR
    • italianoTiếng Italy
      IT
    • British EnglishTiếng Anh (Anh)
      EN-GB
    • portuguêsTiếng Bồ Đào Nha
      PT
    • हिन्दीTiếng Hindi
      HI
    • TürkçeTiếng Thổ Nhĩ Kỳ
      TR
    • polskiTiếng Ba Lan
      PL
    • IndonesiaTiếng Indonesia
      ID
    • Tiếng ViệtTiếng Việt
      VI
    • українськаTiếng Ukraina
      UK
    /
    Lọc tài liệu theo framework
    Alt+←
    Tại sao Intlayer?
    Bắt đầu
    Khái niệm
    • Intlayer làm việc như thế nào
    • Cấu hình
    • TestFillBuildWatchExtractLoginPushPullConfigurationListVersionEditorLiveDebugDoc ReviewDoc TranslateSDK
    • Editor visual
    • CMS
    • Tích hợp CI/CD
    • DịchSố nhiềuLiệt kêĐiều kiệnGiới tínhChènTệpNestingMarkdownHTMLLấy hàm
    • File cho mỗi ngôn ngữ
    • Biên dịch
    • Tự động điền
    • Kiểm tra
    • Tối ưu hóa gói
    Môi trường
    • Next.js 14 và App Router
      Next.js 15
      Next.js không locale URL
      Next.js và Page Router
      Trình biên dịch
    • Tanstack Start Solid
    • Astro và React
      Astro và Svelte
      Astro và Vue
      Astro và Solid
      Astro và Preact
      Astro và Lit
      Astro và Vanilla JS
    • React Router v7
      React Router v7 (fs-routes)
      Compiler
    • Nuxt và Vue
    • Vite và Solid
    • SvelteKit
    • Vite và Preact
    • Vite và Vanilla JS
    • Vite và Lit
    • Angular 19 (Webpack)
      Analog
    • React CRA
    • React Native và Expo
    • Express.js
      NestJS
      Fastify
      Hono
      Adonis
    • Lynx và React
    Plugins
    • JSON
    • gettext (.po)
    Mở rộng VS Code
    Tác nhân
    • MCP Server
    • Kỹ năng tác nhân
    Phiên bản
    • v8
    • v7
    • v6
    Benchmark
    • Next.js
    • TanStack
    • Vue
    • Solid
    • Svelte
    Blog
    Đặt câu hỏi
    1. Documentation
    2. Khái niệm
    3. CLI
    Ngày tạo:2024-08-11Cập nhật lần cuối:2026-03-31
    Tham chiếu tài liệu này tới trợ lý AI yêu thích của bạn
    ChatGPT
    Claude
    DeepSeek
    Google AI mode
    Gemini
    Perplexity
    Mistral
    Grok

    Đặt câu hỏi và nhận tóm tắt tài liệu bằng cách tham chiếu trang này và nhà cung cấp AI bạn chọn

    Lịch sử phiên bản

    1. "Thêm nội dung lệnh standalone"
      v8.6.431/3/2026
    2. "Thêm nội dung lệnh CI"
      v7.5.116/1/2026
    3. "Thêm nội dung lệnh liệt kê dự án"
      v7.5.116/1/2026
    4. "Thêm nội dung lệnh khởi tạo"
      v7.5.930/12/2025
    5. "Thêm nội dung lệnh trích xuất"
      v7.2.322/11/2025
    6. "Thêm tùy chọn skipIfExists vào lệnh translate"
      v7.1.05/11/2025
    7. "Thêm bí danh cho các đối số và lệnh CLI"
      v6.1.427/1/2025
    8. "Thêm tùy chọn xây dựng vào các lệnh"
      v6.1.35/10/2025
    9. "Thêm nội dung lệnh phiên bản"
      v6.1.226/9/2025
    10. "Đặt tùy chọn verbose mặc định là true qua CLI"
      v6.1.026/9/2025
    11. "Thêm lệnh theo dõi và tùy chọn with"
      v6.1.023/9/2025
    12. "Thêm nội dung lệnh chỉnh sửa"
      v6.0.123/9/2025
    13. "Thêm lệnh kiểm tra và liệt kê nội dung"
      v6.0.017/9/2025
    14. "Cập nhật tài liệu tham số cho lệnh CLI"
      v5.5.1111/7/2025
    15. "Khởi tạo lịch sử"
      v5.5.1029/6/2025

    Nội dung của trang này đã được dịch bằng AI.

    Xem phiên bản mới nhất của nội dung gốc bằng tiếng Anh
    Chỉnh sửa tài liệu này

    Nếu bạn có ý tưởng để cải thiện tài liệu này, vui lòng đóng góp bằng cách gửi pull request trên GitHub.

    Liên kết GitHub tới tài liệu
    Sao chép

    Sao chép Markdown của tài liệu vào bộ nhớ tạm

    Intlayer CLI - Tất cả các lệnh CLI của Intlayer cho trang web đa ngôn ngữ của bạn


    Mục lục


    Cài đặt gói

    Cài đặt các gói cần thiết bằng npm:

    bash
    Sao chép mã

    Sao chép đoạn mã vào khay nhớ tạm (clipboard)

    npm install intlayer-cli -g
    Nếu gói intlayer đã được cài đặt, CLI sẽ tự động được cài đặt. Bạn có thể bỏ qua bước này.

    Gói intlayer-cli

    Gói intlayer-cli được thiết kế để chuyển đổi các khai báo Intlayer của bạn vào các từ điển.

    Gói này chuyển đổi tất cả các tệp Intlayer, chẳng hạn như src/**/*.content.{ts|js|mjs|cjs|json}. Xem cách khai báo các tệp khai báo Intlayer của bạn.

    Để diễn giải các từ điển Intlayer, bạn có thể sử dụng các trình diễn giải như react-intlayer hoặc next-intlayer.

    Hỗ trợ tệp cấu hình

    Intlayer chấp nhận nhiều định dạng tệp cấu hình khác nhau:

    • intlayer.config.ts
    • intlayer.config.js
    • intlayer.config.json
    • intlayer.config.cjs
    • intlayer.config.mjs
    • .intlayerrc

    Để tìm hiểu cách cấu hình các ngôn ngữ có sẵn hoặc các tham số khác, hãy xem tài liệu cấu hình tại đây.

    Thực hiện các lệnh Intlayer

    Xác thực

    • Đăng nhập - Xác thực với Intlayer CMS và nhận thông tin xác thực truy cập

    Các lệnh cốt lõi

    • Xây dựng từ điển - Xây dựng từ điển của bạn từ các tệp khai báo nội dung
    • Theo dõi từ điển - Theo dõi các thay đổi và tự động xây dựng lại từ điển
    • Tạo gói đóng gói độc lập - Tạo một bản đóng gói JavaScript độc lập chứa Intlayer và các gói được chỉ định
    • Kiểm tra phiên bản CLI - Kiểm tra phiên bản Intlayer CLI đã cài đặt
    • Liệt kê dự án - Liệt kê tất cả các dự án Intlayer trong một thư mục hoặc kho lưu trữ git

    Quản lý từ điển

    • Đẩy từ điển - Đẩy các từ điển lên Trình chỉnh sửa Intlayer và CMS
    • Kéo từ điển - Kéo các từ điển từ Trình chỉnh sửa Intlayer và CMS
    • Điền từ điển - Điền, kiểm tra và dịch các từ điển bằng AI
    • Kiểm tra bản dịch còn thiếu - Kiểm tra và xác định các bản dịch còn thiếu
    • Liệt kê tệp khai báo nội dung - Liệt kê tất cả các tệp khai báo nội dung trong dự án của bạn

    Quản lý thành phần

    • Trích xuất chuỗi - Trích xuất chuỗi từ các thành phần vào tệp .content nằm gần thành phần đó

    Cấu hình

    • Khởi tạo Intlayer - Thiết lập Intlayer trong dự án của bạn với cấu hình tự động
    • Quản lý cấu hình - Nhận cấu hình Intlayer của bạn và đẩy lên CMS

    Quản lý tài liệu

    • Dịch tài liệu - Tự động dịch các tệp tài liệu bằng AI
    • Đánh giá tài liệu - Đánh giá tệp tài liệu để đảm bảo chất lượng và tính nhất quán

    Trình chỉnh sửa và Đồng bộ trực tiếp (Live Sync)

    • Các lệnh trình chỉnh sửa - Sử dụng các lệnh của Trình chỉnh sửa Intlayer
    • Các lệnh đồng bộ trực tiếp - Sử dụng Live Sync để áp dụng các thay đổi nội dung từ CMS trong thời gian thực

    CI/CD và Tự động hóa

    • Lệnh CI - Thực hiện các lệnh Intlayer với thông tin xác thực được tự động đưa vào cho các luồng CI/CD

    Công cụ dành cho nhà phát triển

    • CLI SDK - Sử dụng Intlayer CLI SDK trong mã của riêng bạn
    • Lệnh gỡ lỗi Intlayer - Gỡ lỗi và giải quyết các vấn đề với Intlayer CLI

    Sử dụng các lệnh Intlayer trong tệp package.json của bạn

    package.json
    Sao chép mã

    Sao chép đoạn mã vào khay nhớ tạm (clipboard)

    "scripts": {  "intlayer:init": "npx intlayer init",  "intlayer:login": "npx intlayer login",  "intlayer:build": "npx intlayer build",  "intlayer:watch": "npx intlayer build --watch",  "intlayer:standalone": "npx intlayer standalone --packages intlayer vanilla-intlayer",  "intlayer:push": "npx intlayer push",  "intlayer:pull": "npx intlayer pull",  "intlayer:fill": "npx intlayer fill",  "intlayer:list": "npx intlayer content list",  "intlayer:test": "npx intlayer content test",  "intlayer:extract": "npx intlayer extract",  "intlayer:projects": "npx intlayer projects list",  "intlayer:doc:translate": "npx intlayer doc translate",  "intlayer:doc:review": "npx intlayer doc review"}

    Lưu ý: Bạn cũng có thể sử dụng các bí danh ngắn hơn:

    • npx intlayer list: thay cho npx intlayer content list
    • npx intlayer test: thay cho npx intlayer content test
    • npx intlayer projects-list hoặc npx intlayer pl: thay cho npx intlayer projects list
    Cấu hình
    Test
    Alt+→

    Trong trang này

      Các cuộc thảo luận là ẩn danh và được xem xét thường xuyên để giải quyết các vấn đề phổ biến. Hãy thoải mái chia sẻ ý tưởng tính năng, phản hồi về tài liệu hoặc bất cứ điều gì liên quan đến Intlayer, chúng tôi sử dụng thông tin này để định hình lộ trình và cải thiện sản phẩm.

      npm install intlayer-cli -g
      "scripts": {  "intlayer:init": "npx intlayer init",  "intlayer:login": "npx intlayer login",  "intlayer:build": "npx intlayer build",  "intlayer:watch": "npx intlayer build --watch",  "intlayer:standalone": "npx intlayer standalone --packages intlayer vanilla-intlayer",  "intlayer:push": "npx intlayer push",  "intlayer:pull": "npx intlayer pull",  "intlayer:fill": "npx intlayer fill",  "intlayer:list": "npx intlayer content list",  "intlayer:test": "npx intlayer content test",  "intlayer:extract": "npx intlayer extract",  "intlayer:projects": "npx intlayer projects list",  "intlayer:doc:translate": "npx intlayer doc translate",  "intlayer:doc:review": "npx intlayer doc review"}