LocalePack
ChromeFirefoxEdgeኦፔራሳፋሪየCWS ዝርዝር
Vue.jsReact
Next.jsi18nextReact Native
የዴቭ መመሪያዎችየስኬት ምሳሌዎች
ለ react-i18next በተለይ የተሰራ

AI አካባቢያዊ ማድረግ ለ react-i18next መተግበሪያዎች

የnamespace JSON ፋይሎችዎን ይስቀሉ፣ የመድረሻ ቋንቋዎችን ይምረጡ፣ አንድ ጊዜ ይክፈሉ፣ እና useTranslation() ላይ ለመጠቀም ዝግጁ የlocale ፋይሎችን ያውርዱ።

{{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 ፕሮጀክትዎን ለመተርጎም ሶስት ቀላል እርምጃዎች። namespace JSON ይስቀሉ፣ አንድ ጊዜ ይክፈሉ፣ እና ለ I18nextProvider ዝግጁ ፋይሎችን ያውርዱ።

01

namespace JSON ይስቀሉ

የእርስዎን locales/ namespace ፋይሎች (ለምሳሌ locales/en/common.json) ያስገቡ። {{placeholders}} እና _one/_other የብዛት ቁልፎችን በራስ-ሰር እንለያለን።

02

ቋንቋዎችን ይምረጡ

ከ52 ቋንቋዎች ይምረጡ። ከመክፈልዎ በፊት በፋይልዎ መጠን እና ውስብስብነት ላይ የተመሠረተ ግልጽ ዋጋ ይመልከቱ።

03

አውርድ

በStripe በኩል አንድ ጊዜ ይክፈሉ። ለ I18nextProvider ለማስተላለፍ ዝግጁ የlocales/ ZIP ያግኙ—ተመሳሳይ የnamespace መዋቅር፣ የተተረጎሙ እሴቶች።

የቀጥታ ዋጋ ማሳያ

ግልጽ የዋጋ ግምት መለኪያ

ከመስቀል በፊት ትክክል ምን እንደምትከፍል በግልጽ ተመልከት። የመጨረሻ ዋጋ ጥቅስ ከመስቀል በኋላ በፋይሉ ውስብስብነት እና በመረጥካቸው ቋንቋዎች መሠረት ይታሰባል።

1. ፋይል ስቀል

የJSON ፋይልን እዚህ ጣል

ወይም ለመፈለግ ይጫኑ

react-i18next namespace JSON (locales/**). ከፍተኛው 500KB።

2. ቋንቋዎችን ምረጥ

|

ከ52 ቋንቋዎች ውስጥ 3 ተመርጠዋል

3. ግምትህ

የተመረጡ ቋንቋዎች3

የመጨረሻ ዋጋ በመክፈያ ገጽ ላይ ፋይሉ ከተሰቀለ በኋላ ይታሰባል

አንድ ጊዜ ክፍያ • ምንም ዓይነት ምዝገባ የለም

ለ react-i18next አበልጻጊዎች የተገነባ

ለ useTranslation(), I18nextProvider እና namespace JSON በተለይ የተነደፈ—አጠቃላይ የትርጉም መሣሪያ አይደለም።

useTranslation() የ namespace ድጋፍ

common.json, auth.json እና ሁሉንም namespaces በእያንዳንዱ locale ላይ ተመሳሳይ እንዲሆኑ ያስቀምጣል ስለዚህ useTranslation('ns') ምንም ለውጥ ሳይፈልግ ይሰራል።

{{placeholder}} ደህንነት

እንደ {{name}} እና {{count}} ያሉ የ interpolation ቶከኖችን በ byte-for-byte ይጠብቃል—በ React ኮምፖነንቶችዎ ውስጥ የተሰበሩ ስትሪንጎች አይኖሩም።

የብዙ ቁልፎች አስተናጋጅነት (_one/_other)

እንደ key_one እና key_other ያሉ የ react-i18next የብዙ ቁልፍ መከፋፈሎችን ያስተናግዳል ስለዚህ ሰዋሰው በሁሉም የመድረሻ ቋንቋዎች ላይ ትክክል ይቆያል።

ለ I18nextProvider ዝግጁ

ተመሳሳይ የፎልደር መዋቅር ያለው locales/ ZIP ያውርዱ—ወደ ሪፖዎ ያስገቡት እና ቀጥታ ለ I18nextProvider ያስተላልፉት።

ትይዩ ትርጉም

ሁሉም ቋንቋዎች በአንድ ጊዜ ይተረጎማሉ። አብዛኛዎቹ ስራዎች ከ5 ደቂቃ በታች ይጠናቀቃሉ።

አንድ ጊዜ ክፍያ

ምንም ምዝገባ የለም፣ ምንም ወርሃዊ ክፍያ የለም። ለእያንዳንዱ ስራ አንድ ጊዜ ክፈል፣ ለዘላለም አውርድ።

react-i18next JSON እንዴት እንደሚጣጣም

react-i18next የ locale ፋይሎችን በ I18nextProvider በኩል ይጫናል። LocalePack መተግበሪያዎ አስቀድሞ የሚጠብቀውን መዋቅር በመከተል ሁሉንም የ namespace ፋይሎች ይፈጥራል።

locales/ የፎልደር መዋቅር

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

useTranslation() hook አጠቃቀም

// 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

t()

I18nextProvider

i18next.init()

ቦታ ያዢዎች

{{variable}}

ብዙ ቁጥር

_one/_other

ለምን አጠቃላይ መሣሪያዎችን ብቻ አትጠቀም?

አጠቃላይ የትርጉም መሣሪያዎች useTranslation() የ namespace JSON, ድርብ-ቅንፍ ቦታ ያዢዎችን እና _one/_other የብዙ ቁጥር ልማዶችን ያበላሻሉ።

LocalePack
በእጅ ትርጉም
አጠቃላይ TMS
የማዋቀር ጊዜ2 ደቂቃበእያንዳንዱ ቋንቋ ሰዓታት30+ ደቂቃ
የዋጋ ግልጽነት
የ namespace JSON ድጋፍ
{{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 ቋንቋዎች በአንድ ከሰዓት በኋላ ተለወጠ። useTranslation() ኔምስፔስ እንደነበሩ ተመለሱ።”

ሳም ኬ.

React ገንቢ፣ SaaS ስታርትአፕ

“I18nextProvider ዚፕን ካስገባሁ በኋላ በቀጥታ ሰራ። በእጅ ማዋሃድ የለም፣ የተሰበሩ {{variables}} የሉም።”

ፕሪያ ኤም.

የፊት-ገጽ መሐንዲስ

“አንድ ፋይል እንኳ ከመስቀል በፊት የዋጋ ግምትን አየሁ። ለአንድ ጊዜ የአካባቢያዊ ትርጉም ስራ የፈለግሁት ትክክል ይህ ነበር።”

ክሪስ ዲ.

ነፃ ሙያ ያለው React ገንቢ

52

የሚደገፉ ቋንቋ-ክልሎች

100%

{{placeholder}} እና ብዙ-ቁጥር ደህንነቱ የተጠበቀ

ZIP

የኔምስፔስ ዚፕ

ተደጋጋሚ የሚጠየቁ ጥያቄዎች

ስለ react-i18next የLocalePack ማወቅ የሚያስፈልግዎት ሁሉ።

ለአሳሽ ቅጥያዎችም ይገኛል፦

ChromeFirefoxEdgeኦፔራሳፋሪ

Related developer guides

Deep dives on the formats, APIs and errors behind this page — written for developers, not translators.

i18next JSON format: namespaces, {{placeholders}}, and _one/_other plurals

A complete reference for the i18next JSON locale format — namespace files, double-brace {{placeholder}} syntax, _one/_other plural keys, nested objects, and how to structure your locales/ folder.

Next.js i18n: next-intl vs react-i18next vs i18next

Practical comparison of the three leading Next.js i18n libraries — App Router support, file format, TypeScript safety, pluralization syntax, and when to pick each one.

LocalePack vs POEditor for i18next JSON

Honest comparison of LocalePack and POEditor for i18next JSON translation. POEditor is a collaborative TMS with a string-count subscription and a free tier; LocalePack is upload → pay once → download.

Improve AI translation quality in messages.json

How to get accurate AI translations for your Chrome extension: write description fields that give the model context, define placeholders with examples, avoid string concatenation, and handle plurals, casing, and length expansion.

Browse all guides →

የእርስዎን react-i18next መተግበሪያ ዓለም አቀፍ ለመላክ ዝግጁ ነዎት?

አንድ ጊዜ ክፈል • namespace ZIP አውርድ • በዓለም አቀፍ ደረጃ ላክ

LocalePack ይሞክሩ
LocalePack
መመሪያዎችግላዊነትውሎችድጋፍ

© 2025 LocalePack. መብቶቹ ሁሉ የተጠበቁ ናቸው።

ይህ ፕሮጀክት በዚህ ተተርጉሟል LocalePack logoLocalePack