From 8b9b15c846be385b528be0b5e9eba16f002a6867 Mon Sep 17 00:00:00 2001 From: Florian Merz Date: Thu, 11 Feb 2021 14:47:24 +0100 Subject: unslug hi-in: move --- files/hi-in/glossary/data_structure/index.html | 22 ++ files/hi-in/glossary/internet/index.html | 18 ++ files/hi-in/glossary/locale/index.html | 16 ++ .../index.html" | 18 -- .../index.html" | 22 -- .../index.html" | 16 -- files/hi-in/mdn/community/index.html | 77 ----- .../howto/do_a_technical_review/index.html | 41 --- files/hi-in/orphaned/mdn/community/index.html | 77 +++++ .../howto/do_a_technical_review/index.html | 41 +++ files/hi-in/orphaned/web/localization/index.html | 39 +++ .../operators/operator_precedence/index.html | 312 +++++++++++++++++++++ .../index.html" | 312 --------------------- files/hi-in/web/javascript/typed_arrays/index.html | 180 ++++++++++++ .../index.html" | 180 ------------ files/hi-in/web/localization/index.html | 39 --- 16 files changed, 705 insertions(+), 705 deletions(-) create mode 100644 files/hi-in/glossary/data_structure/index.html create mode 100644 files/hi-in/glossary/internet/index.html create mode 100644 files/hi-in/glossary/locale/index.html delete mode 100644 "files/hi-in/glossary/\340\244\207\340\244\202\340\244\237\340\244\260\340\244\250\340\245\207\340\244\237/index.html" delete mode 100644 "files/hi-in/glossary/\340\244\241\340\245\207\340\244\237\340\244\276_\340\244\270\340\244\202\340\244\260\340\244\232\340\244\250\340\244\276/index.html" delete mode 100644 "files/hi-in/glossary/\340\244\262\340\245\213\340\244\225\340\244\262/index.html" delete mode 100644 files/hi-in/mdn/community/index.html delete mode 100644 files/hi-in/mdn/contribute/howto/do_a_technical_review/index.html create mode 100644 files/hi-in/orphaned/mdn/community/index.html create mode 100644 files/hi-in/orphaned/mdn/contribute/howto/do_a_technical_review/index.html create mode 100644 files/hi-in/orphaned/web/localization/index.html create mode 100644 files/hi-in/web/javascript/reference/operators/operator_precedence/index.html delete mode 100644 "files/hi-in/web/javascript/reference/operators/\340\244\221\340\244\252\340\244\260\340\245\207\340\244\237\340\244\260_\340\244\252\340\245\215\340\244\260\340\244\276\340\244\245\340\244\256\340\244\277\340\244\225\340\244\244\340\244\276/index.html" create mode 100644 files/hi-in/web/javascript/typed_arrays/index.html delete mode 100644 "files/hi-in/web/javascript/\340\244\237\340\244\276\340\244\210\340\244\252\340\245\215\340\244\241_\340\244\270\340\244\260\340\244\243\340\244\277\340\244\257\340\244\276\340\244\201/index.html" delete mode 100644 files/hi-in/web/localization/index.html (limited to 'files/hi-in') diff --git a/files/hi-in/glossary/data_structure/index.html b/files/hi-in/glossary/data_structure/index.html new file mode 100644 index 0000000000..573ce09d5a --- /dev/null +++ b/files/hi-in/glossary/data_structure/index.html @@ -0,0 +1,22 @@ +--- +title: डेटा संरचना +slug: Glossary/डेटा_संरचना +tags: + - कोडिंग स्क्रिप्टिंग + - डेटा संरचना + - शब्दावली +translation_of: Glossary/Data_structure +--- +

डेटा संरचना डेटा को व्यवस्थित करने का एक विशेष तरीका है, ताकि इसे कुशलता से उपयोग किया जा सके।

+ +

अधिक जानेंEdit

+ +

सामान्य ज्ञान

+ + + +
+
+
diff --git a/files/hi-in/glossary/internet/index.html b/files/hi-in/glossary/internet/index.html new file mode 100644 index 0000000000..4e62e2e6e2 --- /dev/null +++ b/files/hi-in/glossary/internet/index.html @@ -0,0 +1,18 @@ +--- +title: इंटरनेट +slug: Glossary/इंटरनेट +translation_of: Glossary/Internet +--- +
 
+ +
+
इंटरनेट इंटरनेट प्रोटोकॉल सुइट (भी नाम {{glossary("TCP")}} / {{glossary("IPv6","IP")}} अपने दो सबसे महत्वपूर्ण से {{glossary("protocol","protocols")}})
+
+ +

Learn more

+ +

Learn about it

+ + diff --git a/files/hi-in/glossary/locale/index.html b/files/hi-in/glossary/locale/index.html new file mode 100644 index 0000000000..a9d2996acd --- /dev/null +++ b/files/hi-in/glossary/locale/index.html @@ -0,0 +1,16 @@ +--- +title: लोकल +slug: Glossary/लोकल +translation_of: Glossary/Locale +--- +

लोकल भाषा- का एक सेट है या देश-आधारित प्राथमिकताएँ एक यूजर इंटरफेस के लिए.

+ +

एक योजना है कि मेजबान सिस्टम की भाषा से अपने लोकेल सेटिंगमें खींचता है। अन्य बातों के अलावा, लोकल कागज प्रारूप का प्रतिनिधित्व , चलन, तारीख प्रारूप, और संलेख दिए गए क्षेत्र के अनुसार अंक देता है।

+ +

और अधिक जानें

+ +

सामान्य ज्ञान

+ + diff --git "a/files/hi-in/glossary/\340\244\207\340\244\202\340\244\237\340\244\260\340\244\250\340\245\207\340\244\237/index.html" "b/files/hi-in/glossary/\340\244\207\340\244\202\340\244\237\340\244\260\340\244\250\340\245\207\340\244\237/index.html" deleted file mode 100644 index 4e62e2e6e2..0000000000 --- "a/files/hi-in/glossary/\340\244\207\340\244\202\340\244\237\340\244\260\340\244\250\340\245\207\340\244\237/index.html" +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: इंटरनेट -slug: Glossary/इंटरनेट -translation_of: Glossary/Internet ---- -
 
- -
-
इंटरनेट इंटरनेट प्रोटोकॉल सुइट (भी नाम {{glossary("TCP")}} / {{glossary("IPv6","IP")}} अपने दो सबसे महत्वपूर्ण से {{glossary("protocol","protocols")}})
-
- -

Learn more

- -

Learn about it

- - diff --git "a/files/hi-in/glossary/\340\244\241\340\245\207\340\244\237\340\244\276_\340\244\270\340\244\202\340\244\260\340\244\232\340\244\250\340\244\276/index.html" "b/files/hi-in/glossary/\340\244\241\340\245\207\340\244\237\340\244\276_\340\244\270\340\244\202\340\244\260\340\244\232\340\244\250\340\244\276/index.html" deleted file mode 100644 index 573ce09d5a..0000000000 --- "a/files/hi-in/glossary/\340\244\241\340\245\207\340\244\237\340\244\276_\340\244\270\340\244\202\340\244\260\340\244\232\340\244\250\340\244\276/index.html" +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: डेटा संरचना -slug: Glossary/डेटा_संरचना -tags: - - कोडिंग स्क्रिप्टिंग - - डेटा संरचना - - शब्दावली -translation_of: Glossary/Data_structure ---- -

डेटा संरचना डेटा को व्यवस्थित करने का एक विशेष तरीका है, ताकि इसे कुशलता से उपयोग किया जा सके।

- -

अधिक जानेंEdit

- -

सामान्य ज्ञान

- - - -
-
-
diff --git "a/files/hi-in/glossary/\340\244\262\340\245\213\340\244\225\340\244\262/index.html" "b/files/hi-in/glossary/\340\244\262\340\245\213\340\244\225\340\244\262/index.html" deleted file mode 100644 index a9d2996acd..0000000000 --- "a/files/hi-in/glossary/\340\244\262\340\245\213\340\244\225\340\244\262/index.html" +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: लोकल -slug: Glossary/लोकल -translation_of: Glossary/Locale ---- -

लोकल भाषा- का एक सेट है या देश-आधारित प्राथमिकताएँ एक यूजर इंटरफेस के लिए.

- -

एक योजना है कि मेजबान सिस्टम की भाषा से अपने लोकेल सेटिंगमें खींचता है। अन्य बातों के अलावा, लोकल कागज प्रारूप का प्रतिनिधित्व , चलन, तारीख प्रारूप, और संलेख दिए गए क्षेत्र के अनुसार अंक देता है।

- -

और अधिक जानें

- -

सामान्य ज्ञान

- - diff --git a/files/hi-in/mdn/community/index.html b/files/hi-in/mdn/community/index.html deleted file mode 100644 index 6ce0b966ec..0000000000 --- a/files/hi-in/mdn/community/index.html +++ /dev/null @@ -1,77 +0,0 @@ ---- -title: Join the MDN community -slug: MDN/Community -translation_of: MDN/Community ---- -
{{MDNSidebar}}

सारांश

- -
-

MDN(मोज़िला डेवलपर नेटवर्क के लिए एक संक्षिप्त नाम है) एक विकी की तुलना में अधिक है: यह MDN खुला वेब प्रौद्योगिकियों का उपयोग करने वाले डेवलपर्स के लिए एक उत्कृष्ट संसाधन बनाने के लिए एक साथ काम करने के लिए डेवलपर्स के एक समुदाय है। "काम" MDN साइट पर होता है, लेकिन "समुदाय" भी (अतुल्यकालिक) चर्चा और (तुल्यकालिक) ऑनलाइन चैट के माध्यम से होता है।

-
- -

हमे ख़ुशी होगी अगर आप MDN के लिए योगदान करता है,लेकिन आप MDN समुदाय में भाग लेने अगर हम इसे और भी अधिक खुशी होगी। यहाँ तीन आसान चरणों में, कनेक्ट करने के लिए कैसे करें:

- -
    -
  1. एक MDN खाता बनाने के लिए।
  2. -
  3. चर्चा में शामिल हों।
  4. -
  5. आईआरसी में चैट करें।
  6. -
- -

एक MDN खाता बनाने के लिए

- -

{{page("/en-US/docs/MDN/Contribute/Howto/Create_an_MDN_account") }}

- -

हमारी चर्चा में शामिल हों

- -

जानकारी साझा करने और चल रहे विचार-विमर्श करने के लिए, मोज़िला आप अपनी पसंद पर निर्भर करता है, मेलिंग सूची या गूगल समूहों रूप में या तो उपयोग कर सकते हैं जो "चर्चा मंचों" है। (या भी समाचार समूह के रूप में, आपको लगता है कि क्या है पता करने के लिए काफी पुरानी हो।) [1] हैं मंच जो विशेष रूप से MDN के लिए इस प्रकार हैं :

- -

dev-mdc a.k.a. mozilla.dev.mdc

- -
-
हम MDN पर दस्तावेज़ों के बारे में चल रही चर्चाओं है जहां इस सूची में है। हम प्रक्रिया में बदलाव, हमारे द्वारा किए गए सुधार के बारे में बात करते हैं, और हम जो सामग्री पर काम करना चाहते हैं, जो बाहर की तरह। यह अत्यधिक है कि अगर आप MDN पर दस्तावेज में गंभीरता से डाइविंग में रुचि रखते हैं, तो आप इस सूची में शामिल हो! (क्यों "देव-एमडीसी?" अतीत में, इस साइट "मोज़िला डेवलपर केंद्र" के रूप में जाना जाता था, या एमडीसी। मेलिंग सूची वापस उस युग करने के लिए तारीखें, तो यह देव-एमडीसी है।)
-
dev-mdn a.k.a. mozilla.dev.mdn
-
यह वो मंच है जहां हम MDN की अंतर्निहित कुमा मंच पर विकास के काम के बारे में विचार-विमर्श करते है। -

अगर आप विकास कार्य परदे के पीछे जाने के बारे में उत्सुक हैं, मंच के बारे में निर्णयों बना रही है, या मंच में सुधार करने के लिए पैच पर काम कर रहे हैं की प्रक्रिया में शामिल होना चाहते हैं, तो आप निश्चित रूप से इस सूची में शामिल हो जाना चाहिए।

-
-
mdn a.k.a. mozilla.mdn
-
इस मंच की उच्च स्तरीय योजना और प्राथमिकता MDN वेबसाइट के लिए विचार-विमर्श, और अन्य संबंधित पहल के लिए है।
-
- -

MDN स्थानीयकरण समुदायों के लिए विशेष कुछ मंच भी हैं।अगर आपका समुदाय बहुत बड़ा और सक्रिय है, तो आप शायद अपने समुदाय के लिए बनाया गया एक मंच प्राप्त कर सकते हैं; बस हमें पूछना है और हम इस पर गौर करेंगे। स्पेनिश, जापानी, और पुर्तगाली: वर्तमान में, इन भाषाओं मंच है।

- -

[1] हाँ पता है, हम इन नामों अतिव्यापी और भ्रमित कर रहे हैं। ऐतिहासिक दुर्घटना। इसके बारे में खेद हैं ।

- -

आईआरसी(IRC) में चैट करें

- -

इंटरनेट रिले चैट (आईआरसी) समुदाय के सदस्यों के बीच दिन-प्रतिदिन के चैट और वास्तविक समय में विचार विमर्श के लिए हमारे पसंदीदा तरीका है। हम MDN से संबंधित विचार विमर्श के लिए सर्वर irc.mozilla.org पर कुछ चैनलों का उपयोग करें।

- -
-
#mdn
-
यह चैनल MDN की सामग्री पर चर्चा के लिए हमारे प्राथमिक चैनल है। हम लेखन,सामग्री के संगठन के बारे में बात करते हैं। हम "water cooler" बातचीत भी करते है । यह समुदाय के संपर्क में रहने और बातचीत का तरीका है । यह अन्य सामग्री जैसे  डेमो स्टूडियो, प्रोफाइल और MDN के पहलुओं (मंच के विकास के अलावा अन्य) के बारे में बात करने के लिए जगह भी है।
-
#mdndev
-
यह चैनल है, जहां हमारा विकास दल - वो लोग जो कोड लिखते है जिससे MDN काम करता है -  दिन के काम के बारे में चर्चा करते है । शामिल होने के लिए और या तो विकास में भाग लेने या बस आप सॉफ्टवेयर के साथ देखने के मुद्दों के बारे में सवाल पूछने के लिए आपका स्वागत है ।
-
- -

ये चैनल उत्तरी अमेरिका में काम करने के दिन के दौरान सक्रिय होने की संभावना है।

- -

हो सकता है आप आईआरसी के बारे में अधिक जानने के लिए और एक स्थापना-आईआरसी ग्राहक जैसे ChatZilla का उपयोग करना चाहते हो । यह Firefox add-on के रूप में कार्यान्वित किया जाता है जो की इसे जल्दी और आसानी से स्थापित और उपयोग करने हेतु बनता है ।

- -

हमारे सप्ताह में दो बार बैठकें (और अन्य घटनाओं) में शामिल हों

- -

हर दूसरे सप्ताह, MDN समुदाय, नोट्स का आदान-प्रदान , हम क्या कर रहे है के बारे में बात करते हैं और हम अगले दो सप्ताह के लिए क्या करना चाहते हैं के लिए एक आईआरसी आधारित बैठक आयोजित करते है। हम MDN मंच के लिए विकास योजनाओं के बारे में बात करते हैं, और अक्सर साइट के नए और आगामी सुविधाओं के बारे में अपडेट प्राप्त करें। ये  मज़ा बैठकों हैं और भाग लेने के लिए हर किसी का स्वागत करते हैं।

- -

अतीत और आगामी बैठकों के लिए समय पर विवरण के रूप में अच्छी तरह से एजेंडा और नोट्स के लिए मोज़िला विकि पर MDN Community Meetings पेज देखें।

- -

इन और अन्य बैठकों, दस्तावेज़ स्प्रिंट, और अन्य घटनाओं के लिए MDN घटनाक्रम कैलेंडर देखें। आवर्ती बैठकों MDN बैठक विकी पेज पर संक्षेप हैं।

- -

परियोजना प्रशासक

- -

आप ईमेल द्वारा एक MDN परियोजना व्यवस्थापक से संपर्क कर सकते हैं। आप MDN प्रलेखन का नेतृत्व करने के लिए बात करना चाहते हैं, उसका नाम {{UserLink ("Sheppy", "एरिक शेफर्ड")}} है, और वह आपके सवालों के जवाब देने की कोशिश करेगा, या आप ऐसा करने के लिए सही व्यक्ति को खोजने में मदद करने के लिए खुश है ।

- -

अगले कदम

- - diff --git a/files/hi-in/mdn/contribute/howto/do_a_technical_review/index.html b/files/hi-in/mdn/contribute/howto/do_a_technical_review/index.html deleted file mode 100644 index 230b3657a0..0000000000 --- a/files/hi-in/mdn/contribute/howto/do_a_technical_review/index.html +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: How to do a technical review -slug: MDN/Contribute/Howto/Do_a_technical_review -translation_of: MDN/Contribute/Howto/Do_a_technical_review ---- -
{{MDNSidebar}}

Technical review consists of reviewing the technical accuracy and completeness of an article, and correcting it if necessary. If a writer of an article wants someone else to check the technical content of an article, the writer ticks the "Technical review" checkbox while editing. Often the writer contacts a specific engineer to perform the technical review, but anyone with technical expertise in the topic can do one.

-

This article describes how to go about perfoming a technical review, thereby helping to ensure that MDN's content is accurate.

- - - - - - - - - - - - - - - -
Where does it need to be done?In specific articles that are marked as requiring a technical review.
What do you need to know to do the task? -
    -
  • Expert knowledge of the topic of the article you are reviewing.
  • -
  • Ability to edit a wiki article on MDN.
  • -
-
What are the steps to do it? -
    -
  1. Go to the list of pages that need technical reviews. This lists all the pages for which an technical review has been requested.
  2. -
  3. Choose a page whose topic you are very familiar with.
  4. -
  5. Click on the article link to load the page.
  6. -
  7. Once the page has loaded, click the EDIT button near its top; this puts you into the MDN editor. Don't hesitate to switch to a different page if the first one you choose doesn't suit you.
  8. -
  9. While reading the article, fix any technical information is not correct, and add any important information that is missing.
  10. -
  11. Enter a comment at the bottom of the article that describes what you did, like 'Technical review completed.' If you corrected information, include that in your comment, for example 'Technical review: fixed parameter descriptions.'
  12. -
  13. Click the SAVE CHANGES button .
  14. -
  15. Once the corrected article appears on-screen after the editor has closed, check the Technical entry on the side (under The following reviews have been requested) and click SUBMIT REVIEW.
  16. -
  17. You're done!
  18. -
-
-

 

diff --git a/files/hi-in/orphaned/mdn/community/index.html b/files/hi-in/orphaned/mdn/community/index.html new file mode 100644 index 0000000000..6ce0b966ec --- /dev/null +++ b/files/hi-in/orphaned/mdn/community/index.html @@ -0,0 +1,77 @@ +--- +title: Join the MDN community +slug: MDN/Community +translation_of: MDN/Community +--- +
{{MDNSidebar}}

सारांश

+ +
+

MDN(मोज़िला डेवलपर नेटवर्क के लिए एक संक्षिप्त नाम है) एक विकी की तुलना में अधिक है: यह MDN खुला वेब प्रौद्योगिकियों का उपयोग करने वाले डेवलपर्स के लिए एक उत्कृष्ट संसाधन बनाने के लिए एक साथ काम करने के लिए डेवलपर्स के एक समुदाय है। "काम" MDN साइट पर होता है, लेकिन "समुदाय" भी (अतुल्यकालिक) चर्चा और (तुल्यकालिक) ऑनलाइन चैट के माध्यम से होता है।

+
+ +

हमे ख़ुशी होगी अगर आप MDN के लिए योगदान करता है,लेकिन आप MDN समुदाय में भाग लेने अगर हम इसे और भी अधिक खुशी होगी। यहाँ तीन आसान चरणों में, कनेक्ट करने के लिए कैसे करें:

+ +
    +
  1. एक MDN खाता बनाने के लिए।
  2. +
  3. चर्चा में शामिल हों।
  4. +
  5. आईआरसी में चैट करें।
  6. +
+ +

एक MDN खाता बनाने के लिए

+ +

{{page("/en-US/docs/MDN/Contribute/Howto/Create_an_MDN_account") }}

+ +

हमारी चर्चा में शामिल हों

+ +

जानकारी साझा करने और चल रहे विचार-विमर्श करने के लिए, मोज़िला आप अपनी पसंद पर निर्भर करता है, मेलिंग सूची या गूगल समूहों रूप में या तो उपयोग कर सकते हैं जो "चर्चा मंचों" है। (या भी समाचार समूह के रूप में, आपको लगता है कि क्या है पता करने के लिए काफी पुरानी हो।) [1] हैं मंच जो विशेष रूप से MDN के लिए इस प्रकार हैं :

+ +

dev-mdc a.k.a. mozilla.dev.mdc

+ +
+
हम MDN पर दस्तावेज़ों के बारे में चल रही चर्चाओं है जहां इस सूची में है। हम प्रक्रिया में बदलाव, हमारे द्वारा किए गए सुधार के बारे में बात करते हैं, और हम जो सामग्री पर काम करना चाहते हैं, जो बाहर की तरह। यह अत्यधिक है कि अगर आप MDN पर दस्तावेज में गंभीरता से डाइविंग में रुचि रखते हैं, तो आप इस सूची में शामिल हो! (क्यों "देव-एमडीसी?" अतीत में, इस साइट "मोज़िला डेवलपर केंद्र" के रूप में जाना जाता था, या एमडीसी। मेलिंग सूची वापस उस युग करने के लिए तारीखें, तो यह देव-एमडीसी है।)
+
dev-mdn a.k.a. mozilla.dev.mdn
+
यह वो मंच है जहां हम MDN की अंतर्निहित कुमा मंच पर विकास के काम के बारे में विचार-विमर्श करते है। +

अगर आप विकास कार्य परदे के पीछे जाने के बारे में उत्सुक हैं, मंच के बारे में निर्णयों बना रही है, या मंच में सुधार करने के लिए पैच पर काम कर रहे हैं की प्रक्रिया में शामिल होना चाहते हैं, तो आप निश्चित रूप से इस सूची में शामिल हो जाना चाहिए।

+
+
mdn a.k.a. mozilla.mdn
+
इस मंच की उच्च स्तरीय योजना और प्राथमिकता MDN वेबसाइट के लिए विचार-विमर्श, और अन्य संबंधित पहल के लिए है।
+
+ +

MDN स्थानीयकरण समुदायों के लिए विशेष कुछ मंच भी हैं।अगर आपका समुदाय बहुत बड़ा और सक्रिय है, तो आप शायद अपने समुदाय के लिए बनाया गया एक मंच प्राप्त कर सकते हैं; बस हमें पूछना है और हम इस पर गौर करेंगे। स्पेनिश, जापानी, और पुर्तगाली: वर्तमान में, इन भाषाओं मंच है।

+ +

[1] हाँ पता है, हम इन नामों अतिव्यापी और भ्रमित कर रहे हैं। ऐतिहासिक दुर्घटना। इसके बारे में खेद हैं ।

+ +

आईआरसी(IRC) में चैट करें

+ +

इंटरनेट रिले चैट (आईआरसी) समुदाय के सदस्यों के बीच दिन-प्रतिदिन के चैट और वास्तविक समय में विचार विमर्श के लिए हमारे पसंदीदा तरीका है। हम MDN से संबंधित विचार विमर्श के लिए सर्वर irc.mozilla.org पर कुछ चैनलों का उपयोग करें।

+ +
+
#mdn
+
यह चैनल MDN की सामग्री पर चर्चा के लिए हमारे प्राथमिक चैनल है। हम लेखन,सामग्री के संगठन के बारे में बात करते हैं। हम "water cooler" बातचीत भी करते है । यह समुदाय के संपर्क में रहने और बातचीत का तरीका है । यह अन्य सामग्री जैसे  डेमो स्टूडियो, प्रोफाइल और MDN के पहलुओं (मंच के विकास के अलावा अन्य) के बारे में बात करने के लिए जगह भी है।
+
#mdndev
+
यह चैनल है, जहां हमारा विकास दल - वो लोग जो कोड लिखते है जिससे MDN काम करता है -  दिन के काम के बारे में चर्चा करते है । शामिल होने के लिए और या तो विकास में भाग लेने या बस आप सॉफ्टवेयर के साथ देखने के मुद्दों के बारे में सवाल पूछने के लिए आपका स्वागत है ।
+
+ +

ये चैनल उत्तरी अमेरिका में काम करने के दिन के दौरान सक्रिय होने की संभावना है।

+ +

हो सकता है आप आईआरसी के बारे में अधिक जानने के लिए और एक स्थापना-आईआरसी ग्राहक जैसे ChatZilla का उपयोग करना चाहते हो । यह Firefox add-on के रूप में कार्यान्वित किया जाता है जो की इसे जल्दी और आसानी से स्थापित और उपयोग करने हेतु बनता है ।

+ +

हमारे सप्ताह में दो बार बैठकें (और अन्य घटनाओं) में शामिल हों

+ +

हर दूसरे सप्ताह, MDN समुदाय, नोट्स का आदान-प्रदान , हम क्या कर रहे है के बारे में बात करते हैं और हम अगले दो सप्ताह के लिए क्या करना चाहते हैं के लिए एक आईआरसी आधारित बैठक आयोजित करते है। हम MDN मंच के लिए विकास योजनाओं के बारे में बात करते हैं, और अक्सर साइट के नए और आगामी सुविधाओं के बारे में अपडेट प्राप्त करें। ये  मज़ा बैठकों हैं और भाग लेने के लिए हर किसी का स्वागत करते हैं।

+ +

अतीत और आगामी बैठकों के लिए समय पर विवरण के रूप में अच्छी तरह से एजेंडा और नोट्स के लिए मोज़िला विकि पर MDN Community Meetings पेज देखें।

+ +

इन और अन्य बैठकों, दस्तावेज़ स्प्रिंट, और अन्य घटनाओं के लिए MDN घटनाक्रम कैलेंडर देखें। आवर्ती बैठकों MDN बैठक विकी पेज पर संक्षेप हैं।

+ +

परियोजना प्रशासक

+ +

आप ईमेल द्वारा एक MDN परियोजना व्यवस्थापक से संपर्क कर सकते हैं। आप MDN प्रलेखन का नेतृत्व करने के लिए बात करना चाहते हैं, उसका नाम {{UserLink ("Sheppy", "एरिक शेफर्ड")}} है, और वह आपके सवालों के जवाब देने की कोशिश करेगा, या आप ऐसा करने के लिए सही व्यक्ति को खोजने में मदद करने के लिए खुश है ।

+ +

अगले कदम

+ + diff --git a/files/hi-in/orphaned/mdn/contribute/howto/do_a_technical_review/index.html b/files/hi-in/orphaned/mdn/contribute/howto/do_a_technical_review/index.html new file mode 100644 index 0000000000..230b3657a0 --- /dev/null +++ b/files/hi-in/orphaned/mdn/contribute/howto/do_a_technical_review/index.html @@ -0,0 +1,41 @@ +--- +title: How to do a technical review +slug: MDN/Contribute/Howto/Do_a_technical_review +translation_of: MDN/Contribute/Howto/Do_a_technical_review +--- +
{{MDNSidebar}}

Technical review consists of reviewing the technical accuracy and completeness of an article, and correcting it if necessary. If a writer of an article wants someone else to check the technical content of an article, the writer ticks the "Technical review" checkbox while editing. Often the writer contacts a specific engineer to perform the technical review, but anyone with technical expertise in the topic can do one.

+

This article describes how to go about perfoming a technical review, thereby helping to ensure that MDN's content is accurate.

+ + + + + + + + + + + + + + + +
Where does it need to be done?In specific articles that are marked as requiring a technical review.
What do you need to know to do the task? +
    +
  • Expert knowledge of the topic of the article you are reviewing.
  • +
  • Ability to edit a wiki article on MDN.
  • +
+
What are the steps to do it? +
    +
  1. Go to the list of pages that need technical reviews. This lists all the pages for which an technical review has been requested.
  2. +
  3. Choose a page whose topic you are very familiar with.
  4. +
  5. Click on the article link to load the page.
  6. +
  7. Once the page has loaded, click the EDIT button near its top; this puts you into the MDN editor. Don't hesitate to switch to a different page if the first one you choose doesn't suit you.
  8. +
  9. While reading the article, fix any technical information is not correct, and add any important information that is missing.
  10. +
  11. Enter a comment at the bottom of the article that describes what you did, like 'Technical review completed.' If you corrected information, include that in your comment, for example 'Technical review: fixed parameter descriptions.'
  12. +
  13. Click the SAVE CHANGES button .
  14. +
  15. Once the corrected article appears on-screen after the editor has closed, check the Technical entry on the side (under The following reviews have been requested) and click SUBMIT REVIEW.
  16. +
  17. You're done!
  18. +
+
+

 

diff --git a/files/hi-in/orphaned/web/localization/index.html b/files/hi-in/orphaned/web/localization/index.html new file mode 100644 index 0000000000..948f41fccf --- /dev/null +++ b/files/hi-in/orphaned/web/localization/index.html @@ -0,0 +1,39 @@ +--- +title: Localization and Internationalization +slug: Web/Localization +translation_of: Web/Localization +--- +

{{Glossary("Localization")}} स्थानीयकरण (अक्सर L10n के लिए संक्षिप्त) यह सुनिश्चित करने की प्रक्रिया और अवधारणा है कि एक वेबसाइट, वेब एप्लिकेशन, या किसी अन्य प्रकार की सामग्री को आसानी से एक विशिष्ट संस्कृति के अनुरूप अनुकूलित किया जा सकता है। {{Glossary("Internationalization")}} अंतर्राष्ट्रीयकरण (अक्सर I18n के लिए संक्षिप्त) यह सुनिश्चित करने का अभ्यास है कि किसी साइट या ऐप को इस तरह से डिज़ाइन किया जाए जिससे स्थानीयकरण संभव हो।

+ +
+
+

मार्गदर्शक और ट्यूटोरियल

+ +

मार्गदर्शिकाएँ और ट्यूटोरियल आपको यह सुनिक्षित करने में मदद करते हैं कि आपके ऐप्स i18n तैयार हैं, और कैसे उन्हें स्थानीय करें।

+ +
+
अंतर्राष्ट्रीयकरण की अवधारणाएँ
+
अंतर्राष्ट्रीयकरण (i18n) क्या है और वेब डेवलपर्स के लिए कौन-कौन सी सुविधाएँ और प्रौद्योगिकियाँ उपलब्ध हैं, इसका उपयोग यह सुनिश्चित करने के लिए किया जा सकता है कि आपकी सामग्री स्थानीयकृत होने के लिए तैयार है।
+
स्थानीयकरण का परिचय
+
एक वेब साइट या ऐप को स्थानीय बनाने में शामिल एक परिचयात्मक मार्गदर्शिका, उन कारकों की पहचान करने से, जिनकी समीक्षा करने की आवश्यकता है और वास्तव में आवश्यक परिवर्तनों को लागू करने के लिए बदलना ज़रूरी है।
+
यूनिकोड बिडायरेक्शनल टेक्स्ट एलगोरिदम
+
यूनिकोड बिडायरेक्शनल एलगोरिदम एक मानक एल्गोरिथ्म है जिसका उपयोग यूनिकोड टेक्स्ट के रेंडरिंग ऑर्डर को निर्धारित करने के लिए किया जाता है, और वेब ब्राउज़र द्वारा कंटेंट को रेंडर करते समय इसका उपयोग किया जाता है। यह अवलोकन आपको {{Glossary("BiDi")}} शब्दावली("BiDi") एल्गोरिथ्म की एक सामान्य समझ देगा और यह आपके अंतर्राष्ट्रीय प्रयासों को कैसे प्रभावित करता है।
+
+
+ +
+

संदर्भ

+ +

संदर्भ सामग्री जो आपके द्वारा उन साइटों को बनाने में सहायक होगी जो स्थानीयकरण-तैयार हैं।

+ +
+
HTML तत्व जिन का उपयोग i18n और l10n के लिए किया जाता है
+
HTML द्वारा प्रदान किए गए तत्वों का संदर्भ जिसका उपयोग स्थानीयकरण के लिए तैयार सामग्री बनाने के लिए किया जा सकता है।
+
सीएसएस(CSS) और स्थानीयकरण
+

+ CSS संपत्तियों का एक संदर्भ जो विशेष रूप से l10n-तैयार सामग्री का उत्पादन करते समय महत्वपूर्ण हैं।
+
+
+
+ +

 

diff --git a/files/hi-in/web/javascript/reference/operators/operator_precedence/index.html b/files/hi-in/web/javascript/reference/operators/operator_precedence/index.html new file mode 100644 index 0000000000..d21611e054 --- /dev/null +++ b/files/hi-in/web/javascript/reference/operators/operator_precedence/index.html @@ -0,0 +1,312 @@ +--- +title: ऑपरेटर प्राथमिकता +slug: Web/JavaScript/Reference/Operators/ऑपरेटर_प्राथमिकता +tags: + - ऑपरेटर + - जावास्क्रिप्ट + - प्राथमिकता +translation_of: Web/JavaScript/Reference/Operators/Operator_Precedence +--- +
{{jsSidebar("ऑपरेटर्स")}}
+ +

ऑपरेटर की प्राथमिकता उस तरीके को निर्धारित करती है जिसमें ऑपरेटरों को एक दूसरे के संबंध में पार्स (पद विच्छेदन) किया जाता है। उच्च प्राथमिकता वाले ऑपरेटर कम प्राथमिकता वाले ऑपरेटरों के ओपेरंड (संकार्य) बन जाते हैं।

+ +
{{EmbedInteractiveExample("pages/js/expressions-operatorprecedence.html")}}
+ + + +

संबद्धता

+ +

संबद्धता (एसोसिएटिविटी) उस तरीके को निर्धारित करती है जिसमें समान प्राथमिकता के ऑपरेटरों को पार्स (पद विच्छेदन) किया जाता है। उदाहरण के लिए, एक अभिव्यक्ति पर विचार करें:

+ +
a ऑपरेटर b ऑपरेटर c
+
+ +

बाएं-संबद्धता (बाएं-से-दाएं) का अर्थ है कि इसे (a ऑपरेटर b) ऑपरेटर c के रूप में संसाधित किया जाता है, जबकि दाएं-संबद्धता (दाएं-से-बाएं) का अर्थ है कि इसे ऑपरेटर (b ऑपरेटर c) के रूप में संसाधित किया जाता है। असाइनमेंट (नियुक्ती) ऑपरेटर दाएं-संबद्धता वाला हैं, इसलिए आप लिख सकते हैं:

+ +
a = b = 5;
+
+ +

अनुमानित परिणाम के साथ कि a और b को मूल्य 5 प्राप्त होता है। ऐसा इसलिए है क्योंकि असाइनमेंट ऑपरेटर असाइन (नियुक्त) किए गए मान को वापस देता है। सबसे पहले, b को 5 पर सेट किया गया है। फिर a को भी 5 पर सेट किया गया है, b = 5 का वापस किया गया मान, उर्फ असाइनमेंट ऑपरेटर का दायां ऑपरेंड।

+ +

तालिका

+ +

निम्नलिखित तालिका को उच्चतम (20) से निम्नतम (1) प्राथमिकता से आदेशित (जमाया) गया है।

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
प्राथमिकताऑपरेटर  प्रकारसंबद्धताऑपरेटर
20{{jsxref("Operators/Grouping", "Grouping")}}लागू नहीं( … )
19{{jsxref("Operators/Property_Accessors", "Member Access", "#Dot_notation")}}बाएं-से-दाएं… . …
{{jsxref("Operators/Property_Accessors", "Computed Member Access","#Bracket_notation")}}बाएं-से-दाएं… [ … ]
{{jsxref("Operators/new","new")}} (with argument list)लागू नहींnew … ( … )
Function Callबाएं-से-दाएं… ( … )
18{{jsxref("Operators/new","new")}} (without argument list)दाएं-से-बाएंnew …
17{{jsxref("Operators/Arithmetic_Operators","Postfix Increment","#Increment")}} … ++
{{jsxref("Operators/Arithmetic_Operators","Postfix Decrement","#Decrement")}}… --
16Logical NOTदाएं-से-बाएं! …
Bitwise NOT~ …
Unary Plus+ …
Unary Negation- …
Prefix Increment++ …
Prefix Decrement-- …
typeoftypeof …
voidvoid …
deletedelete …
awaitawait …
15Exponentiationदाएं-से-बाएं… ** …
14Multiplicationबाएं-से-दाएं… * …
Division… / …
Remainder… % …
13Additionबाएं-से-दाएं… + …
Subtraction… - …
12Bitwise Left Shiftबाएं-से-दाएं… << …
Bitwise Right Shift… >> …
Bitwise Unsigned Right Shift… >>> …
11Less Thanबाएं-से-दाएं… < …
Less Than Or Equal… <= …
Greater Than… > …
Greater Than Or Equal… >= …
in… in …
instanceof… instanceof …
10Equalityबाएं-से-दाएं… == …
Inequality… != …
Strict Equality… === …
Strict Inequality… !== …
9Bitwise ANDबाएं-से-दाएं… & …
8Bitwise XORबाएं-से-दाएं… ^ …
7Bitwise ORबाएं-से-दाएं… | …
6Logical ANDबाएं-से-दाएं… && …
5Logical ORबाएं-से-दाएं… || …
4Conditionalदाएं-से-बाएं… ? … : …
3Assignmentदाएं-से-बाएं… = …
… += …
… -= …
… **= …
… *= …
… /= …
… %= …
… <<= …
… >>= …
… >>>= …
… &= …
… ^= …
… |= …
2yieldदाएं-से-बाएंyield …
yield*yield* …
1Comma / Sequenceबाएं-से-दाएं… , …
diff --git "a/files/hi-in/web/javascript/reference/operators/\340\244\221\340\244\252\340\244\260\340\245\207\340\244\237\340\244\260_\340\244\252\340\245\215\340\244\260\340\244\276\340\244\245\340\244\256\340\244\277\340\244\225\340\244\244\340\244\276/index.html" "b/files/hi-in/web/javascript/reference/operators/\340\244\221\340\244\252\340\244\260\340\245\207\340\244\237\340\244\260_\340\244\252\340\245\215\340\244\260\340\244\276\340\244\245\340\244\256\340\244\277\340\244\225\340\244\244\340\244\276/index.html" deleted file mode 100644 index d21611e054..0000000000 --- "a/files/hi-in/web/javascript/reference/operators/\340\244\221\340\244\252\340\244\260\340\245\207\340\244\237\340\244\260_\340\244\252\340\245\215\340\244\260\340\244\276\340\244\245\340\244\256\340\244\277\340\244\225\340\244\244\340\244\276/index.html" +++ /dev/null @@ -1,312 +0,0 @@ ---- -title: ऑपरेटर प्राथमिकता -slug: Web/JavaScript/Reference/Operators/ऑपरेटर_प्राथमिकता -tags: - - ऑपरेटर - - जावास्क्रिप्ट - - प्राथमिकता -translation_of: Web/JavaScript/Reference/Operators/Operator_Precedence ---- -
{{jsSidebar("ऑपरेटर्स")}}
- -

ऑपरेटर की प्राथमिकता उस तरीके को निर्धारित करती है जिसमें ऑपरेटरों को एक दूसरे के संबंध में पार्स (पद विच्छेदन) किया जाता है। उच्च प्राथमिकता वाले ऑपरेटर कम प्राथमिकता वाले ऑपरेटरों के ओपेरंड (संकार्य) बन जाते हैं।

- -
{{EmbedInteractiveExample("pages/js/expressions-operatorprecedence.html")}}
- - - -

संबद्धता

- -

संबद्धता (एसोसिएटिविटी) उस तरीके को निर्धारित करती है जिसमें समान प्राथमिकता के ऑपरेटरों को पार्स (पद विच्छेदन) किया जाता है। उदाहरण के लिए, एक अभिव्यक्ति पर विचार करें:

- -
a ऑपरेटर b ऑपरेटर c
-
- -

बाएं-संबद्धता (बाएं-से-दाएं) का अर्थ है कि इसे (a ऑपरेटर b) ऑपरेटर c के रूप में संसाधित किया जाता है, जबकि दाएं-संबद्धता (दाएं-से-बाएं) का अर्थ है कि इसे ऑपरेटर (b ऑपरेटर c) के रूप में संसाधित किया जाता है। असाइनमेंट (नियुक्ती) ऑपरेटर दाएं-संबद्धता वाला हैं, इसलिए आप लिख सकते हैं:

- -
a = b = 5;
-
- -

अनुमानित परिणाम के साथ कि a और b को मूल्य 5 प्राप्त होता है। ऐसा इसलिए है क्योंकि असाइनमेंट ऑपरेटर असाइन (नियुक्त) किए गए मान को वापस देता है। सबसे पहले, b को 5 पर सेट किया गया है। फिर a को भी 5 पर सेट किया गया है, b = 5 का वापस किया गया मान, उर्फ असाइनमेंट ऑपरेटर का दायां ऑपरेंड।

- -

तालिका

- -

निम्नलिखित तालिका को उच्चतम (20) से निम्नतम (1) प्राथमिकता से आदेशित (जमाया) गया है।

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
प्राथमिकताऑपरेटर  प्रकारसंबद्धताऑपरेटर
20{{jsxref("Operators/Grouping", "Grouping")}}लागू नहीं( … )
19{{jsxref("Operators/Property_Accessors", "Member Access", "#Dot_notation")}}बाएं-से-दाएं… . …
{{jsxref("Operators/Property_Accessors", "Computed Member Access","#Bracket_notation")}}बाएं-से-दाएं… [ … ]
{{jsxref("Operators/new","new")}} (with argument list)लागू नहींnew … ( … )
Function Callबाएं-से-दाएं… ( … )
18{{jsxref("Operators/new","new")}} (without argument list)दाएं-से-बाएंnew …
17{{jsxref("Operators/Arithmetic_Operators","Postfix Increment","#Increment")}} … ++
{{jsxref("Operators/Arithmetic_Operators","Postfix Decrement","#Decrement")}}… --
16Logical NOTदाएं-से-बाएं! …
Bitwise NOT~ …
Unary Plus+ …
Unary Negation- …
Prefix Increment++ …
Prefix Decrement-- …
typeoftypeof …
voidvoid …
deletedelete …
awaitawait …
15Exponentiationदाएं-से-बाएं… ** …
14Multiplicationबाएं-से-दाएं… * …
Division… / …
Remainder… % …
13Additionबाएं-से-दाएं… + …
Subtraction… - …
12Bitwise Left Shiftबाएं-से-दाएं… << …
Bitwise Right Shift… >> …
Bitwise Unsigned Right Shift… >>> …
11Less Thanबाएं-से-दाएं… < …
Less Than Or Equal… <= …
Greater Than… > …
Greater Than Or Equal… >= …
in… in …
instanceof… instanceof …
10Equalityबाएं-से-दाएं… == …
Inequality… != …
Strict Equality… === …
Strict Inequality… !== …
9Bitwise ANDबाएं-से-दाएं… & …
8Bitwise XORबाएं-से-दाएं… ^ …
7Bitwise ORबाएं-से-दाएं… | …
6Logical ANDबाएं-से-दाएं… && …
5Logical ORबाएं-से-दाएं… || …
4Conditionalदाएं-से-बाएं… ? … : …
3Assignmentदाएं-से-बाएं… = …
… += …
… -= …
… **= …
… *= …
… /= …
… %= …
… <<= …
… >>= …
… >>>= …
… &= …
… ^= …
… |= …
2yieldदाएं-से-बाएंyield …
yield*yield* …
1Comma / Sequenceबाएं-से-दाएं… , …
diff --git a/files/hi-in/web/javascript/typed_arrays/index.html b/files/hi-in/web/javascript/typed_arrays/index.html new file mode 100644 index 0000000000..1585f8b2e6 --- /dev/null +++ b/files/hi-in/web/javascript/typed_arrays/index.html @@ -0,0 +1,180 @@ +--- +title: जावास्क्रिप्ट टाईप्ड सरणियाँ +slug: Web/JavaScript/टाईप्ड_सरणियाँ +tags: + - जावास्क्रिप्ट + - मार्गदर्शिका +translation_of: Web/JavaScript/Typed_arrays +--- +
{{JsSidebar("Advanced")}}
+ +
जावास्क्रिप्ट टाईप्ड सरणियाँ सरणी-जैसी वस्तुऐं हैं जो स्मृति बफ़रों में कच्चे बाइनरी डेटा को पढ़ने और लिखने के लिए एक तंत्र प्रदान करती हैं। जैसा कि आप पहले से जानते होंगे, {{jsxref ("Array")}} वस्तुऐं क्रम में बढ़ती और सिकुड़ती हैं और उनका कोई भी जावास्क्रिप्ट मूल्य हो सकता है। जावास्क्रिप्ट इंजन अनुकूलन करते रहते हैं ताकि ये सरणियाँ तेज़ हों।
+ +

हालाँकि, जैसे-जैसे वेब एप्लिकेशनें अधिक से अधिक शक्तिशाली होते जा रही हैं, वैसे-वैसे ऑडियो और वीडियो फाइलों में हेरफेर करने जैसी सुविधाऐं जोड़ना, WebSockets का उपयोग करते हूए कच्चे डेटा तक पहुंचना, इत्यादि हालातों से यह स्पष्ट होता है कि जावास्क्रिप्ट कोड का कच्चे बाइनरी डेटा को जल्दी और आसानी से हेरफेर कर पाना सहायक होगा। यहीं पर टाईप्ड सरणियाँ काम आती हैं। जावास्क्रिप्ट टाईप्ड सरणी में प्रत्येक वस्तु एक कच्चा बाइनरी मान है जो ८-बिट पूर्णांकों से लेकर ६४-बिट फ्लोटिंग-पॉइंट संख्याओं में से एक समर्थित स्वरूपों में है।

+ +

हालाँकि, टाईप्ड सरणियों को सामान्य सरणियों के साथ भ्रमित नहीं किया जाना है, क्योंकि टाईप्ड सरणी पर {{jsxref ("Array.isArray()")}} कॉल करना false देता है। इसके अलावा, सामान्य सरणियों के लिए उपलब्ध सभी तरीके (जैसे push और pop) टाईप्ड सरणियों द्वारा समर्थित नहीं हैं।

+ +

बफ़र और दृश्य: टाईप्ड सरणी वास्तुकला

+ +

अधिकतम लचीलापन और दक्षता प्राप्त करने के लिए, जावास्क्रिप्ट टाईप्ड सरणियाँ कार्यान्वयन को बफ़रों और दृश्यों में विभाजित करती है। एक बफ़र ({{jsxref ("ArrayBuffer")}} वस्तु द्वारा लागू किया गया) डेटा के एक हिस्सा का प्रतिनिधित्व करने वाली एक वस्तु है; इसका कोई प्रारूप नहीं है और इसकी सामग्री तक पहुँचने के लिए कोई तंत्र नहीं है। एक बफर में निहित स्मृति तक पहुंचने के लिए, आपको एक दृश्य का उपयोग करने की आवश्यकता है। एक दृश्य एक संदर्भ प्रदान करता है - वह है, एक डेटा प्रकार, शुरूआती ऑफ़सेट, और तत्वों की संख्या - जो डेटा को टाईप्ड सरणी में बदल देती है।

+ +

Typed arrays in an ArrayBuffer

+ +

ArrayBuffer

+ +

{{Jsxref ("ArrayBuffer")}} एक डेटा प्रकार है जिसका उपयोग सामान्य, निश्चित-आकार बाइनरी डेटा बफर को दर्शाने के लिए किया जाता है। आप सीधे एक ArrayBuffer की सामग्री में हेरफेर नहीं कर सकते हैं; इसके बजाय, आप टाईप्ड सरणी व्यू या एक {{jsxref ("DataView")}} बनाते हैं, जो किसी विशिष्ट प्रारूप में बफर का प्रतिनिधित्व करता है, और बफर की सामग्री को पढ़ने और लिखने के लिए इसका उपयोग करते हैं।

+ +

टाईप्ड सरणी दृश्य

+ +

टाईप्ड सरणी व्यू में स्व-वर्णनात्मक नाम होते हैं और सभी सामान्य संख्यात्मक प्रकार जैसे Int8, Uint32, Float64 और इसके आगे के दृश्य प्रदान करते हैं। Uint8ClampedArray एक विशेष टाईप्ड सरणी व्यू है। यह ० और २५५ के बीच मानों को जकड़ता है। यह कैनवस डेटा प्रसंस्करण के लिए उपयोगी है, उदाहरण के रूप में।

+ +

{{page("/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray", "TypedArray_objects")}}

+ +

DataView

+ +

{{Jsxref ("DataView")}} एक निम्न-स्तरीय अंतराफलक है जो बफर को मनमाना डेटा पढ़ने और लिखने के लिए एक getter/setter API प्रदान करता है। उदाहरण के लिए, विभिन्न प्रकार के डेटा से निपटने के दौरान यह उपयोगी है। टाईप्ड सरणी व्यू आपके मंच के मूल बाइट-क्रम ({{Glossary ("Endianness")}}) देखें। DataView के साथ आप बाइट-क्रम को नियंत्रित करने में सक्षम हैं। यह डिफ़ॉल्ट रूप से big-endian है और getter/setter विधियों से little-endian पर सेट किया जा सकता है।

+ +

टाईप्ड सरणी का उपयोग करने वाले Web APIs

+ +

ये Web APIs के कुछ उदाहरण हैं जो टाईप्ड सरणियों का उपयोग करते हैं; अन्य और भी हैं, और हर समय अधिक जोड़े जा रहे हैं।

+ +
+
FileReader.prototype.readAsArrayBuffer()
+
The FileReader.prototype.readAsArrayBuffer() विधि निर्दिष्ट Blob या File की सामग्री को पढ़ना शुरू करती है.
+
XMLHttpRequest.prototype.send()
+
XMLHttpRequest वस्तु की send() विधि अब टाईप्ड सरणियों और {{jsxref ("ArrayBuffer")}} वस्तुओं को तर्क के रूप में समर्थन करती है।
+
ImageData.data
+
{{Jsxref ("Uint8ClampedArray")}} RGBA क्रम में डेटा युक्त एक आयामी सरणी का प्रतिनिधित्व करती है, जिसमें और २५५ समावेशी के बीच पूर्णांक मान होते हैं।
+
+ +

उदाहरण

+ +

बफ़रों के साथ दृश्यों का उपयोग करना

+ +

सबसे पहले, हमें १६-बाइटों के निश्चित-आकार की एक बफर बनाने की आवश्यकता होगी:

+ +
let buffer = new ArrayBuffer(16);
+
+ +

इस क्षण पर, हमारे पास स्मृति का एक हिस्सा है जिसकी सभी बाइट्स पहले से ० हैं। हालांकि, बहुत कुछ ऐसा नहीं है जिसे हम इसके साथ कर सकते हैं। हम पुष्टि कर सकते हैं कि यह वास्तव में १६ बाइट लंबा है, और इसके बारे में है:

+ +
if (buffer.byteLength === 16) {
+  console.log("Yes, it's 16 bytes.");
+} else {
+  console.log("Oh no, it's the wrong size!");
+}
+
+ +

इससे पहले कि हम वास्तव में इस बफर के साथ काम कर सकें, हमें एक दृश्य बनाने की आवश्यकता है। आइए एक दृश्य बनाते हैं जो बफर में डेटा को ३२-बिट हस्ताक्षरित पूर्णांक की एक सरणी के रूप में देखता है:

+ +
let int32View = new Int32Array(buffer);
+
+ +

अब हम सामान्य सरणी की तरह ही सरणी में तत्वों तक पहुँच सकते हैं:

+ +
for (let i = 0; i < int32View.length; i++) {
+  int32View[i] = i * 2;
+}
+
+ +

यह ०, २, ४ और ६ मानों के साथ सरणी में ४ तत्वों को भरता है (प्रत्येक ४ बाइट में ४ तत्व कुल १६ बाइट बनाते है)।

+ +

एक ही डेटा पर कई दृश्य

+ +

चीजें वास्तव में दिलचस्प होने लगती हैं जब आप विचार करते हैं कि आप एक ही डेटा पर कई दृश्य बना सकते हैं। उदाहरण के लिए, ऊपर दिया गया कोड, हम इस तरह जारी रख सकते हैं:

+ +
let int16View = new Int16Array(buffer);
+
+for (let i = 0; i < int16View.length; i++) {
+  console.log('Entry ' + i + ': ' + int16View[i]);
+}
+
+ +

यहां हम एक १६-बिट पूर्णांक दृश्य बनाते हैं जो मौजूदा ३२-बिट दृश्य के समान बफर को साझा करता है और हम बफर में सभी मानों को १६-बिट पूर्णांक के रूप में आउटपुट करते हैं। अब हम आउटपुट ०, ०, २, ०, ४, ०, ६, ० प्राप्त करते हैं।

+ +

आप एक कदम आगे जा सकते हैं, यद्यपि। इस पर विचार करो:

+ +
int16View[0] = 32;
+console.log('Entry 0 in the 32-bit array is now ' + int32View[0]);
+
+ +

इससे आउटपुट "Entry 0 in the 32-bit array is now 32" आता है। दूसरे शब्दों में, दो सरणियों को सरलता से एक ही डेटा बफर पर देखा जाता है, इसे विभिन्न स्वरूप समझकर। आप यह किसी भी प्रकार के दृश्य के साथ कर सकते हैं।

+ +

जटिल डेटा संरचनाओं के साथ काम करना

+ +

एकल बफर को विभिन्न प्रकारों के कई दृश्यों के साथ जोड़कर, बफर में अलग-अलग ऑफसेटों पर शुरू करके, आप डेटा वस्तुओं में कई डेटा प्रकारों के साथ खेल सकते हैं। यह आपको, उदाहरण के लिए, WebGL से जटिल डेटा संरचनाओं, डेटा फ़ाइलों, या C संरचनाओं का उपयोग करते समय आपको जो js-ctypes का उपयोग करने की आवश्यकता होती है, उनके साथ खेलना देता है।

+ +

इस C संरचना पर विचार करें:

+ +
struct someStruct {
+  unsigned long id;
+  char username[16];
+  float amountDue;
+};
+ +

आप इस तरह से इस प्रारूप में डेटा युक्त एक बफर का उपयोग कर सकते हैं:

+ +
let buffer = new ArrayBuffer(24);
+
+// ... read the data into the buffer ...
+
+let idView = new Uint32Array(buffer, 0, 1);
+let usernameView = new Uint8Array(buffer, 4, 16);
+let amountDueView = new Float32Array(buffer, 20, 1);
+ +

फिर आप उपयोग कर सकते हैं, उदाहरण के लिए, amountDueView[0] के कारण राशि।

+ +
ध्यान दें: C संरचना में डेटा संरचना संरेखण मंच-निर्भर है। इन पैडिंग मतभेदों के लिए सावधानी और विचार करें।
+ +

सामान्य सरणियों में रूपांतरण

+ +

निश्चित-आकार सरणी को संसाधित करने के बाद, {{jsxref ("Array")}} प्रोटोटाइप से लाभ उठाने के लिए इसे सामान्य सरणी में परिवर्तित करना कभी-कभी उपयोगी होता है। यह {{jsxref ("Array.from")}}, या निम्न कोड का उपयोग करके किया जा सकता है जहाँ Array.from असमर्थित है।

+ +
let typedArray = new Uint8Array([1, 2, 3, 4]),
+    normalArray = Array.prototype.slice.call(typedArray);
+normalArray.length === 4;
+normalArray.constructor === Array;
+
+ +

विशेष विवरण

+ + + + + + + + + + + + + + + + + + + + + + + + +
विशेष विवरणस्थितिटिप्पणी
{{SpecName('Typed Array')}}{{Spec2('Typed Array')}}ईसीएमएस्क्रिप्ट २०१५ द्वारा अभिहित।
{{SpecName('ES2015', '#sec-typedarray-objects', 'TypedArray Objects')}}{{Spec2('ES2015')}}ECMA मानक में प्रारंभिक परिभाषा।
{{SpecName('ESDraft', '#sec-typedarray-objects', 'TypedArray Objects')}}{{Spec2('ESDraft')}}
+ +

ब्राउज़र संगतता

+ + + +

{{Compat("javascript.builtins.Int8Array")}}

+ +

यह भी देखें

+ + diff --git "a/files/hi-in/web/javascript/\340\244\237\340\244\276\340\244\210\340\244\252\340\245\215\340\244\241_\340\244\270\340\244\260\340\244\243\340\244\277\340\244\257\340\244\276\340\244\201/index.html" "b/files/hi-in/web/javascript/\340\244\237\340\244\276\340\244\210\340\244\252\340\245\215\340\244\241_\340\244\270\340\244\260\340\244\243\340\244\277\340\244\257\340\244\276\340\244\201/index.html" deleted file mode 100644 index 1585f8b2e6..0000000000 --- "a/files/hi-in/web/javascript/\340\244\237\340\244\276\340\244\210\340\244\252\340\245\215\340\244\241_\340\244\270\340\244\260\340\244\243\340\244\277\340\244\257\340\244\276\340\244\201/index.html" +++ /dev/null @@ -1,180 +0,0 @@ ---- -title: जावास्क्रिप्ट टाईप्ड सरणियाँ -slug: Web/JavaScript/टाईप्ड_सरणियाँ -tags: - - जावास्क्रिप्ट - - मार्गदर्शिका -translation_of: Web/JavaScript/Typed_arrays ---- -
{{JsSidebar("Advanced")}}
- -
जावास्क्रिप्ट टाईप्ड सरणियाँ सरणी-जैसी वस्तुऐं हैं जो स्मृति बफ़रों में कच्चे बाइनरी डेटा को पढ़ने और लिखने के लिए एक तंत्र प्रदान करती हैं। जैसा कि आप पहले से जानते होंगे, {{jsxref ("Array")}} वस्तुऐं क्रम में बढ़ती और सिकुड़ती हैं और उनका कोई भी जावास्क्रिप्ट मूल्य हो सकता है। जावास्क्रिप्ट इंजन अनुकूलन करते रहते हैं ताकि ये सरणियाँ तेज़ हों।
- -

हालाँकि, जैसे-जैसे वेब एप्लिकेशनें अधिक से अधिक शक्तिशाली होते जा रही हैं, वैसे-वैसे ऑडियो और वीडियो फाइलों में हेरफेर करने जैसी सुविधाऐं जोड़ना, WebSockets का उपयोग करते हूए कच्चे डेटा तक पहुंचना, इत्यादि हालातों से यह स्पष्ट होता है कि जावास्क्रिप्ट कोड का कच्चे बाइनरी डेटा को जल्दी और आसानी से हेरफेर कर पाना सहायक होगा। यहीं पर टाईप्ड सरणियाँ काम आती हैं। जावास्क्रिप्ट टाईप्ड सरणी में प्रत्येक वस्तु एक कच्चा बाइनरी मान है जो ८-बिट पूर्णांकों से लेकर ६४-बिट फ्लोटिंग-पॉइंट संख्याओं में से एक समर्थित स्वरूपों में है।

- -

हालाँकि, टाईप्ड सरणियों को सामान्य सरणियों के साथ भ्रमित नहीं किया जाना है, क्योंकि टाईप्ड सरणी पर {{jsxref ("Array.isArray()")}} कॉल करना false देता है। इसके अलावा, सामान्य सरणियों के लिए उपलब्ध सभी तरीके (जैसे push और pop) टाईप्ड सरणियों द्वारा समर्थित नहीं हैं।

- -

बफ़र और दृश्य: टाईप्ड सरणी वास्तुकला

- -

अधिकतम लचीलापन और दक्षता प्राप्त करने के लिए, जावास्क्रिप्ट टाईप्ड सरणियाँ कार्यान्वयन को बफ़रों और दृश्यों में विभाजित करती है। एक बफ़र ({{jsxref ("ArrayBuffer")}} वस्तु द्वारा लागू किया गया) डेटा के एक हिस्सा का प्रतिनिधित्व करने वाली एक वस्तु है; इसका कोई प्रारूप नहीं है और इसकी सामग्री तक पहुँचने के लिए कोई तंत्र नहीं है। एक बफर में निहित स्मृति तक पहुंचने के लिए, आपको एक दृश्य का उपयोग करने की आवश्यकता है। एक दृश्य एक संदर्भ प्रदान करता है - वह है, एक डेटा प्रकार, शुरूआती ऑफ़सेट, और तत्वों की संख्या - जो डेटा को टाईप्ड सरणी में बदल देती है।

- -

Typed arrays in an ArrayBuffer

- -

ArrayBuffer

- -

{{Jsxref ("ArrayBuffer")}} एक डेटा प्रकार है जिसका उपयोग सामान्य, निश्चित-आकार बाइनरी डेटा बफर को दर्शाने के लिए किया जाता है। आप सीधे एक ArrayBuffer की सामग्री में हेरफेर नहीं कर सकते हैं; इसके बजाय, आप टाईप्ड सरणी व्यू या एक {{jsxref ("DataView")}} बनाते हैं, जो किसी विशिष्ट प्रारूप में बफर का प्रतिनिधित्व करता है, और बफर की सामग्री को पढ़ने और लिखने के लिए इसका उपयोग करते हैं।

- -

टाईप्ड सरणी दृश्य

- -

टाईप्ड सरणी व्यू में स्व-वर्णनात्मक नाम होते हैं और सभी सामान्य संख्यात्मक प्रकार जैसे Int8, Uint32, Float64 और इसके आगे के दृश्य प्रदान करते हैं। Uint8ClampedArray एक विशेष टाईप्ड सरणी व्यू है। यह ० और २५५ के बीच मानों को जकड़ता है। यह कैनवस डेटा प्रसंस्करण के लिए उपयोगी है, उदाहरण के रूप में।

- -

{{page("/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray", "TypedArray_objects")}}

- -

DataView

- -

{{Jsxref ("DataView")}} एक निम्न-स्तरीय अंतराफलक है जो बफर को मनमाना डेटा पढ़ने और लिखने के लिए एक getter/setter API प्रदान करता है। उदाहरण के लिए, विभिन्न प्रकार के डेटा से निपटने के दौरान यह उपयोगी है। टाईप्ड सरणी व्यू आपके मंच के मूल बाइट-क्रम ({{Glossary ("Endianness")}}) देखें। DataView के साथ आप बाइट-क्रम को नियंत्रित करने में सक्षम हैं। यह डिफ़ॉल्ट रूप से big-endian है और getter/setter विधियों से little-endian पर सेट किया जा सकता है।

- -

टाईप्ड सरणी का उपयोग करने वाले Web APIs

- -

ये Web APIs के कुछ उदाहरण हैं जो टाईप्ड सरणियों का उपयोग करते हैं; अन्य और भी हैं, और हर समय अधिक जोड़े जा रहे हैं।

- -
-
FileReader.prototype.readAsArrayBuffer()
-
The FileReader.prototype.readAsArrayBuffer() विधि निर्दिष्ट Blob या File की सामग्री को पढ़ना शुरू करती है.
-
XMLHttpRequest.prototype.send()
-
XMLHttpRequest वस्तु की send() विधि अब टाईप्ड सरणियों और {{jsxref ("ArrayBuffer")}} वस्तुओं को तर्क के रूप में समर्थन करती है।
-
ImageData.data
-
{{Jsxref ("Uint8ClampedArray")}} RGBA क्रम में डेटा युक्त एक आयामी सरणी का प्रतिनिधित्व करती है, जिसमें और २५५ समावेशी के बीच पूर्णांक मान होते हैं।
-
- -

उदाहरण

- -

बफ़रों के साथ दृश्यों का उपयोग करना

- -

सबसे पहले, हमें १६-बाइटों के निश्चित-आकार की एक बफर बनाने की आवश्यकता होगी:

- -
let buffer = new ArrayBuffer(16);
-
- -

इस क्षण पर, हमारे पास स्मृति का एक हिस्सा है जिसकी सभी बाइट्स पहले से ० हैं। हालांकि, बहुत कुछ ऐसा नहीं है जिसे हम इसके साथ कर सकते हैं। हम पुष्टि कर सकते हैं कि यह वास्तव में १६ बाइट लंबा है, और इसके बारे में है:

- -
if (buffer.byteLength === 16) {
-  console.log("Yes, it's 16 bytes.");
-} else {
-  console.log("Oh no, it's the wrong size!");
-}
-
- -

इससे पहले कि हम वास्तव में इस बफर के साथ काम कर सकें, हमें एक दृश्य बनाने की आवश्यकता है। आइए एक दृश्य बनाते हैं जो बफर में डेटा को ३२-बिट हस्ताक्षरित पूर्णांक की एक सरणी के रूप में देखता है:

- -
let int32View = new Int32Array(buffer);
-
- -

अब हम सामान्य सरणी की तरह ही सरणी में तत्वों तक पहुँच सकते हैं:

- -
for (let i = 0; i < int32View.length; i++) {
-  int32View[i] = i * 2;
-}
-
- -

यह ०, २, ४ और ६ मानों के साथ सरणी में ४ तत्वों को भरता है (प्रत्येक ४ बाइट में ४ तत्व कुल १६ बाइट बनाते है)।

- -

एक ही डेटा पर कई दृश्य

- -

चीजें वास्तव में दिलचस्प होने लगती हैं जब आप विचार करते हैं कि आप एक ही डेटा पर कई दृश्य बना सकते हैं। उदाहरण के लिए, ऊपर दिया गया कोड, हम इस तरह जारी रख सकते हैं:

- -
let int16View = new Int16Array(buffer);
-
-for (let i = 0; i < int16View.length; i++) {
-  console.log('Entry ' + i + ': ' + int16View[i]);
-}
-
- -

यहां हम एक १६-बिट पूर्णांक दृश्य बनाते हैं जो मौजूदा ३२-बिट दृश्य के समान बफर को साझा करता है और हम बफर में सभी मानों को १६-बिट पूर्णांक के रूप में आउटपुट करते हैं। अब हम आउटपुट ०, ०, २, ०, ४, ०, ६, ० प्राप्त करते हैं।

- -

आप एक कदम आगे जा सकते हैं, यद्यपि। इस पर विचार करो:

- -
int16View[0] = 32;
-console.log('Entry 0 in the 32-bit array is now ' + int32View[0]);
-
- -

इससे आउटपुट "Entry 0 in the 32-bit array is now 32" आता है। दूसरे शब्दों में, दो सरणियों को सरलता से एक ही डेटा बफर पर देखा जाता है, इसे विभिन्न स्वरूप समझकर। आप यह किसी भी प्रकार के दृश्य के साथ कर सकते हैं।

- -

जटिल डेटा संरचनाओं के साथ काम करना

- -

एकल बफर को विभिन्न प्रकारों के कई दृश्यों के साथ जोड़कर, बफर में अलग-अलग ऑफसेटों पर शुरू करके, आप डेटा वस्तुओं में कई डेटा प्रकारों के साथ खेल सकते हैं। यह आपको, उदाहरण के लिए, WebGL से जटिल डेटा संरचनाओं, डेटा फ़ाइलों, या C संरचनाओं का उपयोग करते समय आपको जो js-ctypes का उपयोग करने की आवश्यकता होती है, उनके साथ खेलना देता है।

- -

इस C संरचना पर विचार करें:

- -
struct someStruct {
-  unsigned long id;
-  char username[16];
-  float amountDue;
-};
- -

आप इस तरह से इस प्रारूप में डेटा युक्त एक बफर का उपयोग कर सकते हैं:

- -
let buffer = new ArrayBuffer(24);
-
-// ... read the data into the buffer ...
-
-let idView = new Uint32Array(buffer, 0, 1);
-let usernameView = new Uint8Array(buffer, 4, 16);
-let amountDueView = new Float32Array(buffer, 20, 1);
- -

फिर आप उपयोग कर सकते हैं, उदाहरण के लिए, amountDueView[0] के कारण राशि।

- -
ध्यान दें: C संरचना में डेटा संरचना संरेखण मंच-निर्भर है। इन पैडिंग मतभेदों के लिए सावधानी और विचार करें।
- -

सामान्य सरणियों में रूपांतरण

- -

निश्चित-आकार सरणी को संसाधित करने के बाद, {{jsxref ("Array")}} प्रोटोटाइप से लाभ उठाने के लिए इसे सामान्य सरणी में परिवर्तित करना कभी-कभी उपयोगी होता है। यह {{jsxref ("Array.from")}}, या निम्न कोड का उपयोग करके किया जा सकता है जहाँ Array.from असमर्थित है।

- -
let typedArray = new Uint8Array([1, 2, 3, 4]),
-    normalArray = Array.prototype.slice.call(typedArray);
-normalArray.length === 4;
-normalArray.constructor === Array;
-
- -

विशेष विवरण

- - - - - - - - - - - - - - - - - - - - - - - - -
विशेष विवरणस्थितिटिप्पणी
{{SpecName('Typed Array')}}{{Spec2('Typed Array')}}ईसीएमएस्क्रिप्ट २०१५ द्वारा अभिहित।
{{SpecName('ES2015', '#sec-typedarray-objects', 'TypedArray Objects')}}{{Spec2('ES2015')}}ECMA मानक में प्रारंभिक परिभाषा।
{{SpecName('ESDraft', '#sec-typedarray-objects', 'TypedArray Objects')}}{{Spec2('ESDraft')}}
- -

ब्राउज़र संगतता

- - - -

{{Compat("javascript.builtins.Int8Array")}}

- -

यह भी देखें

- - diff --git a/files/hi-in/web/localization/index.html b/files/hi-in/web/localization/index.html deleted file mode 100644 index 948f41fccf..0000000000 --- a/files/hi-in/web/localization/index.html +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: Localization and Internationalization -slug: Web/Localization -translation_of: Web/Localization ---- -

{{Glossary("Localization")}} स्थानीयकरण (अक्सर L10n के लिए संक्षिप्त) यह सुनिश्चित करने की प्रक्रिया और अवधारणा है कि एक वेबसाइट, वेब एप्लिकेशन, या किसी अन्य प्रकार की सामग्री को आसानी से एक विशिष्ट संस्कृति के अनुरूप अनुकूलित किया जा सकता है। {{Glossary("Internationalization")}} अंतर्राष्ट्रीयकरण (अक्सर I18n के लिए संक्षिप्त) यह सुनिश्चित करने का अभ्यास है कि किसी साइट या ऐप को इस तरह से डिज़ाइन किया जाए जिससे स्थानीयकरण संभव हो।

- -
-
-

मार्गदर्शक और ट्यूटोरियल

- -

मार्गदर्शिकाएँ और ट्यूटोरियल आपको यह सुनिक्षित करने में मदद करते हैं कि आपके ऐप्स i18n तैयार हैं, और कैसे उन्हें स्थानीय करें।

- -
-
अंतर्राष्ट्रीयकरण की अवधारणाएँ
-
अंतर्राष्ट्रीयकरण (i18n) क्या है और वेब डेवलपर्स के लिए कौन-कौन सी सुविधाएँ और प्रौद्योगिकियाँ उपलब्ध हैं, इसका उपयोग यह सुनिश्चित करने के लिए किया जा सकता है कि आपकी सामग्री स्थानीयकृत होने के लिए तैयार है।
-
स्थानीयकरण का परिचय
-
एक वेब साइट या ऐप को स्थानीय बनाने में शामिल एक परिचयात्मक मार्गदर्शिका, उन कारकों की पहचान करने से, जिनकी समीक्षा करने की आवश्यकता है और वास्तव में आवश्यक परिवर्तनों को लागू करने के लिए बदलना ज़रूरी है।
-
यूनिकोड बिडायरेक्शनल टेक्स्ट एलगोरिदम
-
यूनिकोड बिडायरेक्शनल एलगोरिदम एक मानक एल्गोरिथ्म है जिसका उपयोग यूनिकोड टेक्स्ट के रेंडरिंग ऑर्डर को निर्धारित करने के लिए किया जाता है, और वेब ब्राउज़र द्वारा कंटेंट को रेंडर करते समय इसका उपयोग किया जाता है। यह अवलोकन आपको {{Glossary("BiDi")}} शब्दावली("BiDi") एल्गोरिथ्म की एक सामान्य समझ देगा और यह आपके अंतर्राष्ट्रीय प्रयासों को कैसे प्रभावित करता है।
-
-
- -
-

संदर्भ

- -

संदर्भ सामग्री जो आपके द्वारा उन साइटों को बनाने में सहायक होगी जो स्थानीयकरण-तैयार हैं।

- -
-
HTML तत्व जिन का उपयोग i18n और l10n के लिए किया जाता है
-
HTML द्वारा प्रदान किए गए तत्वों का संदर्भ जिसका उपयोग स्थानीयकरण के लिए तैयार सामग्री बनाने के लिए किया जा सकता है।
-
सीएसएस(CSS) और स्थानीयकरण
-

- CSS संपत्तियों का एक संदर्भ जो विशेष रूप से l10n-तैयार सामग्री का उत्पादन करते समय महत्वपूर्ण हैं।
-
-
-
- -

 

-- cgit v1.2.3-54-g00ecf