الترجمة عند Tab — Liu Terminal

الترجمة عند الضغط على Tab في Liu Terminal. ترجمة مدخلات سطر الأوامر في الوقت الفعلي قبل إرسالها إلى وكيل البرمجة لتوفير الرموز.

Translate-on-Tab

ترجم نص المطالبة غير الإنجليزية إلى الإنجليزية (أو أي لغة مستهدفة أخرى) على جهازك قبل إرسالها إلى وكيل البرمجة — مما يقلل من عدد التوكنات ويحسن دقة الوكيل.

كيفية التفعيل

أثناء الكتابة في مطالبات المحطة الطرفية التي تربطها Liu بوكيل مدعوم، اضغط على Ctrl و Cmd معًا مرتين خلال translate_tab_window_sec (الافتراضي 0.4 ثانية). تعترض Liu هذا الارتباط، وتترجم سطر المطالبة الحالي (مع مراعاة المقاطع البرمجية للتعليمات والنصوص المختلطة)، وتستبدل السطر بالنتيجة قبل الإرسال.

ضغط المفاتيح: اضغط مرتين على Ctrl+Cmd (وليس مفتاح Tab وحده). يمكنك التبديل أو إعادة التكوين من Cmd+K ← Toggle Translate، أو Translate: Cycle Target Language، أو Translate: Cycle Backend، أو Settings: Translate.

الواجهات الخلفية

translate_backend هو عبارة عن enum عدد صحيح (src/translate/translate.h):

  • 0 — Agent — قم بتشغيل وكيل واجهة سطر أوامر لمرة واحدة (claude / codex / opencode / grok) للترجمة عبر قالب مطالبة ثابت.
  • 1 — Local LLM — الافتراضي. نموذج GGUF محلي مسرع بـ Metal عند تضمين USE_LOCAL_LLM؛ غير متصل بالإنترنت تمامًا.
  • 2 — API — موفرو السحاب: anthropic أو openai أو openrouter أو عنوان URL أساسي مخصص متوافق مع OpenAI. يتراجع مفتاح api_key الفارغ إلى ANTHROPIC_API_KEY / OPENAI_API_KEY / إلخ.

الوكلاء النشطون

تعمل الترجمة فقط في المطالبات المرتبطة بالوكلاء المحددين. يتم تمكين Claude وCodex وOpenCode وGrok وAntigravity وCline وCommand Code افتراضيًا (كل مؤشرات translate_active_in_* تساوي true). اضبطها من Settings → Translate أو config.json.

مفاتيح التكوين

في ~/.config/Liu/config.json (الافتراضيات من translate_config_default):

{
  "translate_enabled": true,
  "translate_backend": 1,
  "translate_source_lang": "Turkish",
  "translate_target_lang": "English",
  "translate_tab_window_sec": 0.4,
  "translate_active_in_claude": true,
  "translate_active_in_codex": true,
  "translate_active_in_opencode": true,
  "translate_active_in_grok": true,
  "translate_active_in_antigravity": true,
  "translate_active_in_cline": true,
  "translate_active_in_commandcode": true
}

يظهر مؤشر دوران مرئي أثناء قيد الترجمة. تتوفر إدارة تنزيل/مسار النموذج المحلي من الإعدادات عند تحديد الواجهة الخلفية المحلية.

التالي التكوين →

المستندات

البدء

الأدلة

المراجع

لغات أخرى

English · Türkçe · 简体中文 · 한국어 · Español · Deutsch · Italiano · Français · 日本語