Skip to main content
AI agent network visualization

इंडेंटेशन बिगाड़े बिना YAML फ़ाइलों का अनुवाद करें

एंकर सुरक्षित रहते हैं। मल्टी-लाइन स्ट्रिंग ज्यों की त्यों रहती हैं। टिप्पणियाँ बरकरार रहती हैं। आपकी YAML संरचना ठीक उसी रूप में वापस मिलती है—सिर्फ़ सामग्री अनुवादित होती है।

YAML अनुवाद अपनी प्रकृति से ही नाज़ुक है

YAML व्हाइटस्पेस के प्रति संवेदनशील है। एक गलत इंडेंट से आपका पूरा कॉन्फ़िगरेशन टूट सकता है। सामान्य अनुवाद टूल YAML के एंकर, मल्टी-लाइन स्ट्रिंग या फ़्लो स्केलर नहीं समझते और उन्हें सुरक्षित रखना तो दूर की बात है।

केवल एक स्पेस की गड़बड़ी से आपका YAML अमान्य हो जाता है। सामान्य टूल इंडेंटेशन नियमों का पालन नहीं करते।

YAML एंकर (&anchor) और एलियस (*anchor) को अनुवाद योग्य टेक्स्ट मान लिया जाता है

मल्टी-लाइन स्ट्रिंग (|, >, |-, >-) की ब्लॉक स्केलर फ़ॉर्मैटिंग खो जाती है

टिप्पणियाँ हटा दी जाती हैं या उनका स्थान बदल दिया जाता है, जिससे डेवलपर संदर्भ खो जाता है

स्रोत (अंग्रेज़ी)
config/locales/en.yml
en:
  welcome: "Welcome, %{name}!"
  products:
    title: "Our Products"
    empty: "No products found"
  errors:
    not_found: "Page not found"
    server: |
      Something went wrong.
      Please try again later.
अनुवादित (जापानी)
config/locales/ja.yml
ja:
  welcome: "ようこそ、%{name}さん!"
  products:
    title: "製品一覧"
    empty: "製品が見つかりません"
  errors:
    not_found: "ページが見つかりません"
    server: |
      問題が発生しました。
      後でもう一度お試しください。

i18n Agent क्या सुरक्षित रखता है

इंडेंटेशन और व्हाइटस्पेस

YAML की व्हाइटस्पेस-संवेदनशील संरचना बिल्कुल सुरक्षित रखी जाती है। इंडेंटेशन नहीं टूटता।

एंकर और एलियस

&anchor परिभाषाएँ और *anchor संदर्भ पहचाने जाते हैं और अपरिवर्तित रखे जाते हैं

मल्टी-लाइन स्ट्रिंग

ब्लॉक स्केलर (|, >), चॉम्प इंडिकेटर (-, +) और फ़्लो स्केलर सभी सुरक्षित रखे जाते हैं

टिप्पणियाँ

डेवलपर संदर्भ सुरक्षित रखने के लिए इनलाइन और ब्लॉक टिप्पणियाँ अपने स्थान पर रखी जाती हैं

आपके टेक स्टैक के साथ काम करता है

Ruby on Rails i18n
Ansible प्लेबुक
Kubernetes कॉन्फ़िगरेशन
Hugo / स्टैटिक साइट जेनरेटर
Spring Boot
Symfony अनुवाद

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

How i18n Agent works: Install, Translate, Done
1
2
3
terminal
$translate_filesrc/messages/en.json
 --target["de", "ja", "es"]
Done.3 languages, 142 keys translated.

न मैन्युअल कॉपी-पेस्ट। न स्ट्रिंग निकालने की झंझट। बस अनुवादित फ़ाइलें।

i18n Agent अभी आज़माएँ

अपनी अनुवाद फ़ाइल यहाँ छोड़ें

JSON, YAML, PO, XML, CSV, Markdown, Properties

या ब्राउज़ करने के लिए क्लिक करें

लक्षित भाषाएँ

साइन अप की ज़रूरत नहींतुरंत अनुमान

अक्सर पूछे जाने वाले प्रश्न

क्या आप डेवलपर हैं?

CLI टूल इंस्टॉल करें और 2 मिनट में अपनी पहली फ़ाइल का अनुवाद करें।

CLI टूल इंस्टॉल करें

क्या आप एंटरप्राइज़ टीम हैं?

क्या TMS अनुबंध अब भी आपकी राह रोक रहा है? माइग्रेशन के बारे में हमसे बात करें।