Skip to content

Commit f4bc6e1

Browse files
committed
fix: translate code blocks
1 parent 3e67c9b commit f4bc6e1

File tree

1 file changed

+47
-47
lines changed

1 file changed

+47
-47
lines changed

src/content/learn/describing-the-ui.md

Lines changed: 47 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,15 @@ function Profile() {
3232
return (
3333
<img
3434
src="https://i.imgur.com/MK3eW3As.jpg"
35-
alt="Katherine Johnson"
35+
alt="كاثرين جونسون"
3636
/>
3737
);
3838
}
3939

4040
export default function Gallery() {
4141
return (
4242
<section>
43-
<h1>Amazing scientists</h1>
43+
<h1>علماء مذهلون</h1>
4444
<Profile />
4545
<Profile />
4646
<Profile />
@@ -83,7 +83,7 @@ import Profile from './Profile.js';
8383
export default function Gallery() {
8484
return (
8585
<section>
86-
<h1>Amazing scientists</h1>
86+
<h1>علماء مذهلون</h1>
8787
<Profile />
8888
<Profile />
8989
<Profile />
@@ -97,7 +97,7 @@ export default function Profile() {
9797
return (
9898
<img
9999
src="https://i.imgur.com/QIrZWGIs.jpg"
100-
alt="Alan L. Hart"
100+
alt="آلان إل. هارت"
101101
/>
102102
);
103103
}
@@ -126,17 +126,17 @@ img { margin: 0 10px 10px 0; }
126126
```js
127127
export default function TodoList() {
128128
return (
129-
// This doesn't quite work!
130-
<h1>Hedy Lamarr's Todos</h1>
129+
// هذا لن يعمل
130+
<h1>قائمة مهام هيدي لامار</h1>
131131
<img
132132
src="https://i.imgur.com/yXOvdOSs.jpg"
133133
alt="Hedy Lamarr"
134134
class="photo"
135135
>
136136
<ul>
137-
<li>Invent new traffic lights
138-
<li>Rehearse a movie scene
139-
<li>Improve spectrum technology
137+
<li>اختراع إشارة مرور جديدة
138+
<li>تدرب على مشهد فيلم
139+
<li>تحسين تكنولوجيا الطيف
140140
</ul>
141141
);
142142
}
@@ -156,16 +156,16 @@ img { height: 90px; }
156156
export default function TodoList() {
157157
return (
158158
<>
159-
<h1>Hedy Lamarr's Todos</h1>
159+
<h1>قائمة مهام هيدي لامار</h1>
160160
<img
161161
src="https://i.imgur.com/yXOvdOSs.jpg"
162-
alt="Hedy Lamarr"
162+
alt="هيدي لامار"
163163
className="photo"
164164
/>
165165
<ul>
166-
<li>Invent new traffic lights</li>
167-
<li>Rehearse a movie scene</li>
168-
<li>Improve spectrum technology</li>
166+
<li>اختراع إشارة مرور جديدة</li>
167+
<li>تدرب على مشهد فيلم</li>
168+
<li>تحسين تكنولوجيا الطيف</li>
169169
</ul>
170170
</>
171171
);
@@ -180,19 +180,19 @@ img { height: 90px; }
180180

181181
<LearnMore path="/learn/writing-markup-with-jsx">
182182

183-
اقرأ **[كتابة ترميزات (Markup) باستخدام JSX](/learn/writing-markup-with-jsx)** لتتعلم كيفية كتابة JSX صحيحة
183+
اقرأ **[كتابة ترميز البناء بـ JSX](/learn/writing-markup-with-jsx)** لتتعلم كيفية كتابة JSX صحيحة
184184

185185
</LearnMore>
186186

187-
## استخدام JavaScript في JSX باستخدام الأقواس المجعدة {/*javascript-in-jsx-with-curly-braces*/}
187+
## JavaScript في JSX باستخدام الأقواس المنحنية {/*javascript-in-jsx-with-curly-braces*/}
188188

189-
تتيح لك JSX أن تكتب ترميزات مشابهة إلى HTML بداخل ملفات JavaScript وأن تعرض محتوى وتبقى المنطق الخاص بالمكونات في نفس المكان. في بعض الأحيان، قد ترغب في إضافة بعض المنطق المكتوب باستخدام JavaScript أو الإشارة إلى خاصية ديناميكية داخل هذا الترميز. في هذا الموقف، يمكنك استخدام الأقواس المجعدة في JSX الخاص بك لفتح نافذة إلى JavaScript:
189+
تتيح لك JSX أن تكتب ترميزات مشابهة إلى HTML بداخل ملفات JavaScript وأن تُصير محتوى وتبقى المنطق الخاص بالمكونات في نفس المكان. في بعض الأحيان، قد ترغب في إضافة بعض المنطق المكتوب باستخدام JavaScript أو الإشارة إلى خاصية ديناميكية داخل هذا الترميز. في هذا الموقف، يمكنك استخدام الأقواس المنحنية في JSX الخاص بك لفتح نافذة إلى JavaScript:
190190

191191
<Sandpack>
192192

193193
```js
194194
const person = {
195-
name: 'Gregorio Y. Zara',
195+
name: 'جريجوري زارا',
196196
theme: {
197197
backgroundColor: 'black',
198198
color: 'pink'
@@ -202,16 +202,16 @@ const person = {
202202
export default function TodoList() {
203203
return (
204204
<div style={person.theme}>
205-
<h1>{person.name}'s Todos</h1>
205+
<h1>قائمة مهام {person.name}</h1>
206206
<img
207207
className="avatar"
208208
src="https://i.imgur.com/7vQD0fPs.jpg"
209-
alt="Gregorio Y. Zara"
209+
alt="جريجوري زارا"
210210
/>
211211
<ul>
212-
<li>Improve the videophone</li>
213-
<li>Prepare aeronautics lectures</li>
214-
<li>Work on the alcohol-fuelled engine</li>
212+
<li>تحسين هاتف الفيديو</li>
213+
<li>اعداد محاضرات طيران</li>
214+
<li>العمل على محرك يعمل بالوقود الكحولي</li>
215215
</ul>
216216
</div>
217217
);
@@ -247,7 +247,7 @@ export default function Profile() {
247247
<Avatar
248248
size={100}
249249
person={{
250-
name: 'Katsuko Saruhashi',
250+
name: 'قاتسوكو ساروهاشي',
251251
imageId: 'YfeOqp2'
252252
}}
253253
/>
@@ -333,19 +333,19 @@ function Item({ name, isPacked }) {
333333
export default function PackingList() {
334334
return (
335335
<section>
336-
<h1>Sally Ride's Packing List</h1>
336+
<h1>قائمة تعبئة سالي رايد</h1>
337337
<ul>
338338
<Item
339339
isPacked={true}
340-
name="Space suit"
340+
name="بدلة الفضاء"
341341
/>
342342
<Item
343343
isPacked={true}
344-
name="Helmet with a golden leaf"
344+
name="خوذة مع ورقة ذهبية"
345345
/>
346346
<Item
347347
isPacked={false}
348-
name="Photo of Tam"
348+
name="صورة لـ تام"
349349
/>
350350
</ul>
351351
</section>
@@ -383,13 +383,13 @@ export default function List() {
383383
<p>
384384
<b>{person.name}:</b>
385385
{' ' + person.profession + ' '}
386-
known for {person.accomplishment}
386+
معروف بـ {person.accomplishment}
387387
</p>
388388
</li>
389389
);
390390
return (
391391
<article>
392-
<h1>Scientists</h1>
392+
<h1>علماء</h1>
393393
<ul>{listItems}</ul>
394394
</article>
395395
);
@@ -399,33 +399,33 @@ export default function List() {
399399
```js data.js
400400
export const people = [{
401401
id: 0,
402-
name: 'Creola Katherine Johnson',
403-
profession: 'mathematician',
404-
accomplishment: 'spaceflight calculations',
402+
name: 'كريولا كاثرين جونسون',
403+
profession: ' عالم رياضيات',
404+
accomplishment: 'حسابات الرحلات الفضائية',
405405
imageId: 'MK3eW3A'
406406
}, {
407407
id: 1,
408-
name: 'Mario José Molina-Pasquel Henríquez',
409-
profession: 'chemist',
410-
accomplishment: 'discovery of Arctic ozone hole',
408+
name: 'ماريو خوسيه مولينا باسكويل هنريكيز',
409+
profession: 'كيميائي',
410+
accomplishment: 'اكتشاف ثقب الأوزون في منطقة القطب الشمالي',
411411
imageId: 'mynHUSa'
412412
}, {
413413
id: 2,
414-
name: 'Mohammad Abdus Salam',
415-
profession: 'physicist',
416-
accomplishment: 'electromagnetism theory',
414+
name: 'محمد عبد السلام',
415+
profession: 'فزيائى',
416+
accomplishment: 'نظرية الكهرومغناطيسية',
417417
imageId: 'bE7W1ji'
418418
}, {
419419
id: 3,
420-
name: 'Percy Lavon Julian',
421-
profession: 'chemist',
422-
accomplishment: 'pioneering cortisone drugs, steroids and birth control pills',
420+
name: 'بيرسي لافون جوليان',
421+
profession: 'كيميائي',
422+
accomplishment: 'تطوير أدوية الكورتيزون والستيرويدات وحبوب منع الحمل',
423423
imageId: 'IOjWm71'
424424
}, {
425425
id: 4,
426-
name: 'Subrahmanyan Chandrasekhar',
427-
profession: 'astrophysicist',
428-
accomplishment: 'white dwarf star mass calculations',
426+
name: 'سوبرامانيان شاندراسيخار',
427+
profession: 'عالم فيزياء فلكية',
428+
accomplishment: 'حسابات كتلة نجم قذم أبيض',
429429
imageId: 'lrWQx8l'
430430
}];
431431
```
@@ -478,7 +478,7 @@ let guest = 0;
478478
function Cup() {
479479
// سيء: تعديل متغير موجود مسبقًا
480480
guest = guest + 1;
481-
return <h2>Tea cup for guest #{guest}</h2>;
481+
return <h2>كوب شاى لضيف #{guest}</h2>;
482482
}
483483

484484
export default function TeaSet() {
@@ -500,7 +500,7 @@ export default function TeaSet() {
500500

501501
```js
502502
function Cup({ guest }) {
503-
return <h2>Tea cup for guest #{guest}</h2>;
503+
return <h2>كوب شاى لضيف #{guest}</h2>;
504504
}
505505

506506
export default function TeaSet() {

0 commit comments

Comments
 (0)