Skip to main content
AI agent network visualization

JSON फ़ाइलों का कुछ ही सेकंड में अनुवाद करें

कुंजियाँ ज्यों की त्यों। नेस्टिंग सुरक्षित। इंटरपोलेशन वेरिएबल अपरिवर्तित। जहाँ पहले आपकी स्ट्रिंग थीं, वहाँ अब केवल अनुवादित सामग्री।

मैन्युअल JSON अनुवाद जोखिमों से भरा है

प्रक्रिया तो आप जानते ही हैं। अपनी JSON लोकेल फ़ाइल एक्सपोर्ट करें, उसे किसी स्प्रेडशीट या अनुवाद टूल में खोलें, सावधानी बरतें कि नेस्टेड कुंजियाँ न टूटें, उम्मीद करें कि कोई वेरिएबलों में बदलाव न करे, फिर से इंपोर्ट करें, टूटी हुई संरचना ठीक करें और हर भाषा के लिए यही प्रक्रिया दोहराएँ।

सामान्य अनुवाद टूल नेस्टेड कुंजियों को सपाट कर देते हैं या बिगाड़ देते हैं

सामान्य टूल इंटरपोलेशन वेरिएबल का अनुवाद कर देते हैं या उन्हें दूषित कर देते हैं

जब टूल MessageFormat सिंटैक्स नहीं समझते, तो ICU बहुवचन नियम बिना किसी चेतावनी के टूट जाते हैं

ऐरे इंडेक्स खिसक जाते हैं, कुंजियों का क्रम बदल जाता है और फ़ॉर्मैटिंग गायब हो जाती है

स्रोत (अंग्रेज़ी)
messages/en.json
{
  "welcome": "Welcome, {name}!",
  "items": {
    "count": "{count, plural, one {# item} other {# items}}",
    "empty": "Your cart is empty"
  },
  "nav": {
    "home": "Home",
    "settings": "Settings"
  }
}
अनुवादित (जर्मन)
messages/de.json
{
  "welcome": "Willkommen, {name}!",
  "items": {
    "count": "{count, plural, one {# Artikel} other {# Artikel}}",
    "empty": "Ihr Warenkorb ist leer"
  },
  "nav": {
    "home": "Startseite",
    "settings": "Einstellungen"
  }
}

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

कुंजी संरचना

नेस्टेड कुंजियाँ, डॉट नोटेशन और ऐरे इंडेक्स अपने मूल स्थान पर ही रहते हैं

इंटरपोलेशन वेरिएबल

सभी प्रमुख i18n फ़्रेमवर्क में name, count और price जैसे प्लेसहोल्डर पहचाने जाते हैं और अपरिवर्तित रखे जाते हैं

ICU बहुवचन नियम

ICU MessageFormat की संरचना को ज्यों का त्यों रखते हुए बहुवचन श्रेणियों का सही अनुवाद किया जाता है

फ़ॉर्मैटिंग और व्हाइटस्पेस

इंडेंटेशन, कुंजियों का क्रम और JSON फ़ॉर्मैटिंग आपकी स्रोत फ़ाइल के अनुरूप रहते हैं

आपके i18n फ़्रेमवर्क के साथ काम करता है

next-intl
i18next / react-i18next
react-intl (FormatJS)
vue-i18n
Angular i18n
Flutter ARB

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

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 अनुबंध अब भी आपकी राह रोक रहा है? माइग्रेशन के बारे में हमसे बात करें।