अपने Lovable ऐप को स्वचालित रूप से स्थानीयकृत करें
globalize.now आपके Lovable ऐप में वास्तविक i18n जोड़ता है और हर पुश पर हर भाषा को सिंक रखता है। एक स्किल जोड़ें और globalize MCP को Lovable के अंदर जोड़ें, फिर अनुवाद एक PR के रूप में आते हैं।
lovable-i18n स्किल Lingui v6, src/locales/[locale]/messages.po पर PO कैटलॉग, Trans मैक्रोज़, एक भाषा स्विचर और एक GitHub Action इंस्टॉल करता है। यह Vite SPA और TanStack Start स्टैक्स का पता लगाता है। जब आप globalize MCP जोड़ते हैं, तो हर पुश अपडेट किए गए कैटलॉग के साथ एक अनुवाद PR खोलता है। प्रतिबद्ध लोकेल फ़ाइलें रनटाइम विजेट्स को हराती हैं: कोई लोड के बाद अनुवाद नहीं, कोई लेआउट शिफ्ट नहीं, और प्रति-लोकेल पृष्ठ जिन्हें सर्च इंजन इंडेक्स कर सकते हैं।
50+ भाषाएं · RTL शामिल · €5 शुरुआती क्रेडिट · कोई कार्ड आवश्यक नहीं
पूर्वापेक्षाएं
- एक Lovable प्रोजेक्ट जिसके UI को आप अनुवाद करना चाहते हैं
- Lovable प्रोजेक्ट सिंक सक्षम के साथ GitHub खाता
- Lovable से जुड़ा एक Git रिपॉजिटरी (+ मेनू का उपयोग करें, फिर GitHub, फिर प्रोजेक्ट कनेक्ट करें)
- अनुवाद सिंक के लिए रिपॉजिटरी को कनेक्ट करने के लिए एक globalize.now खाता
Lovable के साथ globalize.now सेट अप कैसे करें
अपने Lovable प्रोजेक्ट को GitHub से कनेक्ट करें
Lovable में, चैट इनपुट में + मेनू खोलें, GitHub चुनें, फिर प्रोजेक्ट कनेक्ट करें। अपने ऐप को एक वास्तविक रिपॉजिटरी में सिंक करें ताकि PO कैटलॉग और Lingui कॉन्फ़िग संस्करण नियंत्रण में रहें।
अपने वर्कस्पेस में lovable-i18n स्किल जोड़ें
अपने Lovable workspace में Skills खोलें, Add पर क्लिक करें, Import from GitHub चुनें, और इसे नीचे दिए गए globalize-now/lovable-i18n repository की ओर निर्देशित करें — यह skill repo के root में स्थित है। यह निःशुल्क है और credits का उपयोग नहीं करता है, और आप इसे प्रति workspace में केवल एक बार करते हैं।
https://github.com/globalize-now/lovable-i18nLovable में globalize MCP जोड़ें
Lovable में, Connectors खोलें, फिर Custom MCP, और नीचे globalize MCP URL जोड़ें। अपने globalize.now डैशबोर्ड के MCP टैब से एक API कुंजी के साथ प्रमाणित करें। यह Lovable को आपके प्रोजेक्ट को बनाने, आपके कैटलॉग का अनुवाद करने और पुश-सिंक के लिए रिपॉजिटरी को कनेक्ट करने देता है, कोई अलग डैशबोर्ड चरण नहीं।
https://api.globalize.now/mcpLovable को i18n सेट अप करने के लिए प्रॉम्प्ट करें
इसे Lovable चैट में पेस्ट करें। स्किल आपके स्टैक का पता लगाता है, Lingui इंस्टॉल करता है, PO कैटलॉग को स्कैफ़ोल्ड करता है, स्ट्रिंग्स को Trans मैक्रोज़ में लपेटता है, और एक भाषा स्विचर जोड़ता है; globalize MCP फिर आपके रिपॉजिटरी को कनेक्ट करता है और हर पुश पर अनुवाद करता है।
Use the lovable-i18n skill and the globalize MCP to set up i18n and translate my appअपनी डिफ़ॉल्ट शाखा की समीक्षा करें और मर्ज करें
Lovable i18n स्कैफ़ोल्ड को GitHub में सिंक करता है। Lingui कॉन्फ़िग, PO कैटलॉग और घटक परिवर्तनों के लिए diff की समीक्षा करें, फिर अपनी डिफ़ॉल्ट शाखा में मर्ज करें।
Lovable में निर्माण जारी रखें
हर पुश पर, globalize.now नई स्ट्रिंग्स को अलग करता है, उनका अनुवाद करता है, और अपडेट किए गए PO कैटलॉग के साथ एक PR खोलता है। PR को मर्ज करें। रिलीज़ के बीच कोई मैनुअल निष्कर्षण नहीं।
सामान्य समस्याएं
हर Lovable अपडेट के बाद अनुवाद टूट जाते हैं
समाधान: हर Lovable प्रॉम्प्ट हार्डकोडेड स्ट्रिंग्स जोड़ सकता है। सिंक को अपने Git पुश चक्र में वायर करें ताकि PO कैटलॉग वर्तमान रहें। globalize.now पुश पर नई लिटरल्स को पकड़ता है और अंतर बढ़ने से पहले एक अनुवाद PR लौटाता है।
क्या मुझे Weglot, Lovalingo, या किसी अन्य रनटाइम विजेट का उपयोग करना चाहिए?
समाधान: रनटाइम विजेट पृष्ठ लोड होने के बाद अनुवाद करते हैं, जिससे अंग्रेजी की फ्लैश, लेआउट शिफ्ट और कमजोर SEO होता है। lovable-i18n स्किल PO कैटलॉग और Lingui को प्रतिबद्ध करता है ताकि अनुवादित मार्कअप आपके रिपॉजिटरी से शिप हो।
अक्सर पूछे जाने वाले प्रश्न
lovable-i18n स्किल क्या इंस्टॉल करता है?
Lingui v6 जिसमें src/locales/[locale]/messages.po पर PO कैटलॉग, स्ट्रिंग निष्कर्षण के लिए Trans मैक्रोज़, एक भाषा स्विचर और एक GitHub Action हैं। स्किल Vite SPA या TanStack Start का पता लगाता है और आपके Lovable ऐप द्वारा उपयोग किए जाने वाले स्टैक को स्कैफ़ोल्ड करता है।
Lovable ऐप के लिए Weglot या Lovalingo क्यों नहीं?
रनटाइम ऑटो-अनुवाद उपकरण JavaScript इंजेक्ट करते हैं जो लोड के बाद सामग्री का अनुवाद करते हैं। यह अनुवादित पाठ की फ्लैश, Core Web Vitals को नुकसान पहुंचाता है, और एक अंग्रेजी पृष्ठ छोड़ता है जिसे ब्राउज़र में अनुवादित किया जाता है। प्रतिबद्ध PO कैटलॉग और प्रति-लोकेल रूटिंग स्थिर, अनुक्रमणीय पृष्ठ बनाते हैं।
क्या मैं सेटअप के बाद Lovable में निर्माण जारी रख सकता हूं?
हाँ। स्किल को प्रति वर्कस्पेस एक बार जोड़ें, सेटअप प्रॉम्प्ट चलाएं, रिपॉजिटरी को globalize.now से कनेक्ट करें, फिर सामान्य रूप से Lovable को प्रॉम्प्ट करना जारी रखें। हर पुश एक diff को ट्रिगर करता है, नई स्ट्रिंग्स का अनुवाद किया जाता है, और अपडेट किए गए PO कैटलॉग के साथ एक PR आता है।
globalize.now Lovable ऐप्स के लिए कितनी भाषाओं का समर्थन करता है?
50+ भाषाएं जिनमें अरबी और हिब्रू जैसी RTL लोकेल शामिल हैं। रिपॉजिटरी को कनेक्ट करते समय लक्ष्य चुनें। globalize.now हर पुश पर आपके PO कैटलॉग में अंतराल भरता है और एक मर्जेबल PR लौटाता है।
क्या यह काम करता है अगर मैं Cursor या Claude Code में एक ही रिपॉजिटरी बनाता हूं?
हाँ। कनेक्ट किए गए रिपॉजिटरी में npx skills add globalize-now/globalize-skills चलाएं Lovable के बाहर एक ही स्किल बंडल के लिए। Lovable वर्कस्पेस आयात lovable-i18n सबपाथ का उपयोग करता है; खुली स्किल्स CLI Cursor और Claude Code के लिए पूर्ण बंडल इंस्टॉल करता है।
क्या अनुवादित Lovable पृष्ठ Google में दिखाई देंगे?
केवल अगर अनुवाद परोसे गए मार्कअप में मौजूद हैं, लोड के बाद क्लाइंट-साइड इंजेक्ट नहीं किए गए। Lingui जिसमें PO कैटलॉग और उचित लोकेल रूटिंग हैं, सर्च इंजन को प्रति भाषा क्रॉल करने योग्य पृष्ठ देते हैं। रनटाइम विजेट्स आमतौर पर नहीं।
Lovable i18n के साथ शुरुआत करें
अपने रिपॉजिटरी को कनेक्ट करने के लिए एक globalize.now खाता बनाएं, या GitHub पर स्किल देखें:
https://github.com/globalize-now/globalize-skills/tree/main/skills/lovable-i18nPrefer a visual, step-by-step walkthrough? Follow the interactive Lovable setup guide →