|
| 1 | +<!-- |
| 2 | + ~ SPDX-FileCopyrightText: 2025 Saeed <[email protected]> |
| 3 | + ~ SPDX-License-Identifier: AGPL-3.0-or-later OR GPL-2.0-only |
| 4 | + --> |
| 5 | +# تطبيق [Nextcloud](https://nextcloud.com)لأجهزة أندرويد 📱 |
| 6 | + |
| 7 | +[](https://api.reuse.software/info/github.com/nextcloud/android) |
| 8 | +[](https://drone.nextcloud.com/nextcloud/android) |
| 9 | +[](https://app.codacy.com/gh/nextcloud/android/dashboard) |
| 10 | +[](https://github.com/nextcloud/android/releases/latest) |
| 11 | + |
| 12 | +[<img src="https://play.google.com/intl/en_us/badges/images/generic/en_badge_web_generic.png" alt="تحميل من Google Play" height="80">](https://play.google.com/store/apps/details?id=com.nextcloud.client) |
| 13 | +[<img src="https://f-droid.org/badge/get-it-on.png" alt="احصل عليه من F-Droid" height="80">](https://f-droid.org/packages/com.nextcloud.client/) |
| 14 | + |
| 15 | +## التحقق من توقيع التطبيق 🔐 |
| 16 | + |
| 17 | +للتأكد من صحة ملف APK: |
| 18 | + |
| 19 | +- ملف APK باسم "gplay" متوفر [هنا](https://github.com/nextcloud/android/releases) أو عبر متجر Google Play |
| 20 | +- ملف APK باسم "nextcloud" متوفر [هنا](https://github.com/nextcloud/android/releases) |
| 21 | +- غير مناسب لتحميلات F-Droid، لأن F-Droid يقوم بتوقيعه بنفسه |
| 22 | + |
| 23 | +```plaintext |
| 24 | +SHA-256: fb009522f65e25802261b67b10a45fd70e610031976f40b28a649e152ded0373 |
| 25 | +SHA-1: 74aa1702e714941be481e1f7ce4a8f779c19dcea |
| 26 | +``` |
| 27 | + |
| 28 | +**تطبيق Nextcloud لأندرويد يتيح لك إدارة بياناتك بسهولة على خادم Nextcloud الخاص بك.** |
| 29 | + |
| 30 | +## الحصول على الدعم 🆘 |
| 31 | + |
| 32 | +إذا واجهت مشكلة أو لديك سؤال، يمكنك زيارة [منتدى الدعم](https://help.nextcloud.com/c/clients/android). |
| 33 | +إذا اكتشفت خطأ أو لديك اقتراح لتحسين التطبيق، يمكنك [فتح قضية جديدة على GitHub](https://github.com/nextcloud/android/issues). |
| 34 | + |
| 35 | +إذا لم تكن متأكدًا ما إذا كانت المشكلة ناتجة عن التطبيق أو الإعدادات أو الخادم، فابدأ بالسؤال في المنتدى، ثم عد إلى GitHub إذا لزم الأمر. |
| 36 | + |
| 37 | +> ملاحظة: هذا المستودع خاص بتطبيق أندرويد فقط. إذا كانت المشكلة في الخادم، يرجى التواصل مع [فريق خادم Nextcloud](https://github.com/nextcloud/server). |
| 38 | +
|
| 39 | +## كيف تساهم في المشروع 🚀 |
| 40 | + |
| 41 | +هناك العديد من الطرق للمساهمة، سواء كنت مبرمجًا أو لا: |
| 42 | + |
| 43 | +- مساعدة المستخدمين في المنتدى: https://help.nextcloud.com |
| 44 | +- ترجمة التطبيق عبر [Transifex](https://app.transifex.com/nextcloud/nextcloud/android/) |
| 45 | +- الإبلاغ عن المشاكل أو تقديم اقتراحات عبر [GitHub Issues](https://github.com/nextcloud/android/issues/new/choose) |
| 46 | +- تنفيذ إصلاحات أو تحسينات عبر Pull Requests |
| 47 | +- مراجعة [طلبات الدمج](https://github.com/nextcloud/android/pulls) |
| 48 | +- اختبار النسخ التجريبية أو اليومية أو المرشحة للإصدار |
| 49 | +- تحسين [التوثيق](https://github.com/nextcloud/documentation/) |
| 50 | +- اختبار الميزات الأساسية في آخر إصدار مستقر |
| 51 | +- تعلم كيفية جمع سجلات الأخطاء (logcat) لتقديم تقارير دقيقة |
| 52 | + |
| 53 | +## إرشادات المساهمة والترخيص 📜 |
| 54 | + |
| 55 | +- الترخيص: [GPLv2](https://github.com/nextcloud/android/blob/master/LICENSE.txt) |
| 56 | +- جميع المساهمات بعد 16 يونيو 2016 تعتبر مرخصة تحت AGPLv3 أو أي إصدار لاحق |
| 57 | +- لا حاجة لتوقيع اتفاقية مساهم (CLA) |
| 58 | +- يُفضل إضافة السطر التالي في رأس الملف عند إجراء تغييرات كبيرة: |
| 59 | + |
| 60 | +```plaintext |
| 61 | +SPDX-FileCopyrightText: <السنة> <اسمك> <بريدك الإلكتروني> |
| 62 | +``` |
| 63 | + |
| 64 | +يرجى قراءة [مدونة السلوك](https://nextcloud.com/community/code-of-conduct/) لضمان بيئة تعاون إيجابية. |
| 65 | +راجع أيضًا [إرشادات المساهمة](https://github.com/nextcloud/android/blob/master/CONTRIBUTING.md). |
| 66 | + |
| 67 | +## ابدأ بالمساهمة 🔧 |
| 68 | + |
| 69 | +- اقرأ [SETUP.md](https://github.com/nextcloud/android/blob/master/SETUP.md) و[CONTRIBUTING.md](https://github.com/nextcloud/android/blob/master/CONTRIBUTING.md) |
| 70 | +- قم بعمل fork للمستودع وابدأ بإرسال Pull Requests إلى فرع master |
| 71 | +- يمكنك البدء بمراجعة [طلبات الدمج](https://github.com/nextcloud/android/pulls) أو العمل على [القضايا المبتدئة](https://github.com/nextcloud/android/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22) |
| 72 | + |
| 73 | +## جمع سجلات الأخطاء (logcat) 🔍 |
| 74 | + |
| 75 | +### على لينكس: |
| 76 | + |
| 77 | +- فعّل USB-Debugging على هاتفك |
| 78 | +- افتح الطرفية وأدخل: |
| 79 | + |
| 80 | +```bash |
| 81 | +adb logcat --pid=$(adb shell pidof -s 'com.nextcloud.client') > logcatOutput.txt |
| 82 | +``` |
| 83 | + |
| 84 | +> تأكد من تثبيت [adb](https://developer.android.com/studio/releases/platform-tools.html) |
| 85 | +
|
| 86 | +### على ويندوز: |
| 87 | + |
| 88 | +- حمّل [Minimal ADB and Fastboot](https://forum.xda-developers.com/t/tool-minimal-adb-and-fastboot-2-9-18.2317790/#post-42407269) |
| 89 | +- فعّل USB-Debugging |
| 90 | +- افتح البرنامج وأدخل: |
| 91 | + |
| 92 | +```bash |
| 93 | +adb shell pidof -s 'com.nextcloud.client' |
| 94 | +``` |
| 95 | + |
| 96 | +- استخدم الناتج كـ `<processID>` في الأمر التالي: |
| 97 | + |
| 98 | +```bash |
| 99 | +adb logcat --pid=<processID> > "%USERPROFILE%\Downloads\logcatOutput.txt" |
| 100 | +``` |
| 101 | + |
| 102 | +### على الجهاز (مع صلاحيات root): |
| 103 | + |
| 104 | +```bash |
| 105 | +su |
| 106 | +logcat -d --pid $(pidof -s com.nextcloud.client) -f /sdcard/logcatOutput.txt |
| 107 | +``` |
| 108 | + |
| 109 | +أو استخدم تطبيقات مثل [CatLog](https://play.google.com/store/apps/details?id=com.nolanlawson.logcat) أو [aLogcat](https://play.google.com/store/apps/details?id=org.jtb.alogcat) |
| 110 | + |
| 111 | +## النسخة التطويرية 🛠️ |
| 112 | + |
| 113 | +- [تحميل مباشر للـ APK](https://download.nextcloud.com/android/dev/latest.apk) |
| 114 | +- [F-Droid النسخة التجريبية](https://f-droid.org/en/packages/com.nextcloud.android.beta/) |
| 115 | + |
| 116 | +## المشاكل المعروفة والأسئلة الشائعة |
| 117 | + |
| 118 | +### الإشعارات الفورية لا تعمل في نسخ F-Droid |
| 119 | + |
| 120 | +بسبب اعتمادها على خدمات Google Play، لا تعمل الإشعارات الفورية في نسخ F-Droid حاليًا. |
0 commit comments