AI-जेनरेट किए गए ऐप्स स्थानीयकरण को तोड़ते हैं।

AI आपके UI को लिखता है। globalize i18n को लिखता है।

AI टूल्स UI को तेजी से जेनरेट करते हैं — लेकिन वे हर जगह अंग्रेजी को हार्डकोड करते हैं। globalize.now उस UI को स्वचालित रूप से एक वास्तविक i18n आर्किटेक्चर में परिवर्तित करता है।

एक उत्पादन कोडबेस को स्थापित पैटर्न के साथ रिलीज़ कर रहे हैं? देखें globalize.now डेवलपर वर्कफ़्लो में कैसे फिट बैठता है

Cursor, Copilot, और ChatGPT के साथ बनाए गए कोडबेस के लिए बनाया गया।

React, Next.js, Vue, और आधुनिक फ्रंटएंड फ्रेमवर्क के साथ काम करता है।

आउटपुट

पहले

<button>Submit order</button>

बाद में

<button>{t("checkout.submit_order")}</button>
locales/
  en.json  fr.json  es.json

मैं अपने AI-जेनरेट किए गए ऐप को i18n-तैयार कैसे बनाऊं?

आपके रिपॉजिटरी को स्कैन किया जा रहा है

रिपॉजिटरी स्कैन किया जा रहा है...

हार्डकोडेड UI स्ट्रिंग्स का पता चला

अनुवाद कुंजियाँ जनरेट की गईं

लोकेल फ़ाइलें बनाई गईं

शब्दकोश जेनरेट किया गया

आपका ऐप अब i18n के लिए AI-तैयार है।

ऐप में हम एक क्लोन पर काम करते हैं और आपको समीक्षा के लिए एक शाखा देते हैं। एजेंट पथ पर यह स्थानीय रूप से चलता है और किसी फ़ाइल को छूने से पहले हर परिवर्तन का पूर्वावलोकन करता है।

क्या आप इसे अपने कोडिंग एजेंट से चलाना पसंद करते हैं? एजेंट पथ देखें →

AI-जेनरेट किए गए कोडबेस में स्थानीयकरण क्यों टूट जाता है

जब AI UI जेनरेट करता है, तो यह आमतौर पर स्ट्रिंग्स को सीधे घटकों में हार्डकोड करता है। जब स्थानीयकरण की आवश्यकता होती है:

  • स्ट्रिंग्स सैकड़ों फ़ाइलों में बिखरी हुई हैं
  • हर जगह UI टेक्स्ट डुप्लिकेट है
  • कोई अनुवाद कुंजियां नहीं
  • कोई लोकेल सिस्टम नहीं

बाद में i18n जोड़ना एक पूर्ण रीफैक्टर बन जाता है।

globalize.now हार्डकोड किए गए UI को वास्तविक i18n में कैसे बदलता है?

globalize.now आपकी रिपॉजिटरी को स्कैन करता है और हार्डकोड किए गए UI को एक संरचित स्थानीयकरण सिस्टम में फिर से लिखता है।

पहले

<button>Submit order</button>

बाद में

<button>{t("checkout.submit_order")}</button>

लोकेल फ़ाइलें

locales/
  en.json
  fr.json
  es.json

globalize.now AI-जेनरेट किए गए UI को स्वचालित रूप से AI-तैयार i18n में परिवर्तित करता है।

CLI स्वचालित रूप से i18n कॉन्फ़िगरेशन और लोकेल JSON फ़ाइलें बनाता है।

globalize.now AI-जेनरेट किए गए ऐप्स के लिए AI-तैयार i18n है।

globalize आपके ऐप से हार्डकोड किए गए UI टेक्स्ट को निकालता है, अनुवाद कुंजियां जेनरेट करता है, और स्वचालित रूप से लोकेल फ़ाइलें बनाता है।

globalize.now क्या जेनरेट करता है

globalize.now हार्डकोड किए गए UI स्ट्रिंग्स को कैसे पहचानता है?

घटकों और मार्गों को स्कैन करें ताकि आपके UI में एम्बेड किए गए उपयोगकर्ता-सामना करने वाले टेक्स्ट को खोजें।

संरचित i18n कुंजियां जेनरेट करें

कच्ची UI स्ट्रिंग्स को स्वचालित रूप से नामस्थान अनुवाद कुंजियों में परिवर्तित करें।

स्वचालित रूप से लोकेल फ़ाइलें बनाएं

लोकेल JSON फ़ाइलें और एक साझा शब्दकोश जेनरेट करें जो अनुवाद के लिए तैयार है।

यह कैसे काम करता है

1

अपनी रिपॉजिटरी स्कैन करें

UI स्ट्रिंग्स का पता लगाने के लिए घटकों और मार्गों को पार्स करें।

2

टेक्स्ट को सामान्य करें

UI टेक्स्ट को संरचित अनुवाद कुंजियों में परिवर्तित करें।

3

स्थानीयकरण संरचना जेनरेट करें

लोकेल फ़ाइलें और एक शब्दकोश बनाएं जो अनुवाद के लिए तैयार है।

अपने AI-जेनरेट किए गए ऐप को i18n के लिए AI-तैयार बनाएं।

स्थानीयकरण को ठीक करें इससे पहले कि यह एक पुनर्लेखन बन जाए।

मुफ़्त शुरुआत करें

अपना वर्कफ़्लो चुनें

globalize.now काम करता है चाहे आपका UI AI द्वारा लिखा गया हो या पारंपरिक कोडबेस में बनाया गया हो।

AI-जेनरेट किए गए ऐप्स

Cursor और v0 जैसे AI टूल्स अक्सर हार्डकोड किए गए टेक्स्ट के साथ UI जेनरेट करते हैं।globalize उन स्ट्रिंग्स को निकालता है और स्वचालित रूप से अनुवाद कुंजियां जेनरेट करता है।

AI बिल्डर्स के लिए

डेवलपर कोडबेस

मौजूदा कोडबेस के लिए, globalize घटकों को स्कैन करता है और UI स्ट्रिंग्स को संरचित अनुवाद कुंजियों में परिवर्तित करता है।

डेवलपर्स के लिए

Lovable apps

Built in Lovable? Add the lovable-i18n skill and keep every language in sync on each push.

See the Lovable guide