Skip to content

Commit 0c8d217

Browse files
author
Orta
authored
Merge pull request #279 from ashkan18/farsi
Farsi Support 🇮🇷🇦🇫🇹🇯
2 parents 1ae9fe6 + 49a698b commit 0c8d217

File tree

3 files changed

+86
-0
lines changed

3 files changed

+86
-0
lines changed
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
//// { order: 0, compiler: { target: 1 } }
2+
3+
// به محل بازی با تایپ اسکریپت خوش آمدید.
4+
// اینجا ابزاری برای امتحان و آموزش تایپ اسکریپت در مرورگر شماست.
5+
// این ابزار به شما این امکان را می دهد که به سادگی
6+
// قابلیت های تایپ اسکریپت را آزمایش کنید و آموخته های خود را با دیگران در میان بگذارید.
7+
// برای فرستادن آزمایش خود با دیگران تنها فرستادن آدرس صفحه آزمایش شما کافیست.
8+
9+
const hello = 'سلام'
10+
11+
// در سمت راست شما نتیحه مترجم تایپ اسکریپت را می توانید ببیید.
12+
// این یک کد جاوااسکریپت است که در مرورگر یا در سرور شما قابل اجراست.
13+
14+
const world = 'دنیا'
15+
16+
// در اینجا می توانید شاهد تغیراتی که داده می شود مثل تبدیل `const` به `var` باشید.
17+
// این یکی از تغییرات زیادی است که تایپ اسکریپت برای قابل اجرا بودن در تمام محیطهای جاوااسکریپت باید انجام دهد.
18+
19+
console.log(hello + ' ' + world)
20+
21+
// حالا که بیشتر با این ابزار آشنا شدیم می توانیم
22+
// بیشتر به امکاناتی که تایپ اسکریپت برای راحتی کار با جاوااسکریپت در اختیار ما قرار میدهد آشنا شویم.
23+
// در این قسمت تلاش می کنیم که تا حد امکان کدی شبیه به جاوااسکریپت
24+
// ولی در تایپ اسکریپت بنویسیم که سادگی حرکت به سمت تایپ اسکریپت را نشان دهیم.
25+
//
26+
// برای ادامه به لینک زیر بروید:
27+
//
28+
// example:objects-and-arrays
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
## مثال های جاوااسکریپت
2+
3+
این مثال ها به ما چگونگی اجرای جاوااسکریپت توسط تایپ اسکریپت را نشان می دهند. با اینکه در بعضی از مثال ها از تایپ قابلیت های ساده تایپ اسکریپت استفاده می کنیم اما هدف اصلی این دسته از مثال ها نشان دادن سادگی استفاده مجدد از دانسته های کاربر در جاوااسکریپت در تایپ اسکریپت است.
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
{
2+
"sections": [
3+
{
4+
"name": "JavaScript",
5+
"id": "JavaScript",
6+
"subtitle": "See how TypeScript improves day to day working with JavaScript with minimal additional syntax."
7+
},
8+
{
9+
"name": "TypeScript",
10+
"id": "TypeScript",
11+
"subtitle": "Explore how TypeScript extends JavaScript to add more safety and tooling."
12+
},
13+
{
14+
"name": "3.7",
15+
"id": "3.7",
16+
"subtitle": "See the <a href='https://devblogs.microsoft.com/typescript/announcing-typescript-3-7/'>Release notes</a>."
17+
},
18+
{
19+
"name": "3.8",
20+
"id": "3.8",
21+
"subtitle": "See the <a href='https://devblogs.microsoft.com/typescript/announcing-typescript-3-8-beta/'>Beta Release notes</a>."
22+
},
23+
{
24+
"name": "Playground V3",
25+
"id": "Playground",
26+
"subtitle": "Learn what has changed in this website."
27+
}
28+
],
29+
30+
"sortedSubSections": [
31+
// JS
32+
"JavaScript Essentials",
33+
"Functions with JavaScript",
34+
"Working With Classes",
35+
"Modern JavaScript",
36+
"External APIs",
37+
"Helping with JavaScript",
38+
// TS
39+
"Primitives",
40+
"Type Primitives",
41+
"Meta-Types",
42+
"Language",
43+
"Language Extensions",
44+
// Examples
45+
"Syntax and Messaging",
46+
"Types and Code Flow",
47+
"Fixits",
48+
// Playground
49+
"Config",
50+
"Tooling",
51+
// 3.8
52+
"Breaking Changes",
53+
"JSDoc Improvements"
54+
]
55+
}

0 commit comments

Comments
 (0)