الانتقال إلى المحتوى الرئيسي

مقارنة Champollion بغيره

ينتمي champollion إلى فئة مختلفة عن معظم أدوات التوطين. إليك مقارنة صادقة.

المشهد العام

تندرج معظم أدوات التوطين ضمن إحدى ثلاث فئات:

الفئةأمثلةالنموذج
منصات TMS السحابيةCrowdin، Phrase، Locize، Tolgeeلوحة تحكم SaaS + مترجمون بشريون + اشتراك شهري
أدوات استخراج المفاتيحi18next-scanner، FormatJS CLIفحص الشيفرة المصدرية بحثًا عن استدعاءات دوال الترجمة
محركات ترجمة عبر سطر الأوامرchampollionيعمل داخل مشروعك، ويترجم الملفات مباشرة، دون حساب سحابي

Champollion هو محرك ترجمة يعمل عبر سطر الأوامر (CLI) — يترجم ملفات اللغات لديك مباشرة باستخدام واجهات خلفية قابلة للتهيئة (نماذج لغوية كبيرة LLM، أو Google Translate، أو إضافات مخصصة). لا لوحة تحكم سحابية، ولا سير عمل لمترجمين بشريين، ولا رسوم شهرية.


مقارنة الميزات

الميزةchampollionCrowdinPhraseLocize
يعمل محليًا (دون حساب سحابي)
بدون أي اعتماديات
تهيئة الطريقة لكل زوج لغوي
سجلات لغوية مخصصة
واعٍ بالمحتوى (يحمي كتل الشيفرة)
اللغات المُصطنعة وتحويل الكتابة
بنية قائمة على الإضافات
ترجمة Markdown / المحتوى
ذاكرة الترجمة
تصدير/استيراد XLIFF
التحقق من صيغ الجمع وفق ICU
فرض المصطلحات
سير عمل المترجمين البشريينعبر XLIFF
التحرير ضمن السياق (مرئي)
التعاون الجماعي
صيغ الملفات المدعومةJSON، TOML، YAML، MD، XLIFFأكثر من 50أكثر من 40JSON
التسعيرمجاني (تدفع تكلفة الـ LLM الخاص بك)يبدأ من 0$ شهريًايبدأ من 0$ شهريًايبدأ من 0$ شهريًا

متى تستخدم Champollion

يُعد Champollion خيارًا مناسبًا عندما:

  • تريد ترجمة آلية مدمجة في خط أنابيب البناء لديك — وليس سير عمل منفصلًا
  • تحتاج إلى التحكم في الطريقة لكل لغة على حدة (LLM لبعض اللغات، وGoogle Translate لأخرى، وإضافات مخصصة لما تبقى)
  • تترجم إلى لغات لا تغطيها أي واجهات برمجية (لغات الشعوب الأصلية، أو المهددة بالاندثار، أو المُصطنعة)
  • تريد مخرجات كتابة حتمية (المقاطع الكريّة Cree Syllabics، أو pIqaD الكلينغونية، أو Tengwar)
  • تريد التحرر التام من الارتباط بمزوّد معين ومن أي اعتماديات سحابية
  • أنت مطوّر مستقل أو ضمن فريق صغير لا يحتاج إلى لوحة تحكم TMS كاملة
  • تريد تسليمًا قائمًا على XLIFF للمترجمين المحترفين دون اشتراك سحابي

تكون منصة TMS السحابية خيارًا أفضل عندما:

  • لديك مترجمون بشريون محترفون يراجعون كل سلسلة نصية (سير عمل XLIFF في champollion أبسط من منصة TMS كاملة)
  • تحتاج إلى ذاكرة ترجمة وإدارة مسارد مشتركة بين المشاريع
  • تحتاج إلى تحرير مرئي ضمن السياق (معاينة الترجمات داخل واجهة المستخدم لديك)
  • لديك فريق كبير يحتاج إلى التحكم في الوصول حسب الأدوار
  • تحتاج إلى دعم أكثر من 50 صيغة ملفات

ما يفعله Champollion ولا يفعله أي أداة أخرى

1. سجلات لغوية مخصصة

يحصل كل زوج لغوي على تعليمات نبرة ملائمة ثقافيًا توجَّه إلى الـ LLM:

{
"de": {
"register": "Standard professional register. Use Sie-form for formal address."
},
"tl": {
"register": "Educated Manila Taglish. Use Tagalog as the primary language but keep technical terms in English."
},
"tlh": {
"register": "Warrior's honor. OVS grammar. Use Marc Okrand vocabulary."
}
}

لا توجد أداة أخرى تأتي مزوّدة بـ 47 سجلًا لغويًا مُهيّأً مسبقًا، أو تتيح لك تعريف سجلات مخصصة لكل مشروع.

2. محوّلات كتابة حتمية

يأتي Champollion مزوّدًا بخمسة محوّلات كتابة مدمجة تعمل كخطافات ما بعد الترجمة — دون الحاجة إلى LLM:

اللغة المحليةالتحويلمثال
crkSRO ← المقاطع الكريّة Cree Syllabicsnêhiyawêwinᓀᐦᐃᔭᐍᐏᐣ
srاللاتينية ← السيريليةBeogradБеоград
tlhالكتابة الصوتية اللاتينية ← pIqaDtlhIngan Hol → (محارف pIqaD)
x-elvish-sاللاتينية ← Tengwarالسندارينية ← Tengwar (نمط Beleriand)
x-kryptonianاللاتينية ← الكريبتونيةاستبدال تشفيري (يتطلب خطًا)

هذه محوّلات تعتمد على جداول بحث صِرفة — حتمية، وقابلة للتدقيق، ودون أي خطر هلوسة من الـ LLM.

3. حماية واعية بالمحتوى

عند ترجمة Markdown أو المحتوى المنسّق، يحمي Champollion:

  • كتل الشيفرة المسيّجة (```)
  • الشيفرة المضمّنة (` `)
  • الرموز المختصرة الخاصة بـ Hugo ({{</* */>}}، {{%/* */%}})
  • متغيرات الاستيفاء ({{ .Count }}، {name}، {{t('key')}})
  • كتل HTML الخام

تُستبدل هذه العناصر برموز حارسة من Unicode قبل الترجمة، ثم تُستعاد بعدها. لا يرى الـ LLM شيفرتك ولا رموزك المختصرة ولا متغيراتك أبدًا.

4. إضافات طرق الترجمة المُوجَّهة

بالنسبة للغات التي لا تغطيها أي واجهات برمجية، يمكنك بناء طريقة ترجمة مُوجَّهة:

  1. اكتب بيانات توجيه لغوية (قواعد النحو، والمفردات، والأمثلة)
  2. اجمعها في إضافة
  3. قِسْ أداءها مقارنةً بترجمات مرجعية باستخدام منصة التقييم
  4. ثبّتها في مشروعك باستخدام champollion plugin install

هكذا يتعامل champollion مع لغة كري السهول (Plains Cree) — وهكذا يمكنك التعامل مع أي لغة، بما في ذلك اللغات التي لم توجد بعد.


الخلاصة

Champollion ليس بديلًا عن Crowdin. إنه أداة مختلفة لسير عمل مختلف. إذا كنت بحاجة إلى مترجمين بشريين، فاستخدم منصة TMS. أما إذا كنت بحاجة إلى أداة سطر أوامر تترجم ملفاتك بأمر واحد وتمنحك تحكمًا لكل لغة في الطرق والنماذج والسجلات اللغوية — فاستخدم champollion.