LocalePack
ChromeFirefoxEdgeOperaSafariΚαταχώριση CWS
Vue.jsReact
Next.jsi18nextReact Native
Οδηγοί για προγραμματιστέςΙστορίες επιτυχίας
Φτιαγμένο ειδικά για react-i18next

Τοπικοποίηση με AI για εφαρμογές react-i18next

Ανεβάστε τα namespace JSON αρχεία σας, επιλέξτε γλώσσες-στόχους, πληρώστε μία φορά και κατεβάστε αρχεία locale έτοιμα για χρήση με το useTranslation().

{{placeholder}} & ασφαλές για πληθυντικούς
Συμβατό με useTranslation()
Διαφανής τιμολόγηση
locales/en/common.json
Πηγή (Αγγλικά)
{
  "welcome": "Hello, {{name}}!",
  "items_one": "{{count}} item",
  "items_other": "{{count}} items"
}
Γερμανικά (έξοδος)
{
  "welcome": "Hallo, {{name}}!",
  "items_one": "{{count}} Artikel",
  "items_other": "{{count}} Artikel"
}
52 τοπικές ρυθμίσεις

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

Τρία απλά βήματα για να μεταφράσετε το react-i18next project σας. Ανεβάστε namespace JSON, πληρώστε μία φορά και κατεβάστε αρχεία έτοιμα για το I18nextProvider.

01

Ανεβάστε namespace JSON

Ρίξτε τα locales/ namespace αρχεία σας (π.χ. locales/en/common.json). Εντοπίζουμε αυτόματα τα {{placeholders}} και τα _one/_other plural keys.

02

Επιλέξτε γλώσσες

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

03

Λήψη

Πληρώστε μία φορά μέσω Stripe. Λάβετε ένα locales/ ZIP έτοιμο να περαστεί στο I18nextProvider—ίδια δομή namespaces, μεταφρασμένες τιμές.

Ζωντανή επίδειξη τιμολόγησης

Διαφανής εκτιμητής τιμολόγησης

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

1. Μεταφόρτωση αρχείου

Αφήστε το αρχείο JSON εδώ

ή κάντε κλικ για περιήγηση

JSON namespace του react-i18next (locales/**). Μέγιστο 500KB.

2. Επιλέξτε γλώσσες

|

Επιλέχθηκαν 3 από 52 γλώσσες

3. Η εκτίμησή σας

Επιλεγμένες γλώσσες3

Η τελική τιμή υπολογίζεται μετά τη μεταφόρτωση του αρχείου στη σελίδα ολοκλήρωσης αγοράς

Εφάπαξ πληρωμή • Χωρίς συνδρομή

Φτιαγμένο για προγραμματιστές react-i18next

Σχεδιασμένο ειδικά για useTranslation(), I18nextProvider και JSON namespaces—όχι ένα γενικό εργαλείο μετάφρασης.

Υποστήριξη namespace για useTranslation()

Διατηρεί τα common.json, auth.json και όλα τα namespaces ευθυγραμμισμένα σε κάθε locale, ώστε το useTranslation('ns') να λειτουργεί χωρίς αλλαγές.

Ασφάλεια για {{placeholder}}

Διατηρεί tokens παρεμβολής όπως {{name}} και {{count}} byte-for-byte—χωρίς σπασμένα strings στα React components σας.

Χειρισμός κλειδιών πληθυντικού (_one/_other)

Διαχειρίζεται τα react-i18next plural splits όπως key_one και key_other, ώστε η γραμματική να παραμένει σωστή σε όλες τις γλώσσες-στόχους.

Έτοιμο για I18nextProvider

Κατεβάστε ένα ZIP locales/ με την ίδια δομή φακέλων—βάλτε το στο repo σας και περάστε το απευθείας στο I18nextProvider.

Παράλληλη μετάφραση

Όλες οι γλώσσες μεταφράζονται ταυτόχρονα. Οι περισσότερες εργασίες ολοκληρώνονται σε λιγότερο από 5 λεπτά.

Εφάπαξ πληρωμή

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

Πώς δένει το JSON του react-i18next

Το react-i18next φορτώνει αρχεία locale μέσω του I18nextProvider. Το LocalePack δημιουργεί όλα τα αρχεία namespaces στην ίδια δομή που ήδη περιμένει η εφαρμογή σας.

Δομή φακέλου locales/

locales/
├── en/
│   ├── common.json   ← source namespace
│   └── auth.json
├── de/
│   ├── common.json
│   └── auth.json
├── fr/
│   └── ...
└── ...       (52 locales)

Χρήση του hook useTranslation()

// locales/en/common.json
{
  "welcome": "Hello {{name}}",
  "items_one": "{{count}} item",
  "items_other": "{{count}} items"
}

// After i18next.init({ ns: ['common'] })
i18next.t('common:welcome', { name: 'Ada' });
i18next.t('common:items', { count: 5 });

API του hook

t()

I18nextProvider

i18next.init()

Δεσμευτικά πεδία

{{variable}}

Πληθυντικοί

_one/_other

Γιατί να μη χρησιμοποιήσετε απλώς γενικά εργαλεία;

Τα γενικά εργαλεία μετάφρασης χαλάνε τα JSON namespaces του useTranslation(), τα placeholders με διπλές αγκύλες και τις συμβάσεις πληθυντικού _one/_other.

LocalePack
Χειροκίνητη μετάφραση
Γενικό TMS
Χρόνος ρύθμισης2 λεπτάΏρες ανά γλώσσα30+ λεπτά
Διαφάνεια κόστους
Υποστήριξη JSON ανά namespace
{{placeholder}} & ασφάλεια πληθυντικού
Ταχύτητα (52 γλώσσες)< 5 λεπτάΕβδομάδεςΏρες
Ιδανικό γιαεφαρμογές react-i18nextΜικρά έργαCMS για επιχειρήσεις

Ιστορίες επιτυχίας

Πραγματικά έργα που χρησιμοποίησαν το LocalePack για να προσεγγίσουν ένα παγκόσμιο κοινό σε έως και 52 γλώσσες.

AstrologerAI AI astrology app localized into 52 languages

AstrologerAI: an AI astrology app localized into 52 languages

How the AstrologerAI app translated its entire experience into 52 languages with LocalePack — 6.3M tokens for $58.73 — to reach a worldwide audience in their own language.

DevToys.pro developer tools web app localized into 52 languages

DevToys.pro: 400% international traffic growth across 52 languages

How the DevToys.pro web app translated its entire UI into 52 languages with LocalePack — 5.8M tokens for $58.44 — and quadrupled its international organic traffic.

DevToys New Tab Chrome extension localized into 52 languages

DevToys New Tab: a Chrome extension localized UI + store listing in 52 languages

How the DevToys New Tab Chrome extension localized both its in-extension UI and its Chrome Web Store listing into 52 languages to reach a global audience.

The LocalePack site localized into 52 languages with LocalePack

LocalePack localized itself into 52 languages — with LocalePack

We used our own tool to translate the entire LocalePack site into 52 languages — 2.9M tokens for $27.37 — so developers worldwide find us in their own language.

Δείτε όλες τις περιπτώσεις επιτυχίας

Εμπιστεύεται από προγραμματιστές react-i18next

“Η εφαρμογή μας σε React πέρασε από μόνο αγγλικά σε 12 γλώσσες μέσα σε ένα απόγευμα. Τα namespaces του useTranslation() παρέμειναν άθικτα.”

Sam K.

Προγραμματιστής React, SaaS startup

“Το I18nextProvider δούλεψε κατευθείαν μόλις έβαλα το ZIP. Χωρίς χειροκίνητο merging, χωρίς σπασμένα {{variables}}.”

Priya M.

Μηχανικός frontend

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

Chris D.

Ελεύθερος επαγγελματίας προγραμματιστής React

52

Υποστηριζόμενες γλώσσες

100%

{{placeholder}} & ασφαλές για πληθυντικούς

ZIP

ZIP namespaces

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

Όλα όσα χρειάζεται να γνωρίζετε για το LocalePack για react-i18next.

Διαθέσιμο επίσης για επεκτάσεις προγράμματος περιήγησης:

ChromeFirefoxEdgeOperaSafari

Έτοιμοι να κυκλοφορήσετε την εφαρμογή σας react-i18next παγκοσμίως;

Πληρώνετε μία φορά • Κατεβάζετε ZIP namespaces • Κυκλοφορείτε παγκοσμίως

Δοκιμάστε το LocalePack
LocalePack
ΟδηγοίΑπόρρητοΌροιΥποστήριξη

© 2025 LocalePack. Με επιφύλαξη παντός δικαιώματος.

Αυτό το έργο μεταφράστηκε με LocalePack logoLocalePack