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

التثبيت

المتطلبات

  • Node.js 20.11+ (ESM أصلي)
  • مفتاح API للترجمة (انظر أدناه)

التثبيت

npm install --save-dev champollion

الحصول على مفتاح API

يحتاج Champollion إلى خدمة ترجمة خلفية. اختر واحدة:

المزوّدمتغير البيئةالأنسب لـ
OpenRouter (موصى به)OPENROUTER_API_KEYالمشاريع الغنية بالمحتوى، Markdown، أكثر من 200 نموذج
Gemini (خطة مجانية)GEMINI_API_KEYالبدء دون تكلفة، جودة جيدة
OpenAIOPENAI_API_KEYوصول مباشر إلى GPT-4o
AnthropicANTHROPIC_API_KEYوصول مباشر إلى Claude، النصوص الدقيقة
DeepLDEEPL_API_KEYاللغات الأوروبية، دعم مدمج لمستوى الرسمية
Google TranslateGOOGLE_TRANSLATE_API_KEYأزواج المفاتيح والقيم بكميات كبيرة، أكثر من 130 لغة
Microsoft TranslatorMICROSOFT_TRANSLATOR_API_KEYAzure، أكثر من 100 لغة
LibreTranslateLIBRETRANSLATE_API_URLاستضافة ذاتية، الخصوصية أولاً

يوفّر OpenRouter واجهة API موحّدة لأكثر من 200 نموذج لغوي كبير (LLM). تتوفر خطة مجانية.

# Sign up at https://openrouter.ai, then:
export OPENROUTER_API_KEY=sk-or-v1-...

أو أضِف إلى .env.local:

OPENROUTER_API_KEY=sk-or-v1-your-key-here

الأنسب لـ: المشاريع الغنية بالمحتوى، وترجمة Markdown، والمشاريع التي تحتاج إلى حماية واعية بالمحتوى (كتل التعليمات البرمجية، والرموز المختصرة، ومتغيرات الاستيفاء).

التحقق من التثبيت

npx champollion --help

ينبغي أن ترى قائمة الأوامر المتاحة. أنت الآن جاهز لـالبدء السريع.