Μετάβαση στο περιεχόμενο

Οι προαιρετικές αναλύσεις, η καταγραφή συνεδριών και η διαφήμιση παραμένουν απενεργοποιημένες εκτός εάν τις αποδεχτείτε. Μπορείτε να τις απορρίψετε και να χρησιμοποιήσετε την Transglot. Αλλάξτε την επιλογή σας οποιαδήποτε στιγμή στο Προτιμήσεις cookie. Πολιτική Cookies

για ομάδες που κάνουν merge καθημερινά

Συνεχής εντοπισμός: κάθε γλώσσα, σε κάθε merge.

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

Μια προσομοίωση των δύο τρόπων εργασίας, όχι μια μέτρηση. Πατήστε Merge a change και διαβάστε τη στήλη στα δεξιά: αυτό βλέπουν οι χρήστες αυτής της γλώσσας.
acme / web
mainAdd a gift cardcheckout.gift_card
frAjouter une carte cadeauμεταφρασμένο
deGeschenkkarte hinzufügenμεταφρασμένο
jaギフトカードを追加μεταφρασμένο
arأضف بطاقة هديةμεταφρασμένο
pt-BRAdicionar vale-presenteμεταφρασμένο
Γλώσσες που μπορείτε να κυκλοφορήσετε τώρα5 από 5
Συμβολοσειρές πίσω από το mainκαμία
η σύντομη απάντηση

Τι είναι ο συνεχής εντοπισμός;

Ο συνεχής εντοπισμός είναι ένας τρόπος εργασίας κατά τον οποίο νέες και τροποποιημένες συμβολοσειρές αποστέλλονται αυτόματα για μετάφραση μόλις αλλάξουν και το μεταφρασμένο κείμενο επιστρέφει στο προϊόν χωρίς κανέναν προγραμματισμό.

Δεν υπάρχει φάση μετάφρασης, επειδή η μετάφραση δεν σταματά ποτέ. Ένας developer κάνει merge μιας συμβολοσειράς, οι μεταφράσεις ακολουθούν στην ίδια ροή με τον κώδικα και μια κυκλοφορία δεν περιμένει το αρχείο κανενός.

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

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

συνεχής vs παραδοσιακός εντοπισμός

Η διαφορά έγκειται στο πότε γίνεται η μετάφραση, όχι στο ποιος την κάνει.

Μεταφραστές, αξιολογητές και γλωσσάρια υπάρχουν και στις δύο στήλες. Αυτό που αλλάζει είναι η στιγμή που ξεκινά η εργασία και το μέγεθος κάθε τμήματος.
Πλάι πλάι
Πότε γίνεται η μετάφραση
Σε μια φάση πριν από κάθε έκδοση
Τι την ενεργοποιεί
Κάποιος εξάγει ένα αρχείο
Το μέγεθος κάθε τμήματος
Εβδομάδες συμβολοσειρών ταυτόχρονα
Για τι περιμένει μια έκδοση
Να επιστρέψει το αρχείο
Μια καθυστερημένη αλλαγή κειμένου
Άλλος ένας κύκλος αποστολής/λήψης
Με βάση τι εργάζεται ο μεταφραστής
Ένα υπολογιστικό φύλλο με συμβολοσειρές
Γλώσσες κατά την εκκίνηση
Κλιμακωτά, ένα κύμα μετά το άλλο
μία συμβολοσειρά, από την αρχή έως το τέλος

Πώς λειτουργεί η συνεχής εντοπισμός

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

το τερματικό σας, ή το αρχείο καταγραφής CI σας
+ "checkout.gift_card": "Add a {brand} gift card"
$ git push origin main
$ transglot push --wait
push locales/en.json (en, json_nested)
Batch: #4182
$ transglot pull
written locales/fr.json
written locales/ja.json
checkout.gift_card
πηγήAdd a {brand} gift card
frAjouter une carte cadeau {brand}Προσχέδιο Glossa
de{brand}-Geschenkkarte hinzufügenαπό τη μνήμη, 0 λέξεις
ja{brand} ギフトカードを追加Προσχέδιο Glossa
arأضف بطاقة هدية {brand}Προσχέδιο Glossa
οι τέσσερις πύλες, μία εκτέλεση
Μεταβλητές θέσης1 επισκευάστηκε
Πληθυντικοί τύποιεπιτυχία
Όροι γλωσσαρίουεπιτυχία
Διάρκειαεπιτυχία
ja · χαμένη θέση κράτησης, επισκευάστηκε μία φορά, ελέγχθηκε ξανάギフトカードを追加{brand} ギフトカードを追加
cart.save
η πηγή άλλαξεSave Save draft
frEnregistrerαναθεωρήθηκε από άτομο: διατηρήθηκε, αναφέρθηκε σε εσάςΠροτεινόμενο: Enregistrer le brouillon
deEntwurf speichernγραμμή μηχανής: μεταφράστηκε ξανά
αίτημα συγχώνευσηςενημερώθηκε επί τόπου
Ενημέρωση μεταφράσεωνtransglot/sync → mainανοιχτό, ένα ανά αποθετήριο
locales/fr.json+3 −1
locales/de.json+3 −1
locales/ja.json+3 −1
ή, σε ένα pull request στο GitHub, σχολιάστε/translate

Η αλλαγή φτάνει στο Transglot μέσω του CLI, της ενέργειας GitHub ή της εφαρμογής στον host Git σας. Τα αρχεία προέλευσης αναλύονται σε μία από 20 native μορφές και κάθε συμβολοσειρά συγκρίνεται με αυτά που ήδη διαθέτει το έργο. Μόνο οι νέες και οι τροποποιημένες συμβολοσειρές προχωρούν.

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

Οι θέσεις κράτησης (placeholders), οι πληθυντικοί τύποι, οι όροι του γλωσσαρίου και το μήκος ελέγχονται σε κάθε γραμμή κάθε εκτέλεσης. Μια κατεστραμμένη θέση κράτησης, ένας missing πληθυντικός τύπος ή ένας απαγορευμένος όρος γλωσσαρίου επισκευάζεται μία φορά και ελέγχεται ξανά, και εάν αποτύχει δεύτερη φορά απορρίπτεται, δεν παραδίδεται. Μια γραμμή που μόνο υπερβαίνει το μήκος της καταγράφεται, και από το πρόγραμμα Team η αυτόματη έγκριση ή μια εκτέλεση QA την επισημαίνει για αναθεώρηση.

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

Οι εφαρμογές Git κάνουν commit στα αρχεία τοπικοποίησης σε έναν κλάδο συγχρονισμού και διατηρούν ένα pull request ενημερωμένο. Στο GitHub, σχολιάστε /translate σε ένα pull request και τα αρχεία καταλήγουν στον δικό του κλάδο του pull request. Ή δημοσιεύστε στο CDN, και το ενεργό προϊόν διαβάζει την αλλαγή χωρίς καθόλου νέα έκδοση.

όπου οι ομάδες καίγονται

Έξι τρόποι με τους οποίους η συνεχής τοπικοποίηση πάει στραβά, και τι σταματά τον καθένα

Μια εκτέλεση αντικαθιστά το έργο ενός ατόμου

Κάθε συγγραφέας ελέγχει πρώτα την κατάσταση της γραμμής: μια εκτέλεση, μια αντιστοίχιση μνήμης και μια ώθηση. Μια γραμμή που ένα άτομο επεξεργάστηκε ή αναθεώρησε παραμένει, και η εκτέλεση την αναφέρει.

fr, ελεγμένο, η πηγή μόλις άλλαξε

διατηρήθηκε, μετρήθηκε, αναφέρθηκε

Μια κατεστραμμένη συμβολοσειρά φτάνει στην παραγωγή

Κάθε token που εισήχθη πρέπει να επιστραφεί. Σε ένα έργο ICU, ένα μήνυμα που θα προκαλούσε σφάλμα κατά την απόδοση εξαιρείται από το pull request, τον συνδέσμιο και το πακέτο CDN, και η εκτέλεση το ονομάζει.

{count, plural, one {# article}

εξαιρέθηκε από το αρχείο, ονομάστηκε στην εκτέλεση

Το αποθετήριο γεμίζει με pull requests από bots

Ένας κλάδος συγχρονισμού και ένα pull request ανά αποθετήριο. Δύο γρήγορες ωθήσεις συγκλίνουν σε αυτό αντί να ανοίξουν ένα δεύτερο.

#812 #815 #819 #823 ενημέρωση l10n

#812 transglot/sync, ενημερώθηκε επί τόπου

Μια επεξεργασία πηγής αφήνει πίσω παλιές μεταφράσεις

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

Το Save έγινε Save draft. Τα fr, de, ja λένε ακόμα Save

τα fr, de, ja εκτελούνται ξανά για αυτό το κλειδί

Κάθε εκτέλεση χρεώνει ξανά ολόκληρο το έργο

A run is sized from what changed. An unchanged string is not sent, an exact memory match costs no words, and a row a person owns is refused before anything is spent.

το αρχείο περιέχει 48.000 λέξεις

αυτή η εκτέλεση: 60 λέξεις

Ένα ημιτελές pull διαγράφει ένα αρχείο locale

If the server reports no entries for a locale, the pull refuses to write over a file that has content, and exits 1 so the pipeline stops there.

pull: 0 εγγραφές για ja, το αρχείο περιέχει 1.204

άρνηση αντικατάστασης του locales/ja.json με ένα κενό πακέτο

  • run 4182 fr: placeholder missing from the draft, repaired on retry
  • run 4182 de: 3 γραμμές διατηρήθηκαν, ένα άτομο τις κατέχει
  • run 4182 ja: 41 γραμμές από μνήμη, 0 λέξεις
  • run 4183 ar: plural form missing after retry, row refused
  • pull εγράφη το locales/pt-BR.json
  • sync transglot/sync ενημερώθηκε, pull request #812
μετριέται against τα δύο που συγκρίνετε

Και τα τρία συνδέονται με το αποθετήριό σας. Η διαφορά είναι τι συμβαίνει όταν κάνετε merge.

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

Transglot
Ένα νέο string συγχωνεύεται
Μεταφράζεται από προεπιλογή
Το push ξεκινά την εκτέλεση. Μια ρύθμιση του έργου την απενεργοποιεί.
Μια μετάφραση αποτυγχάνει σε έναν έλεγχο
Επισκευάζεται μία φορά, στη συνέχεια απορρίπτεται
Για κατεστραμμένο placeholder, πληθυντικό ή απαγορευμένο όρο, σε κάθε γραμμή κάθε εκτέλεσης. Καταγράφεται υπέρβαση μήκους. Σε ένα έργο ICU, μια κατεστραμμένη γραμμή εξαιρείται από το pull, τους συνδέσμους και το CDN.
Ένα άτομο έχει ήδη επεξεργαστεί τη γραμμή
Η εκτέλεση αρνείται να την εγγράψει
Το ίδιο ισχύει για την αντιστοίχιση μνήμης και το push. Εάν η πηγή αλλάξει αργότερα, η εκτέλεση αναφέρει τη γραμμή.
Pull requests σε ένα πολυσύχναστο repository
Ένα branch, ένα pull request
Ενημερώνεται επί τόπου σε κάθε push.
Τι μετρά το πρόγραμμα
Λέξεις μεταφρασμένες, μία φορά ανά γλώσσα
Οι ακριβείς αντιστοιχίσεις μνήμης δεν κοστίζουν τίποτα. Η αποθήκευση μιας συμβολοσειράς δεν κοστίζει τίποτα.
Τι πληρώνει για το AI
Οι λέξεις του πακέτου
Δεν χρεώνεται ξεχωριστά.
Η ίδια εργασία: 5,000 συμβολοσειρές σε 10 γλώσσες
$39 τον μήνα
Team, η μετάφραση περιλαμβάνεται
GitHub, GitLab, Bitbucket, Azure Repos, ένα CLI και ένας διακομιστής MCP
Όλα αυτά
Οι εφαρμογές Git ξεκινούν από το πακέτο Team και καλύπτουν τις εκδόσεις cloud.
χρησιμοποιήστε ό,τι ήδη εκτελείτε

Ξεκινήστε από όπου κι αν βρίσκονται τα κείμενά σας. Κάθε διαδρομή οδηγεί στην ίδια ροή εργασίας.

Η ίδια μνήμη, το ίδιο γλωσσάριο, οι ίδιες πύλες και η ίδια αναθεώρηση, ανεξάρτητα από τη διαδρομή εισόδου του κειμένου.
.github/workflows/translations.yml
on:
push:
branches: [main]
jobs:
translations:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- uses: actions/checkout@v7
- uses: transglot/transglot-action@v1
with:
token: ${{ secrets.TRANSGLOT_TOKEN }}
τι να κάνετε πρώτα

Πώς να ρυθμίσετε τη συνεχή εντοπισμό

  1. Εξαγωγή συμβολοσειρών από τον κώδικα

    Κάθε συμβολοσειρά που βλέπει ο χρήστης χρειάζεται ένα σταθερό κλειδί σε αρχείο τοπικοποίησης. Το Transglot διαβάζει 20 μορφές, οπότε κρατήστε αυτήν που έχετε.

  2. Σύνδεση του αποθετηρίου

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

  3. Εκτέλεση σε κάθε συγχώνευση

    Προσθέστε το GitHub Action, καλέστε το CLI από οποιοδήποτε άλλο CI ή εγκαταστήστε την εφαρμογή για GitHub, GitLab, Bitbucket ή Azure Repos.

  4. Αποφασίστε τι χρειάζεται ανθρώπινη παρέμβαση

    Ορίστε το min_state σε reviewed σε έναν κανόνα pull request και αυτό το αρχείο θα περιλαμβάνει μόνο συμβολοσειρές που έχουν αναθεωρηθεί από άνθρωπο. Αφήστε το ανενεργό και οι προσχέδια θα δημοσιεύονται.

υπολογίστε με βάση τα δικά σας νούμερα

Τι κοστίζει η εκτέλεση σε κάθε συγχώνευση: οι λέξεις που άλλαξαν.

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

25
40
6
20,000
Λέξεις το μήνα26,000σε αυτά τα νούμερα · 25 συγχωνεύσεις την εβδομάδα, 40 λέξεις η καθεμία, 6 γλώσσες

Χωράει στο Starter: $19/mo, 300,000 λέξεις το μήνα.

Αυτό είναι περίπου 9% της χορήγησης.

Πρώτη εκτέλεση, μία φορά120,000Οι υπάρχουσες συμβολοσειρές σας σε κάθε γλώσσα. Οι μεταφράσεις που εισάγετε δεν μεταφράζονται ξανά.

Αυτό μετράει μόνο τη μετάφραση. Οι έλεγχοι ποιότητας, τα προσχέδια brand voice και οι διορθώσεις μετριούνται επίσης ως λέξεις, ενώ οι ακριβείς αντιστοιχίες από τη μνήμη δεν κοστίζουν τίποτα. Το CLI και το GitHub Action ξεκινούν από το Starter, και οι εφαρμογές για GitHub, GitLab, Bitbucket και Azure Repos ξεκινούν από το Team.

τι δεν θα κάνει για εσάς

Τρία πράγματα που η συνεχής τοπικοποίηση δεν επιλύει

Συμβολοσειρές που παραμένουν εγκλωβισμένες στον κώδικα

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

Κανείς δεν αναλαμβάνει την ευθύνη για το λεξιλόγιο

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

Κείμενο που απαιτεί κρίση

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

Συνεχής τοπικοποίηση: Συχνές ερωτήσεις

Οι ερωτήσεις που θέτουν οι ομάδες πριν την ενεργοποίησή της.

Τι είναι η συνεχής τοπικοποίηση;
Ένας τρόπος εργασίας κατά τον οποίο οι νέες και οι τροποποιημένες συμβολοσειρές αποστέλλονται αυτόματα για μετάφραση μόλις αλλάζουν, ενώ το μεταφρασμένο κείμενο επιστρέφει στο προϊόν χωρίς προγραμματισμένη χειροκίνητη παράδοση. Αντικαθιστά τη φάση μετάφρασης πριν από μια κυκλοφορία με μια μικρή διαδικασία μετά από κάθε αλλαγή.
Η παραδοσιακή τοπικοποίηση ομαδοποιεί τις συμβολοσειρές σε ένα αρχείο, το αποστέλλει κοντά στην ημερομηνία κυκλοφορίας και περιμένει. Η συνεχής τοπικοποίηση μετακινεί κάθε αλλαγή τη στιγμή που πραγματοποιείται, ώστε τα κομμάτια να είναι μικρά, οι γλώσσες να κυκλοφορούν ταυτόχρονα και μια καθυστερημένη αλλαγή κειμένου να κοστίζει την επανεκτέλεση για ένα μόνο κλειδί αντί για έναν νέο κύκλο αποστολής και επιστροφής.
Όχι. Το CI/CD δημιουργεί, ελέγχει και κυκλοφορεί κώδικα. Η συνεχής τοπικοποίηση διατηρεί τις μεταφράσεις σε κίνηση παράλληλα με αυτήν τη διαδικασία. Συναντιούνται στη διαδικασία αυτοματοποίησης: η ώθηση (push) που εκτελεί τους ελέγχους σας μπορεί επίσης να αποστείλει συμβολοσειρές για μετάφραση και να επιστρέψει τα αρχεία.
Όχι. Οι εφαρμογές για GitHub, GitLab, Bitbucket και Azure Repos αντιδρούν σε μια ώθηση (push) χωρίς καμία προσθήκη στη δική σας διαδικασία, ενώ οι συνδέσεις περιεχομένου αντιδρούν σε αλλαγές σε ένα CMS ή κατάστημα. Το CLI και η ενέργεια GitHub είναι διαθέσιμα εάν θέλετε να τις ενσωματώσετε στη δική σας ροή εργασίας.
Όχι. Τα προσχέδια μπορούν να δημοσιευτούν ή ένας κανόνας pull μπορεί να περιλαμβάνει μόνο ό,τι έχει ελεγχθεί από άνθρωπο, αρχείο προς αρχείο. Οι ελεγκτές εργάζονται στον επεξεργαστή με τους όρους του γλωσσαρίου, τις αντιστοιχίσεις μνήμης και τα στιγμιότυπα οθόνης δίπλα σε κάθε γραμμή.
No. A run, a memory match and a push all check the row first, and a row a person has edited or reviewed stands. If its source changes later, the text stays, the run counts the row and reports it, and from the Team plan a suggested update is attached for someone to accept.
Συνήθως έχει μεγαλύτερη σημασία σε μια μικρή ομάδα, επειδή κανείς δεν έχει ως καθήκον τη διεξαγωγή χειροκίνητων παραδόσεων. Εάν κυκλοφορείτε σε μία γλώσσα χωρίς σχέδιο για δεύτερη, μπορεί να περιμένει.
Το μέγεθος μιας εκτέλεσης υπολογίζεται πριν ξεκινήσει. Το δωρεάν πακέτο έχει αυστηρό όριο. Ένα πληρωμένο πρόγραμμα σταματά στο επιτρεπόμενο όριο, εκτός εάν ενεργοποιήσετε την χρέωση βάσει χρήσης για υπέρβαση, η οποία σταματά σε ένα όριο δαπάνης που ορίζετε εσείς. Στο CI, το CLI εξέρχεται με κωδικό 3 όταν μια εκτέλεση θα ξεπερνούσε το όριο, ώστε η διαδικασία να μπορεί να αντιδράσει ανάλογα.
Ναι, στο GitLab.com, στο Bitbucket Cloud και στις υπηρεσίες Azure DevOps. Οι εφαρμογές δεν καλύπτουν το αυτοδιαχειριζόμενο GitLab ή το Bitbucket Data Center, αλλά το CLI εκτελείται σε οποιοδήποτε CI που διαθέτει Node 22 και μπορεί να προσπελάσει το API.
Ναι. Οι συνδέσεις περιεχομένου διαβάζουν από ένα CMS, ένα κατάστημα ή ένα κέντρο βοήθειας, και οι αμφίδρομες συνδέσεις επιστρέφουν την ελεγμένη γλώσσα πίσω. Ορισμένες είναι μόνο για εισαγωγή και η σελίδα κάθε σύνδεσης αναφέρει ποια ισχύει.
Ναι. Δημοσιεύστε μια τοπική ρύθμιση στο CDN και το προϊόν σας την διαβάζει κατά τον χρόνο εκτέλεσης μέσω των SDK χρόνου εκτέλεσης. Η τελευταία διεύθυνση URL παραμένει σε προσωρινή μνήμη για εξήντα δευτερόλεπτα, κάθε δημοσιευμένη έκδοση διατηρεί τη δική της διεύθυνση URL και οι τελευταίες είκοσι εκδόσεις διατηρούνται.
Το εργαλείο εισαγωγής μεταφέρει έργα, κλειδιά και υπάρχουσες μεταφράσεις από Lokalise, Phrase, Crowdin, Transifex, Weblate and POEditor. Οι εισαγόμενες μεταφράσεις θεωρούνται ανθρώπινη εργασία, επομένως καμία εκτέλεση δεν τις αντικαθιστά. Είναι δωρεάν σε οποιοδήποτε πρόγραμμα και εκτελείται μία φορά.
λειτουργεί με όσα ήδη χρησιμοποιείτε

41 συνδέσεις, έτοιμες προς χρήση.

χωρίς φάση μετάφρασης προς προγραμματισμό

Συνδέστε ένα αποθετήριο. Η επόμενη συγχώνευση αναλαμβάνει τα υπόλοιπα.

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

npx transglot@latest init