Skip to main content
AI agent network visualization

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

Android strings.xml, XLIFF, RESX और कस्टम स्कीमा। टैग और एट्रिब्यूट जस के तस रहते हैं। केवल टेक्स्ट सामग्री का अनुवाद होता है।

XML अनुवाद सुधारने से ज़्यादा चीज़ें बिगाड़ देता है

XML तब तक आसान लगता है, जब तक आपको उसका अनुवाद न करना पड़े। टैग बिगड़ जाते हैं, जिन एट्रिब्यूट का अनुवाद नहीं होना चाहिए उनका भी अनुवाद हो जाता है, CDATA सेक्शन गायब हो जाते हैं और सेल्फ़-क्लोज़िंग टैग टूट जाते हैं। गलत जगह लगा एक एंगल ब्रैकेट भी आपके पूरे ऐप को क्रैश कर सकता है।

अनुवाद योग्य स्ट्रिंग के भीतर मौजूद HTML और XML टैग बिगड़ जाते हैं या हटा दिए जाते हैं

जिन एट्रिब्यूट (IDs, नाम, फ़ॉर्मैट) को जस का तस रहना चाहिए, उनका गलती से अनुवाद हो जाता है

CDATA सेक्शन, प्रोसेसिंग इंस्ट्रक्शन और कमेंट बिगाड़ दिए जाते हैं या हटा दिए जाते हैं

XML एंटिटी और विशेष वर्ण दोबारा एन्कोड हो जाते हैं या खो जाते हैं

स्रोत (अंग्रेज़ी)
res/values/strings.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="app_name">MyApp</string>
    <string name="welcome">Welcome, %1$s!</string>
    <string name="items_count">%d items</string>
    <plurals name="inbox">
        <item quantity="one">%d new message</item>
        <item quantity="other">%d new messages</item>
    </plurals>
</resources>
अनुवादित (कोरियाई)
res/values-ko/strings.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="app_name">MyApp</string>
    <string name="welcome">환영합니다, %1$s!</string>
    <string name="items_count">%d개 항목</string>
    <plurals name="inbox">
        <item quantity="other">새 메시지 %d개</item>
    </plurals>
</resources>

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

टैग की संरचना

ओपनिंग टैग, क्लोज़िंग टैग, सेल्फ़-क्लोज़िंग एलिमेंट और नेस्टेड XML पदानुक्रम ठीक वैसे ही रहते हैं जैसे परिभाषित किए गए हैं

एट्रिब्यूट और IDs

name, id और translatable फ़्लैग जैसे एलिमेंट एट्रिब्यूट पहचान लिए जाते हैं और उनमें कोई बदलाव नहीं किया जाता

CDATA और कमेंट

CDATA सेक्शन बिना किसी बदलाव के आगे बढ़ते हैं। XML कमेंट अपनी मूल जगह पर सुरक्षित रहते हैं

एन्कोडिंग और एंटिटी

हर लक्ष्य भाषा के लिए XML डिक्लेरेशन, कैरेक्टर एन्कोडिंग और नामित एंटिटी सही ढंग से संभाले जाते हैं

आपके XML फ़ॉर्मैट के साथ काम करता है

Android strings.xml
.NET RESX
XLIFF 1.2 / 2.0
iOS / macOS .strings
SVG टेक्स्ट एलिमेंट
कस्टम XML स्कीमा

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

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