From 6d64df26985ec271a5c91073ae6ad2c5879c72aa Mon Sep 17 00:00:00 2001 From: Muhammad Hassan Javed Date: Wed, 8 Feb 2023 22:07:53 +0500 Subject: [PATCH 1/2] Urdu translation half completed. --- .../2-manuals-specifications/article.md | 25 +++++++++++-------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/1-js/01-getting-started/2-manuals-specifications/article.md b/1-js/01-getting-started/2-manuals-specifications/article.md index 2824232bb..0ff15d51f 100644 --- a/1-js/01-getting-started/2-manuals-specifications/article.md +++ b/1-js/01-getting-started/2-manuals-specifications/article.md @@ -1,27 +1,30 @@ -# Manuals and specifications +# دستاویزات اور وضاحتیں -This book is a *tutorial*. It aims to help you gradually learn the language. But once you're familiar with the basics, you'll need other sources. +یہ کتاب ایک *ٹیوٹورئل* ہے۔ اس کا مقصد آپ کو آہستہ آہستہ زبان سیکھنے میں مدد کرنا ہے۔ لیکن ایک بار جب آپ بنیادی باتوں سے واقف ہو جائیں تو آپ کو دوسرے ذرائع کی ضرورت ہوگی۔ -## Specification +## وضاحت -[The ECMA-262 specification](https://www.ecma-international.org/publications/standards/Ecma-262.htm) contains the most in-depth, detailed and formalized information about JavaScript. It defines the language. +[ECMA-262 وضاحت](https://www.ecma-international.org/publications/standards/Ecma-262.htm) جاوا اسکرپٹ کے بارے میں سب سے زیادہ گہرائی، تفصیلی اور رسمی معلومات پر مشتمل ہے۔ یہ زبان کی وضاحت کرتا ہے۔ -But being that formalized, it's difficult to understand at first. So if you need the most trustworthy source of information about the language details, the specification is the right place. But it's not for everyday use. +لیکن رسمی ہونے کی وجہ سے اسے شروع میں سمجھنا مشکل ہے۔ لہذا اگر آپ کو زبان کی تفصیلات کے بارے میں معلومات کے سب سے زیادہ قابل اعتماد ذریعہ کی ضرورت ہے، تو آپ بالکل صحیح جگہ پر آئے ہیں۔ لیکن یہ تیوٹورئل روزمرہ کے استعمال کے لیے نہیں ہے۔ -A new specification version is released every year. In-between these releases, the latest specification draft is at . +ایک نیا تفصیلاتی ورژن ہر سال جاری کیا جاتا ہے۔ +ان ریلیز کے درمیان، تازہ ترین تفصیلات کا مسودہ میں ہے۔ -To read about new bleeding-edge features, including those that are "almost standard" (so-called "stage 3"), see proposals at . +انتہائی نئی خصوصیات کے بارے میں پڑھنے کے لیے، بشمول وہ جو "تقریباً معیاری" ہیں (نام نہاد "مرحلہ 3")، میں تجاویز دیکھیں۔ -Also, if you're developing for the browser, then there are other specifications covered in the [second part](info:browser-environment) of the tutorial. +اس کے علاوہ، اگر آپ براؤزرز کے لیے کام کر رہے ہیں، تو ٹیوٹوریل کے [دوسرے حصے میں](info:browser-environment) دیگر وضاحتیں شامل ہیں۔ -## Manuals +## دستورالعمل - **MDN (Mozilla) JavaScript Reference** is the main manual with examples and other information. It's great to get in-depth information about individual language functions, methods etc. - One can find it at . +- **MDN )موزیلا( جاواسکرپٹ ڈاکیومنٹ** مثالوں اور دوسری تفصیلات کے ساتھ ایک بنیادی دستاویز ہے۔ -Although, it's often best to use an internet search instead. Just use "MDN [term]" in the query, e.g. to search for `parseInt` function. + آپ اسے ہیاں دیکھ سکتے ہیں: + +اگرچہ، اکثر بہتر ہوتا ہے کہ آپ انٹرنیٹ پر ہی سرچ کریں۔ استفسار میں "MDN [term]" استعمال کریں، مثال کے طور پر `parseInt` فنکشن کو سرچ کرنے کیلیے آپ استعمال کریں گے۔ ## Compatibility tables From 91b242d3c77e0b26b47e01fe46f5afaed76a84c9 Mon Sep 17 00:00:00 2001 From: Muhammad Hassan Javed Date: Thu, 9 Feb 2023 10:57:45 +0500 Subject: [PATCH 2/2] Translation for manuals and specifications completed --- .../2-manuals-specifications/article.md | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/1-js/01-getting-started/2-manuals-specifications/article.md b/1-js/01-getting-started/2-manuals-specifications/article.md index 0ff15d51f..18728e16a 100644 --- a/1-js/01-getting-started/2-manuals-specifications/article.md +++ b/1-js/01-getting-started/2-manuals-specifications/article.md @@ -18,23 +18,21 @@ ## دستورالعمل -- **MDN (Mozilla) JavaScript Reference** is the main manual with examples and other information. It's great to get in-depth information about individual language functions, methods etc. - - **MDN )موزیلا( جاواسکرپٹ ڈاکیومنٹ** مثالوں اور دوسری تفصیلات کے ساتھ ایک بنیادی دستاویز ہے۔ آپ اسے ہیاں دیکھ سکتے ہیں: اگرچہ، اکثر بہتر ہوتا ہے کہ آپ انٹرنیٹ پر ہی سرچ کریں۔ استفسار میں "MDN [term]" استعمال کریں، مثال کے طور پر `parseInt` فنکشن کو سرچ کرنے کیلیے آپ استعمال کریں گے۔ -## Compatibility tables +## مطابقت کے ٹیبلز -JavaScript is a developing language, new features get added regularly. +جاواسکرپٹ ایک ترقی پذیر زبان ہے، اس میں نئے فیچرز روزانہ کی بنیادوں پر ڈالے جا رہے ہیں۔ -To see their support among browser-based and other engines, see: +مختلف براوؑزرز میں ان فیچرز کی سپورٹ دیکھنے کیلیے دیکھیں: -- - per-feature tables of support, e.g. to see which engines support modern cryptography functions: . -- - a table with language features and engines that support those or don't support. +- کسی فیچر کی سپورٹ کیلیے کو دیکھیں۔ مثال کے طور پر یہ دیکھنے کیلیے کہ کونسے انجن جدید کرپٹوگرافی کے فنکشنز کو سپورٹ کرتے ہیں یہ ڈاکیومنٹ دیکھیں: +- کونسے انجن کونسے فیچرز کو سپورٹ کرتے ہیں یا نہیں کرتے دیکھنے کیلیے دیکھیں: -All these resources are useful in real-life development, as they contain valuable information about language details, their support etc. +یہ تمام دستاویزات حقیقی دنیا میں استعمال کیلیے مفید ہیں کیونکہ ان میں زبان کی تفصیلات اور سپورٹ وغیرہ کے بارے بہت سی معلومات موجود ہیں۔ -Please remember them (or this page) for the cases when you need in-depth information about a particular feature. +برائے مہربانی انہیں (یا اس پیج) کو یاد رکھیے تا کہ کسی خاص فیچر کے گہرائی میں مطالعہ کیلیے آپ انہیں پڑھ سکیں۔