20 पॉइंट द्वारा insomenia 2024-12-03 | 6 टिप्पणियां | WhatsApp पर शेयर करें

मैं पहले से Rails का पुराना पक्का यूज़र रहा हूँ, लेकिन frontend stack के बीच इधर-उधर जाने के बाद
हाल ही में फिर से Rails पर लौटा हूँ, और यह बहुत अच्छा लग रहा है।
Rails 8 काफ़ी बेहतर हो गया है, और मैं DHH के हाल के वीडियो लगातार देख रहा हूँ।
(DHH इन दिनों काफ़ी सक्रिय हैं। काफ़ी बहस के मुद्दे भी बना रहे हैं, हाहा)

Rails की official guide सच में बहुत अच्छी तरह बनाई गई है,
लेकिन इस साल रिलीज़ हुए version 8 के लिए कोई हिंदी अनुवाद दस्तावेज़ नहीं मिला,
इसलिए AI की मदद से मैंने इसका अनुवाद करके देख लिया।

मैंने claude sonnet 3.5 api का इस्तेमाल किया,
सभी Markdown फ़ाइलों का automatic translation करने के लिए एक Ruby script लिखी,
और यह translation Ruby script windsurf editor में कई rounds की back-and-forth के ज़रिए बनाई।
यह एक script है जो एक Markdown फ़ाइल को ठीक-ठाक chunks (लगभग 50 lines, इस शर्त के साथ कि code block न कटे) में
बाँटकर अनुवाद करती है, फिर उन्हें जोड़कर हिंदी Markdown फ़ाइल बना देती है।
API call की लागत 30,000 won से थोड़ी ज़्यादा आई, और लगभग 3.2 million tokens इस्तेमाल हुए।

हालाँकि gpt-4o पहले के machine translation से काफ़ी बेहतर है, फिर भी कुछ हिस्से थोड़े अप्राकृतिक लगते हैं,
लेकिन claude वाकई अच्छा लिखता है। code block के अंदर code का अनुवाद नहीं करता, सिर्फ़ comments का करता है।
हो सकता है यह किसी professional translator जितना अच्छा न हो, लेकिन मुझे लगता है कि मेरे कई महीने लगाने से जो नतीजा आता, उससे बेहतर है।
deepl पर भी विचार किया था, लेकिन सामान्य text के लिए तो ठीक है,
पर Markdown और code block को संभालने में यह उतना अच्छा नहीं लगा।

उम्मीद है कि यह Rails developers के लिए मददगार होगा!

6 टिप्पणियां

 
winterjung 2024-12-04

अच्छी सामग्री के लिए धन्यवाद। बीच-बीच में जो टेक्स्ट अनुवादित नहीं होना चाहिए था, वह भी अनुवादित हो गया है, फिर भी कुल मिलाकर बुनियादी क्वालिटी अच्छी है। क्या आपने अनुवाद प्रॉम्प्ट को भी अलग से ट्यून किया था?

 
insomenia 2024-12-12

i18n पेज को थोड़ा देखना पड़ेगा, रिपोर्ट करने के लिए धन्यवाद! Prompt में कोई खास नुस्खा नहीं है, बस जिन हिस्सों में नतीजे गलत आ रहे थे उनके लिए थोड़ा अतिरिक्त prompt जोड़ा है :)

 
roxie 2024-12-04

मैं जानना चाहता/चाहती हूँ कि आपका windsurf अनुभव कैसा रहा।

 
insomenia 2024-12-04

आजकल डेवलपमेंट करते समय मैं इसे अच्छी तरह इस्तेमाल कर रहा हूँ
उससे पहले cursor, और उससे पहले copilot इस्तेमाल किया था, और डेवलपमेंट की रफ्तार वाकई तेज हो जाती है
यह 100% परफेक्ट कोड नहीं बनाता, लेकिन अक्सर इस्तेमाल होने वाले pattern code अच्छी तरह लिख देता है
और ऐसा कोड अगर मुझे खुद लिखना पड़े तो कई घंटे लग जाते, लेकिन AI उसे कुछ ही सेकंड में लिख देता है

 
joyfui 2024-12-03

जब मैं कॉलेज में था, तब जिस कंपनी में मैं इंडस्ट्री-अकादमिक इंटर्न के तौर पर गया था, वहाँ Rails इस्तेमाल होता था, लेकिन कोरियन में सामग्री बहुत कम होने की वजह से काफ़ी मुश्किल हुई थी... उस समय खरीदी गई Rails की किताब अब आउट of print हो चुकी है।
खैर, धन्यवाद। काफ़ी समय बाद एक बार फिर से देखना चाहिए!

 
insomenia 2024-12-04

Rails भले ही मुख्यधारा में न हो, फिर भी अंग्रेज़ी में सामग्री काफ़ी मिल जाती है, लेकिन कोरियाई में बहुत कम है
AI अब अच्छा अनुवाद कर देता है, इसलिए अगर मांग हो तो मैं Rails से जुड़े दस्तावेज़ों के अनुवादित संसाधन बनाने की कोशिश करूँगा