- Add EXCLUDE_DIR_NAMES and in-place directory pruning to AST dependency scanner - Restore on-demand folder scanning in PackingThread (respect use_pipreqs_dir) - Filter out invalid modules starting with '-' or '_' during AST import extraction - Prune virtual environments and vendor folders during project entry script discovery - Enforce lowercase keys when updating default package mappings in config - Bump version to 2.8.4
414 lines
55 KiB
JSON
414 lines
55 KiB
JSON
{
|
|
" [Console]": "[وحدة التحكم]",
|
|
" [No Console]": "[بدون وحدة تحكم]",
|
|
"* Nuitka Auto-manages C Compiler": "* يدير Nuitka مترجم C تلقائيًا",
|
|
"* Sponsorship is completely voluntary, serves as an unconditional encouragement to the open-source community, and involves no commercial commitments. Thank you for your support!": "* الرعاية طوعية تمامًا، وتعمل كتشجيع غير مشروط لمجتمع المصادر المفتوحة، ولا تنطوي على أي التزامات تجارية. شكرًا لدعمك!",
|
|
"<b><span style='color:#16a34a;'> Detected locally:</span></b><br><span style='color:#475569; font-family:Consolas;'>{path}</span><br><span style='color:#16a34a; font-size:11px;'>Ready to switch directly without re-downloading.</span>": "<b><span style='color:#16a34a;'> تم اكتشافه محليًا:</span></b><br><span style='color:#475569; font-family:Consolas;'>{path}</span><br><span style='color:#16a34a; font-size:11px;'>جاهز للتبديل مباشرة دون إعادة التنزيل.</span>",
|
|
"<b><span style='color:#16a34a;'>✔ Detected locally:</span></b><br><span style='color:#475569; font-family:Consolas;'>{path}</span><br><span style='color:#16a34a; font-size:11px;'>Ready to switch directly without re-downloading.</span>": "<b><span style='color:#16a34a;'>✔ تم اكتشافه محليًا:</span></b><br><span style='color:#475569; font-family:Consolas;'>{path}</span><br><span style='color:#16a34a; font-size:11px;'>جاهز للتبديل مباشرة دون إعادة التنزيل.</span>",
|
|
"<b>Are you sure you want to reset all preferences?</b><br><span style='color:#64748b; font-size:12px;'>All settings will be restored to default state.</span>": "<b>هل أنت متأكد أنك تريد إعادة تعيين جميع التفضيلات؟</b><br><span style='color:#64748b; font-size:12px;'>سيتم استعادة جميع الإعدادات إلى الحالة الافتراضية.</span>",
|
|
"<b>Found {count} virtual environment(s) for the current project:</b><br><span style='color:#64748b; font-size:11px;'>{paths}</span><br><br>Are you sure you want to delete them to free up disk space?": "<b>تم العثور على {count} بيئة افتراضية للمشروع الحالي:</b><br><span style='color:#64748b; font-size:11px;'>{paths}</span><br><br>هل أنت متأكد أنك تريد حذفها لتحرير مساحة القرص؟",
|
|
"<b>Python Environment Installed Successfully!</b><br><br>System environment variables updated. Recommended to exit and restart the software to apply changes.": "<b>تم تثبيت بيئة بايثون بنجاح!</b><br><br>تم تحديث متغيرات بيئة النظام. يُنصح بالخروج وإعادة تشغيل البرنامج لتطبيق التغييرات.",
|
|
"<b>Python Environment Management</b><br><span style='color:#475569; font-size:12px; line-height:1.6;'>Supports switching locally detected Python environments or downloading new versions.</span>": "<b>إدارة بيئة بايثون</b><br><span style='color:#475569; font-size:12px; line-height:1.6;'>يدعم التبديل بين بيئات بايثون المكتشفة محليًا أو تنزيل إصدارات جديدة.</span>",
|
|
"<b>Python Environment Required</b><br><span style='color:#475569; font-size:12px; line-height:1.6;'>Application build depends on a Python interpreter.<br>Please select a version to automatically download, install, and configure environment variables.</span>": "<b>بيئة بايثون مطلوبة</b><br><span style='color:#475569; font-size:12px; line-height:1.6;'>يعتمد بناء التطبيق على مترجم بايثون.<br>يرجى تحديد إصدار لتنزيله وتثبيته وتكوين متغيرات البيئة تلقائيًا.</span>",
|
|
"<b>Python is not detected on your system!</b><br><br>QPyPack requires a Python environment to compile your code.<br>If you haven't installed Python, please download and install it (remember to check <b>'Add Python.exe to PATH'</b> during installation).": "<b>لم يتم اكتشاف بايثون على نظامك!</b><br><br>يتطلب QPyPack بيئة بايثون لتجميع الكود الخاص بك.<br>إذا لم تقم بتثبيت بايثون، يرجى تنزيله وتثبيته (تذكر تحديد <b>'إضافة Python.exe إلى PATH'</b> أثناء التثبيت).",
|
|
"<b>Python is not detected on your system!</b><br><br>QPyPack requires a Python environment to compile your code.<br>If you haven't installed Python, please download and install it.": "<b>لم يتم اكتشاف بايثون على نظامك!</b><br><br>يتطلب QPyPack بيئة بايثون لتجميع الكود الخاص بك.<br>إذا لم تقم بتثبيت بايثون، يرجى تنزيله وتثبيته.",
|
|
"<b>Recommendation:</b> Python <b>3.11.9</b> is recommended for optimal build compatibility and engine support.": "<b>توصية:</b> يُنصح باستخدام بايثون <b>3.11.9</b> للحصول على أفضل توافق للبناء ودعم المحرك.",
|
|
"<div style=\"margin-bottom: 5px;\"><b>Interpreter</b></div><span style=\"color:#6b7280;\">Auto-detecting system environment and OS support matrix...</span>": "<div style=\"margin-bottom: 5px;\"><b>المفسر</b></div><span style=\"color:#6b7280;\">جارٍ اكتشاف بيئة النظام ومصفوفة دعم نظام التشغيل تلقائيًا...</span>",
|
|
"AST Scan": "فحص AST",
|
|
"AST scan completed, found {count} dependencies.": "اكتمل فحص AST، تم العثور على {count} تبعيات.",
|
|
"AWS PyPI Mirror (US/EU)": "مرآة PyPI في AWS (الولايات المتحدة/أوروبا)",
|
|
"About": "حول",
|
|
"Active backport conflicts detected ({count}): {pkgs}": "تم اكتشاف تعارضات backport نشطة ({count}): {pkgs}",
|
|
"Add Backport Rule": "إضافة قاعدة Backport",
|
|
"Add Dir": "إضافة مجلد",
|
|
"Add File": "إضافة ملف",
|
|
"Add Mapping": "إضافة تعيين",
|
|
"Additional Resources (Drag & Drop Supported)": "موارد إضافية (دعم السحب والإفلات)",
|
|
"Aliyun Cloud (China)": "سحابة علي بابا (الصين)",
|
|
"Analyze Dependencies (AST)": "تحليل التبعيات (AST)",
|
|
"App Icon:": "أيقونة التطبيق:",
|
|
"App Metadata & Presets": "بيانات التطبيق والإعدادات المسبقة",
|
|
"Apple Silicon (M-Series) & Intel": "Apple Silicon (سلسلة M) و Intel",
|
|
"Apple Silicon (M1/M2) & Intel": "Apple Silicon (M1/M2) و Intel",
|
|
"Attention: Please check the log for details.": "تنبيه: يرجى مراجعة السجل للحصول على التفاصيل.",
|
|
"Author/Company:": "المؤلف/الشركة:",
|
|
"Auto Extract Icon": "استخراج الأيقونة تلقائيًا",
|
|
"Auto-applies digital signature to built app, eliminating 'Unknown Publisher' warning": "يطبق التوقيع الرقمي تلقائيًا على التطبيق المبني، مما يلغي تحذير 'الناشر غير المعروف'",
|
|
"Auto-patched missing ({count}): {pkgs}": "تم تصحيح النواقص تلقائيًا ({count}): {pkgs}",
|
|
"Auto-save Build Log": "حفظ سجل البناء تلقائيًا",
|
|
"Backport exclusion rules have been reset to defaults.": "تمت إعادة تعيين قواعد الاستبعاد الخلفية إلى الإعدادات الافتراضية.",
|
|
"Backup PIP Index:": "نسخ احتياطي لفهرس PIP:",
|
|
"Browse": "تصفح",
|
|
"Build Cancelled": "تم إلغاء البناء",
|
|
"Build Engine:": "محرك البناء:",
|
|
"Build Failed": "فشل البناء",
|
|
"Build Settings": "إعدادات البناء",
|
|
"Build Successful": "نجح البناء",
|
|
"Build engine packages ({count}): {pkgs}": "حزم محرك البناء ({count}): {pkgs}",
|
|
"CPU Cores:": "أنوية المعالج:",
|
|
"Cancel": "إلغاء",
|
|
"Cancel & Return": "إلغاء والعودة",
|
|
"Cert Password:": "كلمة مرور الشهادة:",
|
|
"Certificate Subject (e.g. My Company):": "موضوع الشهادة (مثال: شركتي):",
|
|
"Certificate generated successfully!": "تم إنشاء الشهادة بنجاح!",
|
|
"Certificate password": "كلمة مرور الشهادة",
|
|
"Check log output below for troubleshooting.": "تحقق من مخرجات السجل أدناه لاستكشاف الأخطاء وإصلاحها.",
|
|
"Clean Temporary Cache After Build": "تنظيف ذاكرة التخزين المؤقت بعد البناء",
|
|
"Clear All": "مسح الكل",
|
|
"Clear Local Venvs": "مسح البيئات الافتراضية المحلية",
|
|
"Clear Log": "مسح السجل",
|
|
"Clear Virtual Environments": "مسح البيئات الافتراضية",
|
|
"Click to automatically download, install Python, and configure system environment variables.": "انقر للتنزيل التلقائي وتثبيت Python وتكوين متغيرات بيئة النظام.",
|
|
"Code Signing": "توقيع الكود",
|
|
"Comma separated (e.g. pandas, PyQt5)": "مفصولة بفواصل (مثل pandas, PyQt5)",
|
|
"Comma separated (e.g. tkinter, matplotlib)": "مفصولة بفواصل (مثل tkinter, matplotlib)",
|
|
"Commercial PFX File:": "ملف PFX تجاري:",
|
|
"Compatibility Mode (Default)": "وضع التوافق (الافتراضي)",
|
|
"Compatibility depends on build environment glibc version.": "يعتمد التوافق على إصدار glibc في بيئة البناء.",
|
|
"Concise Log Output": "إخراج سجل موجز",
|
|
"Concise Mode": "الوضع الموجز",
|
|
"Config preset exported to: {path}": "تم تصدير الإعداد المسبق إلى: {path}",
|
|
"Config preset imported successfully.": "تم استيراد الإعداد المسبق بنجاح.",
|
|
"Configure Build Settings": "تكوين إعدادات البناء",
|
|
"Configure Manually": "تكوين يدوي",
|
|
"Confirm Password:": "تأكيد كلمة المرور:",
|
|
"Contents Directory (--contents-directory):": "دليل المحتويات (--contents-directory):",
|
|
"Copy": "نسخ",
|
|
"Create": "إنشاء",
|
|
"Create Self-Signed Cert": "إنشاء شهادة موقعة ذاتيًا",
|
|
"Custom Directory": "دليل مخصص",
|
|
"Cut": "قص",
|
|
"Declared in requirements.txt ({count}): {pkgs}": "معلن في requirements.txt ({count}): {pkgs}",
|
|
"Declared in requirements.txt: None": "معلن في requirements.txt: لا شيء",
|
|
"Delete All": "حذف الكل",
|
|
"Deleting...": "جارٍ الحذف...",
|
|
"Dependencies": "التبعيات",
|
|
"Dependency Missing Warning: {pkgs} failed to install. Check log for details.": "تحذير نقص التبعية: فشل تثبيت {pkgs}. تحقق من السجل للحصول على التفاصيل.",
|
|
"Description:": "الوصف:",
|
|
"Desktop Application": "تطبيق سطح المكتب",
|
|
"Detailed Mode": "الوضع المفصل",
|
|
"Detected multiple entry scripts in project. Please select one to build:": "تم اكتشاف عدة سكربتات إدخال في المشروع. يرجى تحديد واحد للبناء:",
|
|
"Directory": "الدليل",
|
|
"Discovered via scanner ({count}): {pkgs}": "تم اكتشافه عبر الماسح ({count}): {pkgs}",
|
|
"Disk space critically low: {free:.1f}GB < {min:.1f}GB": "مساحة القرص منخفضة بشكل حرج: {free:.1f}GB < {min:.1f}GB",
|
|
"Double-click to edit target path; Drag & drop supported": "انقر نقرًا مزدوجًا لتحرير مسار الهدف؛ يدعم السحب والإفلات",
|
|
"Double-click to edit target path; Drag & drop supported. Use 'Export Preset' to save for reuse.": "انقر نقرًا مزدوجًا لتحرير مسار الهدف؛ اسحب وأفلت مدعوم. استخدم 'حفظ الإعداد المسبق' للحفظ لإعادة الاستخدام.",
|
|
"Download New Version": "تنزيل الإصدار الجديد",
|
|
"Download Python": "تنزيل بايثون",
|
|
"Download complete. Starting Python installation...": "اكتمل التنزيل. بدء تثبيت بايثون...",
|
|
"Downloading Python {ver}... Please wait.": "جارٍ تنزيل بايثون {ver}... يرجى الانتظار.",
|
|
"Drag & Drop Python script (.py/.pyw) here\nor Click to Browse": "اسحب وأفلت سكربت بايثون (.py/.pyw) هنا\nأو انقر للتصفح",
|
|
"Drop Python source code to start": "أسقط كود مصدر بايثون للبدء",
|
|
"Edit Path": "تحرير المسار",
|
|
"Enable Automatic Backport Isolation": "تمكين عزل الإصدار القديم التلقائي",
|
|
"Enable Smart Code Signing": "تمكين التوقيع الذكي للكود",
|
|
"Enable UPX Compression": "تمكين ضغط UPX",
|
|
"Engine": "المحرك",
|
|
"Engine & Environment": "المحرك والبيئة",
|
|
"Environment Analysis": "تحليل البيئة",
|
|
"Environment Analysis & Remediation": "تحليل البيئة والإصلاح",
|
|
"Error": "خطأ",
|
|
"Exclude Modules:": "استبعاد الوحدات:",
|
|
"Execution Log": "سجل التنفيذ",
|
|
"Execution Mode": "وضع التنفيذ",
|
|
"Exit Now": "خروج الآن",
|
|
"Export Log...": "تصدير السجل...",
|
|
"Export Preset...": "تصدير الإعداد المسبق...",
|
|
"Failed to generate certificate.": "فشل إنشاء الشهادة.",
|
|
"File": "ملف",
|
|
"Folder Mode (--onedir)": "وضع المجلد (--onedir)",
|
|
"Full backward compatibility": "توافق كامل مع الإصدارات السابقة",
|
|
"Generate": "توليد",
|
|
"GitHub Repository": "مستودع GitHub",
|
|
"Global configuration has been reset.": "تمت إعادة تعيين الإعدادات العامة.",
|
|
"Hidden Imports:": "استيرادات مخفية:",
|
|
"Hide Console (--noconsole)": "إخفاء وحدة التحكم (--noconsole)",
|
|
"Hide Custom Cert Settings ": "إخفاء إعدادات الشهادة المخصصة",
|
|
"Hide Custom Cert Settings ▾": "إخفاء إعدادات الشهادات المخصصة ▾",
|
|
"Huawei Cloud (China)": "سحابة هواوي (الصين)",
|
|
"Icon file not found: {path}": "ملف الأيقونة غير موجود: {path}",
|
|
"Import Name": "اسم الاستيراد",
|
|
"Import Preset...": "استيراد إعداد مسبق...",
|
|
"Import name (e.g. cv2):": "اسم الاستيراد (مثل cv2):",
|
|
"Independent Developer": "مطور مستقل",
|
|
"Initializing build...": "جارٍ تهيئة البناء...",
|
|
"Inspect Interpreter Environment": "فحص بيئة المفسر",
|
|
"Install Complete": "اكتمل التثبيت",
|
|
"Install requirements.txt": "تثبيت requirements.txt",
|
|
"Internal directory name for dependencies (default: _internal)": "اسم الدليل الداخلي للتبعيات (الافتراضي: _internal)",
|
|
"Interpreter inspection passed: No active backport conflicts detected.": "فحص المفسر ناجح: لم يتم اكتشاف تعارضات backport نشطة.",
|
|
"Interpreter:": "المفسر:",
|
|
"Invalid syntax": "صيغة غير صالحة",
|
|
"Isolated Environment": "بيئة معزولة",
|
|
"Issues & Feedback": "المشكلات والملاحظات",
|
|
"Keep Local Venv": "الاحتفاظ بالبيئة الافتراضية المحلية",
|
|
"Later": "لاحقًا",
|
|
"Leave blank to auto-detect from environment variables": "اتركه فارغًا للاكتشاف التلقائي من متغيرات البيئة",
|
|
"Leave blank to auto-detect system default Python": "اتركه فارغًا للاكتشاف التلقائي لبايثون الافتراضي للنظام",
|
|
"Leave blank to auto-match script name": "اتركه فارغًا لمطابقة اسم البرنامج النصي تلقائيًا",
|
|
"Leave blank to auto-search requirements.txt in current directory": "اتركه فارغًا للبحث التلقائي عن requirements.txt في الدليل الحالي",
|
|
"Legacy macOS Compatible": "متوافق مع macOS القديم",
|
|
"Lite Mode (Smaller size)": "الوضع الخفيف (حجم أصغر)",
|
|
"Loaded Project: {name} | Entry: {entry}": "تم تحميل المشروع: {name} | الإدخال: {entry}",
|
|
"Loaded: {filename}": "تم التحميل: {filename}",
|
|
"Locally Detected Pythons": "إصدارات بايثون المكتشفة محليًا",
|
|
"Lock Core Dependencies": "قفل التبعيات الأساسية",
|
|
"Log saved to: {path}": "تم حفظ السجل في: {path}",
|
|
"Manifest complete (No missing packages)": "اكتمل البيان (لا توجد حزم مفقودة)",
|
|
"Maximum compatibility. Recommended for apps with complex dynamic imports.": "أقصى توافق. موصى به للتطبيقات ذات الاستيراد الديناميكي المعقد.",
|
|
"Min Python Ver": "أدنى إصدار بايثون",
|
|
"Minimum Built-in Python Version (e.g. 3.4):": "أدنى إصدار بايثون مدمج (مثل 3.4):",
|
|
"Mirrors & Scanner": "المرايا والماسح الضوئي",
|
|
"Modern Cross-Platform Python Application Packager": "أداة تغليف تطبيقات بايثون الحديثة عبر المنصات",
|
|
"Modern Cross-Platform Python Packaging GUI Powered by PyInstaller & Nuitka": "واجهة رسومية حديثة لتغليف بايثون عبر المنصات مدعومة بـ PyInstaller و Nuitka",
|
|
"No Windows 7 Support": "لا يدعم ويندوز 7",
|
|
"No environment conflicts detected.": "لا توجد تعارضات في البيئة.",
|
|
"No local Python environments detected.": "لم يتم اكتشاف أي بيئات بايثون محلية.",
|
|
"No local virtual environments found to clean.": "لم يتم العثور على بيئات افتراضية محلية لتنظيفها.",
|
|
"No log content.": "لا يوجد محتوى سجل.",
|
|
"Nuitka Compiles source code into native C/C++ binary. Produces smaller package size, faster execution, and deep anti-decompilation protection (requires C compiler).": "Nuitka يقوم بتجميع الكود المصدري إلى ملف ثنائي C/C++ أصلي. ينتج حجم حزمة أصغر، تنفيذ أسرع، وحماية عميقة من فك التجميع (يتطلب مترجم C).",
|
|
"Nuitka Version:": "إصدار Nuitka:",
|
|
"Nuitka — Compiles source code into native C/C++ binary. Produces smaller package size, faster execution, and deep anti-decompilation protection (requires C compiler).": "Nuitka — يترجم الكود المصدري إلى ثنائي C/C++ أصلي. ينتج حجم حزمة أصغر، تنفيذ أسرع، وحماية عميقة ضد فك الترجمة (يتطلب مترجم C).",
|
|
"OK": "OK",
|
|
"OS Support Matrix:": "مصفوفة دعم أنظمة التشغيل:",
|
|
"Obsolete Backport Exclusion Rules": "قواعد استبعاد الحزم القديمة",
|
|
"One-Click Download & Install": "تنزيل وتثبيت بنقرة واحدة",
|
|
"One-Click Install": "تثبيت بنقرة واحدة",
|
|
"One-File Mode (--onefile)": "وضع الملف الواحد (--onefile)",
|
|
"Only supported on Windows.": "مدعوم فقط على ويندوز.",
|
|
"Open Directory": "فتح المجلد",
|
|
"Open output directory or reset workspace.": "افتح مجلد الإخراج أو أعد تعيين مساحة العمل.",
|
|
"Optimization & Security": "التحسين والأمان",
|
|
"Output Location": "موقع الإخراج",
|
|
"Output Location:": "موقع الإخراج:",
|
|
"Output Name:": "اسم الإخراج:",
|
|
"Output directory not writable: {error}": "دليل الإخراج غير قابل للكتابة: {error}",
|
|
"Package Map": "خريطة الحزم",
|
|
"Package Mappings & Rules": "تعيينات الحزم والقواعد",
|
|
"Package Name": "اسم الحزمة",
|
|
"Package Name (e.g. pathlib):": "اسم الحزمة (مثل pathlib):",
|
|
"Package Name Mappings": "تعيينات أسماء الحزم",
|
|
"Package mappings have been reset to defaults.": "تمت إعادة تعيين تعيينات الحزم إلى الإعدادات الافتراضية.",
|
|
"Packaging Mode:": "وضع التعبئة:",
|
|
"Parsing metadata...": "جارٍ تحليل البيانات الوصفية...",
|
|
"Password cannot be empty!": "كلمة المرور لا يمكن أن تكون فارغة!",
|
|
"Password:": "كلمة المرور:",
|
|
"Passwords do not match!": "كلمتا المرور غير متطابقتين!",
|
|
"Paste": "لصق",
|
|
"Performance Optimization": "تحسين الأداء",
|
|
"Platform Support Matrix:": "مصفوفة دعم المنصات:",
|
|
"Preferences": "التفضيلات",
|
|
"Preferences & System Behavior": "التفضيلات وسلوك النظام",
|
|
"Preparing engine...": "جارٍ تحضير المحرك...",
|
|
"Primary PIP Index:": "فهرس PIP الأساسي:",
|
|
"Project-specific. Not saved to global preferences. Use 'Export Preset' to save config.": "خاص بالمشروع. لا يتم حفظه في التفضيلات العامة. استخدم 'تصدير الإعداد المسبق' لحفظ التكوين.",
|
|
"PyInstaller Bundles Python interpreter and bytecode. Fast build speed, zero configuration (no C compiler needed), and excellent compatibility.": "PyInstaller يجمع مترجم بايثون والبايت كود. سرعة بناء سريعة، بدون إعدادات (لا يتطلب مترجم C)، وتوافق ممتاز.",
|
|
"PyInstaller Version:": "إصدار PyInstaller:",
|
|
"PyInstaller — Bundles Python interpreter and bytecode. Fast build speed, zero configuration (no C compiler needed), and excellent compatibility.": "PyInstaller — يجمع مترجم Python والبايت كود. سرعة بناء سريعة، بدون إعداد (لا حاجة لمترجم C)، وتوافق ممتاز.",
|
|
"PyPI Home": "صفحة PyPI الرئيسية",
|
|
"PyPI Official (Global Default)": "PyPI الرسمي (الافتراضي العالمي)",
|
|
"PyPI Package Name": "اسم حزمة PyPI",
|
|
"PyPI package name for [{imp_name}]:": "اسم حزمة PyPI لـ [{imp_name}]:",
|
|
"Python 3.10.11": "بايثون 3.10.11",
|
|
"Python 3.11.10 (Recommended)": "بايثون 3.11.10 (موصى به)",
|
|
"Python 3.11.9 (Recommended)": "بايثون 3.11.9 (موصى به)",
|
|
"Python 3.12.4": "بايثون 3.12.4",
|
|
"Python 3.12.9": "بايثون 3.12.9",
|
|
"Python 3.13.0": "بايثون 3.13.0",
|
|
"Python 3.13.5 (Stable)": "بايثون 3.13.5 (مستقر)",
|
|
"Python 3.14.3 (Newest)": "بايثون 3.14.3 (الأحدث)",
|
|
"Python 3.14.6 (Experimental)": "بايثون 3.14.6 (تجريبي)",
|
|
"Python 3.8.10 (Win7 Support)": "بايثون 3.8.10 (دعم ويندوز 7)",
|
|
"Python 3.9.13": "بايثون 3.9.13",
|
|
"Python Environment Management": "إدارة بيئة بايثون",
|
|
"Python Environment Required": "بيئة بايثون مطلوبة",
|
|
"Python Packaging, Reimagined.": "تغليف بايثون، بشكل متجدد.",
|
|
"Python TestPyPI": "Python TestPyPI",
|
|
"Python installed. Please restart QPyPack manually later.": "تم تثبيت Python. يرجى إعادة تشغيل QPyPack يدويًا لاحقًا.",
|
|
"Python interpreter not found: {path}": "مفسر بايثون غير موجود: {path}",
|
|
"QPyPack Developer": "مطور QPyPack",
|
|
"QPyPack is a free and open-source tool. If it has improved your efficiency or solved packaging problems, consider buying the author a coffee!": "QPyPack أداة مجانية ومفتوحة المصدر. إذا كانت قد حسّنت كفاءتك أو حلّت مشاكل التغليف، ففكر في شراء قهوة للمؤلف!",
|
|
"RAM critically low: {free:.1f}GB < 1GB": "ذاكرة الوصول العشوائي منخفضة بشكل حرج: {free:.1f}GB < 1GB",
|
|
"Ready, waiting for build.": "جاهز، في انتظار البناء.",
|
|
"Reason: MinGW64 is no longer supported on Python 3.13+. Please ensure Zig or VS 2022 is installed.": "السبب: لم يعد MinGW64 مدعومًا على Python 3.13+. يرجى التأكد من تثبيت Zig أو VS 2022.",
|
|
"Reason: Python 3.11+ requires Visual Studio 2022 (MSVC 14.3) with Windows SDK.": "السبب: يتطلب Python 3.11+ Visual Studio 2022 (MSVC 14.3) مع Windows SDK.",
|
|
"Rebuild": "إعادة البناء",
|
|
"Recommendation: 6+ chars, alphanumeric, '-' and '_' only. Avoid spaces or Chinese to prevent signing errors.": "توصية: 6+ أحرف، أحرف أبجدية رقمية، '-' و '_' فقط. تجنب المسافات أو الصينية لمنع أخطاء التوقيع.",
|
|
"Remediate Detected Conflicts": "معالجة التعارضات المكتشفة",
|
|
"Remediation completed for packages: {pkgs}": "اكتملت المعالجة للحزم: {pkgs}",
|
|
"Remove Selected": "إزالة المحدد",
|
|
"Requirements File:": "ملف المتطلبات:",
|
|
"Reset": "إعادة تعيين",
|
|
"Reset to Default Config": "إعادة تعيين إلى التكوين الافتراضي",
|
|
"Resource not found: {path}": "المورد غير موجود: {path}",
|
|
"Resources": "الموارد",
|
|
"Restore Defaults": "استعادة الافتراضيات",
|
|
"Save & Return": "حفظ والعودة",
|
|
"Save Certificate": "حفظ الشهادة",
|
|
"Scan Entire Folder": "فحص المجلد بأكمله",
|
|
"Scanning...": "جارٍ الفحص...",
|
|
"Script and settings retained. Ready to rebuild.": "تم الاحتفاظ بالبرنامج النصي والإعدادات. جاهز لإعادة البناء.",
|
|
"Script file is locked by cloud sync": "ملف البرنامج النصي مقفل بواسطة مزامنة السحابة",
|
|
"Script loaded. You can drag asset folders or data files directly here to bundle them.": "تم تحميل البرنامج النصي. يمكنك سحب مجلدات الأصول أو ملفات البيانات مباشرة هنا لتجميعها.",
|
|
"Select .pfx / .p12 certificate file": "حدد ملف الشهادة .pfx / .p12",
|
|
"Select All": "تحديد الكل",
|
|
"Select Main Entry Script": "حدد سكربت الإدخال الرئيسي",
|
|
"Select Python Version to Download:": "حدد إصدار Python للتنزيل:",
|
|
"Select shared directory...": "تحديد الدليل المشترك...",
|
|
"Self-Signed Certificate (*.pfx)": "شهادة موقعة ذاتيًا (*.pfx)",
|
|
"Shared Environment": "بيئة مشتركة",
|
|
"Shared environment name (optional, leave empty for isolated)": "اسم البيئة المشتركة (اختياري، اتركه فارغًا للعزل)",
|
|
"Smaller output size. Recommended for 95% of standard apps.": "حجم إخراج أصغر. موصى به لـ 95% من التطبيقات القياسية.",
|
|
"Solution:\n1. In Build Settings, switch to [PyInstaller] engine (Recommended).\n2. Or install Visual Studio 2022 with C++ support.": "الحل:\n1. في إعدادات البناء، قم بالتبديل إلى محرك [PyInstaller] (موصى به).\n2. أو قم بتثبيت Visual Studio 2022 مع دعم C++.",
|
|
"Solution:\n1. Install Visual Studio 2022 (Check 'Desktop development with C++' and 'Windows SDK').\n2. Or switch the engine to [PyInstaller] in Build Settings.": "الحل:\n1. قم بتثبيت Visual Studio 2022 (حدد 'تطوير سطح المكتب باستخدام C++' و'Windows SDK').\n2. أو قم بتبديل المحرك إلى [PyInstaller] في إعدادات البناء.",
|
|
"Sound Notification": "إشعار صوتي",
|
|
"Source Directory (.qpypack_build)": "دليل المصدر (.qpypack_build)",
|
|
"Source File Directory": "دليل ملف المصدر",
|
|
"Sponsor": "راعي",
|
|
"Start Build": "بدء البناء",
|
|
"Status: Build Cancelled": "الحالة: تم إلغاء البناء",
|
|
"Status: Build Completed": "الحالة: اكتمل البناء",
|
|
"Status: Build Failed": "الحالة: فشل البناء",
|
|
"Status: Environment inspection ready.": "الحالة: فحص البيئة جاهز.",
|
|
"Status: Loaded {filename}{mode}": "الحالة: تم تحميل {filename}{mode}",
|
|
"Status: Packaging ({engine}) ...": "الحالة: التعبئة ({engine}) ...",
|
|
"Status: Parsing {filename}...": "الحالة: تحليل {filename}...",
|
|
"Status: Ready": "الحالة: جاهز",
|
|
"Status: Workspace Reset": "الحالة: تمت إعادة تعيين مساحة العمل",
|
|
"Stop Build": "إيقاف البناء",
|
|
"Successfully cleaned {count} virtual environment(s), freed {size:.1f} MB disk space.": "تم تنظيف {count} بيئة افتراضية بنجاح، وتحرير {size:.1f} ميغابايت من مساحة القرص.",
|
|
"Switched to [Build Settings] -> [Engine], please set the Python path.": "تم التبديل إلى [إعدادات البناء] -> [المحرك]، يرجى تعيين مسار بايثون.",
|
|
"Switched to local Python environment: {path}": "تم التبديل إلى بيئة بايثون المحلية: {path}",
|
|
"System Default ({sys_native})": "افتراضي النظام ({sys_native})",
|
|
"System Temp Directory": "مجلد النظام المؤقت",
|
|
"Target Directory:": "المجلد الهدف:",
|
|
"Target relative path:": "المسار النسبي الهدف:",
|
|
"Temporary Directory:": "المجلد المؤقت:",
|
|
"Tencent Cloud (China)": "تينسنت كلاود (الصين)",
|
|
"Tip: Build failed in Lite Mode. You can try switching to [Compatibility Mode] in Build Settings and rebuild.": "تلميح: فشل البناء في الوضع الخفيف. يمكنك محاولة التبديل إلى [وضع التوافق] في إعدادات البناء وإعادة البناء.",
|
|
"Toggle Execution Log": "تبديل سجل التنفيذ",
|
|
"Tsinghua University (China)": "جامعة تسينغهوا (الصين)",
|
|
"UI Language:": "لغة الواجهة:",
|
|
"UPX Path:": "مسار UPX:",
|
|
"USTC (China)": "USTC (الصين)",
|
|
"Undo": "تراجع",
|
|
"Unknown": "غير معروف",
|
|
"Use Custom Commercial Cert (Optional) ": "استخدام شهادة تجارية مخصصة (اختياري)",
|
|
"Use Custom Commercial Cert (Optional) ▸": "استخدام شهادة تجارية مخصصة (اختياري) ▸",
|
|
"Use Installed Version Directly": "استخدام الإصدار المثبت مباشرة",
|
|
"Use Selected Environment": "استخدام البيئة المحددة",
|
|
"Use Virtual Environment": "استخدام البيئة الافتراضية",
|
|
"Version:": "الإصدار:",
|
|
"View Python": "عرض بايثون",
|
|
"[ERROR] Additional resource file/directory not found: {path}": "[ERROR] ملف/مجلد موارد إضافي غير موجود: {path}",
|
|
"[ERROR] Build aborted: Insufficient disk space (NoSpaceLeft / Errno 28). Please clean up drive space (at least 5 GB free space recommended) and try again.": "[ERROR] تم إحباط البناء: مساحة القرص غير كافية (NoSpaceLeft / Errno 28). يرجى تنظيف مساحة القرص (يوصى بمساحة خالية لا تقل عن 5 جيجابايت) والمحاولة مرة أخرى.",
|
|
"[ERROR] Build completed, but the following dependencies failed to install:\n\n - {pkgs}\n\nNote: The application might raise ModuleNotFoundError at runtime.": "[ERROR] اكتمل البناء، لكن فشل تثبيت التبعيات التالية:\n\n - {pkgs}\n\nملاحظة: قد يظهر خطأ ModuleNotFoundError عند تشغيل التطبيق.",
|
|
"[ERROR] Could not locate valid executable product in temporary build directory: {path}": "[ERROR] تعذر العثور على منتج قابل للتنفيذ صالح في دليل البناء المؤقت: {path}",
|
|
"[ERROR] Environment remediation failed: {error}": "[ERROR] فشل إصلاح البيئة: {error}",
|
|
"[ERROR] Exception occurred during AST parsing: {error}": "[ERROR] حدث استثناء أثناء تحليل AST: {error}",
|
|
"[ERROR] Failed to create virtual environment. Current Python environment might be missing necessary modules or have restricted permissions.": "[ERROR] فشل إنشاء البيئة الافتراضية. قد تكون بيئة بايثون الحالية تفتقر إلى الوحدات الضرورية أو لديها صلاحيات مقيدة.",
|
|
"[ERROR] Failed to export log file: {error}": "[ERROR] فشل تصدير ملف السجل: {error}",
|
|
"[ERROR] Failed to export preset file: {error}": "[ERROR] فشل تصدير ملف الإعداد المسبق: {error}",
|
|
"[ERROR] I/O Exception: {err_msg}": "[ERROR] استثناء إدخال/إخراج: {err_msg}",
|
|
"[ERROR] Insufficient disk space (Available: {free:.1f} GB). At least 0.5 GB is required to safely initialize the build environment.": "[ERROR] مساحة القرص غير كافية (المتاح: {free:.1f} جيجابايت). يلزم 0.5 جيجابايت على الأقل لتهيئة بيئة البناء بأمان.",
|
|
"[ERROR] Output directory is missing write permissions: {error}": "[ERROR] دليل الإخراج يفتقر إلى صلاحيات الكتابة: {error}",
|
|
"[ERROR] Please load a valid Python source file first!": "[ERROR] يرجى تحميل ملف مصدر بايثون صالح أولاً!",
|
|
"[ERROR] Pre-flight check failed:": "[ERROR] فشل الفحص المسبق:",
|
|
"[ERROR] Preset file format error or corrupted: {error}": "[ERROR] خطأ في تنسيق ملف الإعداد المسبق أو تلفه: {error}",
|
|
"[ERROR] Process error: command or binary missing ({error})": "[ERROR] خطأ في العملية: الأمر أو الثنائي مفقود ({error})",
|
|
"[ERROR] Product transfer failed, file might be occupied by system process or lack permission: {error}": "[ERROR] فشل نقل المنتج، قد يكون الملف مشغولاً بواسطة عملية النظام أو يفتقر إلى الصلاحيات: {error}",
|
|
"[ERROR] Python installation failed or was cancelled.": "[ERROR] فشل تثبيت بايثون أو تم إلغاؤه.",
|
|
"[ERROR] Python interpreter is invalid or not found: {path}": "[ERROR] مترجم بايثون غير صالح أو غير موجود: {path}",
|
|
"[ERROR] Requirements file not found: {path}": "[ERROR] ملف المتطلبات غير موجود: {path}",
|
|
"[ERROR] System execution exception: {error}": "[ERROR] استثناء تنفيذ النظام: {error}",
|
|
"[ERROR] Target file is locked or encrypted by cloud drive. Please decrypt and try again.": "[ERROR] الملف الهدف مقفل أو مشفر بواسطة السحابة. يرجى فك التشفير والمحاولة مرة أخرى.",
|
|
"[ERROR] Target file is running or occupied. Please close the existing application and try again.": "[ERROR] الملف الهدف قيد التشغيل أو مشغول. يرجى إغلاق التطبيق الحالي والمحاولة مرة أخرى.",
|
|
"[ERROR] The specified icon file does not exist: {path}": "[ERROR] ملف الأيقونة المحدد غير موجود: {path}",
|
|
"[ERROR] Unable to clean up invalid virtual environment:\n Path: {path}\n Error: {error}\n\nPlease manually delete the directory or uncheck 'Keep Local Venv' and retry.": "[ERROR] تعذر تنظيف البيئة الافتراضية غير الصالحة:\n المسار: {path}\n الخطأ: {error}\n\nيرجى حذف الدليل يدويًا أو إلغاء تحديد 'الاحتفاظ بالبيئة الافتراضية المحلية' وإعادة المحاولة.",
|
|
"[Environment Error] Build failed: C++ compiler version is incompatible.": "[Environment Error] فشل البناء: إصدار مترجم C++ غير متوافق.",
|
|
"[Environment Error] Python 3.13+ Compiler Requirement.": "[Environment Error] متطلب مترجم Python 3.13+.",
|
|
"[FAILED] Build interrupted exceptionally!\n\nCommon Troubleshooting:\n1. Environment Mismatch (Most Common): The selected Python version is incompatible with your source code. Please go to [Build Settings] to switch to the Python version you normally use for this code.\n2. Missing Dependencies: Click 'Detailed Mode' above to check for ModuleNotFoundError.\n3. Antivirus Block: Ensure your security software is not blocking the build process.\n\n(Note: This is usually caused by environment/code discrepancies rather than the packaging engine itself. Please check the detailed log for exact reasons.)": "[FAILED] تمت مقاطعة البناء بشكل استثنائي!\n\nاستكشاف الأخطاء الشائعة:\n1. عدم تطابق البيئة (الأكثر شيوعاً): إصدار بايثون المحدد غير متوافق مع الكود المصدري. يرجى الانتقال إلى [إعدادات البناء] للتبديل إلى إصدار بايثون الذي تستخدمه عادةً لهذا الكود.\n2. التبعيات المفقودة: انقر على 'الوضع التفصيلي' أعلاه للتحقق من ModuleNotFoundError.\n3. حظر برنامج مكافحة الفيروسات: تأكد من أن برنامج الأمان لا يحظر عملية البناء.\n\n(ملاحظة: عادةً ما يكون هذا بسبب اختلافات البيئة/الكود وليس محرك التغليف نفسه. يرجى التحقق من السجل التفصيلي للأسباب الدقيقة.)",
|
|
"[FAILED] Compilation interrupted with exceptions, please click 'Detailed Mode' above the log window for troubleshooting.": "[FAILED] تمت مقاطعة التجميع مع استثناءات، يرجى النقر على 'الوضع التفصيلي' أعلاه نافذة السجل لاستكشاف الأخطاء وإصلاحها.",
|
|
"[INFO] Added '{name}' to Additional Resources.": "[INFO] تمت إضافة '{name}' إلى الموارد الإضافية.",
|
|
"[INFO] Added {count} resource item(s) to Additional Resources.": "[INFO] تمت إضافة {count} عنصر موارد إلى الموارد الإضافية.",
|
|
"[INFO] Analyzing source code and project dependencies...": "[INFO] تحليل الكود المصدري وتبعيات المشروع...",
|
|
"[INFO] Applied digital signature with timestamp ({tsa})...": "[INFO] تم تطبيق التوقيع الرقمي مع الطابع الزمني ({tsa})...",
|
|
"[INFO] Applying smart digital signature...": "[INFO] تطبيق التوقيع الرقمي الذكي...",
|
|
"[INFO] Auto-detected existing virtual environment '{venv}'. 'Keep Local Venv' is checked.": "[INFO] تم اكتشاف البيئة الافتراضية الموجودة '{venv}' تلقائيًا. تم تحديد خيار 'الاحتفاظ بالبيئة المحلية'.",
|
|
"[INFO] Auto-shielded obsolete backport module: '{pkg}' (Built-in in Python {ver})": "[INFO] تم حماية الوحدة النمطية القديمة تلقائيًا: '{pkg}' (مدمجة في Python {ver})",
|
|
"[INFO] Build Cancelled.": "[INFO] تم إلغاء البناء.",
|
|
"[INFO] Build log exported to: {path}": "[INFO] تم تصدير سجل البناء إلى: {path}",
|
|
"[INFO] Compilation completed, archiving built files...": "[INFO] اكتمل التجميع، يتم أرشفة الملفات المبنية...",
|
|
"[INFO] Creating virtual environment ({name})...": "[INFO] إنشاء بيئة افتراضية ({name})...",
|
|
"[INFO] Creating virtual environment...": "[INFO] إنشاء بيئة افتراضية...",
|
|
"[INFO] Downloading Playwright browsers via mirror: {url}": "[INFO] تنزيل متصفحات Playwright عبر المرآة: {url}",
|
|
"[INFO] Evaluating system physical memory (Available: {ram:.1f} GB). Adaptive concurrency adjusted: {cores} -> {safe_jobs} ...": "[INFO] تقييم الذاكرة الفعلية للنظام (المتاحة: {ram:.1f} جيجابايت). تم ضبط التزامن التكيفي: {cores} -> {safe_jobs} ...",
|
|
"[INFO] Found compatible MSVC + Windows SDK environment, using native compiler.": "[INFO] تم العثور على بيئة MSVC + Windows SDK متوافقة، باستخدام المترجم الأصلي.",
|
|
"[INFO] Found local Clang environment, prioritizing LLVM Clang compiler.": "[INFO] تم العثور على بيئة Clang المحلية، مع إعطاء الأولوية لمترجم LLVM Clang.",
|
|
"[INFO] Found local GCC/MinGW-w64 environment, using MinGW64 compiler.": "[INFO] تم العثور على بيئة GCC/MinGW-w64 المحلية، باستخدام مترجم MinGW64.",
|
|
"[INFO] Found local MSVC environment, prioritizing native C++ compiler.": "[INFO] تم العثور على بيئة MSVC المحلية، مع إعطاء الأولوية لمترجم C++ الأصلي.",
|
|
"[INFO] Found local Zig environment, letting Nuitka manage C backend compilation.": "[INFO] تم العثور على بيئة Zig المحلية، مع السماح لـ Nuitka بإدارة تجميع الخلفية C.",
|
|
"[INFO] Freeing up space, cleaning temporary build environment...": "[INFO] تحرير المساحة، تنظيف بيئة البناء المؤقتة...",
|
|
"[INFO] Initializing isolated build environment...": "[INFO] تهيئة بيئة بناء معزولة...",
|
|
"[INFO] Installing build environment and project dependencies ({count} packages): {pkgs}": "[INFO] تثبيت بيئة البناء وتبعيات المشروع ({count} حزمة): {pkgs}",
|
|
"[INFO] Lite mode enabled, applying bytecode optimization (-OO) and stripping dev modules...": "[INFO] تم تمكين الوضع الخفيف، تطبيق تحسين البايت كود (-OO) وإزالة وحدات التطوير...",
|
|
"[INFO] MSVC 14.3+ not detected. Nuitka will use/download MinGW64 toolchain (Python {v}).": "[INFO] لم يتم اكتشاف MSVC 14.3+. سيستخدم Nuitka سلسلة أدوات MinGW64 أو يقوم بتنزيلها (Python {v}).",
|
|
"[INFO] No local C compiler detected. Nuitka will automatically download and manage a compatible MinGW-w64 toolchain.": "[INFO] لم يتم اكتشاف مترجم C محلي. سيقوم Nuitka تلقائيًا بتنزيل وإدارة مجموعة أدوات MinGW-w64 المتوافقة.",
|
|
"[INFO] Nuitka Tip: If prompted to download GCC/MinGW compiler on first build, please ensure stable network connection.": "[INFO] نصيحة Nuitka: إذا طُلب منك تنزيل مترجم GCC/MinGW في البناء الأول، فيرجى التأكد من استقرار اتصال الشبكة.",
|
|
"[INFO] Old venv renamed to: {name}": "[INFO] تمت إعادة تسمية البيئة الافتراضية القديمة إلى: {name}",
|
|
"[INFO] Performing pre-flight environment checks...": "[INFO] إجراء فحوصات بيئية أولية...",
|
|
"[INFO] Playwright detected. Installing built-in browsers (PLAYWRIGHT_BROWSERS_PATH=0)...": "[INFO] تم اكتشاف Playwright. تثبيت المتصفحات المدمجة (PLAYWRIGHT_BROWSERS_PATH=0)...",
|
|
"[INFO] Python 3.13+ detected: Using Zig compiler (--zig) as C backend.": "[INFO] تم اكتشاف Python 3.13+: استخدام مترجم Zig (--zig) كخلفية C.",
|
|
"[INFO] Python 3.13+ detected: Using Zig compiler (--zig) as native backend.": "[INFO] تم اكتشاف Python 3.13+: استخدام مترجم Zig (--zig) كخلفية أصلية.",
|
|
"[INFO] Python interpreter path: {path}": "[INFO] مسار مترجم Python: {path}",
|
|
"[INFO] Resolving project dependencies...": "[INFO] حل تبعيات المشروع...",
|
|
"[INFO] Retrying Playwright browser download via official CDN...": "[INFO] إعادة محاولة تنزيل متصفح Playwright عبر CDN الرسمي...",
|
|
"[INFO] Reusing existing virtual environment...": "[INFO] إعادة استخدام البيئة الافتراضية الموجودة...",
|
|
"[INFO] Reusing existing virtual environment: {path}": "[INFO] إعادة استخدام البيئة الافتراضية الموجودة: {path}",
|
|
"[INFO] Scanning project source code via AST engine...": "[INFO] فحص الكود المصدري للمشروع عبر محرك AST...",
|
|
"[INFO] Starting {engine} engine to compile binary files...": "[INFO] بدء محرك {engine} لتجميع الملفات الثنائية...",
|
|
"[INFO] Stripping icon parameters and automatically rebuilding...": "[INFO] إزالة معلمات الأيقونة وإعادة البناء تلقائيًا...",
|
|
"[INFO] Successfully installed compatible versions.": "[INFO] تم تثبيت الإصدارات المتوافقة بنجاح.",
|
|
"[INFO] Switching to backup PyPI source for retrieval: {url}": "[INFO] التبديل إلى مصدر PyPI الاحتياطي للاسترجاع: {url}",
|
|
"[INFO] Synchronizing and upgrading pip package manager...": "[INFO] مزامنة وترقية مدير حزم pip...",
|
|
"[INFO] Tip: Executables without commercial signatures might be falsely flagged by Windows Defender/Antivirus.": "[INFO] نصيحة: قد يتم الإبلاغ عن الملفات التنفيذية بدون توقيعات تجارية بشكل خاطئ بواسطة Windows Defender/مكافحة الفيروسات.",
|
|
"[INFO] Using MinGW64 compiler (--mingw64) for C backend.": "[INFO] استخدام مترجم MinGW64 (--mingw64) للواجهة الخلفية C.",
|
|
"[INFO] Using MinGW64 compiler.": "[INFO] استخدام مترجم MinGW64.",
|
|
"[INFO] Validating output files and generating final product...": "[INFO] التحقق من ملفات الإخراج وإنشاء المنتج النهائي...",
|
|
"[SUCCESS] Compilation completed, output path: {path}": "[SUCCESS] اكتمل التجميع، مسار الإخراج: {path}",
|
|
"[SUCCESS] Digital signature applied successfully!": "[SUCCESS] تم تطبيق التوقيع الرقمي بنجاح!",
|
|
"[Syntax Error] Source code contains syntax errors, compilation aborted:\n - File: {file}\n - Type: {type}\n - Line: Line {line}\n - Detail: {desc}\n\nTip: Please ensure the source code runs locally before packaging.": "[Syntax Error] يحتوي الكود المصدري على أخطاء نحوية، تم إحباط التجميع:\n - الملف: {file}\n - النوع: {type}\n - السطر: السطر {line}\n - التفاصيل: {desc}\n\nنصيحة: يرجى التأكد من أن الكود المصدري يعمل محليًا قبل التعبئة.",
|
|
"[Syntax Error] Source code syntax parsing failed, build aborted:\n - File: {file}\n - Detail: {desc}\n\nTip: This is usually NOT a fault of the packaging tool.\nPlease ensure the [Build Python Version] you selected matches the version you used to [Write/Test the Code].\nUsing newer syntax (e.g., walrus operator :=, type unions |, match-case) in an older Python environment will trigger this error.\nWe recommend going to [Build Settings] -> [Engine] to switch to the correct Python version.": "[Syntax Error] فشل تحليل بناء جملة الكود المصدري، تم إحباط البناء:\n - الملف: {file}\n - التفاصيل: {desc}\n\nنصيحة: هذا عادة ليس خطأ من أداة التعبئة.\nيرجى التأكد من أن [إصدار بايثون للبناء] الذي حددته يطابق الإصدار الذي استخدمته لـ [كتابة/اختبار الكود].\nاستخدام بناء جملة أحدث (مثل عامل الفظ :=، اتحادات الأنواع |، match-case) في بيئة بايثون أقدم سيؤدي إلى هذا الخطأ.\nنوصي بالانتقال إلى [إعدادات البناء] -> [المحرك] للتبديل إلى إصدار بايثون الصحيح.",
|
|
"[Syntax Error] Source code syntax parsing failed, build aborted:\n - File: {file}\n - Line: Line {line}\n - Detail: {desc}\n\nTip: This is usually NOT a fault of the packaging tool.\nPlease ensure the [Build Python Version] you selected matches the version you used to [Write/Test the Code].\nUsing newer syntax (e.g., walrus operator :=, type unions |, match-case) in an older Python environment will trigger this error.\nWe recommend going to [Build Settings] -> [Engine] to switch to the correct Python version.": "[Syntax Error] فشل تحليل بناء جملة الكود المصدري، تم إحباط البناء:\n - الملف: {file}\n - السطر: السطر {line}\n - التفاصيل: {desc}\n\nنصيحة: هذا عادة ليس خطأ من أداة التعبئة.\nيرجى التأكد من أن [إصدار بايثون للبناء] الذي اخترته يطابق الإصدار الذي استخدمته [لكتابة/اختبار الكود].\nاستخدام بناء جملة أحدث (مثل عامل الفظ :=، اتحادات الأنواع |، match-case) في بيئة بايثون أقدم سيؤدي إلى هذا الخطأ.\nنوصي بالانتقال إلى [إعدادات البناء] -> [المحرك] لتبديل إصدار بايثون الصحيح.",
|
|
"[TIP] Script imports parent module '{mod}'. If build fails, try dragging the whole project folder here.": "[TIP] يستورد السكربت الوحدة الأصلية '{mod}'. إذا فشل البناء، حاول سحب مجلد المشروع بأكمله هنا.",
|
|
"[WARN] 'multiprocessing' module detected. Ensure 'multiprocessing.freeze_support()' is called under 'if __name__ == \"__main__\":' to prevent infinite process loops (fork bombs).": "[WARN] تم اكتشاف وحدة 'multiprocessing'. تأكد من استدعاء 'multiprocessing.freeze_support()' تحت 'if __name__ == \"__main__\":' لمنع حلقات العمليات اللانهائية (قنابل الشوكة).",
|
|
"[WARN] AST Analysis Exception: {error}": "[WARN] استثناء تحليل AST: {error}",
|
|
"[WARN] Command timeout (>{timeout}s)": "[WARN] انتهت مهلة الأمر (>{timeout} ثانية)",
|
|
"[WARN] Detected 'requests' or 'httpx'. Auto-bundling 'certifi' certificates to prevent SSL errors.": "[WARN] تم اكتشاف 'requests' أو 'httpx'. يتم تضمين شهادات 'certifi' تلقائيًا لمنع أخطاء SSL.",
|
|
"[WARN] Failed to delete invalid venv, attempting to rename: {error}": "[WARN] فشل حذف البيئة الافتراضية غير الصالحة، محاولة إعادة التسمية: {error}",
|
|
"[WARN] Failed to purge invalid environment, falling back to temp sandbox: {error}": "[WARN] فشل تنظيف البيئة غير الصالحة، يتم الرجوع إلى بيئة رملية مؤقتة: {error}",
|
|
"[WARN] Icon conversion to .icns failed, building without icon.": "[WARN] فشل تحويل الأيقونة إلى .icns، يتم البناء بدون أيقونة.",
|
|
"[WARN] Icon resource writing blocked (possibly locked by system/antivirus), triggering fallback protection...": "[WARN] تم حظر كتابة مورد الأيقونة (ربما مقفلة بواسطة النظام/مكافحة الفيروسات)، يتم تفعيل الحماية الاحتياطية...",
|
|
"[WARN] Low disk space detected on build target drive (Available: {free:.1f} GB, >= 5.0 GB recommended). Build process may interrupt due to disk exhaustion.": "[WARN] تم اكتشاف مساحة قرص منخفضة على محرك هدف البناء (المتاح: {free:.1f} جيجابايت، يُنصح بـ >= 5.0 جيجابايت). قد تنقطع عملية البناء بسبب نفاد القرص.",
|
|
"[WARN] Low disk space detected: {free:.1f} GB available": "[WARN] تم اكتشاف مساحة قرص منخفضة: {free:.1f} جيجابايت متاحة",
|
|
"[WARN] Memory allocation exception caught (ZstdError / OOM). Triggering memory protection fallback: Retrying in single-thread mode...": "[WARN] تم اكتشاف استثناء تخصيص الذاكرة (ZstdError / OOM). يتم تفعيل الحماية الاحتياطية للذاكرة: إعادة المحاولة في وضع الخيط الواحد...",
|
|
"[WARN] Package '{pkg}' failed to install, skipping...": "[WARN] فشل تثبيت الحزمة '{pkg}'، يتم تخطيها...",
|
|
"[WARN] Pause code injection exception: {error}": "[WARN] استثناء حقن رمز الإيقاف المؤقت: {error}",
|
|
"[WARN] Playwright browser installation failed across all sources, build will proceed with risk...": "[WARN] فشل تثبيت متصفح Playwright من جميع المصادر، سيستمر البناء مع المخاطرة...",
|
|
"[WARN] Python 3.13+ (32-bit) requires Visual Studio 2022 with Windows SDK. Build will attempt with current environment.": "[WARN] يتطلب Python 3.13+ (32 بت) Visual Studio 2022 مع Windows SDK. سيحاول البناء باستخدام البيئة الحالية.",
|
|
"[WARN] Python environment info detection fallback: {error}": "[WARN] تراجع اكتشاف معلومات بيئة بايثون: {error}",
|
|
"[WARN] Read requirements.txt warning: {error}": "[WARN] تحذير قراءة requirements.txt: {error}",
|
|
"[WARN] Shared directory invalid, falling back to isolated environment mode.": "[WARN] الدليل المشترك غير صالح، الرجوع إلى وضع البيئة المعزولة.",
|
|
"[WARN] Shared directory lacks write permissions, falling back to isolated mode.": "[WARN] الدليل المشترك يفتقر إلى أذونات الكتابة، الرجوع إلى الوضع المعزول.",
|
|
"[WARN] Smart signing failed, but build output is retained.": "[WARN] فشل التوقيع الذكي، ولكن تم الاحتفاظ بمخرجات البناء.",
|
|
"[WARN] Some dependencies failed to install, build will proceed with risk...": "[WARN] فشل تثبيت بعض التبعيات، سيستمر البناء مع المخاطرة...",
|
|
"[WARN] Specified versions failed to install. Stripping version constraints for automatic compatibility match...": "[WARN] فشل تثبيت الإصدارات المحددة. إزالة قيود الإصدار للمطابقة التلقائية للتوافق...",
|
|
"[WARN] Strongly recommend checking [Virtual Environment] to maximize lite mode effect.": "[WARN] يُنصح بشدة بالتحقق من [البيئة الافتراضية] لتعظيم تأثير الوضع الخفيف.",
|
|
"[WARN] System Python write permission restricted. Retrying with '--user' mode...": "[WARN] صلاحية كتابة بايثون للنظام مقيدة. إعادة المحاولة باستخدام وضع '--user'...",
|
|
"[WARN] System low memory detected (zstd memory allocation failed). Automatically retrying in single-thread low-memory mode...": "[WARN] تم اكتشاف ذاكرة منخفضة في النظام (فشل تخصيص ذاكرة zstd). إعادة المحاولة تلقائيًا في وضع الذاكرة المنخفضة أحادي الخيط...",
|
|
"[WARN] Target project is in a Cloud Sync directory (e.g. OneDrive/Dropbox). Cloud sync may temporarily lock build files.": "[WARN] المشروع الهدف موجود في دليل مزامنة سحابية (مثل OneDrive/Dropbox). قد تؤدي المزامنة السحابية إلى قفل ملفات البناء مؤقتًا.",
|
|
"[WARN] Timestamp server connection timed out, performing local fast signing...": "[WARN] انتهت مهلة الاتصال بخادم الطابع الزمني، يتم التوقيع السريع محليًا...",
|
|
"[WARN] Usage of '__file__' detected. In PyInstaller One-File mode, use 'sys._MEIPASS' to reliably locate bundled resource files!": "[WARN] تم اكتشاف استخدام '__file__'. في وضع الملف الواحد لـ PyInstaller، استخدم 'sys._MEIPASS' لتحديد موقع ملفات الموارد المضمنة بشكل موثوق!",
|
|
"\\nProgram execution completed, press Enter to exit...": "\\nاكتمل تنفيذ البرنامج، اضغط Enter للخروج..."
|
|
}
|