सबसे सस्ता और सबसे कुशल i18n एजेंटिक कोडिंग के लिए
कीलेस i18n आपका कोडिंग एजेंट पहली बार में ही सही कर देता है: एक फाइल संपादित करने के लिए, लोड करने के लिए कोई लोकल JSON नहीं, कोई विलय संघर्ष नहीं, महीने के 4 यूरो से शुरू।
5-मिनट सेटअप
आपका पूरा i18n कार्यान्वयन 5 मिनट में। मज़ाक नहीं।
कोई कुंजी प्रणाली नहीं
आपका दिमाग ऐसी निरर्थक कार्यों में शामिल नहीं होना चाहिए।
पहले दिन से वैश्विक
अंतरराष्ट्रीय बाजारों में अतिरिक्त प्रयास के बिना भेजें।
सेटअप i18n, अपना कोडबेस साफ रखें और तेज़ी से शिप करें
वर्तमान i18n समाधानों के साथ कई PITA (समस्याएं) हैं। दर्द इतने बड़े हैं कि आप जितना संभव हो सके i18n में देरी करते हैं।
यह समय खर्च करता है जिसे आपको समुद्र तट पर बिताना चाहिए
सिस्टम की स्थापना करें: वरिष्ठ डेवलपर का कम से कम 1 घंटे का समय
प्रत्येक नई कुंजी के लिए आगे और पीछे: प्रति कुंजी 1 मिनट, x500 कुंजियाँ, x2 भाषाएँ = 17 घंटे
i18n-keyless के साथ, आपको i18n प्रणाली की बिल्कुल भी चिंता नहीं करनी पड़ती। आप समुद्र तट पर जा सकते हैं और एक मोहीतो ऑर्डर कर सकते हैं।
आज अधिकांश सिस्टम पाठ का अनुवाद करने के लिए कुंजियों का उपयोग करते हैं
इसको उत्पन्न करना दर्दनाक है। इसे बनाए रखना दर्दनाक है।
जब आप ऐप में कोई टेक्स्ट देखते हैं, और आप उसे अपडेट करना चाहते हैं, तो आपको संबंधित कुंजी ढूंढनी होगी।
i18n-keyless के साथ, आपको i18n प्रणाली की बिल्कुल भी चिंता नहीं करनी है। अपने दिमाग का उपयोग कुछ और दिलचस्प करने में करें।
अनुवाद AI को सौंपें
कुंजी प्रणाली के साथ, आपको ऐप में अनुवादों का प्रबंधन करना होगा।
अन्यथा आपके उपयोगकर्ताओं को उनकी ऐप में someheader.welcome.title दिखाई देगा।
i18n-keyless के साथ, आपको i18n सिस्टम की बिल्कुल भी चिंता नहीं है। बस अच्छे हेडलाइन लिखें, मार्केटिंग पर ध्यान दें और बिक्री प्राप्त करें।
कोडबेस सुंदर होते हैं... जब तक i18n कुंजियाँ संक्रमित नहीं हो जातीं
की सिस्टम के साथ, जब आप कोड और सामग्री पढ़ते हैं, तो आपको कुंजियाँ पढ़नी होती हैं, न कि प्राकृतिक भाषा।
कभी-कभी आपको एक फिक्स करना चाहिए क्योंकि एक वाक्य व्याकरणिक रूप से सही नहीं है। लेकिन आप यह नहीं जानते क्योंकि आप कुंजियाँ पढ़ते हैं।
i18n-keyless के साथ, आपको i18n सिस्टम की बिल्कुल भी परवाह नहीं करनी पड़ती। कोडबेस सुंदर रहता है।
आपकी i18n आवश्यकताओं को पूरा करने के लिए MCP सर्वर
एजेंटिक कोडिंग के लिए सिस्टम इतना अनुकूलित क्यों है, इसके छह अन्य कारण।
कोई नाम बनाने के लिए नहीं
एक कुंजी एक नामकरण निर्णय है जिसमें कोई सही उत्तर नहीं है। दो एजेंट उसी बटन के लिए login.submit और auth.button.send लिखते हैं। कुंजियों के बिना कोई निर्णय लेने के लिए नहीं है।
एक फ़ाइल संपादित करने के लिए, बीस नहीं
एक कुंजी-आधारित परिवर्तन घटक और हर स्थानीय JSON फ़ाइल को प्रभावित करता है, और एजेंट फ़ाइलें भूल जाते हैं। यहां, एक प्रतिलिपि परिवर्तन एकल-फ़ाइल संपादन है।
एजेंट बेड़ों में शून्य विलय संघर्ष
पांच शाखाओं पर पांच एजेंट सभी en.json संपादित कर रहे हैं: एक गारंटीकृत संघर्ष। कोई साझा फ़ाइल नहीं है, इसलिए वर्कट्रीज़ और पृष्ठभूमि एजेंट कभी नहीं टकराते हैं।
टोकन में सस्ता
किसी कुंजी का पुनः उपयोग करने के लिए, एक एजेंट को हर संपादन पर लोकल फ़ाइलें संदर्भ में लोड करनी होगी। बिना कुंजी के लोड कुछ नहीं करता: पाठ सीधे घटक में मौजूद है।
पठनीय अंतर
पुल अनुरोध वास्तविक वाक्य दिखाता है। एक मानव या समीक्षा एजेंट कुंजी क्या दर्शाती है यह खोदे बिना ही प्रतिलिपि का न्याय कर सकता है।
आपके CLAUDE.md में एक नियम
आप जो भी i18n नियम लिखते हैं, वह एक नियम है जिसे एजेंट तोड़ सकता है। इस नियम को केवल एक पंक्ति की आवश्यकता है — और फॉलबैक वास्तविक पाठ है, इसलिए कोई गलती स्क्रीन पर a.b.c नहीं दिखा सकती।
आपके एजेंट को चाहिए एकमात्र i18n नियम
# CLAUDE.md Write the UI copy in English and wrap it in <T>…</T> from i18n-keyless-react. That is the whole i18n setup.
आपका एजेंट इसे चला सकता है, केवल लिख सकता है ऐसा नहीं
MCP सर्वर के माध्यम से, एजेंट लापता अनुवादों को सूचीबद्ध करता है, एक को पढ़ता है, खराब को ओवरराइड करता है, या आपके पास पहले से मौजूद कॉपी को आयात करता है — अपने स्वयं के OAuth लॉगिन के साथ, बिना किसी कुंजी को पेस्ट किए।
MCP गाइड पढ़ेंपहले दिन से ही वैश्विक स्तर पर लॉन्च करें
जटिलता के कारण i18n में देरी करना बंद करें। इसे 5 मिनट में, दिनों में नहीं, लागू करें। अपनी विकास गति बनाए रखें जैसे कि i18n लागू नहीं किया गया हो।
- 5-मिनट में लागू करना। मज़ाक नहीं कर रहा हूँ।
एक सरल कॉन्फ़िग ऑब्जेक्ट और आप हो गए।
- विकास की गति बनाए रखें
जैसे कि i18n बिल्कुल लागू नहीं किया गया हो, वैसे कोड लिखें।
- वैश्विक बाजारों में भेजें
नई भाषाओं में स्केल करते समय रिफैक्टरिंग की आवश्यकता नहीं है।
- एसएसआर और एसईओ तैयार
Next.js, Remix, TanStack Start और Astro के साथ काम करता है। खोज इंजनों के लिए सर्वर-रेंडर किसी भी भाषा — समान 5-मिनट सेटअप।
पारंपरिक i18n
i18n-कुंजीरहित
इसको सेटअप करना कोई मुश्किल काम नहीं है
केवल सबसे सरल कॉन्फिग ऑब्जेक्ट और आप वैश्विक होने के लिए तैयार हैं।
और इससे भी अधिक, आपका एजेंट इसे आपके लिए सेट कर देगा।
1. मूल सेटअप
import * as I18nKeyless from "i18n-keyless-react";
I18nKeyless.init({
API_KEY: "YOUR_API_KEY",
storage: window.localStorage,
languages: {
primary: "en",
supported: ["en", "fr"],
},
});2. घटक उपयोग
import { I18nKeylessText } from "i18n-keyless-react";
// import { T } from "i18n-keyless-react"; // also works
// Just write in your primary language
<I18nKeylessText>
Welcome to our website
</I18nKeylessText>3. सर्वर-साइड उपयोग (जैसे: Node.js)
import { awaitForTranslationOrFallbackToOriginal, type Lang } from 'i18n-keyless-node';
const title = await awaitForTranslationOrFallbackToOriginal('Come see my app!', user.lang as Lang);
const body = await awaitForTranslationOrFallbackToOriginal('So many new stuff!', user.lang as Lang);
await sendExpoPushNotification({ user, title, body });4. घटकों के बाहर के पाठ के लिए
import { getTranslation } from "i18n-keyless-react";
export default function Navigation() {
return (
<HomeTabs.Navigator>
<HomeTabs.Screen
options={{ tabBarLabel: getTranslation("Welcome") }}
name="WELCOME"
/>
</HomeTabs.Navigator>
);
}अनुवाद कैसे काम करते हैं
i18n-keyless एक लाइब्रेरी है, जो एक API सेवा के साथ मिलकर काम करती है, जो आपको अपने टेक्स्ट को कुंजियों का उपयोग किए बिना अनुवाद करने की अनुमति देती है।
यदि अनुवाद नहीं मिलता है, तो I18nKeyless की API से AI API कॉल द्वारा अनुवाद प्राप्त करने के लिए एक असिंक्रोनस fetch किया जाएगा।
यह ऑपरेशन आमतौर पर डेव मोड में किया जाता है, जबकि आप कोडिंग कर रहे होते हैं। यदि आपने एक चूक गए, तो उत्पादन में केवल पहला उपयोगकर्ता जिसे अनुवाद की कमी है, एक गड़बड़ देखेगा, फिर यह पूरी दुनिया के उपयोगकर्ताओं के लिए तुरंत उपलब्ध हो जाएगा।
आपकी स्टोर लिस्टिंग हर भाषा में, हर रिलीज़ पर
प्रत्येक अपडेट का मतलब है नए रिलीज़ नोट्स, विवरण और कीवर्ड — प्रत्येक भाषा के लिए, दोनों स्टोरों पर। यही वह है जो आपको भाषाएँ जोड़ने से रोकता है। ऐप नहीं।
- प्रत्येक भाषा के लिए रिलीज़ नोट्स, एक कॉल में
अपडेट को एक बार लिखें। awaitForTranslation इसे हर उस भाषा में लौटाता है जिसमें आप बेचते हैं, और आपकी स्टोर कॉन्फिग इसे EAS या fastlane को भेजता है।
- 48 भाषाएँ, ऐप स्टोर स्लॉट्स में मैप की गई हैं
pt-BR और pt-PT दो सूचियाँ हैं; en-GB, en-AU और en-CA तीन हैं। toAppStoreLocale प्रत्येक अनुवाद को सही स्थान पर रखता है।
- रिलीज़ के बिना एक खराब अनुवाद ठीक करें
ऐप में, डैशबोर्ड में एक ओवरराइड एक बार में लाइव होता है — कोई हॉटफिक्स बिल्ड नहीं, कोई स्टोर समीक्षा नहीं। सूची में, पुश को पुनः चलाएँ।
- प्रति शब्द मूल्य निर्धारित नहीं है
एक अनुवादक लगभग €0.10 प्रति शब्द लेता है। 10 भाषाओं में 2,000 स्ट्रिंग्स एक ऐसा बजट है जो एक स्वतंत्र डेवलपर वहन नहीं कर सकता। यहां शब्दों की गणना नहीं की जाती है।
एक एक्सपो ऐप के लिए पूरा नुस्खा
// store.config.js — EAS Metadata awaits an async config
const { init, awaitForTranslation, toAppStoreLocale } = require("i18n-keyless-node");
const LANGS = ["en", "fr", "de", "ja", "pt-BR"];
const DESCRIPTION = "Bibi translates your app while you sleep…";
module.exports = async () => {
init({ API_KEY: process.env.I18N_KEYLESS_KEY, languages: { primary: "en", supported: LANGS } });
const info = {};
for (const lang of LANGS) {
info[toAppStoreLocale(lang)] = {
title: await awaitForTranslation("Bibi", lang, { context: "App Store app name, 30 characters max" }),
subtitle: await awaitForTranslation("Keyless i18n", lang, { context: "App Store subtitle, 30 characters max" }),
description: await awaitForTranslation(DESCRIPTION, lang, { context: "App Store description" }),
};
}
return { configVersion: 0, apple: { info } };
};वही कॉल Google Play के लिए fastlane मेटाडेटा फ़ाइलें लिखता है। कैप्स सलाहकार हैं: सीमा को संदर्भ में रखें और पुश करने से पहले लंबाई की जांच करें।
इंटरैक्टिव सैंडबॉक्स
देखें कि i18n-keyless वास्तविक समय में कैसे काम करता है
टाइप करते ही अनुवादों को हल होते देखने के लिए एक लाइव, संपादन योग्य स्टैकब्लिट्ज़ प्रोजेक्ट खोलें।
डेवलपर्स सरलता से प्यार करते हैं
देखें कि दूसरे i18n-keyless के बारे में क्या कह रहे हैं
मैं अपने MVP में i18n को केवल 5 मिनट में जोड़ने में सक्षम था। हमने बिना किसी अतिरिक्त विकास समय के 7 भाषाओं में लॉन्च किया। हमारा कोडबेस साफ रहा और हम अनुवाद कुंजियों के प्रबंधन के बजाय सुविधाओं के निर्माण पर ध्यान केंद्रित कर सके।
Jamie Smith
एक कूल स्टार्टअप में सीटीओ
अनुवाद कुंजियों के प्रबंधन का मानसिक भार हमारी उत्पादकता को नष्ट कर रहा था। i18n-keyless के साथ, हम बस प्राकृतिक भाषा में लिखते हैं और सब कुछ काम करता है। ऐसा लगता है जैसे i18n हमारे कार्यप्रवाह में अब मौजूद ही नहीं है।
Alex Lee
दूसरे एक कूल स्टार्टअप में लीड डेवलपर
हम अपने उत्पाद के लिए लॉन्च के बाद तक i18n में देरी करने वाले थे। i18n-keyless के साथ, हमने इसे अपने MVP चरण में लागू किया और पहले दिन से ही वैश्विक स्तर पर लॉन्च किया। ROI अविश्वसनीय रहा है।
Maria Rodriguez
ग्लोबलएप में संस्थापक
साधारण, पूर्वानुमेय मूल्य निर्धारण
आपके पैमाने के लिए एक निश्चित मूल्य।
प्रत्येक योजना में हर सुविधा।
प्रति शब्द कोई शुल्क नहीं, टोकन गणना नहीं।
प्रति माह 1,000 सक्रिय उपयोगकर्ता तक
इंडी ऐप्स और नए उत्पादों के लिए
प्रति माह 5,000 सक्रिय उपयोगकर्ताओं तक
ऐप्स के लिए जो अपने दर्शकों को ढूंढ रहे हैं
प्रति माह 50,000 तक सक्रिय उपयोगकर्ता
वास्तविक ट्रैक्शन वाले ऐप्स के लिए
अधिकतम 500,000 मासिक सक्रिय उपयोगकर्ता
विस्तृत उत्पादों के लिए
प्रत्येक योजना में शामिल है:
सभी 48 भाषाएँ। पूरी दुनिया, पहले दिन से
असीमित अनुवाद, AI शामिल। नए स्ट्रिंग्स उत्पादन में स्वयं अनुवादित होते हैं
उपयोगकर्ता-जनित सामग्री (UGC) का लाइव अनुवाद
किसी भी समय अपग्रेड, डाउनग्रेड या रद्द करें
500,000 से अधिक मासिक सक्रिय उपयोगकर्ता? हमसे संपर्क करें
वही ऐप कहीं और कितनी कीमत पर उपलब्ध है
दोनों स्लाइडर्स को हिलाएं। आपका ऐप बिल सभी 48 भाषाओं में है।
| समाधान | आपका मासिक बिल | आप प्रति भुगतान करते हैं | अनुवाद | भाषाएँ |
|---|---|---|---|---|
| i18n-keylessहम | €4/ माह | मासिक सक्रिय उपयोगकर्ता जीत जीत. | AI, असीमित, शामिल | सभी 48, पहले दिन से |
| Crowdin | €88/ माह1 | होस्टेड शब्द: आपके शब्द × 48 | क्राउडिन AI, एक कोटा के भीतर | आप प्रत्येक एक जोड़ते हैं |
| Intlayer | €27/ माह2 | सीटें और परियोजनाएं | AI पीढ़ी, कोटा के अंदर | आप प्रत्येक एक जोड़ते हैं |
| Lingo.dev | €91/ माह3 | एक आधार शुल्क, फिर एआई टोकन | AI बिल सीधे आप तक जाता है | आप प्रत्येक एक जोड़ते हैं |
| Locize | €77/ माह4 | शब्द × 48, और सीडीएन डाउनलोड | आप अपनी खुद की AI कुंजी लाते हैं | प्रकाशित सबसे बड़ी योजना में 10 |
| Lokalise | €132/ माह5 | सीटें, फिर चाबियाँ | अनुवादकों को अलग से बिल किया जाता है | आप प्रत्येक एक जोड़ते हैं |
| Phrase | €483/ माह6 | सीटें, फिर प्रबंधित शब्द | प्रति शब्द $0.06, अलग से बिल किया जाता है | आप प्रत्येक एक जोड़ते हैं |
| Smartling | €552/ माह7 | हर शब्द, हर भाषा | AI अनुवाद $0.06 प्रति शब्द से | आप प्रत्येक एक जोड़ते हैं |
| Tolgee | €49/ माह8 | चाबियाँ और सीटें | मशीन अनुवाद क्रेडिट्स | आप हर एक को भरते हैं |
| Weglot | €1,678/ माह9 | शब्द × भाषाएँ, एक वेब पृष्ठ पर | मशीन, कोटा के अंदर | प्रकाशित सबसे बड़ी योजना में 20 |
सार्वजनिक सूची मूल्य, अगस्त 2026 में पढ़े गए। विक्रेता उन्हें बदलते हैं, इसलिए कृपया जांच करें। प्रत्येक बिल प्रकाशित सीढ़ी की हमारी पठन है, और हम हमेशा आपका ऐप बनाए रखने वाली सबसे सस्ती भुगतान योजना लेते हैं। जब कोई विक्रेता पहली बार अनुवाद बिल करता है, तो हम इसे बारह महीनों में फैला देते हैं।
1 Crowdin प्रति माह 44 यूरो 60,000 होस्ट किए गए शब्दों के लिए प्रो प्लान पर प्रकाशित करता है, सालाना बिल किया जाता है। एक होस्ट किया गया शब्द एक लक्ष्य भाषा में एक शब्द है। हम 60,000 से ऊपर उस ब्लॉक मूल्य को दोहराते हैं।
2 Intlayer ओपन सोर्स है। $29 प्रति माह CMS और AI जनरेशन कोटा खरीदता है। कोटा से ऊपर जाने पर आप अपनी खुद की AI कुंजी का उपयोग कर सकते हैं, इसलिए हम प्रति मिलियन टोकन पर $10 का मॉडल बिल जोड़ते हैं, जिसे बारह महीनों में फैलाया जाता है।
3 लिंगो.डेव हर महीने 99 डॉलर प्रकाशित करता है, साथ ही बुनियादी ढांचे के प्रति मिलियन टोकन पर अतिरिक्त 2 डॉलर, और यह आपको मॉडल बिल पास करता है। हम प्रति शब्द 1.4 टोकन और मॉडल लागत के प्रति मिलियन टोकन पर 10 डॉलर की गणना करते हैं। बेस शुल्क इस संख्या का अधिकांश भाग है।
4 Locize प्रति माह 7, 19 और 49 यूरो प्रकाशित करता है, जो क्रमशः 15,000, 30,000 और 60,000 शब्दों के लिए होते हैं, जिसमें 1, 3 और 5 मिलियन CDN डाउनलोड शामिल हैं। इसके अतिरिक्त, यह प्रति 1,000 अतिरिक्त शब्दों के लिए $0.50 और प्रति मिलियन अतिरिक्त डाउनलोड के लिए $5 प्रकाशित करता है। हम हर महीने प्रत्येक उपयोगकर्ता के लिए तीस डाउनलोड गिनते हैं। कोई भी प्रकाशित योजना 48 भाषाओं का समर्थन नहीं करती है।
5 Lokalise हर महीने $144, $375 और $999 प्रकाशित करता है, और कोई कुंजी सीमा नहीं है। हम मानते हैं कि तीन योजनाओं में 5,000, 20,000 और 100,000 कुंजियाँ हैं, और प्रत्येक कुंजी के लिए बारह शब्द हैं। मानव अनुवाद अलग से बिल किया जाता है।
6 वाक्य सॉफ्टवेयर योजना पर प्रति माह 1 मिलियन प्रबंधित शब्दों के लिए $525 प्रकाशित करता है, और 3 मिलियन के लिए $1,245। हम प्रत्येक भाषा में प्रत्येक शब्द के लिए एक प्रबंधित शब्द गिनते हैं, और हम ऊपर दिए गए $1,245 ब्लॉक को 3 मिलियन के लिए दोहराते हैं।
7 Smartling प्लेटफ़ॉर्म की कीमत प्रकाशित नहीं करता है। हम केवल AI अनुवाद की गणना करते हैं, प्रकाशित $0.06 प्रति शब्द की दर पर, बारह महीनों में फैला हुआ। आपका वास्तविक बिल अधिक है।
8 Tolgee शब्दों के बजाय कुंजियों का बिल करता है, इसलिए हम प्रत्येक कुंजी के लिए बारह शब्द गिनते हैं। यह सालाना बिल किए जाने वाले 2,000 कुंजियों के लिए €49, 5,000 के लिए €179 और 20,000 के लिए €499 प्रकाशित करता है। इसके बाद हम €499 के ब्लॉक को दोहराते हैं। मशीन अनुवाद क्रेडिट अलग से गिने जाते हैं।
9 Weglot एक वेब पेज का अनुवाद करता है, ऐप का नहीं। इसकी सबसे बड़ी प्रकाशित योजना 20 भाषाओं के लिए 699 यूरो प्रति माह है, इसलिए हम उस मूल्य को 48 भाषाओं तक बढ़ाते हैं। आपके शब्द इन सभी योजनाओं में फिट होते हैं।
प्रत्येक दूसरी पंक्ति आपके उत्पाद के साथ बढ़ती है। हमारी कीमत निश्चित है।
डेमो देखें
इस छोटी वीडियो को देखें ताकि आप i18n-keyless को क्रियाशील होते हुए देख सकें
एक ऐप के लिए API कुंजी प्राप्त करें
आपका पूरा i18n कार्यान्वयन 5 मिनट में। iykyk।