1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-07-23 13:55:25 +02:00

$, doppler, openai, picotool, pip, tldr, uv, who: add Arabic translation (#16004)

* إضافة ترجمة عربية لأوامر CLI

* Fixed 'More information' links and updated outdated pages

* Fixed 'More information' links and updated outdated pages

* Update *

Parser compatible

* Update pages.ar/common/tldr.md

Co-authored-by: Managor <42655600+Managor@users.noreply.github.com>

* Update tldr.md

---------

Co-authored-by: Machiavelli <145562237+MachiavelliII@users.noreply.github.com>
Co-authored-by: Managor <42655600+Managor@users.noreply.github.com>
This commit is contained in:
Ayad seghiri 2025-03-23 23:36:16 +01:00 committed by GitHub
parent 5e7ba9b30b
commit 2a3df8a78d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 237 additions and 0 deletions

32
pages.ar/common/$.md Normal file
View file

@ -0,0 +1,32 @@
# Dollar sign
> توسِّع متغيرات Bash.
> لمزيد من التفاصيل: <https://gnu.org/software/bash/manual/bash.html#Shell-Variables>.
- طباعة قيمة متغير:
`echo ${{VARIABLE}}`
- طباعة حالة الخروج للأمر السابق:
`echo $?`
- طباعة رقم عشوائي بين 0 و 32767:
`echo $RANDOM`
- طباعة أحد سلاسل المطالبة (Prompt Strings):
`echo ${{PS0|PS1|PS2|PS3|PS4}}`
- تنفيذ الأمر بعد توسيعه، وهو نفس تشغيله باستخدام backticks:
`$({{command}})`
- عرض عدد الوسائط في السياق الحالي:
`echo $#`
- طباعة جميع عناصر مصفوفة Bash:
`echo ${array[@]}`

View file

@ -0,0 +1,29 @@
# doppler
> إدارة المتغيرات البيئية عبر بيئات مختلفة باستخدام Doppler.
> بعض الأوامر الفرعية مثل `run` و `secrets` تحتوي على وثائق استخدام خاصة بها.
> لمزيد من التفاصيل: <https://docs.doppler.com/docs/cli>.
- إعداد Doppler CLI في الدليل الحالي:
`doppler setup`
- إعداد مشروع Doppler والتكوين في الدليل الحالي:
`doppler setup`
- تشغيل أمر مع حقن الأسرار في البيئة:
`doppler run --command {{command}}`
- عرض قائمة المشاريع الخاصة بك:
`doppler projects`
- عرض الأسرار للمشروع الحالي:
`doppler secrets`
- فتح لوحة تحكم Doppler في المتصفح:
`doppler open`

20
pages.ar/common/openai.md Normal file
View file

@ -0,0 +1,20 @@
# openai
> أداة سطر الأوامر للوصول إلى واجهة برمجة تطبيقات OpenAI.
> لمزيد من التفاصيل: <https://github.com/openai/openai-python>.
- عرض قائمة النماذج المتاحة:
`openai api models.list`
- إنشاء إكمال نصي:
`openai api completions.create --model {{ada}} --prompt "{{Hello world}}"`
- إنشاء إكمال محادثة:
`openai api chat_completions.create --model {{gpt-3.5-turbo}} --message {{user "Hello world"}}`
- إنشاء صور باستخدام API الخاصة بـ DALL·E:
`openai api image.create --prompt "{{كلبان يلعبان الشطرنج، كرتوني}}" --num-images {{1}}`

View file

@ -0,0 +1,32 @@
# picotool
> إدارة لوحات Raspberry Pi Pico.
> لمزيد من التفاصيل: <https://github.com/raspberrypi/picotool>.
- عرض معلومات حول البرنامج المحمّل حاليًا على جهاز Pico:
`picotool info`
- تحميل ملف ثنائي (binary) على جهاز Pico:
`picotool load {{path/to/binary}}`
- تحويل ملف ELF أو BIN إلى تنسيق UF2:
`picotool uf2 convert {{path/to/elf_or_bin}} {{path/to/output}}`
- إعادة تشغيل جهاز Pico:
`picotool reboot`
- عرض جميع السجلات (registers) المعروفة:
`picotool otp list`
- عرض إصدار الأداة:
`picotool version`
- عرض المساعدة:
`picotool help`

33
pages.ar/common/pip.md Normal file
View file

@ -0,0 +1,33 @@
# pip
> مدير الحزم الخاص بلغة بايثون.
> بعض الأوامر الفرعية مثل `install` لديها توثيق خاص بها.
> لمزيد من التفاصيل: <https://pip.pypa.io>.
- تثبيت حزمة (راجع `pip install` لمزيد من خيارات التثبيت):
`pip install {{package}}`
- تثبيت حزمة في مجلد المستخدم بدلاً من الموقع الافتراضي للنظام:
`pip install --user {{package}}`
- تحديث حزمة مثبتة:
`pip install --upgrade {{package}}`
- إزالة تثبيت حزمة:
`pip uninstall {{package}}`
- حفظ قائمة الحزم المثبتة في ملف:
`pip freeze > {{requirements.txt}}`
- عرض معلومات عن حزمة مثبتة:
`pip show {{package}}`
- تثبيت الحزم من ملف متطلبات:
`pip install --requirement {{requirements.txt}}`

37
pages.ar/common/tldr.md Normal file
View file

@ -0,0 +1,37 @@
# tldr
> يعرض صفحات مساعدة مبسطة للأوامر في سطر الأوامر، مستمدة من مشروع tldr-pages.
> ملاحظة: الخيارات `--language` و `--list` ليست مطلوبة وفقًا للمواصفات، ولكن معظم العملاء يدعمونها.
> لمزيد من التفاصيل: <https://github.com/tldr-pages/tldr/blob/main/CLIENT-SPECIFICATION.md#command-line-interface>.
- عرض صفحة tldr لأمر معين (تلميح: هذا ما أوصلك إلى هنا!):
`tldr {{command}}`
- عرض صفحة tldr لأمر فرعي معين:
`tldr {{command}} {{subcommand}}`
- عرض صفحة tldr لأمر بلغة معينة (إن وجدت، وإلا سيتم الرجوع إلى الإنجليزية):
`tldr {{[-L|--language]}} {{language_code}} {{command}}`
- عرض صفحة tldr لأمر من نظام تشغيل معين:
`tldr {{[-p|--platform]}} {{android|common|freebsd|linux|osx|netbsd|openbsd|sunos|windows}} {{command}}`
- تحديث ذاكرة التخزين المؤقت لصفحات tldr:
`tldr {{[-u|--update]}}`
- عرض قائمة بجميع الصفحات المتاحة للمنصة الحالية وللأوامر الشائعة:
`tldr {{[-l|--list]}}`
- عرض جميع الصفحات الفرعية المتاحة لأمر معين:
`tldr {{[-l|--list]}} | grep {{command}} | column`
- عرض صفحة tldr لأمر عشوائي:
`tldr {{[-l|--list]}} | shuf {{[-n|--head-count]}} 1 | xargs tldr`

37
pages.ar/common/uv.md Normal file
View file

@ -0,0 +1,37 @@
# uv
> مدير حزم ومشاريع سريع للغة بايثون.
> بعض الأوامر الفرعية مثل `tool` و `python` لديها توثيق خاص بها.
> لمزيد من التفاصيل: <https://docs.astral.sh/uv/reference/cli>.
- إنشاء مشروع بايثون جديد في المجلد الحالي:
`uv init`
- إنشاء مشروع بايثون جديد في المسار المحدد:
`uv init {{path/to/directory}}`
- إضافة تبعية جديدة إلى المشروع:
`uv add {{package}}`
- إزالة تبعية من المشروع:
`uv remove {{package}}`
- تشغيل سكربت داخل بيئة المشروع:
`uv run {{path/to/script.py}}`
- تشغيل أمر داخل بيئة المشروع:
`uv run {{command}}`
- تحديث بيئة المشروع من `pyproject.toml`:
`uv sync`
- إنشاء ملف تأمين (lock file) لتبعيات المشروع:
`uv lock`

17
pages.ar/common/who.md Normal file
View file

@ -0,0 +1,17 @@
# who
> عرض المستخدمين المتصلين حاليًا والبيانات المتعلقة بهم (مثل العمليات ووقت الإقلاع).
> انظر أيضًا: `whoami`.
> لمزيد من التفاصيل: <https://www.gnu.org/software/coreutils/manual/html_node/who-invocation.html>.
- عرض أسماء المستخدمين والخطوط الزمنية للجلسات النشطة حاليًا:
`who`
- عرض جميع المعلومات المتاحة:
`who {{[-a|--all]}}`
- عرض جميع المعلومات المتاحة مع عناوين الأعمدة:
`who {{[-aH|--all --heading]}}`