Κυκλοφορήστε την ενημέρωση σε κάθε γλώσσα, χωρίς να χαλάσει το UI.
Τα Unity Localization CSV και Unreal PO διαβάζονται και γράφονται απευθείας, χωρίς ενδιάμεσο μετατροπέα. Το γλωσσάριο διατηρεί τα ονόματα των χαρακτήρων και το lore σας και κάθε συμβολοσειρά μετριέται against το μέγιστο μήκος που ορίσατε στο κλειδί.
Τα ονόματα των χαρακτήρων και η ιστορία των αντικειμένων αποκλίνουν μεταξύ των εκδόσεων και μεταξύ των παρόχων.
Ένα γλωσσάρι, που επιβάλλεται όταν η μηχανή γράφει και ξανά κατά την αξιολόγηση, με έως και 40 όρους να ενσωματώνονται σε κάθε τμήμα.
Τα γερμανικά και τα ρωσικά ξεπερνούν ένα κουμπί που είχε μετρηθεί στα αγγλικά.
Ο έλεγχος μήκους μετρά κάθε γραμμή against το μέγιστο μήκος που ορίσατε στο κλειδί. Από το πρόγραμμα Team, η αυτόματη έγκριση ή μια εκτέλεση QA σημαίνει μια υπέρβαση για αναθεώρηση.
Ένα CSV περνάει από ένα υπολογιστικό φύλλο και οι πληθυντικοί δεν επιστρέφουν σωστά.
Τα αρχεία Unity Localization CSV και Unreal PO διαβάζονται και εγγράφονται εγγενώς, ενώ τα gettext PO διατηρούν τους πληθυντικούς αριθμούς άθικτους.
Τέσσερις τρόποι με τους οποίους μια μετάφραση μπορεί να χαλάσει τη διαδικασία build.
Tokens θέσης
A missing or renamed placeholder is refused rather than guessed at. Braces, positional tokens and printf shapes are all checked.
Πληθυντικοί
Πρέπει να υπάρχει κάθε κατηγορία πληθυντικού που δηλώνει η γλώσσα προορισμού. Τα Αραβικά δηλώνουν έξι και ο έλεγχος αναμένει ακριβώς έξι.
Γλωσσάρι
Τα ονόματα, τα στοιχεία και οι νομικοί όροι διατηρούνται. Μέχρι 40 όροι ενσωματώνονται σε κάθε chunk και ο έλεγχος εκτελείται ξανά κατά την αναθεώρηση.
Μήκος
Το μέγιστο μήκος που ορίσατε στο κλειδί μετριέται σε κάθε γραμμή. Μια γραμμή που υπερβαίνει το όριο καταγράφεται, δεν απορρίπτεται, και από το πρόγραμμα Team η αυτόματη έγκριση ή μια εκτέλεση QA τη σημαίνει για αναθεώρηση.
Οι τέσσερις έλεγχοι είναι ντετερμινιστικοί. Αυτός είναι ο λόγος που μια χαλασμένη γραμμή δεν φτάνει ποτέ σε build και εκτελούνται σε κάθε πακέτο.
FAQs
Τι ρωτά ένα στούντιο πριν από το επόμενο patch.