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

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

URL: https://liu.software/ar/docs/translate/  
Language: ar  
Updated: 2026-10-17

## 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
}
```

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

[التالي التكوين →](https://liu.software/ar/docs/config.md)
