fix(docs): locale translations

This commit is contained in:
Adam 2026-02-10 07:11:13 -06:00
parent 19ad7ad809
commit 4c4e30cd71
No known key found for this signature in database
GPG key ID: 9CB48779AF150E75
351 changed files with 3744 additions and 3765 deletions

View file

@ -3,19 +3,19 @@ title: السمات
description: اختر سمة مدمجة أو عرّف سمة خاصة بك.
---
مع OpenCode يمكنك الاختيار من بين عدة سمات مدمجة، أو استخدام سمة تتكيّف مع سمة طرفيتك، أو تعريف سمة مخصصة خاصة بك.
مع OpenCode يمكنك الاختيار من بين عدة سمات مدمجة، أو استخدام سمة تتكيّف مع سمة terminal لديك، أو تعريف سمة مخصصة خاصة بك.
افتراضيًا، يستخدم OpenCode سمتنا `opencode`.
---
## متطلبات الطرفية
## متطلبات terminal
لكي تُعرض السمات بشكل صحيح مع لوحة ألوانها الكاملة، يجب أن تدعم طرفيتك **truecolor** (ألوان 24-بت). تدعم معظم الطرفيات الحديثة ذلك افتراضيًا، لكن قد تحتاج إلى تفعيله:
لكي تُعرض السمات بشكل صحيح مع لوحة ألوانها الكاملة، يجب أن يدعم terminal لديك **truecolor** (ألوان 24-بت). تدعم معظم تطبيقات terminal الحديثة ذلك افتراضيًا، لكن قد تحتاج إلى تفعيله:
- **التحقق من الدعم**: شغّل `echo $COLORTERM` - يجب أن يطبع `truecolor` أو `24bit`
- **تفعيل truecolor**: اضبط متغير البيئة `COLORTERM=truecolor` في ملف إعدادات الصدفة
- **توافق الطرفية**: تأكد من أن محاكي الطرفية يدعم ألوان 24-بت (معظم الطرفيات الحديثة مثل iTerm2 وAlacritty وKitty وWindows Terminal والإصدارات الحديثة من GNOME Terminal تدعم ذلك)
- **تفعيل truecolor**: اضبط متغير البيئة `COLORTERM=truecolor` في ملف إعدادات shell
- **توافق terminal**: تأكد من أن محاكي terminal يدعم ألوان 24-بت (معظم تطبيقات terminal الحديثة مثل iTerm2 وAlacritty وKitty وWindows Terminal والإصدارات الحديثة من GNOME Terminal تدعم ذلك)
بدون دعم truecolor، قد تظهر السمات بدقة ألوان أقل أو تعود إلى أقرب تقريب ضمن 256 لونًا.
@ -27,7 +27,7 @@ description: اختر سمة مدمجة أو عرّف سمة خاصة بك.
| الاسم | الوصف |
| ---------------------- | --------------------------------------------------------------------------- |
| `system` | يتكيّف مع لون خلفية طرفيتك |
| `system` | يتكيّف مع لون خلفية terminal لديك |
| `tokyonight` | مبني على سمة [Tokyonight](https://github.com/folke/tokyonight.nvim) |
| `everforest` | مبني على سمة [Everforest](https://github.com/sainnhe/everforest) |
| `ayu` | مبني على السمة الداكنة [Ayu](https://github.com/ayu-theme) |
@ -45,17 +45,17 @@ description: اختر سمة مدمجة أو عرّف سمة خاصة بك.
## سمة النظام
صُممت سمة `system` لتتكيّف تلقائيًا مع مخطط ألوان طرفيتك. وعلى عكس السمات التقليدية التي تستخدم ألوانًا ثابتة، فإن سمة _system_:
صُممت سمة `system` لتتكيّف تلقائيًا مع مخطط ألوان terminal لديك. وعلى عكس السمات التقليدية التي تستخدم ألوانًا ثابتة، فإن سمة _system_:
- **توليد تدرج رمادي**: تنشئ تدرجًا رماديًا مخصصًا اعتمادًا على لون خلفية طرفيتك، بما يضمن أفضل تباين.
- **استخدام ألوان ANSI**: تستفيد من ألوان ANSI القياسية (0-15) لإبراز الصياغة وعناصر الواجهة، والتي تحترم لوحة ألوان طرفيتك.
- **الحفاظ على افتراضيات الطرفية**: تستخدم `none` لألوان النص والخلفية للحفاظ على مظهر طرفيتك الأصلي.
- **توليد تدرج رمادي**: تنشئ تدرجًا رماديًا مخصصًا اعتمادًا على لون خلفية terminal لديك، بما يضمن أفضل تباين.
- **استخدام ألوان ANSI**: تستفيد من ألوان ANSI القياسية (0-15) لإبراز الصياغة وعناصر الواجهة، والتي تحترم لوحة ألوان terminal لديك.
- **الحفاظ على افتراضيات terminal**: تستخدم `none` لألوان النص والخلفية للحفاظ على مظهر terminal الأصلي.
سمة النظام مناسبة للمستخدمين الذين:
- يريدون أن يطابق OpenCode مظهر طرفيتهم
- يستخدمون مخططات ألوان مخصصة للطرفية
- يفضلون مظهرًا متسقًا عبر جميع تطبيقات الطرفية
- يريدون أن يطابق OpenCode مظهر terminal لديهم
- يستخدمون مخططات ألوان مخصصة لـ terminal
- يفضلون مظهرًا متسقًا عبر جميع تطبيقات terminal
---
@ -119,7 +119,7 @@ vim .opencode/themes/my-theme.json
- **ألوان ANSI**: `3` (0-255)
- **مراجع الألوان**: `"primary"` أو تعريفات مخصصة
- **متغيرات داكن/فاتح**: `{"dark": "#000", "light": "#fff"}`
- **بدون لون**: `"none"` - يستخدم اللون الافتراضي للطرفية أو يكون شفافًا
- **بدون لون**: `"none"` - يستخدم اللون الافتراضي لـ terminal أو يكون شفافًا
---
@ -129,12 +129,12 @@ vim .opencode/themes/my-theme.json
---
### افتراضيات الطرفية
### افتراضيات terminal
يمكن استخدام القيمة الخاصة `"none"` لأي لون لوراثة اللون الافتراضي للطرفية. هذا مفيد خصوصًا لإنشاء سمات تمتزج بسلاسة مع مخطط ألوان طرفيتك:
يمكن استخدام القيمة الخاصة `"none"` لأي لون لوراثة اللون الافتراضي لـ terminal. هذا مفيد خصوصًا لإنشاء سمات تمتزج بسلاسة مع مخطط ألوان terminal لديك:
- `"text": "none"` - يستخدم لون المقدمة الافتراضي للطرفية
- `"background": "none"` - يستخدم لون الخلفية الافتراضي للطرفية
- `"text": "none"` - يستخدم لون المقدمة الافتراضي لـ terminal
- `"background": "none"` - يستخدم لون الخلفية الافتراضي لـ terminal
---