6.6.2 - Alpha5 - README.md 完善项目构建与运行相关内容

This commit is contained in:
SuperMonster003
2025-04-11 15:17:52 +08:00
parent 97011d3794
commit 0092344adb
30 changed files with 1265 additions and 227 deletions

View File

@@ -4,8 +4,11 @@
"bq_annotation_android_sdk_preparation_skip_if_sdk_installed": "ملاحظة: إذا كان نظام الكمبيوتر يحتوي بالفعل على Android SDK (مجموعة تطوير البرمجيات لنظام أندرويد)، فيمكنك تخطي هذا القسم",
"bq_annotation_android_sdk_tools_preparation_skip_if_tools_installed": "ملاحظة: إذا كان النظام يحتوي بالفعل على جميع أدوات Android SDK المطلوبة لمشروع AutoJs6، فيمكنك تخطي هذا القسم",
"bq_annotation_android_studio_release_date_note": "ملاحظة: تاريخ الإصدار بالنسخة المذكورة أعلاه هو {{ var_date_android_studio_latest_recommended_version_name }}. إذا كنت بحاجة إلى تنزيل إصدار آخر، أو إذا كان الرابط المذكور غير صالح، يمكنك زيارة [أرشيف إصدارات Android Studio](https://developer.android.com/studio/archive?hl=en)",
"bq_annotation_autojs6_project_building_reference": "ملحوظة: لمزيد من التفاصيل حول كيفية بناء وتشغيل التطبيق، يرجى الرجوع إلى [Android Docs](https://developer.android.com/studio/run?hl=en)",
"bq_annotation_autojs6_project_cloning_retry_clone": "ملاحظة: قد تستغرق العملية المذكورة أعلاه وقتًا طويلًا. إذا كانت حالة الشبكة غير جيدة، قد تحتاج إلى المحاولة عدة مرات (بالنقر على زر Retry)",
"bq_annotation_autojs6_project_deploy_apk": "ملحوظة: لمزيد من المعلومات حول كيفية بناء التطبيق لإصداره للمستخدمين، يرجى الرجوع إلى [Android Docs](https://developer.android.com/build/build-for-release?hl=en)",
"bq_annotation_autojs6_resources_cloning_install_git_note": "ملاحظة: قد تتطلب العملية المذكورة أعلاه تثبيت [Git (نظام التحكم في الإصدار الموزع)](https://git-scm.com/download)",
"bq_annotation_gradle_task_inrt_rebuild_if_needed": "ملحوظة: ملف النموذج مفقود؛ قم بتشغيل مهمة `inrt:assemble` يدويًا لإنشائه قبل إعادة البناء والنشر مرة أخرى",
"bq_annotation_jdk_preparation_skip_if_jdk_installed": "ملاحظة: إذا كان نظام الكمبيوتر يحتوي على JDK والإصدار يفي بالمتطلبات المذكورة أعلاه، فيمكنك تخطي هذا القسم",
"h3_contribution": "المشاركة بالإسهام",
"h3_environment": "البيئة",
@@ -20,10 +23,19 @@
"h4_android_sdk_preparation": "تحضير Android SDK",
"h4_android_sdk_tools_preparation": "تحضير أدوات Android SDK",
"h4_android_studio_preparation": "تحضير Android Studio",
"h4_autojs6_gradle_tasks": "مهام بناء Gradle المحددة مسبقًا لـ AutoJs6",
"h4_autojs6_project_building": "بناء مشروع AutoJs6",
"h4_autojs6_project_deploy_apk": "نشر مشروع AutoJs6 (إنشاء APK)",
"h4_autojs6_project_deploy_run": "نشر مشروع AutoJs6 (تشغيل التطبيق)",
"h4_autojs6_resources_cloning": "استنساخ موارد AutoJs6",
"h4_jdk_preparation": "تحضير JDK",
"h5_for_more_version_history": "لمزيد من تاريخ الإصدارات، ارجع إلى",
"label_after": "بعد",
"label_before": "قبل",
"li_deploy_run_step_click_run": "انقر على زر `Run` (رمز المثلث) على اليمين لتشغيل التطبيق. الاختصار الافتراضي هو `F10`",
"li_deploy_run_step_select_app": "في شريط الأدوات، اختر `app` من قائمة `Run/Debug Configurations`، وهو التطبيق الرئيسي لـ AutoJs6",
"li_deploy_run_step_select_device": "في القائمة المنسدلة `Available Devices` على اليمين، اختر الجهاز الذي يجب تشغيل تطبيق المشروع عليه (جهاز فعلي أو افتراضي)",
"li_deploy_run_step_wait_install": "انتظر انتهاء النشر؛ سيقوم الجهاز المحدد بتثبيت وتشغيل التطبيق تلقائيًا",
"li_development_assistance_autojs6_api_reference_docs": "أثناء كتابة الكود، يمكن الرجوع إلى الوثائق التطبيقية لـ AutoJs6 والمعلومات حول استخدام API ذات الصلة",
"li_development_assistance_code_completion_assist_development": "أثناء كتابة الكود باستخدام أدوات التطوير، يمكن أن تساعد ميزة الإكمال التلقائي الذكية في إكمال الكود",
"li_development_assistance_develop_scripts_for_autojs6": "لتطوير سكربتات يمكن تشغيلها بواسطة AutoJs6، تحتاج إلى استخدام أدوات تطوير مناسبة",
@@ -61,6 +73,9 @@
"li_manual_documentation": "وثائق التطبيق",
"li_manual_troubleshooting": "استكشاف الأخطاء وإصلاحها",
"li_manual_user_manual": "دليل المستخدم (قيد الإنشاء)",
"li_project_build_step_click_build_project": "انقر على زر `Build Project` (رمز المطرقة) على اليسار لبدء بناء المشروع. الاختصار الافتراضي هو CTRL + F9",
"li_project_build_step_toolbar": "من قائمة `Run/Debug Configurations` في شريط الأدوات، اختر `app`، وهو التطبيق الرئيسي لـ AutoJs6",
"li_project_build_step_wait_build_success": "انتظر انتهاء البناء. ستظهر رسالة في تبويب `Builder Output` مثل \"BUILD SUCCESSFUL in 1h 17m 34s\"",
"li_rhino_feature_array_includes_support": "دعم [Array.prototype.includes()](https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array/includes)",
"li_rhino_feature_bigint_support": "دعم [BigInt](https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/BigInt)",
"li_rhino_feature_object_values_support": "دعم [Object.values()](https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/values)",
@@ -77,9 +92,15 @@
"p_android_sdk_tools_preparation_show_package_details": "حدد `إظهار تفاصيل الحزمة (Show Package Details)`، وقم بالنقر على NDK و CMake، وتأكد من تحديد الأدوات الخاصة بها ,تقع معلومات إصدار أدوات SDK في ملف `version.properties` في جذر مشروع AutoJs6",
"p_android_studio_preparation_download_android_studio": "قم بتنزيل إصدار `{{ android_studio_latest_recommended_version_name }}` (حدد أحدها حسب الحاجة)",
"p_android_studio_preparation_install_android_studio": "قم بتثبيت أو فك ضغط الملف المذكور سابقًا، ثم قم بتشغيل برنامج Android Studio (مثل `\"D:\\android-studio\\bin\\studio64.exe\"`)",
"p_autojs6_gradle_tasks_intro": "بالإضافة إلى بناء التطبيق، يدعم AutoJs6 عدة مهام بناء Gradle المحددة مسبقًا التي تساعد المطورين في تنفيذ العمليات المتعلقة بالمشروع بسهولة",
"p_autojs6_gradle_tasks_overview": "ضمن قائمة `Run/Debug Configurations` في شريط الأدوات، يمكنك العثور على المهام المحددة مسبقًا لـ Gradle، حيث تظهر أيقونة الفيل على اليسار لكل مهمة",
"p_autojs6_project_building_failed": "إذا فشل البناء، يمكنك الإبلاغ عن رسالة الخطأ في صفحة [Issues](http://issues.autojs6.com) لمشروع AutoJs6",
"p_autojs6_project_building_if_failed": "إذا لم يتمكن البناء من المتابعة تلقائيًا أو إذا كنت بحاجة إلى إعادة بناء المشروع، فاتبع الخطوات التالية",
"p_autojs6_project_cloning_autobuild_dependencies": "عند اكتمال الاستنساخ، سيفتح Android Studio نافذة مشروع AutoJs6، ويكمل تلقائيًا تنزيل `Dependencies (التبعيات)` الأساسية وبناء Gradle",
"p_autojs6_project_cloning_build_successful": "عند اكتمال البناء، ستظهر رسالة مشابهة لـ `BUILD SUCCESSFUL in 1h 17m 34s` في علامة التبويب `Build` في برنامج Android Studio",
"p_autojs6_project_cloning_debug_version_apk": "حزمة المشروع وتوليد ملف APK يمكن تثبيته على أجهزة Android",
"p_autojs6_project_deploy_apk_overview": "حزم المشروع وإنشاء ملف APK يمكن تثبيته على أجهزة Android",
"p_autojs6_project_deploy_run_overview": "بمجرد بناء المشروع بنجاح، يمكن نشره كتطبيق (App) على جهاز فعلي (مثل الهاتف/اللوحي) أو جهاز افتراضي (مثل محاكي Android)",
"p_autojs6_resources_cloning_click_clone_button": "انقر على زر `Clone (استنساخ)`، وانتظر حتى يكتمل استنساخ موارد مشروع AutoJs6 محليًا",
"p_autojs6_resources_cloning_clone_from_vcs": "في شاشة Android Studio الرئيسية، انقر على زر `Get from VCS (الحصول من نظام التحكم في الإصدارات)`",
"p_autojs6_resources_cloning_fill_directory": "يمكن تعديل المسار في حقل `Directory (المجلد)` حسب الحاجة",
@@ -89,6 +110,14 @@
"p_contribution_table_new_pull_requests_pending_processing": "طلبات السحب الجديدة غير المعالجة بعد، سيتم إدراجها في الإحصاءات بعد الدمج",
"p_contribution_table_some_contributors_not_appearing": "بعض المساهمين قد لا يظهرون بشكل صحيح في [GitHub Contributors](https://github.com/SuperMonster003/AutoJs6/graphs/contributors)، سجلات إسهاماتهم قد تكون فارغة، لكن يمكن مراجعة سجلات الإسهامات عبر [Pull Request](https://github.com/SuperMonster003/AutoJs6/pulls)",
"p_contribution_table_thank_all_contributors": "شكرًا لكل من ساهم في تطوير مشروع AutoJs6",
"p_gradle_task_app_bundle_description": "بعد تشغيل المهمة، يتم إنتاج أحدث ملف JAR لمشروع AutoJs6. باستخدام أداة [Android d.ts Generator](https://github.com/NativeScript/android-dts-generator) (من [NativeScript](https://github.com/NativeScript)) يمكنك إنشاء تعريفات الأنواع (بتنسيق d.ts) للتطبيق الرئيسي لـ AutoJs6",
"p_gradle_task_app_bundle_summary": "حزم مخرجات عملية البناء بوضع التصحيح، وتستخدم بشكل رئيسي لمشروع [تعريفات AutoJs6](http://dts-project.autojs6.com)",
"p_gradle_task_app_digest_filename_comparison": "فيما يلي مقارنة بين أسماء الملفات قبل وبعد إلحاق معلومات الملخص",
"p_gradle_task_app_digest_summary": "إلحاق معلومات الملخص بملف APK الذي تم إنتاجه من بناء الإصدار، وذلك لتحديد الاسم النهائي للملف قبل نشر أحدث نسخة من AutoJs6 على GitHub",
"p_gradle_task_inrt_description": "يمتلك مشروع AutoJs6 نسخ بناء مختلفة. النسخة \"inrt\" تُستخدم لتغليف النصوص، حيث تقوم بإنشاء ملف النموذج \"template.apk\" المطلوب للتغليف",
"p_gradle_task_inrt_exception": "عند استخدام ميزة التغليف، قد تواجه رسالة الخطأ التالية",
"p_gradle_task_inrt_exception_explanation": "هذا يشير إلى أن ملف النموذج غير موجود. يجب تشغيل مهمة `inrt:assemble` يدويًا لإنشاء ملف النموذج، ثم إعادة البناء والنشر مرة أخرى",
"p_gradle_task_inrt_summary": "تجميع نسخة البناء \"inrt\"، التي تخدم بشكل أساسي ميزة تغليف نصوص AutoJs6",
"p_introduction_autojs6_is_based_on_autojs": "تم تطوير AutoJs6 استنادًا إلى المشروع النهائي لـ Auto.js في `2021/12/01`، ويستمر في أن يكون مفتوح المصدر ومجاني",
"p_introduction_autojs_definition": "[Auto.js](https://github.com/hyb1996/Auto.js) هو برنامج أتمتة JavaScript مدعوم على منصة Android مع [خدمة الوصول](https://developer.android.com/guide/topics/ui/accessibility/service?hl=zh-cn)",
"p_introduction_autojs_released_information": "تم إصدار Auto.js لأول مرة بواسطة [hyb1996](https://github.com/hyb1996) في `2017/01/27`، وتوقف الصيانة في `2020/03/13`، وكان الإصدار الأخير هو `4.1.1 Alpha2` ورقم البنية `461`",