Công cụ phát triển địa phương hóa miễn phí

Trình kiểm tra khóa dịch JSON i18n miễn phí

Dán một từ điển JSON ngôn ngữ nguồn và một bản dịch đích. Tìm ngay các khóa lồng nhau bị thiếu và thừa mà không cần tải lên bất kỳ tệp nào.

Từ điển đầy đủ của ngôn ngữ nguồn.

Locale bạn muốn kiểm tra tính nhất quán.

4Khóa nguồn
3Khớp khóa
1Khóa bị thiếu
1Các khóa bổ sung
75%Phạm vi khóa

Thiếu trong mục tiêu

  • checkout.cancel

Thêm trong đích

  • navigation.legacy

Riêng tư theo thiết kế. Công cụ này chạy hoàn toàn trong trình duyệt của bạn. Các giá trị dán vào sẽ không bao giờ được tải lên, lưu trữ hoặc đưa vào phân tích.

Bộ chuyển đổi mã ngôn ngữ (Locale Code Converter)Nhập một locale như en_US, pt-BR, zh-Hant-TW, hoặc một tên ngôn ngữ phổ biến. Nhận mã chuẩn và thông tin dễ đọc ngay lập tức.Trình tạo thẻ hreflangDán một mã ngôn ngữ và URL tuyệt đối cho mỗi dòng. Bộ tạo sẽ xác thực tập hợp và tạo thẻ liên kết HTML chuẩn sẵn cho tính tương hỗ.

Cách so sánh các khóa dịch thuật

  1. Dán từ điển nguồnĐặt đối tượng JSON nguồn-ngôn ngữ đầy đủ vào trình chỉnh sửa đầu tiên.
  2. Dán từ điển đíchĐặt đối tượng JSON đã dịch mà bạn muốn kiểm tra vào trình soạn thảo thứ hai.
  3. Xem xét sự khác biệt chínhSử dụng kết quả thiếu, thừa, khớp và bao phủ để giải quyết sự sai lệch tệp locale trước khi phát hành.

Phát hiện các tệp locale chưa hoàn chỉnh trước khi phát hành

Một khóa i18n bị thiếu thường tới người dùng dưới dạng văn bản thô dành cho nhà phát triển, nhãn trống, hoặc một câu bằng ngôn ngữ dự phòng. So sánh từ điển nguồn với từng locale đích trước khi phát hành để phát hiện sự sai lệch khi việc sửa còn dễ dàng.

Trình kiểm tra làm phẳng các đối tượng lồng nhau thành đường dẫn khóa, sau đó phân tách các khóa thiếu, khóa thừa và khóa khớp. Khóa thừa có thể tiết lộ bản sao cũ đã bị xóa khỏi nguồn hoặc một khóa chỉ tồn tại trong ngôn ngữ đích cần được ngoại lệ một cách có chủ ý.

Sử dụng tính tương đương khóa làm cổng chất lượng bản địa hóa

Số lượng khóa khớp không chứng minh rằng các bản dịch là chính xác, cập nhật hoặc phù hợp với ngữ cảnh giao diện người dùng của chúng. Kết hợp kiểm tra đối ứng khóa với rà soát bởi dịch giả, xác thực trình giữ chỗ, ảnh chụp màn hình và các bài kiểm tra tự động cho hành vi số nhiều và nội suy.

Để thực hiện localization liên tục, chạy cùng một phép so sánh mỗi khi nội dung nguồn thay đổi. Quy trình quản lý dịch thuật sau đó chỉ có thể phân công phần công việc còn thiếu thay vì phải trao đổi toàn bộ tệp lặp đi lặp lại.

Từ điển của bạn được lưu trên thiết bị này

Trình duyệt phân tích cú pháp cả hai tài liệu JSON một cách cục bộ. Multilocale không tải lên hoặc lưu giữ các khóa hay giá trị của chúng, và phân tích tương tác chỉ chứa các tổng số dạng số và các trạng thái thành công hoặc lỗi chung chung.

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

Trình kiểm tra có so sánh văn bản dịch không?

Không. Nó so sánh các đường dẫn khóa và báo liệu từng khóa nguồn có tồn tại trong JSON đích hay không. Nó không đánh giá chất lượng bản dịch, sao chép giá trị hay gửi văn bản đến dịch vụ dịch thuật.

Có hỗ trợ các đối tượng JSON lồng nhau không?

Có. Các khóa lồng nhau được hiển thị dưới dạng đường dẫn dấu chấm có thể đọc được, chẳng hạn checkout.payment.failed. Các mảng được xử lý như một giá trị dịch duy nhất thay vì mở rộng thành các khóa theo chỉ mục.

Các tệp dịch được dán có được tải lên không?

Không. Việc phân tích cú pháp và so sánh chạy hoàn toàn trong trình duyệt của bạn. Phân tích thống kê chỉ nhận các số liệu tổng hợp và trạng thái phân tích; nó không bao giờ nhận keys, values, nội dung tệp hoặc tên tệp.