diff --git a/locale/ar/404.md b/locale/ar/404.md index 14c482bdfffb..e518f6826d09 100644 --- a/locale/ar/404.md +++ b/locale/ar/404.md @@ -3,5 +3,5 @@ layout: page.hbs permalink: false title: 404 --- -## 404: Page could not be found -### ENOENT: no such file or directory +## 404: صفحة غير موجودة +### ENOENT: لا يوجد ملف أو مسار بهذا الإسم diff --git a/locale/ar/about/working-groups.md b/locale/ar/about/working-groups.md new file mode 100644 index 000000000000..af2f6e3ee5df --- /dev/null +++ b/locale/ar/about/working-groups.md @@ -0,0 +1,199 @@ +--- +layout: about.hbs +title: مجموعات العمل +--- +# مجموعات العمل الأساسية + + +يتم إنشاء مجموعات العمل الأساسية من قبل لجنة التوجيه التقني +[لجنة التوجيه التقني (TSC)](https://github.com/nodejs/TSC/blob/master/TSC-Charter.md). + +## مجموعات العمل الحالية + +* [addon API](#addon-api) +* [القياس](#القياس) +* [البناء](#البناء) +* [التشخيص](#التشخيص) +* [دوكر](#دوكر) +* [التوعية](#التوعية) +* [i18n](#i18n) +* [الإصدارات](#الإصدارات) +* [الحماية](#الحماية) +* [التدفق](#التدفق) +* [الموقع](#الموقع) + +### [addon-api](https://github.com/nodejs/nan) + +ان مجموعة Addon API مسؤولة عن صيانة مستودع مشروع NAN و الحزم التابعة له تحت مسمى _nan_ على مدير حزم النود. يوفر مشروع NAN طبقة مجردة للمؤلفين الاصليين لاضافة Node.js، و ذلك عبر المساعدة في كتابة شفرة برمجية متوافقة مع عدة اصدارات نشطة من Node.js و V8 و libuv. +تشمل مسؤوليات هذه المجموعة: +* صيانة مستودع [NAN](https://github.com/nodejs/nan) على الـGitHub، بما في ذلك الشفرة البرمجة، والمشاكل و التوثيق الخاص به + + +* صيانة مستودع [addon-examples](https://github.com/nodejs/node-addon-examples) على الـGitHub، بما في ذلك الشفرة البرمجية، والمشاكل والتوثيق الخاص به +* صيانة اضافة واجهة برمجة التطبيق المكتوبة بالـ C++ الخاصة بمشروع Node.js، تحت اشراف لجنة التوجيه التقني. +* صيانة التوثيق الخاص بالإضافة في إطار مشروع Node.js تحت اشراف لجنة التوجيه التقني للنود جي اس. +* صيانة حزمة _nan_ على مدير حزم النود، و اصدار النسخ الجديدة منها حسب ما يقتضيه الأمر. +* التراسل حول مستقبل Node.js و واجهة NAN لإعطاء المجتمع ملاحظات مسبقة حول التغييرات المستقبلية. + +يمكنك الإطلاع على القائمة الحالية للاعضاء هنا: +[README](https://github.com/nodejs/nan#collaborators). + +### [القياس](https://github.com/nodejs/benchmarking) + +يتمثل الغرض من مجموعة القياس الحصول على توافق حول مجموعة من المعايير المتفق عليها و الخاصة بالأداء التي يمكن استعمالها لأجل: + +* تتبع و تشخيص تحسينات الأداء بين إصدارات Node.js +* تجنب التراجع في الأداء في النسخ الأحدث + +تشمل مسؤولياتها: +* تحديد معيار واحد أو اكثر يمثل الاستخدام الاعتيادي. عادة ما يتطلب ذلك اكثر من معيار واحد لتغطية حالات الاستخدام الاعتيادية للنود جي اس، بما في ذلك الاستخدام الذي يشمل تزامنا عالياً و كموناً منخفضاً. +* العمل لأجل الحصول على موافقة المجتمع على قائمة المعايير المختارة +* إضافة تنفيذ دوري لجملة من المعايير المختارة لنسخ Node.js +* تتبع و نشر نتائج الأداء بين مختلف الاصدارات و النسخ المبنية + +### [البناء](https://github.com/nodejs/build) + +إن غرض مجموعة البناء هو إنشاء و صيانة بنية تحتية مؤتمتة و موزعة. + +تشمل مسؤولياتها: +* إنتاج الحزم لجميع المنصات المستهدفة +* إجراء الاختبارات. +* إجراء اختبارات الأداء و المقارنات. +* إنشاء و تسيير حاويات البناء + +### [التشخيص](https://github.com/nodejs/diagnostics) + +تهدف مجموعة التشخيص إلى تحديد مجموعة من واجهات التشخيص المحددة و الموثقة و القابلة للتوسع لاستعمالها من طرف أدوات Node.js و بيئات جافاسكريبت الإفتراضية. + +تشمل مسؤولياتها: +* التعاون مع V8 لإدماج `v8_inspector` ضمن Node.js. +* التعاون مع V8 لإدماج `trace_event` ضمن Node.js. +* التعاون مع مجموعة العمل الأساسية لتحسين `async_wrap` و `async_wrap`. +* صيانة و تحسين الدمج الخاص بنظام تتبع نظام التشغيل (ETW، LTTNG، dtrace على سبيل المثال). +* توثيق القدرات التشخيصية و وواجهات برمجة التطبيقات في Node.js و مكوناتها. +* استكشاف الفرص و الفجوات، و مناقشة طلبات إضافة الميزات ، و معالجة التداخلات في تشخيصات Node.js. +* تعزيز النظام البيئي لأدوات التشخيص الخاصة بNode.js. +* تحديد و إضافة واجهات / واجهات برمجة تطبيقات لتمكين توليد مقالب عند الحاجة. +* تحديد و إضافة هيكلية مشتركة للمقالب التي تم توليدها، و ذلك لأجل دعم الأدوات التي تهدف لاستقصاء تلك المقالب. + +### [دوكر](https://github.com/nodejs/docker-node) + +إن غرض مجموعة العمل الخاصة بالدوكر هو بناء وصيانة وتحسين اسطوانات الدوكر الرسمية لمشروع Node.js. + +تشمل مسؤولياتها: +* الإبقاء على اسطوانات الدوكر الرسمية محدثة بالتزامن مع اصدارات Node.js. +* اتخاذ القرارات المتعلقة بتحسين و تطبيق الاسطوانات و / أو إجراء اصلاحات عليها. +* صيانة و تحسين التوثيق الخاص بهذه الاسطوانات. + +### [التوعية](https://github.com/nodejs/evangelism) + +تقوم مجموعة التوعية بإبراز انجازات Node.js و تسمح للمجتمع بمعرفة كيفية المساهمة في المشروع. + +تشمل مسؤولياتها: +* تسهيل التواصل داخل المشروع. +* إدارة وسائل التواصل الإجتماعي الرسمية للمشروع. +* توجيه الترويج للمتحدثين في اللقاءات و المؤتمرات الخاصة بNode.js. +* توجيه الترويج للمناسبات الخاصة بالمجتمع. +* نشر ملخصات تحديثية دورية و محتوى ترويجي آخر. + +### i18n + +إن مهام هذه المجموعة لا تقتصر على الترحمة فحسب، بل هي تمثل الوسيلة التي يتعاون من خلالها أعضاء المجتمع مع بعضهم باستخدام اللغة التي يختارونها. + +كل فريق ينتظم حول لغة معروفة، و يمكن كل مجتمع للغة معروفة ينتج عدة ترجمات للمشروعات المختلفة. + +تشمل مسؤولياتها: +* ترجمة أي مواد خاصة بـ Node.js و التي قد يتم اعتبارها على صلة بمجتمعهم. +* مراجعة المعالجات لإبقاء عمليات الترجمة محدثة و ذات جودة عالية. +* إدارة و مراقبة قنوات التواصل الاجتماعي بلغاتهم. +* ترويج المتحدثين و اللقاءات و المؤتمرات الخاصة بـ Node.js بلغاتهم الأصلية. + +كل مجتمع يسهر على صيانة عضويته الخاصة. + +* [nodejs-ar - Arabic (العَرَبِيَّة)](https://github.com/nodejs/nodejs-ar) +* [nodejs-bg - Bulgarian (български)](https://github.com/nodejs/nodejs-bg) +* [nodejs-bn - Bengali (বাংলা)](https://github.com/nodejs/nodejs-bn) +* [nodejs-zh-CN - Chinese (中文)](https://github.com/nodejs/nodejs-zh-CN) +* [nodejs-cs - Czech (Čeština)](https://github.com/nodejs/nodejs-cs) +* [nodejs-da - Danish (Dansk)](https://github.com/nodejs/nodejs-da) +* [nodejs-de - German (Deutsch)](https://github.com/nodejs/nodejs-de) +* [nodejs-el - Greek (Ελληνικά)](https://github.com/nodejs/nodejs-el) +* [nodejs-es - Spanish (Español)](https://github.com/nodejs/nodejs-es) +* [nodejs-fa - Persian (فارسی)](https://github.com/nodejs/nodejs-fa) +* [nodejs-fi - Finnish (Suomi)](https://github.com/nodejs/nodejs-fi) +* [nodejs-fr - French (Français)](https://github.com/nodejs/nodejs-fr) +* [nodejs-he - Hebrew (עברית)](https://github.com/nodejs/nodejs-he) +* [nodejs-hi - Hindi (हिन्दी)](https://github.com/nodejs/nodejs-hi) +* [nodejs-hu - Hungarian (Magyar)](https://github.com/nodejs/nodejs-hu) +* [nodejs-id - Indonesian (Bahasa Indonesia)](https://github.com/nodejs/nodejs-id) +* [nodejs-it - Italian (Italiano)](https://github.com/nodejs/nodejs-it) +* [nodejs-ja - Japanese (日本語)](https://github.com/nodejs/nodejs-ja) +* [nodejs-ka - Georgian (ქართული)](https://github.com/nodejs/nodejs-ka) +* [nodejs-ko - Korean (한국어)](https://github.com/nodejs/nodejs-ko) +* [nodejs-mk - Macedonian (Македонски)](https://github.com/nodejs/nodejs-mk) +* [nodejs-ms - Malay (بهاس ملايو‎)](https://github.com/nodejs/nodejs-ms) +* [nodejs-nl - Dutch (Nederlands)](https://github.com/nodejs/nodejs-nl) +* [nodejs-no - Norwegian (Norsk)](https://github.com/nodejs/nodejs-no) +* [nodejs-pl - Polish (Język Polski)](https://github.com/nodejs/nodejs-pl) +* [nodejs-pt - Portuguese (Português)](https://github.com/nodejs/nodejs-pt) +* [nodejs-ro - Romanian (Română)](https://github.com/nodejs/nodejs-ro) +* [nodejs-ru - Russian (Русский)](https://github.com/nodejs/nodejs-ru) +* [nodejs-sv - Swedish (Svenska)](https://github.com/nodejs/nodejs-sv) +* [nodejs-ta - Tamil (தமிழ்)](https://github.com/nodejs/nodejs-ta) +* [nodejs-tr - Turkish (Türkçe)](https://github.com/nodejs/nodejs-tr) +* [nodejs-zh-TW - Taiwanese (國語)](https://github.com/nodejs/nodejs-zh-TW) +* [nodejs-uk - Ukrainian (Українська)](https://github.com/nodejs/nodejs-uk) +* [nodejs-vi - Vietnamese (Tiếng Việt)](https://github.com/nodejs/nodejs-vi) + +### [الإصدارات الطويلة الأمد](https://github.com/nodejs/LTS) +تقوم هذه المجموعة بإدارة عمليات الأصدار للنسخ الجديدة من Node.js. + +تشمل مسؤولياتها: +* تحديد عملية الإصدار. +* تحديد محتوى الإصدارات. +* توليد و إنشاء الإصدارات. +* إختبار الإصدارات. +* تولي تسيير الدعم طويل الأمد و الفروع الحالية، بما في ذلك إدماج التغييرات اللازمة لتلك الفروع +* تحديد السياسة المتعلقة بما سيتم اضافته للاصدارات + +### [الحماية](https://github.com/nodejs/security-wg) + +تتولى مجموعة الحماية جميع المسائل المرتبطة بتأمين Node.js. + +تشمل مسؤولياتها: +* تحديد و صيانة سياسات الأمن و إجراءاته لـ: + * مشروع Node.js الأساسي + * المشاريع الأخرى المصانة من قبل لجنة التوجيه التقني التابعة للنود جي اس +* العمل مع منصة النود الأمنية لجلب ثغرات المجتمع الأمنية للمنظمة كمادة يتم مشاركتها. +* ضمان أن بيانات الثغرات محدثة بطريفة فعالة و مراعية لعامل الوقت. مثلا، بأن يتم ضمان وجود معالجات موثقة جيدا فيما يخص عمليات الإبلاغ عن الثغرات في الوحدات التكميلية الخاصة بالمجتمع. +* مراجعة عمليات توجيه التقارير الأمنية والتوصية بها (لا يعني ذلك إدارة التقارير الأمنية فعليا، فذلك يتم من خلال مجموعة من الأشخاص المختارين من قبل لجنة التوجيه التقني) +* تحديد و صيانة السياسات و الإجراءات المتعلقة بالمخاوف الأمنية المشتركة في النظام البيئي الخارج و المفتوح للنود جي اس. +* تقديم المساعدة للاشخاص الذين يتولون صيانة حزم النود، و ذلك لإصلاح الثغرات التي تشكل تهديدا جديا. +* صيانة و توفير بيانات حول الثغرات التي تم الكشف عنها في: + * مشروع Node.js الأساسي + * المشاريع الأخرى المصانة من قبل لجنة التوجيه التقني التابعة للنود جي اس + * النظام البيئي الخارجي مفتوح المصدر الخاص بNode.js +* الترويج للتحسينات الأمنية في النظام البيئي للنود جي اس. +* التوصية بالتحسينات الأمنية للمشروع الأساسي للنود جي اس. +* تسهيل و ترويج توسع الخدمات الأمنية القوية و النظام البيئي لموفر المنتجات + +### [التدفق](https://github.com/nodejs/readable-stream) +تكرس هذه المجموعة عملها لدعم و تحسين واجهات برمجة التطبيقات الخاص بالتدفقات في النظام البيئي للنود جي اس و مدير حزم النود. نحن نهدف لخلق واجهات برمجة تطبيقات قابلة للتركيب و تحل مشكلة تمثيل حدث مرات عدة بطريقة معروفة وسهلة. يتم إدخال التحسينات على واجهة برمجة التطبيق حسب حاجة النظام البيئي. إن العمليات المشتركة إضافة إلى التوافق مع الإصدارات الاقدم مع حلول أخرى هي مهمة المجموعة. + +تشمل المسؤوليات: +* تحديد مشاكل التدفق في متتبع المشاكل الخاص بNode.js. +* تولي المسؤولية عن التوثيق الخاص بمشروع Node.js و تعديله. +* مراجعة التغييرات للكلاسات الفرعية الخاصة بالتدفق ضمن مشروع Node.js. +* إعادة توجيه التغييرات للتدفقات من مشروع Node.js إلى هذا المشروع. +* المساعدة في تطبيق موفري التدفق ضمن Node.js. +* التوصية بإدراج نسخ الـ `readable-stream` ضمن Node.js. +* التراسل حول مستقبل التدفقات لإعطاء المجتمع لمحة مسبقة عن التغييرات. + +### [الموقع](https://github.com/nodejs/nodejs.org) + +تهدف مجموعة العمل الخاصة بالموقع إلى تطوير وصيانة الموقع المتاح للعموم الخاص بمشروع Node.js. + +تشمل مسؤولياتها: +* تطوير و صيانة نظام الصيانة و الأتمتة خاص بالـ nodejs.org +* ضمان ان الموقع يتم تحديثه دوريا بالتغييرات التي تم إجراؤها على Node.js، مثل الإصدارات و الميزات. +* تعزيز و تمكين مجتمع مكون من مترجمين. diff --git a/locale/ar/site.json b/locale/ar/site.json index 0e6304aaa2cd..d29706f4f058 100644 --- a/locale/ar/site.json +++ b/locale/ar/site.json @@ -1,4 +1,4 @@ -{ +{ "title": "Node.js", "author": "Node.js Foundation", "url": "https://nodejs.org/ar/", @@ -7,11 +7,11 @@ "scrollToTop": "إنتقل إلى الأعلى", "reportNodeIssue": "Node.js أبلغ عن عطل في", "reportWebsiteIssue": "أبلغ عن عطل في الموقع", - "getHelpIssue": "احصل على مساعدة", + "getHelpIssue": "الحصول على مساعدة", "by": "من طرف", "all-downloads": "تحميل جميع النسخ", "nightly": "إصدارات ليلية", - "chakracore-nightly": "Node-ChakraCore إصدارات ليلية خاصة ب", + "chakracore-nightly": "Node-ChakraCore إصدارات ليلية خاصة بـ", "previous": "السابق", "next": "التالي", "feeds": [ @@ -40,7 +40,7 @@ }, "community": { "link": "about/community", - "text": "المجمع" + "text": "المجتمع" }, "workinggroups": { "link": "about/working-groups", @@ -52,11 +52,11 @@ }, "resources": { "link": "about/resources", - "text": "مصادر" + "text": "المصادر" }, "trademark": { "link": "about/trademark", - "text": "علامة تجارية" + "text": "العلامة التجارية" }, "privacy": { "link": "about/privacy", @@ -65,7 +65,7 @@ }, "download": { "link": "download", - "text": "تحميل", + "text": "تنزيلات", "releases": { "link": "download/releases", "text": "الاصدارات السابقة" @@ -76,22 +76,22 @@ }, "shasums": { "link": "SHASUMS256.txt.asc", - "text": "وتائق الاصدارات مختومة SHASUMS" + "text": "وثائق الاصدارات مختومة SHASUMS" }, "install-on-linux": { - "text": "Installing Node.js via binary archive on Linux" + "text": "تثبيت Node.js باستعمال أرشيف ثنائي على لينكس" } }, "docs": { "link": "docs", - "text": "توتيق", + "text": "التوثيق", "es6": { "link": "docs/es6", "text": "ES6 وما بعدها" }, "inspector": { "link": "docs/inspector", - "text": "أدوات التفتيش" + "text": "أدوات الإشراف" }, "api-lts": { "link": "/dist/latest-%ver-major%/docs/api", @@ -109,10 +109,10 @@ }, "getinvolved": { "link": "get-involved", - "text": "قم بالانضمام", + "text": "إنضم إلينا", "code-and-learn": { "link": "get-involved/code-and-learn", - "text": "برمج + تعلم" + "text": "برمج و تعلم" }, "collab-summit": { "link": "get-involved/collab-summit", @@ -120,7 +120,7 @@ }, "contribute": { "link": "get-involved/contribute", - "text": "ساهم" + "text": "مساهمة" }, "conduct": { "link": "https://github.com/nodejs/node/blob/master/doc/guides/contributing/coc.md#code-of-conduct", @@ -133,7 +133,7 @@ }, "blog": { "link": "blog", - "text": "مدونة" + "text": "المدونة" }, "foundation": { "link": "https://foundation.nodejs.org/", @@ -141,7 +141,7 @@ }, "releases": { "title": "أرشيف الاصدارات", - "downloads": "تحميل" + "downloads": "التنزيلات" }, "links": { "pages": {