Γλώσσες

Σημαντική σημείωση: Στα επόμενα ενημερώματα, η υποστήριξη γλώσσας θα επεκταθεί συνεχώς. Στην τρέχουσα έκδοση, οι μεταφράσεις υποστηρίζονται μόνο απευθείας στα στοιχεία. Η υποστήριξη της σύνταξης [txt:] θα αφαιρεθεί στο μέλλον. Οι δικές σας μεταφράσεις θα διατηρηθούν, αλλά δεν μπορούν να τροποποιηθούν πλέον. Αυτό το κεφάλαιο περιέχει την περιγραφή του επεξεργαστή γλώσσας, ο οποίος ωστόσο δεν μπορεί ακόμη να χρησιμοποιηθεί.

Ο Επεξεργαστής Γλώσσας χωρίζεται σε δύο περιοχές. Η ρύθμιση και η βάση δεδομένων. Η βάση δεδομένων περιέχει όλες τις μεταφράσεις που υπάρχουν στο Antcas Control. Στην καρτέλα Ρύθμιση μπορεί να επεξεργαστεί ή να συμπληρωθεί μια νέα είσοδος. Αν ένα στοιχείο στην πίνακα κλικαρεί, εμφανίζεται η επεξεργασία της μετάφρασης. Ο επεξεργαστής περιέχει επίσης εκδόσεις, οι οποίες επιτρέπουν την δημιουργία εξαγωγών και εισαγωγών των μεταφράσεων.

Γλώσσες και Εδάφη

Μια γλώσσα ορίζεται πάντα μαζί με το έδαφος (συνήθως η χώρα), μπορεί όμως να συνδεθεί. Έτσι, για παράδειγμα, δημιουργείται Γερμανικά (Γερμανία) από Γερμανικά (Ελβετία). Οι δικές σας μεταφράσεις, ωστόσο, πρέπει να ορίζονται με κάθε έδαφος. Το έδαφος παρέχει επίσης το πρότυπο περιοχής. Αυτό είναι τώρα σταθερά συνδεδεμένο με τη μετάφραση.

Γενικά

Μια μετάφραση μεταφράζεται πάντα από τα Αγγλικά στην στόχευση γλώσσας. Ποτέ από τα Γερμανικά σε μια άλλη γλώσσα. Αυτό πρέπει να λαμβάνεται υπόψη. Στο μέλλον, οι κείμενοι μπορούν επίσης να μεταφραστούν απευθείας στο Antcas Control χρησιμοποιώντας KI. Ένας πλοήγηση πρέπει να χρησιμοποιείται όταν είναι δυνατόν. Σε μεγάλες προτάσεις πρέπει να ορίζονται μια μεταβλητή και το κείμενο. Μια μεταβλητή μιας μετάφρασης είναι πάντα case-sensitive. Η κεφαλαία και μικρή γραφή διακρίνεται πάντα.

Στα μεταφράσεις πρέπει να λαμβάνεται υπόψη ότι τα σημειώματα στίξης πρέπει πάντα να ταιριάζουν. Αν μια πρόταση, για παράδειγμα, τελειώνει με ένα σημείο, η μετάφραση πρέπει επίσης να περιέχει ένα σημείο. Το ίδιο ισχύει και για την κεφαλαία και μικρή γραφή. Λέξεις μπορεί να έχουν οριστεί πολλές φορές. Έτσι, για παράδειγμα, μια λέξη open offen και μια λέξη Open Offen χρησιμοποιείται. Όταν μεταφράζονται, ο πρώτος χαρακτήρας πρέπει να μεταφραστεί με τον ίδιο τρόπο. Λέξεις σε μόνο κεφαλαία γράμματα πρέπει να αποφεύγονται: OPEN OFFEN δεν πρέπει ποτέ να χρησιμοποιείται. Σε διάφορες γλώσσες δεν υπάρχει κεφαλαία και μικρή γραφή. Για παράδειγμα, στα Ιαπωνικά. Έτσι η λέξη δεν επισημαίνεται. Χρησιμοποιήστε εδώ μια καθαρά μοναδική μορφοποίηση κειμένου.

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

Πλοήγηση

Στο Antcas Control, αυτή η περιοχή ονομάζεται πλοήγηση, αλλά είναι επίσης γνωστή ως περιοχή. Μια μετάφραση μπορεί να περιέχει διάφορες πλοηγήσεις. Ένα παράδειγμα είναι η λέξη Open. Η λέξη μπορεί να περιγράφει μια κατάσταση geöffnet ή επίσης öffnen. Για αυτό πρέπει να οριστεί μια πλοήγηση. Μια πλοήγηση είναι πάντα case-sensitive. Η κεφαλαία και μικρή γραφή διακρίνεται. Συνιστάται να γράφονται όλες οι πλοηγήσεις με πεζά γράμματα. Αν μια λέξη έχει οριστεί ήδη σε άλλη πλοήγηση με τον ίδιο τρόπο, μπορεί να αντιγραφεί αυτή. Ωστόσο, η πλοήγηση πρέπει πάντα να ορίζεται με μοναδικό τρόπο.

Σημείωση: Μια πλοήγηση πρέπει πάντα να ορίζεται με τον ίδιο τρόπο. Ποτέ noun, nouns και Noun. ταυτόχρονα.

Πλοήγηση Περιγραφή
noun Ουσιαστικό. Χρησιμοποιείται γενικά για λέξεις όπως Order Bestellung, Open Öffnen, Close Schliessen, Play Spiel, Print Drucken και ούτω καθεξής. Τυπικά κάθε δραστηριότητα.
verb Ρήμα. Για παράδειγμα, Order Bestellen, Open Geöffnet, Close Schliessen, Play Spiel, Print Drucken και ούτω καθεξής.
adj Επίθετο. Για παράδειγμα, Left Übrig, Open Geöffnet, Close Schliessenκαι ούτω καθεξής.
menu Το κείμενο ορίζεται σε ένα μενού. Αυτή η πλοήγηση εμφανίζεται συχνά στο Antcas Control.
dialog Χρησιμοποιείται για μηνύματα που πραγματοποιούνται με αλληλεπίδραση χρήστη. Για παράδειγμα, OK OK, Cancel Abbrechen, Save Speichernκαι ούτω καθεξής.

Αντικαταστάτες

Στα κείμενα μπορούν να χρησιμοποιηθούν αντικαταστάτες. Αυτοί μορφοποιούνται αυτόματα ανάλογα με τον τύπο τους. Αυτό απλοποιεί τη χρήση ενός κειμένου, καθώς η μορφοποίηση δεν χρειάζεται να ορίζεται με επικάλυψη. Μια λίστα των αντικαταστατών βρείτε στον παρακάτω πίνακα. Οι αντικαταστάτες βασίζονται στην εντολή sprintf, η οποία χρησιμοποιείται επίσης στη μονάδα λειτουργίας STR_FORMAT. Πρέπει να ληφθεί υπόψη ότι η σειρά μπορεί να οριστεί τυχαία. Ωστόσο, αυτή πρέπει να γίνεται στον πρωτότυπο κείμενο χωρίς τυχαία σειρά. Η μετάφραση ορίζεται για παράδειγμα ως εξής:

Ενικός: One of %2$i Windows is open. Ein von %2$i Fenster ist geöffnet.
Πληθυντικός: %i of %i Windows are open. %i von %i Fenstern sind geöffnet.

Εδώ χρησιμοποιείται ο αντικαταστάτης %i. Επειδή στην έκδοση ενικού χρησιμοποιείται μόνο ο τελευταίος, πρέπει να οριστεί με %2$i. Ο οποίος ορίζει τον δείκτη 2. Ο πρώτος δείκτης ξεκινά με 1.

Αντικαταστάτης Περιγραφή
%s Απλό αλφαριθμητικό. Αν χρησιμοποιηθεί αυτός ο αντικαταστάτης, η τιμή θα εμφανιστεί ένα προς ένα.
%i Ορίζει έναν ακέραιο αριθμό. Ο αριθμός στρογγυλοποιείται πάντα σε ακέραιο αριθμό. Επιπλέον, προστίθενται μορφοποιήσεις. 12345.67 12'345
%f Ορίζει έναν αριθμό με κλάσμα. 12345.67 12'345.67
%F Ως %f, αλλά διατηρεί ένα σημείο ως κόμμα και δεν θέτει ένα απλό ερωτήματος. 12345.67 12345.67
%z Εξαγωγή σε μονάδα SI. 12345 12.35k
%Z Εξαγωγή σε bytes (δυαδική μετατροπή με 1'024) 12345 12.06k

Ενικός και Πληθυντικός

Μια μετάφραση μπορεί να έχει πολλές μορφές πληθυντικού, ανάλογα με τη γλώσσα. Η πηγή γλώσσας ορίζεται πάντα με ενικό και πληθυντικό όταν χρησιμοποιούνται αυτές. Αυτό χρησιμεύει ως fallback, αν δεν υπάρχει μετάφραση. Αν έχει οριστεί μια μετάφραση πληθυντικού, αυτή δεν μπορεί να μετατραπεί σε έκδοση ενικού και το αντίστροφο. Κάθε γλώσσα στο Antcas Control περιέχει ήδη τους κανόνες για τη μετατροπή των μορφών.