
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.
የእርስዎን i18next የቋንቋ አካባቢ (locale) JSON ፋይሎች ይስቀሉ፣ የመድረሻ ቋንቋዎችን ይምረጡ፣ አንድ ጊዜ ይክፈሉ፣ እና ለ React Native መተግበሪያዎ ሞባይል-ዝግጁ ትርጉሞችን ያውርዱ።
የ React Native መተግበሪያዎን ለመካተት ሶስት ቀላል እርምጃዎች። i18next የlocale JSON ይስቀሉ፣ አንድ ጊዜ ይክፈሉ፣ እና ለ react-native-localize ዝግጁ የሆኑ ትርጉሞችን ያውርዱ።
የእርስዎን i18next የlocale ፋይሎች (ለምሳሌ locales/en.json ወይም locales/en/translation.json) ያኑሩ። {{placeholders}} እና የብዛት (plural) ቁልፎችን በራስ-ሰር እንለያለን።
ከ52 ቋንቋዎች ይምረጡ። ከመክፈልዎ በፊት በፋይልዎ መጠን እና ውስብስብነት ላይ የተመሠረተ ግልጽ ዋጋ ይመልከቱ።
በ Stripe በኩል አንድ ጊዜ ይክፈሉ። ለ react-native-localize ወይም expo-localization ዝግጁ የሆነ የlocale ZIP ያግኙ—ተመሳሳይ መዋቅር፣ የተተረጎሙ እሴቶች።
ከመስቀል በፊት ትክክል ምን እንደምትከፍል በግልጽ ተመልከት። የመጨረሻ ዋጋ ጥቅስ ከመስቀል በኋላ በፋይሉ ውስብስብነት እና በመረጥካቸው ቋንቋዎች መሠረት ይታሰባል።
የJSON ፋይልን እዚህ ጣል
ወይም ለመፈለግ ይጫኑ
ለ React Native የ i18next locale JSON። ከፍተኛው 500KB።
ከ52 ቋንቋዎች ውስጥ 3 ተመርጠዋል
የመጨረሻ ዋጋ በመክፈያ ገጽ ላይ ፋይሉ ከተሰቀለ በኋላ ይታሰባል
አንድ ጊዜ ክፍያ • ምንም ዓይነት ምዝገባ የለም
ለሞባይል ላይ ያለ i18next የአካባቢ ቋንቋ JSON በተለይ የተነደፈ—{{placeholders}}፣ የብዛት ቁልፎችን ያስተናግዳል፣ እና ለ react-native-localize እና Expo ዝግጁ ፋይሎችን ይወጣል።
በእያንዳንዱ ፋይል አንድ namespace የሚጠቀሙ አቀማመጦችንም እና ነጠላ translation.json ጥቅሎችንም ይደግፋል። ውጤቱ መተግበሪያዎ በ runtime ላይ በትክክል የሚጫነውን ያንጸባርቃል።
እንደ {{name}} እና {{count}} ያሉ የinterpolation ቶክኖችን ባይት-በ-ባይት ይጠብቃል—በ React Native ኮምፖነንቶችዎ ውስጥ የተሰበሩ ሕብረቁምፊዎች አይኖሩም።
ሰዋሰው በሞባይል መተግበሪያዎ ውስጥ በሁሉም የመድረሻ ቋንቋዎች ትክክል እንዲቆይ የ i18next አይነት የብዛት መከፋፈሎችን ያስተናግዳል።
ከ react-native-localize፣ expo-localization እና i18next ጋር ተስማሚ የሆነ የአካባቢ ቋንቋ ZIP ያውርዱ—ተመሳሳይ የፋይል መዋቅር፣ የተተረጎሙ እሴቶች።
ሁሉም ቋንቋዎች በአንድ ጊዜ ይተረጎማሉ። አብዛኛዎቹ ስራዎች ከ 5 ደቂቃ በታች ይጠናቀቃሉ—የሞባይል ልቀትዎን በጊዜው ያቅርቡ።
ምንም ምዝገባ የለም፣ ምንም ወርሃዊ ክፍያ የለም። ለእያንዳንዱ ስራ አንድ ጊዜ ክፈል፣ ለዘላለም አውርድ።
React Native i18next ፕሮጀክቶች በ i18next.init() በኩል በመጀመሪያ ሲጀምሩ የአካባቢ ቋንቋ JSON ይጫናሉ። LocalePack መተግበሪያዎ አስቀድሞ የሚጠብቀውን ተመሳሳይ መዋቅር ውስጥ ሁሉንም የአካባቢ ቋንቋ ፋይሎች ያመነጫል።
locales/ ├── en/ │ ├── common.json ← source namespace │ └── auth.json ├── de/ │ ├── common.json │ └── auth.json ├── fr/ │ └── ... └── ... (52 locales)
// 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()
i18next.init()
i18next.init()
ቦታ ያዢዎች
{{variable}}
ብዙ ቁጥር
_one/_other
አጠቃላይ የትርጉም መሳሪያዎች የ i18next namespace JSON፣ ድርብ-ቅንፍ ቦታ ያዢዎችን፣ እና React Native መተግበሪያዎች የሚጠብቁትን _one/_other የብዛት ልማዶች ያበላሻሉ።
LocalePack | በእጅ ትርጉም | አጠቃላይ TMS | |
|---|---|---|---|
| የማዋቀር ጊዜ | 2 ደቂቃ | በእያንዳንዱ ቋንቋ ሰዓታት | 30+ ደቂቃ |
| የዋጋ ግልጽነት | |||
| የ namespace JSON ድጋፍ | |||
| {{placeholder}} እና የብዙ ቁጥር ደህንነት | |||
| ፍጥነት (52 ቋንቋዎች) | < 5 ደቂቃ | ሳምንታት | ሰዓታት |
| ለማን ይመች | React Native መተግበሪያዎች | ትናንሽ ፕሮጀክቶች | የድርጅት CMS |
LocalePackን በመጠቀም እስከ 52 ቋንቋዎች ድረስ ዓለም አቀፍ ተመልካቾችን የደረሱ እውነተኛ ፕሮጀክቶች።

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.

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.

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.

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 Native መተግበሪያ በአንድ ከሰዓት በኋላ በ10 ቋንቋዎች ተለቀቀ። የlocale ZIP በቀጥታ ወደ የእኛ Expo ፕሮጀክት ገባ።”
Jordan T.
React Native አበልጻጊ
“react-native-localize የተተረጎሙትን ፋይሎች ያለ ምንም የኮንፊግ ለውጥ አነሳ። {{variables}} እና የብዛት ቁልፎች ሳይቀየሩ ተመለሱ።”
Mei L.
የሞባይል ኢንጂነር
“አንድ ጊዜ ብቻ የሚከፈል ዋጋ ለኢንዲ መተግበሪያ ልቀቶች በጣም ተስማሚ ነው። ለአንድ ጊዜ የአካባቢያዊ ትርጉም ስራ የTMS ምዝገባ አያስፈልግም።”
Alex R.
ኢንዲ የሞባይል አበልጻጊ
52
የሚደገፉ ቋንቋ-ክልሎች
100%
{{placeholder}} እና ብዙ-ቁጥር ደህንነቱ የተጠበቀ
ZIP
ለሞባይል ዝግጁ ZIP
አንድ ጊዜ ክፈል • locale ZIP አውርድ • በiOS እና Android ላይ አስለቅቅ
LocalePack ይሞክሩ