i18n theo component

    Type-Safe. Translate with AI. Edit Visually.

    npx intlayer init

    Định nghĩa bản dịch cạnh các component để tăng tốc phát triển của bạn. Giữ bundle nhẹ như vốn có. Mời biên tập viên qua CMS. Mọi đóng góp đều được trân trọng.

    Có sẵn cho

    // src/component/server/component.content.tsimport { t, type Dictionary } from "intlayer";const componentContent = {  key: "server-component",  content: {    title: t({      en: "Title of my component",      fr: "Titre de mon component",      es: "Título de mi componente",    }),    content:      "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",  },} satisfies Dictionary;export default componentContent;
    // src/components/Component.tsxexport const Component = () => {  return (    <div>      <h2>Intlayer Compiler</h2>      <p>        The Intlayer Compiler extracts automatically the content from the        components and generates the dictionary files.      </p>    </div>  );};
    Dùng thử miễn phí với playground.Đi tới playground
    intlayer test
    $ npx intlayer test
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    ~/Desktop/MyApp

    Cải thiện khả năng bảo trì mã bằng cách giữ các định nghĩa nội dung gần với components của bạn. Giảm sự trùng lặp, tăng tính rõ ràng và đơn giản hóa việc cập nhật thông qua một cách tiếp cận có cấu trúc, giúp mã của bạn dễ quản lý và mở rộng theo thời gian.

    Trích xuất nội dung của bạn ngay lập tức với Intlayer Compiler. Nó sẽ tự động tạo ra các tệp từ điển cần thiết để nội dung của bạn quốc tế hóa ứng dụng chỉ trong chớp mắt.

    Tận dụng Visual Editor miễn phí để xây dựng và quản lý trang web một cách dễ dàng. Tạo, chỉnh sửa và tổ chức components và trang mà không cần chạm vào mã, giúp content managers và developers cộng tác hiệu quả hơn.

    Mở rộng phạm vi tiếp cận với hỗ trợ dịch tích hợp sẵn. Dễ dàng dịch nội dung bằng giao diện trực quan, đảm bảo trải nghiệm đa ngôn ngữ liền mạch cho người dùng mà không phải tốn công quản lý nhiều phiên bản nội dung thủ công.

    Sử dụng Intlayer CLI để kiểm tra và bổ sung nội dung bằng AI, đảm bảo tất cả các bản dịch đều đầy đủ và chính xác.

    Tại sao chọn Intlayer?

    Miễn phí và mã nguồn mở

    Intlayer là miễn phí và mã nguồn mở, cho phép bạn sử dụng miễn phí và đóng góp để phù hợp với nhu cầu của mình.

    Quản lý nội dung bằng JavaScript

    Tận dụng tính linh hoạt của JavaScript để định nghĩa và quản lý nội dung một cách hiệu quả.

    Môi trường an toàn về kiểu

    Tận dụng TypeScript để đảm bảo mọi định nghĩa nội dung chính xác và không lỗi.

    Khai báo ở cấp component

    Giữ các bản dịch gần với component tương ứng, nâng cao khả năng bảo trì và tính rõ ràng.

    Cấu hình đơn giản

    Khởi động nhanh chóng với cấu hình tối thiểu, đặc biệt được tối ưu cho các dự án Next.js.

    CMS tích hợp

    Chỉnh sửa nội dung trực tiếp trên trang web của bạn bằng CMS tích hợp. Tăng cường việc tạo nội dung nhờ AI.

    Công nghệ

    Điểm chuẩn hiệu suất I18n

    Số liệu này là gì?

    Tổng kích thước nén gzip của gói thư viện quốc tế hóa. Nó chỉ bao gồm logic của nhà cung cấp và truy xuất nội dung sau khi tree-shaking và thu nhỏ (minification).

    Tại sao nó quan trọng?

    Kích thước thư viện nhỏ hơn giúp giảm tải trọng JavaScript ban đầu, tốc độ tải nhanh hơn.

    Phân tích điểm số bản địa hóa toàn cầu của trang web của bạn

    Đánh giá nhanh và miễn phí chất lượng bản địa hóa trang web của bạn. Phân tích các yếu tố đa ngôn ngữ chính để có điểm số tổng quan và những gợi ý thực tiễn giúp cải thiện phạm vi tiếp cận.

    Gửi kiểm tra
    i18n dựa trên mã

    Bản dịch an toàn kiểu nằm trong kho lưu trữ của bạn.

    Khai báo nội dung cùng với các thành phần của bạn trong TypeScript hoặc JavaScript. Intlayer tự động tạo các kiểu, cung cấp cho bạn tự động hoàn thành, xác thực và phản hồi tức thì. Không còn thiếu khóa hay chuyển đổi ngữ cảnh.

    AI CLI Tool

    Tự động hóa dịch thuật từ terminal của bạn.

    CLI để kiểm tra, điền và dịch JSON & Markdown bằng AI.

    Chạy `npx intlayer fill` để phát hiện các khóa bị thiếu và tạo bản dịch bằng OpenAI, Claude hoặc các mô hình cục bộ. Giữ lịch sử Git sạch sẽ và kiểu an toàn.

    Intlayer TMS

    Ngừng trả tiền theo từ. Tự động hóa bằng AI.

    Giải pháp mã nguồn mở & tự lưu trữ thay thế cho Crowdin & Lokalise. Được xây dựng cho quy trình làm việc của nhà phát triển hiện đại.

    Quản lý bản dịch trực tiếp trong mã của bạn hoặc qua trình chỉnh sửa trực quan. Tận dụng AI để dịch ngay lập tức. Cộng tác với nhóm của bạn mà không giới hạn chỗ ngồi.

    CMS Headless

    Kết nối mã cục bộ của bạn với nội dung từ xa.

    Quản lý nội dung đa ngôn ngữ với chi phí bằng không. Intlayer cho phép bạn kết nối các từ điển cục bộ với quản lý từ xa, cho phép Live Sync để cập nhật nóng mà không cần xây dựng lại. Sử dụng webhook cho CI/CD.

    Cờ tính năng

    Chuyển đổi tính năng ngay lập tức. Không cần triển khai.

    Từ điển Intlayer không chỉ là văn bản. Sử dụng chúng để khai báo logic, kiểu dáng và cấu hình. Với Live Sync, bạn có thể bật/tắt tính năng, thay đổi giao diện và cập nhật hành vi ứng dụng theo thời gian thực trực tiếp từ CMS.

    Kiểm thử AB

    Sân chơi để thử nghiệm sản phẩm của bạn.

    Hãy là người đầu tiên khám phá bản Beta mới của Intlayer: AI-driven A/B Testing, được xây dựng để tăng khả năng hiển thị và định hướng những quyết định sản phẩm thông minh hơn. Thử nghiệm mọi thứ theo thời gian thực, từ nội dung (copy) và thiết kế đến toàn bộ tính năng, và để dữ liệu cho bạn thấy điều gì thực sự hiệu quả.

    Thử bản demo trực tiếp

    Câu hỏi thường gặp

    Đọc tất cả các câu hỏi thường gặp