नमस्ते। Vite के कोरियाई दस्तावेज़ अनुवाद प्रोजेक्ट पर काम करते हुए विकसित किए गए एक ओपन सोर्स का परिचय करा रहा हूँ.

Yuki-no (Gumball12/yuki-no)

अनुवाद कार्य में मूल दस्तावेज़ में हुए बदलावों को ट्रैक करना बहुत महत्वपूर्ण है। ऐसा न करने पर गलत हिस्सों का अनुवाद हो सकता है, या सामग्री के कुछ भाग छूट सकते हैं.

इसके लिए पहले Ryu-Cho नाम के एक ओपन सोर्स का उपयोग किया गया था। यह ओपन सोर्स GitHub Actions का उपयोग करके, मूल repository में हुए बदलावों को अनुवाद repository के GitHub Issues में दर्ज कर सूचित करता है। लेकिन लगभग 2 साल इस्तेमाल करने पर कुछ सुधार बिंदु सामने आए.

  1. अगर Actions विफल हो जाए, तो मूल repository के वे सभी बदलाव जो प्रोसेस नहीं हो पाए थे, खो जाते हैं और GitHub Issues के रूप में दर्ज नहीं होते। इससे मूल सामग्री के कुछ हिस्से छूट जाते हैं.
  2. ट्रैक किए जाने वाले फ़ाइलों को फ़िल्टर करने का तरीका बहुत सीमित है (शुरुआती string की तुलना करने वाला तरीका).
  3. बनने वाले issue पर label सेट नहीं किए जा सकते, इसलिए वे दूसरे issues के साथ मिल सकते हैं और एक नज़र में देखना कठिन हो जाता है.
  4. यह नहीं बताता कि मूल दस्तावेज़ के बदलाव रिलीज़ हुए हैं या नहीं। इससे अनजाने में unreleased content बहुत जल्दी उपलब्ध कराया जा सकता है.

इन्हीं सुधारों के उद्देश्य से इसे विकसित किया गया है, और यह नीचे दिए गए फीचर्स प्रदान करता है:

फिलहाल इसका उपयोग निम्न प्रोजेक्ट्स में किया जा रहा है:

अगर आप कोई अनुवाद प्रोजेक्ट शुरू करने वाले हैं, या migration जैसी सेटअप में मदद चाहते हैं, या इस प्रोजेक्ट में रुचि रखते हैं, तो GitHub Issues या मेल (to@shj.rip) के माध्यम से कभी भी संपर्क करें। धन्यवाद.

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.