ΕΡΓΑΛΕΙΟ ΠΡΟΓΡΑΜΜΑΤΙΣΤΩΝ ΑΝΟΙΧΤΟΥ ΚΩΔΙΚΑ

Εσείς χειρίζεστε το framework. Αυτό χειρίζεται τις μεταφράσεις.

i18n-rosetta

REF: OVERVIEWPROJECT DESCRIPTION

Μηχανή Μετάφρασης Zero-Config

Το i18n-rosetta είναι μια μηχανή μετάφρασης πολλαπλών μορφών για έργα διεθνοποίησης. Διατηρεί 35+ αρχεία τοπικής προσαρμογής συγχρονισμένα με την αγγλική πηγή σας — JSON, TOML ή YAML — με την υποστήριξη LLMs, όχι του Google Translate.

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

Μηδενικές εξωτερικές εξαρτήσεις. Μόνο ενσωματωμένα Node.js. Υποστηρίζει next-intl, react-i18next, Hugo και οποιοδήποτε i18n framework βασισμένο σε JSON/TOML/YAML εκτός συσκευασίας.

REF: FEATURESTECHNICAL IMPLEMENTATION

Πώς Λειτουργεί

Από την Παρακολούθηση Αρχείων στον Πλήρη Συγχρονισμό

Η μηχανή παρακολουθεί το αρχείο τοπικής προσαρμογής πηγής σας, ανιχνεύει αυτόματα τη μορφή, ισοπεδώνει όλα τα κλειδιά σε dot-notation, και στη συνέχεια διαφοροποιεί έναν κατάλογο κατακερματισμού SHA-256 για να βρει τι άλλαξε. Μόνο τα αλλαγμένα κλειδιά περνούν μέσω της διοχέτευσης μετάφρασης LLM.

Κάθε γλώσσα αποκτά πολιτισμικά κατάλληλα τονικά μητρώα — επίσημη γαλλική vous-form, ευγενική ιαπωνική です/ます, μορφωμένη Taglish της Μανίλα — ενσωματωμένα για 35+ γλώσσες. Τα προσαρμοσμένα μητρώα είναι μια μόνο γραμμή διαμόρφωσης.

Η μετάφραση περιεχομένου Hugo χειρίζεται αυτόματα τη διατήρηση του front matter, την προστασία των shortcode και τις συμβάσεις ονοματοδοσίας αρχείων. Τα μπλοκ κώδικα και το ακατέργαστο HTML περνούν ανέπαφα μέσω της θωράκισης Unicode sentinel.

Αυτός ο ιστότοπος λειτουργεί με i18n-rosetta. Κάθε αρχείο τοπικής προσαρμογής που βλέπετε δημιουργήθηκε από αυτό.

Reach me on WhatsApp
prefer email?
© 2026 Curtis Forbes