Translate Chapter 04 git-server remaining sections to Arabic#10
Translate Chapter 04 git-server remaining sections to Arabic#10
Conversation
Translate the remaining sections of Chapter 04 (git-server) to Arabic. Update status.json to mark these files as 100% translated. Fix syntax errors in status.json introduced in previous steps. Co-authored-by: essa01442 <73353997+essa01442@users.noreply.github.com>
|
👋 Jules, reporting for duty! I'm here to lend a hand with this pull request. When you start a review, I'll add a 👀 emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down. I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job! For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with New to Jules? Learn more at jules.google/docs. For security, I will only act on instructions from the user who triggered this task. |
There was a problem hiding this comment.
Pull request overview
Updates Chapter 04 (“Git on the Server”) Arabic translation by completing the remaining section translations and marking them as finished in the translation progress tracker.
Changes:
- Translated Chapter 04 sections:
gitweb.asc,gitlab.asc, andhosted.ascinto Arabic (keeping existing AsciiDoc structure, anchors, and code blocks). - Updated
status.jsonto reflect 100% completion for the translated Chapter 04 sections.
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
| status.json | Marks Chapter 04 section translation progress (gitweb/gitlab/hosted) as 100%. |
| book/04-git-server/sections/hosted.asc | Arabic translation of “Third Party Hosted Options” section content and heading. |
| book/04-git-server/sections/gitweb.asc | Arabic translation of GitWeb section paragraphs and caption line. |
| book/04-git-server/sections/gitlab.asc | Arabic translation of GitLab section content with translated subheadings. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| If you're looking for a modern, fully featured Git server, there are several open source solutions out there that you can install instead. | ||
| As GitLab is one of the popular ones, we'll cover installing and using it as an example. | ||
| This is harder than the GitWeb option and will require more maintenance, but it is a fully featured option. | ||
| GitWeb هو بسيط جداً على الرغم من ذلك. |
There was a problem hiding this comment.
الجملة "GitWeb هو بسيط جداً" غير سليمة نحويًا بالعربية؛ الأفضل حذف "هو" (مثلاً: "GitWeb بسيط جدًا") أو إعادة صياغتها لتطابق معنى النص الأصلي (أنه خيار مبسّط).
| GitWeb هو بسيط جداً على الرغم من ذلك. | |
| GitWeb بسيط جداً على الرغم من ذلك. |
| طريقة أخرى منفصلة (decoupled) للتعاون هي استخدام طلبات الدمج (merge requests). | ||
| تمكّن هذه الميزة (feature) أي مستخدم يمكنه رؤية مشروع من المساهمة (contribute) فيه بطريقة خاضعة للرقابة (controlled way). | ||
| يمكن للمستخدمين الذين لديهم وصول مباشر ببساطة إنشاء فرع (create a branch)، ودفع عمليات التأكيد (push commits) إليه، وفتح طلب دمج (open a merge request) من فرعهم مرة أخرى إلى `master` أو أي فرع آخر. | ||
| يمكن للمستخدمين الذين ليس لديهم أذونات دفع (push permissions) لمستودع "`نسخه احتياطياً`" ("`fork`") لإنشاء نسختهم (copy) الخاصة، ودفع عمليات التأكيد إلى نسختهم _الخاصة_، وفتح طلب دمج من نسختهم (fork) مرة أخرى إلى المشروع الرئيسي (main project). |
There was a problem hiding this comment.
الترجمة في هذا السطر تبدو أنها فقدت الفعل المقابل لـ "can fork it"، وأصبحت الجملة غير مكتملة ("لمستودع ... "fork""). يُفضل إعادة صياغتها لتتضمن فعلًا واضحًا مثل "يمكنهم عمل fork له" ثم متابعة بقية الجملة.
| يمكن للمستخدمين الذين ليس لديهم أذونات دفع (push permissions) لمستودع "`نسخه احتياطياً`" ("`fork`") لإنشاء نسختهم (copy) الخاصة، ودفع عمليات التأكيد إلى نسختهم _الخاصة_، وفتح طلب دمج من نسختهم (fork) مرة أخرى إلى المشروع الرئيسي (main project). | |
| يمكن للمستخدمين الذين ليس لديهم أذونات دفع (push permissions) لمستودع ما عمل "`fork`" له لإنشاء نسختهم (copy) الخاصة، ودفع عمليات التأكيد إلى نسختهم _الخاصة_، وفتح طلب دمج من نسختهم (fork) مرة أخرى إلى المشروع الرئيسي (main project). |
| To start `instaweb` with a non-lighttpd handler, you can run it with the `--httpd` option.(((git commands, instaweb))) | ||
| إذا كنت ترغب في التحقق من شكل GitWeb لمشروعك، فإن Git يأتي مع أمر (command) لتشغيل مثيل مؤقت (temporary instance) إذا كان لديك خادم ويب خفيف الوزن (lightweight web server) على نظامك مثل `lighttpd` أو `webrick`. | ||
| على أجهزة Linux (Linux machines)، غالباً ما يكون `lighttpd` مثبتاً، لذا قد تتمكن من تشغيله بكتابة `git instaweb` في دليل مشروعك (project directory). | ||
| إذا كنت تقوم بتشغيل macOS، فإن Leopard يأتي مثبتاً عليه مسبقاً Ruby، لذلك قد يكون `webrick` هو خيارك الأفضل. |
There was a problem hiding this comment.
العبارة "Leopard يأتي مثبتاً عليه مسبقاً Ruby" ناقصة (تحتاج حرف جر) وقد تُفهم بشكل غير صحيح؛ الأفضل مثلًا: "يأتي مثبتًا عليه Ruby مسبقًا" أو "يأتي مع Ruby مثبتًا مسبقًا".
| إذا كنت تقوم بتشغيل macOS، فإن Leopard يأتي مثبتاً عليه مسبقاً Ruby، لذلك قد يكون `webrick` هو خيارك الأفضل. | |
| إذا كنت تقوم بتشغيل macOS، فإن Leopard يأتي مع Ruby مثبتًا مسبقًا، لذلك قد يكون `webrick` هو خيارك الأفضل. |
Translate gitweb.asc, gitlab.asc, and hosted.asc of Chapter 4 to Arabic. Also fix and update status.json to reflect 100% completion for these sections.
PR created automatically by Jules for task 9942302174950264684 started by @essa01442