Localization के लिए Claude Code Skill
npx skills add globalize-now/globalize-skills एक Claude Code Skill install करता है जो hardcoded strings को extract करता है, locale files generate करता है, और हर Git push पर translations को sync करता है। कोई dashboard नहीं, कोई manual review नहीं।
Claude Code एक agentic coding tool है जो files को autonomously edit करता है। globalize.now उस workflow के साथ cleanly integrate करता है: एक command, agent strings को extract करता है और locale files generate करता है, Claude Code changes को commit करता है। हर भविष्य के Git push translations को sync में रखता है। कोई manual steps नहीं।
पूर्वापेक्षाएं
- एक project जिस पर Claude Code ने काम किया है (Next.js, React, Vue, या similar)
- एक Git repository
- Node.js 18+
- Claude Code installed और authenticated
Claude Code के साथ globalize.now को कैसे सेट अप करें
Claude Code project directory को खोलें
उस repository में cd करें जहाँ Claude Code edits कर रहा है ताकि paths Git root के साथ line up करें।
Skills installer को चलाएं
globalize.now पर रिपॉजिटरी को कनेक्ट करें ताकि आप ऐप में इसे कन्वर्ट कर सकें, या प्रोजेक्ट रूट से Globalize स्किल्स इंस्टॉल करें ताकि एजेंट i18n को स्कैफोल्ड कर सके और लिटरल्स के लिए स्कैन कर सके।
npx skills add globalize-now/globalize-skills --allHardcoded UI strings के लिए scan करें
globalize.now को tree को walk करने दें ताकि user-visible English को list करे जो अभी भी components में embedded है।
Proposed translation key structure की पुष्टि करें
Namespaces, naming, और pluralization hooks को review करें refactors apply होने से पहले।
Refactors और locale files को apply करें
Work को approve करें ताकि components आपके runtime helpers को call करें और JSON catalogs Git में land करें।
Claude Code के साथ commit करें और push करें
Claude Code को mergeable diff को stage करने, commit करने, और push करने दें ताकि भविष्य के pushes automatic sync को continue करें।
MCP के माध्यम से connect करें (optional)
Claude Code से Globalize को drive करना पसंद है? एक बार आपका code i18n-ready हो, MCP को connect करें।
claude mcp add --transport http globalize https://api.globalize.now/mcpअधिक: MCP को connect करें →
सामान्य समस्याएं
Claude Code और globalize.now दोनों components को edit करना चाहते हैं
समाधान: पहले globalize.now को चलाएं ताकि keys और locale files को establish करें; उसके बाद Claude Code को translation entries को touch करना चाहिए बजाय raw literals को हर जगह reintroduce करने के।
अगर Claude Code नई strings जोड़ता है तो मैं extraction को फिर से कैसे चलाता हूँ?
समाधान: globalize.now हर Git push पर automatically चलता है, इसलिए नई literals को detect किया जाता है बिना हर tweak के लिए installer को manually re-run किए।
अक्सर पूछे जाने वाले प्रश्न
क्या globalize.now specifically Claude Code के साथ काम करता है?
हाँ। globalize.now agent skills और एक CLI के रूप में ship करता है जो आप repo से चलाते हैं; Claude Code same commands को execute कर सकता है और resulting diffs को commit कर सकता है। Integration Git-native है: एक बार locale files exist करने के बाद, हर push translations को aligned रखता है। आपको अपने editor और version control के बाहर एक अलग dashboard की जरूरत नहीं है।
क्या मुझे Claude Code को globalize.now के बारे में जानने के लिए configure करना होगा?
आपको केवल npx skills add globalize-now/globalize-skills चलाना होगा ताकि skills whichever agent को available हों जो session को drive कर रहा है। उस bootstrap step के बाहर कोई proprietary Claude Code plugin नहीं है। Installation के बाद, Claude Code को same localization phrases का उपयोग करके prompt करें जो आप किसी भी AI coding environment में use करते हैं।
क्या Claude Code और globalize.now same Git workflow को share कर सकते हैं?
उन्हें एक repository history को share करना चाहिए। globalize.now keys और locale JSON को write करता है; Claude Code उन files को पहले से contain करने वाली branches पर feature work को continue करता है। Pull requests के माध्यम से merge करें जैसे usual ताकि reviewers product code और translation updates को together देख सकें। globalize.now फिर pushes को watch करता है ताकि downstream locales को fresh रखे।
जब Claude Code नई UI को hardcoded text के साथ generate करता है तो क्या होता है?
अगला Git push globalize.now को trigger करता है ताकि नई literals को diff करे, keys propose करे, और catalogs को automatically update करे। यह English JSX और locale files के बीच drift को prevent करता है। आप अभी भी PRs को review करते हैं, लेकिन आप manually bundles को export नहीं कर रहे हैं या हर feature branch के लिए one-off scripts को re-run नहीं कर रहे हैं।
क्या globalize.now Claude Code की codebase को edit करने की ability को affect करता है?
नहीं। Initial extraction के बाद, Claude Code को components तक full access रहता है; वे simply raw strings की जगह translation helpers को reference करते हैं। globalize.now files को lock नहीं करता या एक अलग editor workflow को require नहीं करता। दोनों tools cooperate करते हैं जब तक commits Git के माध्यम से flow करते हैं, जो पहले से ही है कि कैसे Claude Code projects ship करते हैं।
कौन से repositories Claude Code को globalize.now के साथ pair करने से सबसे अधिक benefit करते हैं?
कोई भी AI-edited JavaScript या TypeScript ऐप जहाँ UI text अभी भी inline में रहता है सबसे अधिक benefit करता है: agents screens को quickly ship करते हैं, और globalize.now उस velocity को structured i18n में convert करता है बिना एक big-bang rewrite के। अगर आप पहले से हर string को locale files में store करते हैं, तो आपको fewer extractions की जरूरत है, लेकिन अधिकांश Claude Code prototypes अभी भी पहले pass की जरूरत है जो globalize.now automate करता है।
Claude Code के साथ globalize.now को try करें
अपने प्रोजेक्ट रूट से शुरू करें:
npx skills add globalize-now/globalize-skills --allउत्पाद संदर्भ और मूल्य निर्धारण के लिए होमपेज पर वापस जाएं →