Skip to content

Commit 1ecd5fa

Browse files
committed
fix(multiple files): unify all javascript Arabic words to one shape
1 parent 75f7f45 commit 1ecd5fa

62 files changed

Lines changed: 213 additions & 213 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1-js/01-getting-started/1-intro/article.md

Lines changed: 33 additions & 33 deletions
Large diffs are not rendered by default.

1-js/01-getting-started/2-manuals-specifications/article.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
## الوصف
66

7-
[وصف The ECMA-262](https://www.ecma-international.org/publications/standards/Ecma-262.htm) يحتوي على المعلومات الأكثر عمقاً وتفصيلاً ورسميةً عن جافاسكريبت. وهي تقوم بتعريف اللغة.
7+
[وصف The ECMA-262](https://www.ecma-international.org/publications/standards/Ecma-262.htm) يحتوي على المعلومات الأكثر عمقاً وتفصيلاً ورسميةً عن جافا سكريبت. وهي تقوم بتعريف اللغة.
88

99
و لكن كونها بهذه الرسمية، تجعل فهمها من أول مرة صعبا. لذلك إذا كنت تريد مصدر المعلومى الأكثر وثوقاً عن تفاصيل اللغة، الوصف هو المكان الصحيح. لكنها ليست للإستعمال اليومي.
1010

@@ -22,13 +22,13 @@
2222

2323
أيضاً، غالباً ما يكون من الأفضل استخدام البحث عبر الإنترنت بدلاً من ذلك. فقط استخدم "[مصطلح] MDN" للإستعلام، مثال <https://google.com/search?q=MDN+parseInt> لتبحث عن دالة `parseInt`.
2424

25-
* **MSDN** – مراجع ميكروسوفت يوجد بها معلومات كثيرة، متضمنة جافاسكريبت (غالباً يشار إليها JScript). إذا كنت تريد شيئا أكثر تخصصا عن انترنت اكسبلورر، من الأفضل الذهاب إلى: <http://msdn.microsoft.com/>.
25+
* **MSDN** – مراجع ميكروسوفت يوجد بها معلومات كثيرة، متضمنة جافا سكريبت (غالباً يشار إليها JScript). إذا كنت تريد شيئا أكثر تخصصا عن انترنت اكسبلورر، من الأفضل الذهاب إلى: <http://msdn.microsoft.com/>.
2626

2727
أيضاً، يمكن غن نستخدم بحث الإنترنت بعبارات مثل "RegExp MSDN" or "RegExp MSDN jscript".
2828

2929
## جدول التوافق
3030

31-
جافاسكريبت لغة فى سياق متطور، تضاف إليها خصائص جديدة بانتظام.
31+
جافا سكريبت لغة فى سياق متطور، تضاف إليها خصائص جديدة بانتظام.
3232

3333
لتَّـحَقّـق من الدعم ما بين المتصفحات والمحركات الأخرى، انظر:
3434

1-js/01-getting-started/3-code-editors/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
- [فيجوال ستديو كود](https://code.visualstudio.com/) (يعمل على أكثر من نظام تشغيل، مجاني).
1616
- [ويب ستورم](http://www.jetbrains.com/webstorm/) (يعمل على أكثر من نظام تشغيل، مدفوع).
1717

18-
بالنسبة للويندوز، يمكن استخدام برنامج فيجوال ستديو، لايجب الخلط بينه وبين الفيجوال ستديو كود، فيجوال ستديو هو محرر مدفوع يعمل على نظام ويندوز فقط، ومناسب تماماً لبيئة الـ.NET. أنه أيضاً جيد للجافاسكريبت. كما يوجد إصدار مجاني منه [Visual Studio Community](https://www.visualstudio.com/vs/community/).
18+
بالنسبة للويندوز، يمكن استخدام برنامج فيجوال ستديو، لايجب الخلط بينه وبين الفيجوال ستديو كود، فيجوال ستديو هو محرر مدفوع يعمل على نظام ويندوز فقط، ومناسب تماماً لبيئة الـ.NET. أنه أيضاً جيد للجافا سكريبت. كما يوجد إصدار مجاني منه [Visual Studio Community](https://www.visualstudio.com/vs/community/).
1919

2020
عادة ما تكون تكلفتها ضئيلة للغاية مقارنة براتب المطور المؤهل، لذلك فقط اختر الأفضل بالنسبة لك. العديد من بيئات التطوير مدفوعة، لكن لها فترة سماحية.
2121

1-js/02-first-steps/01-hello-world/article.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
## الوسم "script"
1111

12-
يمكن وضع برامج الجافاسكريبت في أي جزء في مستند HTML باستخدام وسم `<script>`.
12+
يمكن وضع برامج جافا سكريبت في أي جزء في مستند HTML باستخدام وسم `<script>`.
1313

1414
على سبيل المثال:
1515

@@ -38,7 +38,7 @@
3838
يمكن أن تقوم بتشغيل المثال بالضغط على زر "تشغيل" في الجانب الأيمن العلوي بالمربع الأعلى.
3939
```
4040

41-
الوسم `<script>` يحتوي على شفرات جافاسكريبت التي يمكن أن تُنفذ بشكل تلقائي عندما يقوم المتصفح بمعالجة الوسم.
41+
الوسم `<script>` يحتوي على شفرات جافا سكريبت التي يمكن أن تُنفذ بشكل تلقائي عندما يقوم المتصفح بمعالجة الوسم.
4242

4343

4444
## الترميز الحديث
@@ -60,7 +60,7 @@
6060
//--></script>
6161
```
6262

63-
لا يتم استخدام هذه الخدعة في الجافاسكريبت الحديثة. تخفي هذه التعليقات شفرات الجافاسكريبت في المتصفحات القديمة التي لاتعرف كيفية عمل معالجة للوسم `<script>. نظراً لأن المتصفحات التي تم إصدارها في آخر 15 عاماً لا توجد فيها هذه المشكلة، فإن هذا النوع من التعليقات يمكن أن يساعدك في تحديد الشفرة القديمة حقاً.
63+
لا يتم استخدام هذه الخدعة في جافا سكريبت الحديثة. تخفي هذه التعليقات شفرات جافا سكريبت في المتصفحات القديمة التي لاتعرف كيفية عمل معالجة للوسم `<script>. نظراً لأن المتصفحات التي تم إصدارها في آخر 15 عاماً لا توجد فيها هذه المشكلة، فإن هذا النوع من التعليقات يمكن أن يساعدك في تحديد الشفرة القديمة حقاً.
6464

6565

6666
## النصوص البرمجية الخارجية

1-js/02-first-steps/04-variables/article.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# المتغيرات
22

3-
:معظم الوقت, تطبيق الجافاسكربت يحتاج للعمل مع معلومات. يوجد هنا مثالان
3+
:معظم الوقت, تطبيق الجافا سكريبت يحتاج للعمل مع معلومات. يوجد هنا مثالان
44
1. متجر علي الانترنت -- المعلومات قد تتضمن السلع التي يتم بيعها و عربة التسوق
55
2. تطبيق دردشه -- المعلومات قد تتضمن المستخدمين والرسائل والمزيد
66

@@ -10,7 +10,7 @@
1010

1111
[المتغير](https://en.wikipedia.org/wiki/Variable_(computer_science)) "يُسمي مخزن" للبيانات. نحن نستطيع استخدام المتغيرات لتخزين السلع والزائرين والبيانات الاخري
1212

13-
لأنشاء متغير في الجافاسكربت, نستخدم الكلمه
13+
لأنشاء متغير في الجافا سكريبت, نستخدم الكلمه
1414
`let`
1515

1616
الجمله بالاسفل تُنشئ (بعباره اخري: *تعلن*) متغير يأخذ اسم "message"
@@ -159,7 +159,7 @@ So, we should declare a variable once and then refer to it without `let`.
159159

160160
## تسمية المتغير [#variable-naming]
161161

162-
هناك طريقتان فقط لتسمية المتغير في الجافاسكربت
162+
هناك طريقتان فقط لتسمية المتغير في الجافا سكريبت
163163

164164
1. يجب أن يحتوي الاسم على أحرف أو أرقام أو الرموز `$` و` _` فقط.
165165
2. الحرف الاول من الاسم يجب ألا يكون رقم.

1-js/02-first-steps/07-type-conversions/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ alert( Boolean("") ); // false
107107
```
108108

109109
````warn header="من فضلك لاحظ: النص المكون من صفر `\"0\"` يكون `true`"
110-
بعض اللغات (أعني PHP) تعامل `"0"` على أنه `false`. لكن في الجافاسكربت، النص غير الفارغ دائماً `true`.
110+
بعض اللغات (أعني PHP) تعامل `"0"` على أنه `false`. لكن في الجافا سكريبت، النص غير الفارغ دائماً `true`.
111111

112112
```js run
113113
alert( Boolean("0") ); // true

1-js/02-first-steps/08-operators/article.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
نعرف الكتير من المعاملات الحسابية من التعليم الأساسي في المدارس مثل عامل الإضافة '+' , والضرب '*' والطرح '-' وخلافه
44

5-
في هذا الفصل سنبدأ بالعاملات الحسابية البسيطة ثم سنركز على النواحي المحددة بالنسبة للغة جافاسكريبت والتي لم يتم تغطيتها برياضيات الحساب في المدرسة
5+
في هذا الفصل سنبدأ بالعاملات الحسابية البسيطة ثم سنركز على النواحي المحددة بالنسبة للغة جافا سكريبت والتي لم يتم تغطيتها برياضيات الحساب في المدرسة
66

77
#مصطلحات: أحادي، ثنائي ، ومعامل
88

@@ -77,7 +77,7 @@ alert( 8 ** (1/3) ); // 2 (power of 1/3 is the same as a cubic root)
7777

7878
## إضافة الكلمات وسلاسل الحروف بعامل الإضافة +
7979

80-
هيا نتعرف على مميزات عوامل اللغة جافاسكريبت والتي تتجاوز الحساب المدرسي
80+
هيا نتعرف على مميزات عوامل اللغة جافا سكريبت والتي تتجاوز الحساب المدرسي
8181

8282
عادة، عامل الإضافة "+" يقوم بجمع الأرقام
8383

1-js/02-first-steps/10-ifelse/2-check-standard/ifelse_task2/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<script>
66
'use strict';
77

8-
let value = prompt('ما هو الاسم الرسمي للجافاسكربت ؟', '');
8+
let value = prompt('ما هو الاسم الرسمي للجافا سكريبت ؟', '');
99

1010
if (value == 'ECMAScript') {
1111
alert('صحيح!');

1-js/02-first-steps/10-ifelse/2-check-standard/task.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
---
44

5-
# اسم الجافاسكربت
5+
# اسم الجافا سكريبت
66

7-
باستخدام `if..else`, اكتب كود يسأل: 'ما هو الاسم الرسمي للجافاسكربت'
7+
باستخدام `if..else`, اكتب كود يسأل: 'ما هو الاسم الرسمي للجافا سكريبت'
88

99
إذا كتب المستخدم "ECMAScript", قم بعرض رسالة "صحيح!", غير ذلك قم بعرض رسالة: "ألا تعرف؟ ECMAScript!"
1010

1-js/02-first-steps/10-ifelse/article.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ if (year < 2015) {
100100
}
101101
```
102102

103-
في الكود السابق, تقوم الجافاسكربت أولًا بفحص `year < 2015`. إذا كان خطأ, تنتقل للشرط التالي `year > 2015`. إذا كان خطأ أيضًا تعرض آخر `alert`.
103+
في الكود السابق, تقوم الجافا سكريبت أولًا بفحص `year < 2015`. إذا كان خطأ, تنتقل للشرط التالي `year > 2015`. إذا كان خطأ أيضًا تعرض آخر `alert`.
104104

105105
يمكن أن يوجد العديد من `else if` . آخر `else` إختيارية.
106106

@@ -127,7 +127,7 @@ alert(accessAllowed);
127127

128128
العامل الشرطي أو عامل علامة الاستفهام يمكننا من فعل هذا في سطر بسيط.
129129

130-
يتم تمثيله بعلامة استفهام `?`. أحيانا يسمى "ternary" لأن له 3 معاملات. وهو العامل الوحيد في الجافاسكربت الذي له هذا العدد من المعاملات.
130+
يتم تمثيله بعلامة استفهام `?`. أحيانا يسمى "ternary" لأن له 3 معاملات. وهو العامل الوحيد في الجافا سكريبت الذي له هذا العدد من المعاملات.
131131

132132
طريقة كتابته كالتالي:
133133

@@ -211,7 +211,7 @@ if (age < 3) {
211211
أحيانا يتم استخدام علامة الاستفهام `?` كبديل ل `if`:
212212

213213
```js run no-beautify
214-
let company = prompt('أي شركة أنشأت الجافاسكربت ؟', '');
214+
let company = prompt('أي شركة أنشأت الجافا سكريبت ؟', '');
215215

216216
*!*
217217
(company == 'Netscape') ?
@@ -230,7 +230,7 @@ let company = prompt('أي شركة أنشأت الجافاسكربت ؟', '');
230230
هذا نفس الكود باستخدام عبارة `if` للمقارنة:
231231

232232
```js run no-beautify
233-
let company = prompt('أي شركة أنشأت الجافاسكربت ؟', '');
233+
let company = prompt('أي شركة أنشأت الجافا سكريبت ؟', '');
234234

235235
*!*
236236
if (company == 'Netscape') {

0 commit comments

Comments
 (0)