
ترجم ملفات XLIFF من دون إفساد XML
محاذاة المصدر والهدف محفوظة. تُحفَظ ملاحظات المترجم. بنية XML سليمة. تُترجم ملفات XLIFF لديك بصورة صحيحة عبر تنسيقي 1.2 و2.0.
ترجمة XLIFF هي حقل ألغام في XML
XLIFF هو المعيار الصناعي لتبادل ملفات الترجمة، لكن بنية XML تجعله هشًّا. تُفسد الأدوات العامة XML، وتفقد محاذاة المصدر والهدف، وتزيل ملاحظات المترجم، وتتعثّر أمام الفروق بين XLIFF 1.2 و2.0. وسم واحد غير سليم، فيفشل استيرادك بأكمله إلى أداة CAT.
تتلف بنية XML — وسوم غير مغلقة، وكيانات مكسورة، ومحارف غير صالحة تفشل عملية التحقّق
تختل محاذاة مقاطع المصدر والهدف، ما يجعل مراجعة الترجمات في أدوات CAT مستحيلة
تُزال ملاحظات المترجم وتلميحات السياق وعناصر البيانات الوصفية أو تُنقل، فتفقد سياقًا بالغ الأهمية
تستخدم XLIFF 1.2 و2.0 مخططات مختلفة — والأدوات التي تتعامل مع إصدار واحد غالبًا ما تُفسد الآخر
<?xml version="1.0" encoding="UTF-8"?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file source-language="en" target-language="de" datatype="plaintext"
original="messages">
<header>
<note>Application UI strings</note>
</header>
<body>
<trans-unit id="welcome.title" approved="yes">
<source>Welcome to our platform</source>
<target>Willkommen auf unserer Plattform</target>
<note from="developer">Shown on the landing page</note>
</trans-unit>
<trans-unit id="nav.dashboard">
<source>Dashboard</source>
<target state="needs-review">Dashboard</target>
</trans-unit>
<trans-unit id="user.greeting">
<source>Hello, %1$s!</source>
<target>Hallo, %1$s!</target>
<note from="developer">%1$s = user's first name</note>
</trans-unit>
<trans-unit id="items.count">
<source>You have %d items</source>
<target>Sie haben %d Artikel</target>
</trans-unit>
</body>
</file>
</xliff><?xml version="1.0" encoding="UTF-8"?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file source-language="en" target-language="de" datatype="plaintext"
original="messages">
<header>
<note>Application UI strings</note>
</header>
<body>
<trans-unit id="welcome.title" approved="yes">
<source>Welcome to our platform</source>
<target state="translated">Willkommen auf unserer Plattform</target>
<note from="developer">Shown on the landing page</note>
</trans-unit>
<trans-unit id="nav.dashboard">
<source>Dashboard</source>
<target state="translated">Dashboard</target>
</trans-unit>
<trans-unit id="user.greeting">
<source>Hello, %1$s!</source>
<target state="translated">Hallo, %1$s!</target>
<note from="developer">%1$s = user's first name</note>
</trans-unit>
<trans-unit id="items.count">
<source>You have %d items</source>
<target state="translated">Sie haben %d Artikel</target>
</trans-unit>
</body>
</file>
</xliff>ما الذي يحافظ عليه i18n Agent
بنية XML
مخرجات XML صالحة مع مساحات أسماء صحيحة، وترميز كيانات صحيح، وترميز مناسب — تجتاز التحقّق من مخطط XLIFF
اقتران المصدر بالهدف
تبقى مقاطع المصدر والهدف مقترنة على نحو صحيح. وتحافظ وحدات الترجمة على معرّفاتها وترتيبها.
الملاحظات والبيانات الوصفية
تُحفَظ ملاحظات المترجم ومجموعات السياق وعناصر البيانات الوصفية المخصّصة في مواضعها الأصلية
دعم الإصدارات
يُكتشَف كل من مخططي XLIFF 1.2 (trans-unit) وXLIFF 2.0 (unit/segment) ويُتعامل معهما على نحو صحيح
يعمل مع مكدس التوطين لديك
كيف يعمل

لا نسخ ولصق يدوياً. لا استخراج للسلاسل. فقط ملفات مترجمة.
جرّب i18n Agent الآن
أفلت ملف الترجمة هنا
JSON, YAML, PO, XML, CSV, Markdown, Properties
أو انقر للاستعراض
اللغات المستهدفة
الأسئلة الشائعة
هل لديك فريق مؤسسي؟
هل ما زلت عالقاً في عقد TMS؟ لنتحدث عن الترحيل.