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ông cụ phát triển địa phương hóa 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.
checkout.cancelnavigation.legacyRiê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.
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ố 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.
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.
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ó. 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.
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.