From e46a49a7410dfbd757303ba77712df99e21016bf Mon Sep 17 00:00:00 2001 From: zeel sheladiya Date: Fri, 4 Nov 2022 11:33:21 -0400 Subject: [PATCH] Hindi Translation --- README.md | 1 + docs/README-hi.md | 123 ++++++++++++++++++++++++++++++++++++++++++++ docs/electron-hi.md | 17 ++++++ docs/electron.md | 24 ++++----- 4 files changed, 153 insertions(+), 12 deletions(-) create mode 100644 docs/README-hi.md create mode 100644 docs/electron-hi.md diff --git a/README.md b/README.md index a4def4dc9c..f4e2957823 100644 --- a/README.md +++ b/README.md @@ -38,6 +38,7 @@ Readme translations: [Chinese](docs/README-zh-cn.md) [Russian](docs/README-ru.md) [Polski](docs/README-pl.md) +[Hindi](docs/README-hi.md) ## What is this? nuclear is a free music streaming program that pulls content from free sources all over the internet. diff --git a/docs/README-hi.md b/docs/README-hi.md new file mode 100644 index 0000000000..adf1c3cb73 --- /dev/null +++ b/docs/README-hi.md @@ -0,0 +1,123 @@ +# ![nuclear](https://i.imgur.com/oT1006i.png) +[![nuclear](https://snapcraft.io//nuclear/badge.svg)](https://snapcraft.io/nuclear) [![Discord](https://img.shields.io/badge/Discord-7289DA?style=for-the-badge&logo=discord&logoColor=white)](https://discord.gg/JqPjKxE) + +डेस्कटॉप म्यूजिक प्लेयर मुफ्त स्रोतों से स्ट्रीमिंग पर केंद्रित है + +![Showcase](https://i.imgur.com/8qHu66J.png) + +# लिंक + +[आधिकारिक वेबसाइट](https://nuclear.js.org) + +[डाउनलोड](https://github.com/nukeop/nuclear/releases) + +[प्रलेखन](https://nukeop.gitbook.io/nuclear/) + +[मेस्टोडोन](https://mstdn.io/@nuclear) + +[ट्विटर](https://twitter.com/nuclear_player) + +समर्थन चैनल (मैट्रिक्स): `#nuclear:matrix.org` + +डिस्कोरड़ चैट: https://discord.gg/JqPjKxE + +यहां नई सुविधाओं पर सुझाव दें और वोट करें: https://nuclear.featureupvote.com/ + +रीडमी अनुवाद: + +[Deutsch](docs/README-de.md) +[Português](docs/README-ptbr.md) +[Svenska](docs/README-se.md) +[English](README.md) +[Hebrew](docs/README-he.md) +[Italiano](docs/README-it.md) +[Türkçe](docs/README-tr.md) +[Español](docs/README-es.md) +[Indonesia](docs/README-id.md) +[Français](docs/README-fr.md) +[Chinese](docs/README-zh-cn.md) +[Russian](docs/README-ru.md) +[Polski](docs/README-pl.md) +[Hindi](docs/README-hi.md) + +## यह क्या है? +न्यूक्लियर एक मुफ्त संगीत स्ट्रीमिंग कार्यक्रम है जो पूरे इंटरनेट पर मुफ्त स्रोतों से सामग्री खींचता है। + +यदि आप [mps-youtube](https://github.com/mps-youtube/mps-youtube) जानते हैं, यह एक समान म्यूजिक प्लेयर है लेकिन GUI के साथ है। +यह ऑडियो पर भी अधिक ध्यान केंद्रित कर रहा है। Spotify की कल्पना करें जिसके लिए आपको बड़ी लाइब्रेरी के साथ भुगतान नहीं करना है। + +## क्या होगा यदि मैं इलेक्ट्रॉन का धार्मिक रूप से विरोध कर रहा हूँ? +[यह](docs/electron.md) देखो| + +## विशेषताएँ + +- YouTube से संगीत खोजना और चलाना (प्लेलिस्ट के साथ एकीकरण सहित और [प्रायोजक ब्लॉक](https://sponsor.ajay.app/)), जैमेंडो, ऑडियस और साउंडक्लाउड +- एल्बम खोज रहे हैं (Last.fm और Discogs द्वारा संचालित), एल्बम दृश्य, कलाकार और ट्रैक नाम के आधार पर स्वचालित गीत लुकअप (चालू, कभी-कभी पागल हो सकता है) +- गीत कतार, जिसे प्लेलिस्ट के रूप में निर्यात किया जा सकता है +- सहेजी गई प्लेलिस्ट लोड हो रही हैं (जेसन फाइलों में संग्रहीत) +- स्क्रोब्लिंग last.fm की और ('नाउ प्लेइंग' स्टेटस को अपडेट करने के साथ-साथ) +- समीक्षाओं के साथ नवीनतम रिलीज़ - ट्रैक और एल्बम +- शैली के अनुसार ब्राउज़ करना +- रेडियो मोड (स्वचालित रूप से समान ट्रैक को कतारबद्ध करें) +- असीमित डाउनलोड (YouTube द्वारा संचालित) +- रीयलटाइम गीत +- लोकप्रियता के पर ब्राउज़िंग +- पसंदीदा ट्रैक की सूची +- स्थानीय पुस्तकालय से सुनना +- कोई खाता नहीं +- कोई विज्ञापन नहीं +- कोई सीओसी नहीं +- कोई क्लास नहीं + +## विकास की प्रक्रिया + +सबसे पहले, जांचना [योगदान दिशानिर्देश](https://nukeop.gitbook.io/nuclear/contributing/contribution-guidelines) सुनिश्चित करें| + +न्यूक्लियर को विकास मोड में चलाने के निर्देश [विकास की प्रक्रिया](https://nukeop.gitbook.io/nuclear/developer-resources/development-process) दस्तावेज़ में देखे जा सकते हैं।| + +## समुदाय-रखरखाव पैकेज + +यहां विभिन्न प्रबंधकों के लिए पैकेजों की सूची दी गई है, जिनमें से कुछ का मैन्टैन तृतीय पक्षों द्वारा किया जाता है। हम मैन्टेनर को उनके काम के लिए धन्यवाद देना चाहते हैं। + +| बंडल का प्रकार | संपर्क | मैन्टेनर | इंस्टॉलेशन का तरीका | +|:--------------:|:------------------------------------------------------------------:|:--------------------------------------------:|:---------------------------------------------:| +| AUR (Arch) | https://aur.archlinux.org/packages/nuclear-player-bin/ | [nukeop](https://github.com/nukeop) | yay -s nuclear-player-bin | +| AUR (Arch) | https://aur.archlinux.org/packages/nuclear-player-git | [nukeop](https://github.com/nukeop) | yay -s nuclear-player-git | +| Choco (Win) | https://chocolatey.org/packages/nuclear/ | [JourneyOver](https://github.com/JourneyOver)| choco install nuclear | +| GURU (Gentoo) | https://github.com/gentoo/guru/tree/master/media-sound/nuclear-bin | Orphaned | emerge nuclear-bin | +| Homebrew (Mac) | https://formulae.brew.sh/cask/nuclear | Homebrew | brew install --cask nuclear | +| Snap | https://snapcraft.io/nuclear | [nukeop](https://github.com/nukeop) | sudo snap install nuclear | +| Flatpak | https://flathub.org/apps/details/org.js.nuclear.Nuclear | [nukeop](https://github.com/nukeop) | flatpak install flathub org.js.nuclear.Nuclear| +| Void Linux | https://github.com/machadofguilherme/nuclear-template | [machadofguilherme](https://github.com/machadofguilherme) | See readme + + +## सामुदायिक अनुवाद +न्यूक्लियर का पहले ही कई भाषाओं में अनुवाद किया जा चुका है, और हम हमेशा ऐसे योगदानकर्ताओं की तलाश में रहते हैं जो अधिक जोड़ना चाहते हैं। + +हम [Crowdin](https://crowdin.com/project/nuclear) उपयोग कर रहे हैं स्थानीयकरण का प्रबंधन करने के लिए। आप जांच सकते हैं कि आपकी भाषा समर्थित है या नहीं, स्थानीयकरण प्रगति को ट्रैक करें, और वहां परमाणु का अनुवाद करने में हमारी सहायता करें। + +## स्क्रीनशॉट +कार्यक्रम के विकसित होते ही इसे अपडेट किया जाएगा। + +![एल्बम खोज](https://i.imgur.com/idFVnAF.png) + +![एल्बम प्रदर्शन](https://i.imgur.com/Kvzo3q7.png) + +![कलाकार दृश्य](https://i.imgur.com/imBLYl3.png) + +![डैशबोर्ड सर्वश्रेष्ठ नया संगीत](https://i.imgur.com/bMDrR4M.png) + +![डैशबोर्ड शैलियां](https://i.imgur.com/g0aCmKx.png) + +![प्लेलिस्ट देखें](https://i.imgur.com/2VMXHDC.png) + +![गीत देखें](https://i.imgur.com/7e3DJKJ.png) + +![तुल्यकारक दृश्य](https://i.imgur.com/WreRL0w.png) + +## लाइसेंस + +यह प्रोग्राम मुफ्त सॉफ्टवेयर है: आप इसे फ्री सॉफ्टवेयर फाउंडेशन द्वारा प्रकाशित जीएनयू एफेरो जनरल पब्लिक लाइसेंस की शर्तों के तहत पुनर्वितरित और/या संशोधित कर सकते हैं, या तो संस्करण 3 का लाइसेंस, या (आपके विकल्प पर) किसी भी बाद के संस्करण में। + +## विशेषताएं +प्रायोजकब्लॉक डेटा का उपयोग करता है जिसका उपयोग लाइसेंस के तहत किया जाता है [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/) से https://sponsor.ajay.app/. diff --git a/docs/electron-hi.md b/docs/electron-hi.md new file mode 100644 index 0000000000..c9c9bc71d0 --- /dev/null +++ b/docs/electron-hi.md @@ -0,0 +1,17 @@ +## What if I am religiously opposed to using Electron? + +Then you are not the target audience of this program. See [mps-youtube](https://github.com/mps-youtube/mps-youtube) for a similar program that will not taint your machine with a library you happen to dislike. + +It's clear that highly polarized opinions about languages and frameworks are characteristic of people who lack real-world programming experience and are more interested in building an identity than creating computer programs. When pressed for reasons what exactly is so bad about Electron, they can rarely offer anything than vaguely mumbled "memory usage" or "b-but it's an entire browser" (both of which have not been true for years, for example Electron's memory usage has improved dramatically, but the meme stuck). The programming world is filled with people who read angry rants about why library X or Y sucks and you should hate it, then repeat whatever they remember because they think whining makes them seem smart, without critically examining whether it makes sense or not. + +## The reasons behind Electron + +* It's fun to develop for +* It uses as much resources as a single browser tab, if used in a sane way +* It provides a low barrier to entry for contributors +* It lets us easily build and deploy to all major desktop platforms (various Linux distros, MacOS, Windows) +* It lets us use React for managing the GUI +* There is no good alternative that would provide all these benefits (don't get me started on qt - try using their designer) +* The users don't care about the technology you use to build your app + +With experience comes a certain appreciation of tradeoffs you take when building software and while Electron is not the perfect solution for every use case, it's certainly good enough for what I was trying to achieve with Nuclear. diff --git a/docs/electron.md b/docs/electron.md index c9c9bc71d0..650a3e7b43 100644 --- a/docs/electron.md +++ b/docs/electron.md @@ -1,17 +1,17 @@ -## What if I am religiously opposed to using Electron? +## क्या होगा यदि मैं इलेक्ट्रॉन का उपयोग करने के लिए धार्मिक रूप से विरोध कर रहा हूँ? -Then you are not the target audience of this program. See [mps-youtube](https://github.com/mps-youtube/mps-youtube) for a similar program that will not taint your machine with a library you happen to dislike. +तब आप इस कार्यक्रम के लक्षित दर्शक नहीं हैं. इसी तरह के प्रोग्राम के लिए [mps-youtube](https://github.com/mps-youtube/mps-youtube) देखें जो आपकी मशीन को उस लाइब्रेरी से कलंकित नहीं करेगा जिसे आप नापसंद करते हैं। -It's clear that highly polarized opinions about languages and frameworks are characteristic of people who lack real-world programming experience and are more interested in building an identity than creating computer programs. When pressed for reasons what exactly is so bad about Electron, they can rarely offer anything than vaguely mumbled "memory usage" or "b-but it's an entire browser" (both of which have not been true for years, for example Electron's memory usage has improved dramatically, but the meme stuck). The programming world is filled with people who read angry rants about why library X or Y sucks and you should hate it, then repeat whatever they remember because they think whining makes them seem smart, without critically examining whether it makes sense or not. +यह स्पष्ट है कि भाषाओं और ढांचे के बारे में अत्यधिक ध्रुवीकृत राय उन लोगों की विशेषता है जिनके पास वास्तविक-विश्व प्रोग्रामिंग अनुभव की कमी है और कंप्यूटर प्रोग्राम बनाने की तुलना में पहचान बनाने में अधिक रुचि रखते हैं। जब उन कारणों के लिए दबाया जाता है जो वास्तव में इलेक्ट्रॉन के बारे में इतना बुरा है, तो वे शायद ही कभी अस्पष्ट "स्मृति उपयोग" या "बी-लेकिन यह एक संपूर्ण ब्राउज़र" के अलावा कुछ भी पेश कर सकते हैं (दोनों ही वर्षों से सच नहीं हैं, उदाहरण के लिए इलेक्ट्रॉन की स्मृति उपयोग नाटकीय रूप से सुधार हुआ है, लेकिन मेम अटक गया)। प्रोग्रामिंग की दुनिया ऐसे लोगों से भरी पड़ी है, जो पुस्तकालय X या Y के बेकार होने के बारे में गुस्सा करते हैं और आपको इससे नफरत करनी चाहिए, फिर उन्हें जो कुछ भी याद है उसे दोहराएं क्योंकि उन्हें लगता है कि रोना उन्हें स्मार्ट लगता है, गंभीर रूप से जांच किए बिना कि यह समझ में आता है या नहीं। -## The reasons behind Electron +## इलेक्ट्रॉन के पीछे के कारण -* It's fun to develop for -* It uses as much resources as a single browser tab, if used in a sane way -* It provides a low barrier to entry for contributors -* It lets us easily build and deploy to all major desktop platforms (various Linux distros, MacOS, Windows) -* It lets us use React for managing the GUI -* There is no good alternative that would provide all these benefits (don't get me started on qt - try using their designer) -* The users don't care about the technology you use to build your app +* इसके लिए विकसित करना मजेदार है +* यह एक ब्राउज़र टैब के रूप में अधिक संसाधनों का उपयोग करता है, अगर इसे एक समझदार तरीके से उपयोग किया जाता है +* यह योगदानकर्ताओं के लिए प्रवेश के लिए एक कम अवरोध प्रदान करता है +* यह हमें सभी प्रमुख डेस्कटॉप प्लेटफार्मों को आसानी से बनाने और तैनात करने देता है(विभिन्न लिनक्स डिस्ट्रो, मैकोज़, विंडोज़) +* यह हमें GUI के प्रबंधन के लिए React का उपयोग करने देता है +* कोई अच्छा विकल्प नहीं है जो इन सभी लाभों को प्रदान करे (मुझे qt पर शुरू मत करो। - उनके designer का उपयोग करने का प्रयास करें) +* उपयोगकर्ता उस तकनीक की परवाह नहीं करते हैं जिसका उपयोग आप अपना ऐप बनाने के लिए करते हैं -With experience comes a certain appreciation of tradeoffs you take when building software and while Electron is not the perfect solution for every use case, it's certainly good enough for what I was trying to achieve with Nuclear. +अनुभव के साथ सॉफ्टवेयर का निर्माण करते समय आपके द्वारा किए जाने वाले ट्रेडऑफ़ की एक निश्चित सराहना होती है और जबकि इलेक्ट्रॉन हर उपयोग के मामले के लिए सही समाधान नहीं है, यह निश्चित रूप से पर्याप्त है जो मैं न्यूक्लियर के साथ हासिल करने की कोशिश कर रहा था।