Δωρεάν εργαλείο ανάπτυξης για εντοπισμό λογισμικού

Δωρεάν έλεγχος κλειδιού μετάφρασης JSON για i18n

Επικόλληση ενός λεξικού JSON στην πηγαία γλώσσα και μιας στοχευμένης μετάφρασης. Εντοπίστε αμέσως τα ελλείποντα και τα επιπλέον εμφωλευμένα κλειδιά χωρίς να ανεβάσετε κανένα από τα αρχεία.

Το πλήρες λεξικό της γλώσσας-πηγής.

Η γλώσσα/το locale που θέλετε να ελέγξετε για αντιστοιχία.

4Πρωτότυπα κλειδιά
3Ταιριάζοντα κλειδιά
1Ξεχασμένα κλειδιά
1Πρόσθετα κλειδιά
75%Κάλυψη κλειδιών

Λείπει από τον προορισμό

  • checkout.cancel

Επιπλέον στον προορισμό

  • navigation.legacy

Ιδιωτικό από σχεδιασμού. Αυτό το εργαλείο λειτουργεί εξολοκλήρου στον περιηγητή σας. Οι επικολλημένες τιμές δεν ανεβαίνουν ποτέ, δεν αποθηκεύονται ούτε συμπεριλαμβάνονται σε αναλύσεις.

Πώς να συγκρίνετε κλειδιά μετάφρασης

  1. Επικόλληση του λεξικού προέλευσηςΤοποθετήστε το πλήρες αντικείμενο JSON της πηγής στη πρώτη περιοχή επεξεργασίας.
  2. Επικολλήστε το προοριζόμενο λεξικόΤοποθετήστε το μεταφρασμένο αντικείμενο JSON που θέλετε να ελέγξετε στον δεύτερο επεξεργαστή.
  3. Επανεξέταση βασικών διαφορώνΧρησιμοποίησε τα αποτελέσματα για missing, extra, matching και coverage για να επιλύσεις το locale-file drift πριν από την κυκλοφορία.

Αποκτήστε έγκαιρη ειδοποίηση για ελλιπή αρχεία locale πριν την κυκλοφορία

Ένα ελλείπον κλειδί i18n συχνά φτάνει στους χρήστες ως ακατέργαστο κείμενο προγραμματιστή, ως κενή ετικέτα ή ως πρόταση σε γλώσσα εφεδρείας. Συγκρίνετε το λεξικό προέλευσης με κάθε στοχευμένη γλώσσα πριν από την κυκλοφορία για να εντοπίσετε αποκλίσεις όσο είναι ακόμα εύκολο να διορθωθούν.

Ο ελεγκτής απλοποιεί (flatten) τις εμφωλευμένες δομές σε μονοπάτια κλειδιών και στη συνέχεια διαχωρίζει τα ελλείποντα, τα επιπλέον και τα αντίστοιχα κλειδιά. Τα επιπλέον κλειδιά μπορεί να αποκαλύψουν ξεπερασμένο κείμενο που αφαιρέθηκε από την πηγή ή ένα κλειδί που υπάρχει μόνο στον στόχο και χρειάζεται ρητή εξαίρεση.

Χρησιμοποιήστε την ισοτιμία κλειδιών ως έναν ποιοτικό έλεγχο τοπικοποίησης

Η αντιστοιχία πλήθους κλειδιών δεν αποδεικνύει ότι οι μεταφράσεις είναι ακριβείς, επίκαιρες ή κατάλληλες για το UI τους. Συμπληρώστε τους ελέγχους ζευγών με έλεγχο από μεταφραστή, επικύρωση θέσεων κράτησης, στιγμιότυπα οθόνης και αυτοματοποιημένα τεστ για τη συμπεριφορά πληθυντικού και παρεμβολής.

Για συνεχή τοπικοποίηση, εκτελέστε την ίδια σύγκριση κάθε φορά που αλλάζει το αρχικό κείμενο. Μια ροή εργασίας διαχείρισης μεταφράσεων μπορεί τότε να αναθέτει μόνο την ελλείπουσα εργασία αντί να ανταλλάσσει επανειλημμένα ολόκληρα αρχεία.

Τα λεξικά σας παραμένουν σε αυτή τη συσκευή

Ο περιηγητής αναλύει και τα δύο έγγραφα JSON τοπικά. Το Multilocale δεν ανεβάζει ούτε διατηρεί τα κλειδιά ή τις τιμές τους, και τα αναλυτικά στοιχεία αλληλεπίδρασης περιέχουν μόνο αριθμητικά αθροίσματα και γενικές καταστάσεις επιτυχίας ή σφάλματος.

Συχνές ερωτήσεις

Ο ελεγκτής συγκρίνει το κείμενο μετάφρασης;

Όχι. Συγκρίνει τα μονοπάτια κλειδιών και αναφέρει αν κάθε πηγαίο κλειδί υπάρχει στο στοχευόμενο JSON. Δεν αξιολογεί την ποιότητα της μετάφρασης, δεν αντιγράφει τιμές ούτε στέλνει κείμενο σε υπηρεσία μετάφρασης.

Υποστηρίζει ένθετα αντικείμενα JSON;

Ναι. Τα εμφωλευμένα κλειδιά εμφανίζονται ως ευανάγνωστοι διαδρομικοί σημειωτές με τελείες, όπως checkout.payment.failed. Οι πίνακες αντιμετωπίζονται ως μία τιμή μετάφρασης και όχι ως διαχωρισμένα κλειδιά με δείκτες ανά θέση.

Επικολλημένα αρχεία μετάφρασης ανεβαίνουν;

Όχι. Η ανάλυση και η σύγκριση εκτελούνται εξ ολοκλήρου στο πρόγραμμα περιήγησής σας. Η ανάλυση δεδομένων λαμβάνει μόνο συνολικά στατιστικά και κατάσταση ανάλυσης· ποτέ δεν λαμβάνει keys, values, περιεχόμενο αρχείων ή ονόματα αρχείων.