Skip to content

Commit 4ed09ac

Browse files
authored
feat(i18n, learn): add latest translations (#341)
* feat(i18n, learn): add latest translations - part 1 * feat(i18n, learn): add latest translations - part 2
1 parent 95baf16 commit 4ed09ac

15,086 files changed

Lines changed: 406630 additions & 323845 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.

‎client/arabic/intro.json‎

Lines changed: 22 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1492,7 +1492,7 @@
14921492
"lecture-introduction-to-python": {
14931493
"title": "مقدمة إلى Python",
14941494
"intro": [
1495-
"في هذه الدروس، ستتعلم ما هو Python وكيفية إعداد بيئة العمل الخاصة بك."
1495+
"في هذه الدروس، ستتعلم ما هو Python وبعض الاستخدامات الشائعة له في الصناعة."
14961496
]
14971497
},
14981498
"lecture-understanding-variables-and-data-types": {
@@ -2055,7 +2055,7 @@
20552055
"lecture-introduction-to-strings": {
20562056
"title": "مقدمة إلى السلاسل النصية",
20572057
"intro": [
2058-
"في هذه الدروس، ستتعلم كيفية التعامل مع السلاسل النصية وربطها."
2058+
"في هذه الدروس، ستتعلم كيفية العمل مع السلاسل النصية، ودمج السلاسل النصية، واستخدام <code>console.log()</code>."
20592059
]
20602060
},
20612061
"lecture-understanding-code-clarity": {
@@ -5120,6 +5120,13 @@
51205120
"ستتمرن على الشرطيات لتحديد درجة الطالب بناءً على نتيجته."
51215121
]
51225122
},
5123+
"lab-story-fragment-restoration": {
5124+
"title": "استعادة سرد متماسك من مصفوفة من أجزاء القصة",
5125+
"intro": [
5126+
"في هذه الورشة، ستستعيد سردًا متماسكًا من مصفوفة تالفة من أجزاء القصة.",
5127+
"ستتمرن على العمل مع الحلقات من خلال تنفيذ خوارزميات مصفوفة أساسية من الصفر."
5128+
]
5129+
},
51235130
"lecture-the-var-keyword-and-hoisting": {
51245131
"title": "كلمة var والرفع",
51255132
"intro": [
@@ -5496,11 +5503,11 @@
54965503
"في هذه المحاضرات، ستتعلم عن التحقق من النماذج في JavaScript. ستتعرف على الطرق المختلفة للتحقق من النماذج، وكيف تعمل الطريقة <code>preventDefault()</code>، وكيف يعمل حدث الإرسال."
54975504
]
54985505
},
5499-
"workshop-calorie-counter": {
5500-
"title": "بناء عداد للسعرات الحرارية",
5506+
"workshop-envelope-budget-app": {
5507+
"title": "بناء تطبيق ميزانية الظرف",
55015508
"intro": [
5502-
"أحيانًا عند برمجة تطبيق ويب، تحتاج إلى قبول مُدخَل من المستخدم. في ورشة عداد السعرات هذه، ستتمرن على كيفية التحقق من مُدخَل المستخدم، وإجراء الحسابات بناءً على هذا المُدخَل، وتحديث واجهة المستخدم ديناميكيًا لعرض النتائج.",
5503-
"ستتمرن أيضًا على التعبيرات النمطية الأساسية، وقوالب حرفية، والطريقة <code>addEventListener()</code>، والمزيد."
5509+
"أحيانًا عند ترميز تطبيق ويب، ستحتاج إلى قبول مُدخَل من المستخدم. في ورشة عمل تطبيق ميزانية الظرف هذه، ستتمرن على التحقق من صحة مُدخَل المستخدم، وإجراء حسابات بناءً على هذا المُدخَل، وتحديث واجهتك ديناميكيًا لعرض النتائج.",
5510+
"ستتمرن أيضًا على التعبيرات النمطية الأساسية، وقوالب حرفية، وطريقة <code>addEventListener()</code>، والمزيد."
55045511
]
55055512
},
55065513
"lab-customer-complaint-form": {
@@ -7658,7 +7665,7 @@
76587665
"title": "بناء نموذج ملاحظات الفندق",
76597666
"intro": [
76607667
"في ورشة العمل هذه، ستبني نموذج ملاحظات الفندق.",
7661-
"ستتمرن على العمل مع المُسميات، والمُدخَلات، ومجموعات الحقول، والأساطير، ومربعات النص، والأزرار."
7668+
"ستتمرن على العمل مع عناصر <code>label</code> و<code>input</code> و<code>fieldset</code> و<code>legend</code> و<code>textarea</code> و<code>button</code>."
76627669
]
76637670
},
76647671
"lecture-working-with-tables": {
@@ -8189,13 +8196,13 @@
81898196
"lecture-working-with-text-and-time-semantic-elements": {
81908197
"title": "العمل مع عناصر النص والوقت الدلالية",
81918198
"intro": [
8192-
"في هذه المحاضرة، ستتعلم أهمية الدلالة في نقل المعنى للنص والمحتوى المرتبط بالوقت بما في ذلك عناصر <code>time</code>، <code>blockquote</code>، والمزيد."
8199+
"في هذه المحاضرة، ستتعلم أهمية الدلالات في نقل المعنى للنص والمحتوى المرتبط بالزمن، بما في ذلك عناصر <code>time</code> و<code>blockquote</code>، والمزيد."
81938200
]
81948201
},
81958202
"workshop-quincys-job-tips": {
81968203
"title": "بناء صفحة نصائح عمل كوينسي",
81978204
"intro": [
8198-
"في هذه الورشة، ستتمرن على العمل مع HTML الدلالي باستخدام عناصر <code>q</code>، <code>blockquote</code> و<code>cite</code>."
8205+
"في هذه الورشة، ستتمرن على العمل مع HTML الدلالي باستخدام عناصر <code>q</code> و<code>blockquote</code> و<code>cite</code>."
81998206
]
82008207
},
82018208
"lecture-working-with-specialized-semantic-elements": {
@@ -8207,7 +8214,7 @@
82078214
"workshop-blog-page": {
82088215
"title": "بناء صفحة مدونة قطط",
82098216
"intro": [
8210-
"في هذه الورشة، ستبني صفحة مدونة HTML فقط باستخدام عناصر دلالية تشمل <code>main</code>، <code>nav</code>، <code>article</code> و<code>footer</code>."
8217+
"في هذه الورشة، ستبني صفحة مدونة باستخدام HTML فقط مع عناصر دلالية تشمل <code>main</code> و<code>nav</code> و<code>article</code> و<code>footer</code>."
82118218
]
82128219
},
82138220
"lab-event-hub": {
@@ -8240,7 +8247,7 @@
82408247
"title": "إنشاء نموذج ملاحظات فندق",
82418248
"intro": [
82428249
"في ورشة العمل هذه، ستنشئ نموذج ملاحظات فندق.",
8243-
"ستتمرن على العمل مع المسميات، المُدخلات، مجموعات الحقول، الأساطير، مناطق النصوص والأزرار."
8250+
"ستتمرن على العمل مع عناصر <code>label</code> و<code>input</code> و<code>fieldset</code> و<code>legend</code> و<code>textarea</code> و<code>button</code>."
82448251
]
82458252
},
82468253
"lecture-working-with-tables": {
@@ -9490,13 +9497,13 @@
94909497
"lecture-working-with-text-and-time-semantic-elements": {
94919498
"title": "العمل مع العناصر الدلالية للنص والوقت",
94929499
"intro": [
9493-
"في هذه المحاضرة، ستتعلم أهمية الدلالة في نقل المعنى للنص والمحتوى المرتبط بالوقت بما في ذلك عناصر <code>time</code>، <code>blockquote</code>، والمزيد."
9500+
"في هذه المحاضرة، ستتعلم أهمية الدلالات في نقل المعنى للنص والمحتوى المرتبط بالزمن، بما في ذلك عناصر <code>time</code> و<code>blockquote</code>، والمزيد."
94949501
]
94959502
},
94969503
"workshop-quincys-job-tips": {
94979504
"title": "بناء صفحة نصائح عمل كوينسي",
94989505
"intro": [
9499-
"في هذه الورشة، ستتدرب على العمل مع HTML الدلالي باستخدام عناصر <code>q</code>، <code>blockquote</code>، و<code>cite</code>."
9506+
"في هذه الورشة، ستتمرن على العمل مع HTML الدلالي باستخدام عناصر <code>q</code> و<code>blockquote</code> و<code>cite</code>."
95009507
]
95019508
},
95029509
"lecture-working-with-specialized-semantic-elements": {
@@ -9508,7 +9515,7 @@
95089515
"workshop-blog-page": {
95099516
"title": "بناء صفحة مدونة قطط",
95109517
"intro": [
9511-
"في هذه الورشة، ستبني صفحة مدونة HTML فقط باستخدام العناصر الدلالية بما في ذلك عناصر <code>main</code>، <code>nav</code>، <code>article</code>، و<code>footer</code>."
9518+
"في هذه الورشة، ستبني صفحة مدونة باستخدام HTML فقط مع عناصر دلالية تشمل <code>main</code> و<code>nav</code> و<code>article</code> و<code>footer</code>."
95129519
]
95139520
},
95149521
"lab-event-hub": {
@@ -10429,7 +10436,7 @@
1042910436
"workshop-blog-page": {
1043010437
"title": "بناء صفحة مدونة قطط",
1043110438
"intro": [
10432-
"في ورشة العمل هذه، ستبني صفحة مدونة HTML فقط باستخدام عناصر معنوية تشمل <code>main</code>، <code>nav</code>، <code>article</code> و<code>footer</code>."
10439+
"في هذه الورشة، ستبني صفحة مدونة باستخدام HTML فقط مع عناصر دلالية تشمل <code>main</code> و<code>nav</code> و<code>article</code> و<code>footer</code>."
1043310440
]
1043410441
}
1043510442
},

‎client/arabic/translations.json‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@
132132
"title": "تحديات البرمجة اليومية",
133133
"map-title": "جرّب تحدي البرمجة اليومي:",
134134
"not-found": "لم يتم العثور على تحدي البرمجة اليومي.",
135-
"release-note": "يتم إصدار تحديات جديدة عند منتصف الليل بتوقيت وسط الولايات المتحدة."
135+
"release-note": "يُحدّث التحدي اليومي عند منتصف الليل بتوقيت وسط الولايات المتحدة."
136136
},
137137
"weekdays": {
138138
"short": {
@@ -1169,6 +1169,7 @@
11691169
"theme-updated": "تم تحديث السمة الخاصة بك!",
11701170
"username-used": "اسم المستخدم مرتبط بالفعل بهذا الحساب",
11711171
"username-taken": "اسم المستخدم مرتبط بالفعل بحساب مختلف",
1172+
"username-restricted": "هذا الاسم محجوز ولا يمكن استخدامه.",
11721173
"username-updated": "قمنا بتحديث اسم المستخدم إلى {{username}}",
11731174
"privacy-updated": "قمنا بتحديث إعدادات الخصوصية الخاصة بك",
11741175
"could-not-logout": "لم نتمكن من تسجيل خروجك، يرجى المحاولة مرة أخرى بعد قليل",

‎client/chinese-traditional/intro.json‎

Lines changed: 22 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1492,7 +1492,7 @@
14921492
"lecture-introduction-to-python": {
14931493
"title": "Python 入門",
14941494
"intro": [
1495-
"在這些課程中,你將了解什麼是 Python 以及如何設定開發環境。"
1495+
"在這些課程中,你將學習什麼是 Python 以及它在業界的一些常見應用。"
14961496
]
14971497
},
14981498
"lecture-understanding-variables-and-data-types": {
@@ -2055,7 +2055,7 @@
20552055
"lecture-introduction-to-strings": {
20562056
"title": "字串入門",
20572057
"intro": [
2058-
"在這些課程中,你將學習如何操作字串和字串串接。"
2058+
"在這些課程中,你將學習如何操作字串、字串串接,以及使用 <code>console.log()</code>。"
20592059
]
20602060
},
20612061
"lecture-understanding-code-clarity": {
@@ -5120,6 +5120,13 @@
51205120
"你將練習使用條件語句,根據學生分數判斷成績。"
51215121
]
51225122
},
5123+
"lab-story-fragment-restoration": {
5124+
"title": "從一組故事片段陣列還原連貫敘事",
5125+
"intro": [
5126+
"在這個實驗中,你將從一個損壞的故事片段陣列中還原出連貫的敘事。",
5127+
"你將透過從頭實作基本的陣列演算法來練習使用迴圈。"
5128+
]
5129+
},
51235130
"lecture-the-var-keyword-and-hoisting": {
51245131
"title": "var 關鍵字與提升機制",
51255132
"intro": [
@@ -5496,11 +5503,11 @@
54965503
"在這些講座中,你將學習 JavaScript 中的表單驗證。你會了解各種驗證表單的方法、<code>preventDefault()</code> 方法的運作原理,以及提交事件的運作方式。"
54975504
]
54985505
},
5499-
"workshop-calorie-counter": {
5500-
"title": "建置熱量計算器",
5506+
"workshop-envelope-budget-app": {
5507+
"title": "建置信封預算應用程式",
55015508
"intro": [
5502-
"有時候在編寫網頁應用程式時,你需要能接受使用者輸入。在這個熱量計算器工作坊中,你將練習如何驗證使用者輸入、根據輸入執行計算,並動態更新介面以顯示結果。",
5503-
"你還會練習基本正規表達式、模板字串、<code>addEventListener()</code> 方法等。"
5509+
"有時候在編寫網頁應用程式時,你需要能夠接受使用者輸入。在這個信封預算應用程式工作坊中,你將練習如何驗證使用者輸入、根據輸入執行計算,並動態更新你的介面以顯示結果。",
5510+
"你還將練習基本的正規表達式、模板字串、<code>addEventListener()</code> 方法等。"
55045511
]
55055512
},
55065513
"lab-customer-complaint-form": {
@@ -7658,7 +7665,7 @@
76587665
"title": "建置飯店回饋表單",
76597666
"intro": [
76607667
"在這個工作坊中,你將建置一個飯店回饋表單。",
7661-
"你將練習使用標籤、輸入欄位、欄位集、標題、文字區和按鈕。"
7668+
"你將練習操作 <code>label</code>、<code>input</code>、<code>fieldset</code>、<code>legend</code>、<code>textarea</code> 和 <code>button</code> 元素。"
76627669
]
76637670
},
76647671
"lecture-working-with-tables": {
@@ -8189,13 +8196,13 @@
81898196
"lecture-working-with-text-and-time-semantic-elements": {
81908197
"title": "使用文字與時間語意元素",
81918198
"intro": [
8192-
"在這堂課中,你將學習語意在傳達文字與時間相關內容的重要性,包括 <code>time</code>、<code>blockquote</code> 元素等。"
8199+
"在這堂課中,你將學習語意在傳達文字和時間相關內容(包括 <code>time</code> 和 <code>blockquote</code> 元素)意義上的重要性,還有更多內容。"
81938200
]
81948201
},
81958202
"workshop-quincys-job-tips": {
81968203
"title": "建置 Quincy 的求職技巧頁面",
81978204
"intro": [
8198-
"在這個工作坊中,你將透過使用 <code>q</code>、<code>blockquote</code> 和 <code>cite</code> 元素來練習語意化 HTML。"
8205+
"在這個工作坊中,你將練習使用語意 HTML,透過 <code>q</code>、<code>blockquote</code> 和 <code>cite</code> 元素。"
81998206
]
82008207
},
82018208
"lecture-working-with-specialized-semantic-elements": {
@@ -8207,7 +8214,7 @@
82078214
"workshop-blog-page": {
82088215
"title": "建置貓咪部落格頁面",
82098216
"intro": [
8210-
"在這個工作坊中,你將使用語意元素建置純 HTML 的部落格頁面,包括 <code>main</code>、<code>nav</code>、<code>article</code> 和 <code>footer</code> 元素。"
8217+
"在這個工作坊中,你將使用語意元素(包括 <code>main</code>、<code>nav</code>、<code>article</code> 和 <code>footer</code> 元素)建置一個純 HTML 的部落格頁面。"
82118218
]
82128219
},
82138220
"lab-event-hub": {
@@ -8240,7 +8247,7 @@
82408247
"title": "建置飯店回饋表單",
82418248
"intro": [
82428249
"在這個工作坊中,你將建置飯店回饋表單。",
8243-
"你將練習使用標籤、輸入欄、欄位組、標題、文字區域和按鈕。"
8250+
"你將練習操作 <code>label</code>、<code>input</code>、<code>fieldset</code>、<code>legend</code>、<code>textarea</code> 和 <code>button</code> 元素。"
82448251
]
82458252
},
82468253
"lecture-working-with-tables": {
@@ -9490,13 +9497,13 @@
94909497
"lecture-working-with-text-and-time-semantic-elements": {
94919498
"title": "使用文字與時間語意元素",
94929499
"intro": [
9493-
"在這堂課中,你將了解語意在傳達文字和時間相關內容的重要性,包括 <code>time</code>、<code>blockquote</code> 元素等。"
9500+
"在這堂課中,你將學習語意在傳達文字和時間相關內容(包括 <code>time</code> 和 <code>blockquote</code> 元素)意義上的重要性,還有更多內容。"
94949501
]
94959502
},
94969503
"workshop-quincys-job-tips": {
94979504
"title": "建置 Quincy 的求職技巧頁面",
94989505
"intro": [
9499-
"在這個工作坊中,你將透過使用 <code>q</code>、<code>blockquote</code> 和 <code>cite</code> 元素來練習語意 HTML。"
9506+
"在這個工作坊中,你將練習使用語意 HTML,透過 <code>q</code>、<code>blockquote</code> 和 <code>cite</code> 元素。"
95009507
]
95019508
},
95029509
"lecture-working-with-specialized-semantic-elements": {
@@ -9508,7 +9515,7 @@
95089515
"workshop-blog-page": {
95099516
"title": "建置貓咪部落格頁面",
95109517
"intro": [
9511-
"在這個工作坊中,你將使用語意元素建置純 HTML 的部落格頁面,包括 <code>main</code>、<code>nav</code>、<code>article</code> 和 <code>footer</code> 元素。"
9518+
"在這個工作坊中,你將使用語意元素(包括 <code>main</code>、<code>nav</code>、<code>article</code> 和 <code>footer</code> 元素)建置一個純 HTML 的部落格頁面。"
95129519
]
95139520
},
95149521
"lab-event-hub": {
@@ -10429,7 +10436,7 @@
1042910436
"workshop-blog-page": {
1043010437
"title": "建置貓咪部落格頁面",
1043110438
"intro": [
10432-
"在這個工作坊中,你將使用語意元素建置純 HTML 的部落格頁面,包括 <code>main</code>、<code>nav</code>、<code>article</code> 和 <code>footer</code> 元素。"
10439+
"在這個工作坊中,你將使用語意元素(包括 <code>main</code>、<code>nav</code>、<code>article</code> 和 <code>footer</code> 元素)建置一個純 HTML 的部落格頁面。"
1043310440
]
1043410441
}
1043510442
},

‎client/chinese-traditional/translations.json‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@
132132
"title": "每日程式挑戰",
133133
"map-title": "試試今天的程式挑戰:",
134134
"not-found": "找不到每日程式挑戰。",
135-
"release-note": "新挑戰於美國中部時間午夜發布。"
135+
"release-note": "每日挑戰會在美國中部時間午夜更新。"
136136
},
137137
"weekdays": {
138138
"short": {
@@ -1169,6 +1169,7 @@
11691169
"theme-updated": "你的主題已更新!",
11701170
"username-used": "使用者名稱已與此帳號相關聯",
11711171
"username-taken": "使用者名稱已與其他帳號相關聯",
1172+
"username-restricted": "該使用者名稱已被保留,無法使用。",
11721173
"username-updated": "我們已將你的使用者名稱更新為 {{username}}",
11731174
"privacy-updated": "我們已更新你的隱私設定",
11741175
"could-not-logout": "無法登出,請稍後再試",

0 commit comments

Comments
 (0)