Magic Translate vs. Weglot
Weglot là một dịch vụ dịch thuật trang web. Bạn thêm nó vào trang web của mình bằng tập lệnh hoặc plugin cho các nền tảng như WordPress và Shopify, và nó dịch toàn bộ trang web và phục vụ các trang đã dịch. Magic Translate cũng dịch trang web của bạn bằng AI và không cần tệp dịch, nhưng nó được xây dựng cho các nhà phát triển: bạn chọn chính xác văn bản nào được dịch, ngay trong mã của bạn.
Sơ lược
| Magic Translate | Weglot | |
|---|---|---|
| Nó là gì | Thư viện máy khách cho React, Next.js, Angular, Vue và JavaScript đơn giản, với API dịch | Dịch vụ dịch thuật cho toàn bộ trang web |
| Thiết lập | Một thành phần hoặc một thẻ tập lệnh đơn | Một tập lệnh hoặc một plugin cho nền tảng trang web của bạn |
| Những gì được dịch | Văn bản bạn đánh dấu, chẳng hạn như <t>Hello</t> | Tất cả văn bản trên trang web, trừ khi bạn loại trừ nó |
| Bản dịch | Dịch AI, được tạo tự động | Dịch máy, bạn có thể chỉnh sửa hoặc dịch bởi mọi người |
| Chỉnh sửa bản dịch | Chỉnh sửa bất kỳ bản dịch nào trên magictranslate.io | Bảng điều khiển và trình chỉnh sửa trực quan |
| Công cụ tìm kiếm | Dịch HTML từ máy chủ của riêng bạn, với React SSR, Next.js hoặc ứng dụng Angular được mã hóa trước | Các trang dịch được phục vụ trên tên miền phụ hoặc thư mục con |
| Giá | Gói miễn phí, sau đó gói hàng tháng dựa trên các ký tự đã dịch | Kế hoạch dựa trên số lượng từ và ngôn ngữ |
Thiết lập khác nhau như thế nào
Với Weglot, bạn thêm tập lệnh hoặc plugin của họ và chọn ngôn ngữ của bạn trong bảng điều khiển của họ. Weglot tìm văn bản trên trang của bạn và dịch nó.
Với Magic Translate, bạn đánh dấu văn bản để dịch trong mã của bạn. Để thiết lập JavaScript đơn giản, hãy thêm thẻ script và đánh dấu nội dung bạn muốn dịch:
<scriptsrc="https://cdn.jsdelivr.net/npm/@magic-translate/js@1/dist/magic-translate.min.js"data-api-key="YOUR_API_KEY"data-language="de"defer></script><h1><t>Welcome to our shop</t></h1><input placeholder="Search products" data-t-attrs="placeholder" />
Trong React, Next.js, Angular và Vue, bạn sử dụng các thư viện client thay thế, vì vậy các bản dịch hoạt động với kết xuất của framework của bạn.
Khi nào nên chọn Magic Translate
- Bạn là một nhà phát triển và bạn muốn bản dịch là một phần của mã của bạn.
- Bạn muốn chọn văn bản nào được dịch và để lại tên, mã và nội dung người dùng không thay đổi.
- Bạn xây dựng một ứng dụng web với React, Next.js, Angular hoặc Vue và muốn các bản dịch cập nhật với các thành phần của bạn.
- Bạn muốn hiển thị các trang đã dịch trên máy chủ của riêng bạn.
Khi nào nên chọn Weglot
- Bạn chạy một trang web trên một nền tảng như WordPress hoặc Shopify và không muốn chạm vào mã.
- Những người bên ngoài nhóm phát triển chỉnh sửa các bản dịch.
- Bạn muốn đặt hàng các bản dịch của con người chuyên nghiệp thông qua cùng một dịch vụ.
Sẵn sàng để thử nó? Làm theo hướng dẫn bắt đầu để dịch trang đầu tiên của bạn trong năm phút.