forked from nukeop/nuclear
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Readme Arabic translation (nukeop#1515)
* - add arabic readme file that contains arabic translation for README file [done till Features section] * - add arabic readme file for electron section * - add the full arabic translation for Readme file * - add the arabic language to Readme translation section in README file --------- Co-authored-by: Noha M <33437197+NohaaAa@users.noreply.github.com>
- Loading branch information
Showing
3 changed files
with
155 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,130 @@ | ||
<div dir="rtl"> | ||
|
||
# ![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/) | ||
|
||
[Mastodon](https://fosstodon.org/@nuclearplayer) | ||
|
||
[Twitter](https://twitter.com/nuclear_player) | ||
|
||
قناة الدعم (Matrix): `#nuclear:matrix.org` | ||
|
||
Discord chat: https://discord.gg/JqPjKxE | ||
|
||
اقتراح والتصويت على ميزات جديدة من هنا: https://nuclear.featureupvote.com/ | ||
|
||
|
||
<kbd>[<img title="Deutsch" alt="Deutsch" src="https://cdn.staticaly.com/gh/hjnilsson/country-flags/master/svg/de.svg" width="22">](docs/README-de.md)</kbd> | ||
<kbd>[<img title="Português" alt="Português" src="https://cdn.staticaly.com/gh/hjnilsson/country-flags/master/svg/br.svg" width="22">](docs/README-ptbr.md)</kbd> | ||
<kbd>[<img title="Svenska" alt="Svenska" src="https://cdn.staticaly.com/gh/hjnilsson/country-flags/master/svg/se.svg" width="22">](docs/README-se.md)</kbd> | ||
<kbd>[<img title="English" alt="English" src="https://cdn.staticaly.com/gh/hjnilsson/country-flags/master/svg/us.svg" width="22">](README.md)</kbd> | ||
<kbd>[<img title="Hebrew" alt="Hebrew" src="https://cdn.staticaly.com/gh/hjnilsson/country-flags/master/svg/il.svg" width="22">](docs/README-he.md)</kbd> | ||
<kbd>[<img title="Italiano" alt="Italiano" src="https://cdn.staticaly.com/gh/hjnilsson/country-flags/master/svg/it.svg" width="22">](docs/README-it.md)</kbd> | ||
<kbd>[<img title="Türkçe" alt="Türkçe" src="https://cdn.staticaly.com/gh/hjnilsson/country-flags/master/svg/tr.svg" width="22">](docs/README-tr.md)</kbd> | ||
<kbd>[<img title="Español" alt="Español" src="https://cdn.staticaly.com/gh/hjnilsson/country-flags/master/svg/es.svg" width="22">](docs/README-es.md)</kbd> | ||
<kbd>[<img title="Indonesia" alt="Indonesia" src="https://cdn.staticaly.com/gh/hjnilsson/country-flags/master/svg/id.svg" width="22">](docs/README-id.md)</kbd> | ||
<kbd>[<img title="Français" alt="Français" src="https://cdn.staticaly.com/gh/hjnilsson/country-flags/master/svg/fr.svg" width="22">](docs/README-fr.md)</kbd> | ||
<kbd>[<img title="Chinese" alt="Chinese" src="https://cdn.staticaly.com/gh/hjnilsson/country-flags/master/svg/cn.svg" width="22">](docs/README-zh-cn.md)</kbd> | ||
<kbd>[<img title="Japanese" alt="Japanese" src="https://cdn.staticaly.com/gh/hjnilsson/country-flags/master/svg/jp.svg" width="22">](docs/README-ja.md)</kbd> | ||
<kbd>[<img title="Russian" alt="Russian" src="https://cdn.staticaly.com/gh/hjnilsson/country-flags/master/svg/ru.svg" width="22">](docs/README-ru.md)</kbd> | ||
<kbd>[<img title="Polski" alt="Polski" src="https://cdn.staticaly.com/gh/hjnilsson/country-flags/master/svg/pl.svg" width="22">](docs/README-pl.md)</kbd> | ||
<kbd>[<img title="Hindi" alt="Hindi" src="https://cdn.staticaly.com/gh/hjnilsson/country-flags/master/svg/in.svg" width="22">](docs/README-hi.md)</kbd> | ||
<kbd>[<img title="Arabic" alt="Arabic" src="https://cdn.staticaly.com/gh/hjnilsson/country-flags/master/svg/eg.svg" width="22">](docs/README-ar.md)</kbd> | ||
|
||
## ما هذا؟ | ||
nuclear هو برنامج مشغل موسيقى مجاني يقوم بسحب المحتوى من مصادر مجانية على الإنترنت. | ||
|
||
إذا كنت تعرف [mps-youtube](https:github.commps-youtubemps-youtube)، فهذا مشغل موسيقى مشابه ولكن مع واجهة المستخدم الرسومية. | ||
كما أنه يركز أكثر على الصوت. تخيل أنك تستخدم Spotify بدون أن تدفع له ومع مكتبة أكبر. | ||
|
||
## ماذا إن كنت أغارض استخدام Electron لأسباب دينية؟ | ||
أنظر [هنا](docs/electron-ar.md). | ||
|
||
## الميزات | ||
|
||
- البحث عن موسيقى اليوتيوب وتشغيلها (بما في ذلك الدمج مع قوائم التشغيل و [SponsorBlock](https://sponsor.ajay.app/))، Jamendo، Audius و SoundCloud. | ||
- البحث عن الألبومات (مدعوم من Last.fm و Discogs)، عرض الألبومات، البحث التلقائي عن الأغاني بناءًا على اسم الفنان واسم المسار (قيد التقدم، قد يكون مشكلة أحيانًا) | ||
- قائمة الأغاني، والتي يمكن تصديرها كقائمة تشغيل | ||
- تشغيل قوائم التشغيل المحفوظة (المخزنة في ملفات json) | ||
- النقل من last.fm (مع تحديث حالة "التشغيل الآن") | ||
- أحدث الإصدارات مع المراجعات - الأغاني والألبومات | ||
- التصفح حسب التصنيف | ||
- حالة الراديو (تضاف الأغاني المماثلة إلى قائمة التشغيل تلقائيًا) | ||
- تنزيلات غير محدودة (مدعوم من اليوتيوب) | ||
- كلمات الأغاني في الوقت الحقيقي | ||
- التصفح حسب الانتشار | ||
- قائمة بالأغاني المفضلة | ||
- الاستماع إلى الأغاني المحلية | ||
- تطبيع الصوت | ||
- لا توجد حسابات | ||
- لا توجد إعلانات | ||
- لا يوجد مدونة قواعد السلوك | ||
- لا يوجد CLA | ||
|
||
## عملية التطوير | ||
|
||
أولًا، تأكد من قراءة [دليل المساهمة](https://nukeop.gitbook.io/nuclear/contributing/contribution-guidelines). | ||
|
||
الخطوات اللازمة لتشغيل Nuclear في وضع التطوير يمكن العثور عليها في [عملية التطوير](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 | | ||
|
||
## ترجمعات المجتمع | ||
تمت ترجمة Nuclear إلى عدة لغات، ونحن نبحث دائمًا عن المساهمين الذين يرغبون في إضافة المزيد. | ||
|
||
نحن نستخدم [Crowdin](https://crowdin.com/project/nuclear ) لإدارة الترجمة. | ||
يمكنك التحقق مما إذا كانت لغتك مدعومة، وتتبع تقدم الترجمة، ومساعدتنا في ترجمة 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) | ||
|
||
## الترخيص | ||
|
||
هذا البرنامج مجاني: يمكنك إعادة توزيعه و/أو تعديله بموجب شروط ترخيص GNU Affero General Public License كما نشرتها Free Software Foundation، إما الإصدار 3 من الترخيص، أو (باختيارك) أي إصدار لاحق. | ||
|
||
## الصفات | ||
يستخدم بيانات SupportBlock المرخصة المستخدمة بموجب [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/) من https://sponsor.ajay.app/ . | ||
|
||
</div> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
<div dir="rtl"> | ||
|
||
## ماذا إن كنت أغارض استخدام Electron لأسباب دينية؟ | ||
|
||
!ذًا فأنت لست من المستخدمين المستهدفين لهذاالبرنامج. | ||
أنظر [mps-youtube](https:github.commps-youtubemps-youtube) للعثور على برنامج مشابه لن يضيف جهازك بمكتبة لا ترغب بها. | ||
|
||
من الواضح أن الآراء شديدة الاستقطاب حول اللغات والأطر هي سمة من سمات الأشخاص الذين يفتقرون إلى خبرة البرمجة في العالم الحقيقي ويهتمون ببناء هوية أكثر من إنشاء برامج الكمبيوتر. | ||
وعند البحث بجدية حول ما هو سيء للغاية بشأن Electron، نادرًا ما يمكنك إيجاد أي شيء غير «استخدام الذاكرة» الغامض أو «b-but it's an entire browser» (كلاهما لم يكن صحيحًا منذ سنوات، على سبيل المثال استخدام الذاكرة للإلكترون تحسن بشكل كبير، لكن ال meme عالق). | ||
عالم البرمجة مليئ بالأشخاص الذين يقرؤون الآراء الغاضبة التي تفسر لماذا تعد المكتبة X أو Y سيئة ويجب أن تكرهها، ثم يكررون كل ما يتذكرونه لأنهم يعتقدون أن الصراخ هو ما يجعلهم يبدون أذكياء، دون فحص نقدي لما إذا كان ذلك منطقيًا أم لا. | ||
|
||
## الأسباب وراء اسنخدام Electron | ||
|
||
* من الممتع التطوير باستخدامه | ||
* يستخدم الكثير من الموارد مثل موارد علامة تبويب متصفح واحدة، إذا استخدم بطريقة صحيحة | ||
* يوفر حاجزًا منخفضًا للمساهمين | ||
* يتيح لنا بسهولة البناء والنشر إلى جميع منصات سطح المكتب الرئيسية (مختلف توزيعات لينكس، MacOS، Windows) | ||
* يتيح لنا استخدام React لإدارة واجهة المستخدم الرسومية | ||
* لا يوجد بديل جيد يوفر كل هذه المزايا (لا تدعني أتحدث مع qt - فقط حاول استخدام برنامج التصميم لديهم!) | ||
* المستخدمين لا يهتمون بالتكنولوجيا التي تستخدمها لبناء تطبيقك | ||
|
||
مع الخبرة يأتي تقدير معين للتنازلات التي تتخذها عند بناء البرامج وعلى الرغم من أنه قد لا يعد Electron الحل المثالي لكل حالة استخدام، لكنه بالتأكيد كان جيدًا بما فيه الكفاية لما كنت أحاول تحقيقه مع Nuclear. | ||
|
||
</div> |