Công cụ dành cho nhà phát triển
Translation Strings
i18n được hỗ trợ bởi AI, vì quản lý bản dịch thật sự rất khó khăn. Translation Strings hỗ trợ gần như mọi ngôn ngữ, văn phong trang trọng và thân mật, lịch sử phiên bản của từng chuỗi và tích hợp qua API. Công cụ cũng miễn phí (v0.1 — giao diện vẫn chưa đẹp, tôi biết).
Giới thiệu về công cụ này
Translation Strings là cách đơn giản để quản lý các chuỗi bản dịch của ứng dụng bằng GPT.
Tính năng chính
- Bảng điều khiển dễ sử dụng để quản lý các chuỗi bản dịch của ứng dụng.
- Tự động dịch sang gần như mọi ngôn ngữ bằng ChatGPT.
- Dịch ứng dụng từ một ngôn ngữ sang nhiều ngôn ngữ chỉ trong vài phút.
- Rẻ hơn đáng kể và tiết kiệm thời gian hơn so với các phương pháp dịch truyền thống.
- Thêm ngữ cảnh vào bản dịch để robot ChatGPT hoặc biên dịch viên hiểu rõ hơn.
- Tải bản dịch xuống dưới dạng JSON để dễ dàng sao chép vào ứng dụng, bao gồm VueJs, React hoặc Angular nếu ứng dụng sử dụng các đối tượng bản dịch JSON.
- Lấy bản dịch qua API và tích hợp vào pipeline build của ứng dụng.
Trường hợp sử dụng và quy trình thông thường
Trang này cung cấp ví dụ về tập lệnh NodeJS để cập nhật các tệp ngôn ngữ của dự án từ công cụ. Quy trình sử dụng khóa dự án và khóa API để lấy các ngôn ngữ của dự án qua axios, lặp qua từng ngôn ngữ để lấy các chuỗi bản dịch, rồi ghi dữ liệu JSON đã lấy vào ổ đĩa, chẳng hạn thư mục src/translations của dự án VueJS.
Ưu điểm chính
Nhà phát triển cho biết sau gần 20 năm làm việc, không có giải pháp hiện có nào thực sự đáng với công sức tích hợp so với chi phí. Vì vậy, 99% ứng dụng được xây dựng либо sử dụng giải pháp tùy chỉnh hoặc giải pháp i18n có sẵn của framework đang dùng, vốn khó bảo trì. Translation Strings giúp việc quản lý bản dịch trở nên dễ dàng hơn. Tính năng dịch tự động bằng ChatGPT đã tiết kiệm đáng kể thời gian và công sức, còn khả năng thêm ngữ cảnh đã cải thiện quy trình bản địa hóa.
Thông tin khác
Người dùng có thể thêm issue GitHub để đề xuất ý tưởng cho dự án. Landing page, logo và nội dung trang web được ChatGPT tạo ra với sự hỗ trợ của con người. Trang web cung cấp chức năng Login & Register; để đăng ký, người dùng cần cung cấp tên, họ, địa chỉ email, xác nhận địa chỉ email và mật khẩu, đồng thời đồng ý với các điều khoản và điều kiện.
Phân tích lưu lượng truy cập
Các chỉ số về lưu lượng truy cập, thứ hạng và mức độ tương tác của công cụ này.
Xu hướng lượt truy cập
Không có dữ liệu xu hướng
Mức độ tương tác
- Tỷ lệ thoát--
- Số trang mỗi lượt truy cập--
- Thời lượng trung bình--
Nguồn lưu lượng truy cập
Không có dữ liệu nguồn
Các quốc gia hàng đầu
Không có dữ liệu quốc gia