Skip to content

Commit

Permalink
Readme Arabic translation (nukeop#1515)
Browse files Browse the repository at this point in the history
* - 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
NohaFahmi and NohaFahmi authored Oct 11, 2023
1 parent 4b2476b commit f8bfd72
Show file tree
Hide file tree
Showing 3 changed files with 155 additions and 0 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ Readme translations:
<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-hi.md)</kbd>

## What is this?
nuclear is a free music streaming program that pulls content from free sources all over the internet.
Expand Down
130 changes: 130 additions & 0 deletions docs/README-ar.md
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>
24 changes: 24 additions & 0 deletions docs/electron-ar.md
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>

0 comments on commit f8bfd72

Please sign in to comment.