Update Arabic translations for new features
Added and updated Arabic localization strings for new features and UI improvements, including FFmpeg and yt-dlp setup dialogs, proxy and cookie status messages, download settings, and error handling. This enhances support for recent application updates and improves user experience for Arabic-speaking users.
This commit is contained in:
+72
-7
@@ -93,7 +93,8 @@
|
||||
"select_subtitles": "اختر الترجمات",
|
||||
"filter_languages_placeholder": "تصفية اللغات (مثال: ar، en)...",
|
||||
"no_subtitles_available": "لا توجد ترجمات متاحة",
|
||||
"matching": "مطابقة"
|
||||
"matching": "مطابقة",
|
||||
"ytdlp_log_title": "سجل yt-dlp"
|
||||
},
|
||||
"tabs": {
|
||||
"cookies": "تسجيل الدخول بالكوكيز",
|
||||
@@ -124,7 +125,10 @@
|
||||
"browser_selected_title": "تم تطبيق كوكيز المتصفح",
|
||||
"browser_applied_message": "سيتم استخراج كوكيز المتصفح من: {browser}",
|
||||
"cleared_title": "تم مسح الكوكيز",
|
||||
"cleared_message": "تم مسح إعدادات الكوكيز"
|
||||
"cleared_message": "تم مسح إعدادات الكوكيز",
|
||||
"active_browser": "✓ نشط: كوكيز المتصفح ({browser})",
|
||||
"active_file": "✓ نشط: ملف كوكيز ({file})",
|
||||
"none_active": "○ لا توجد كوكيز نشطة"
|
||||
},
|
||||
"custom_command": {
|
||||
"help_text": "أدخل أمر yt-dlp مخصص أدناه. سيتم إضافة الرابط الحالي تلقائياً.<br><br>للحصول على قائمة كاملة بالخيارات وأمثلة الاستخدام <a href=\"{docs_url}\">انقر هنا لمشاهدة الوثائق الرسمية لـ yt-dlp</a>.<br><br>ملاحظة: يتم التعامل مع مسار التنزيل ونموذج اسم الملف تلقائياً.",
|
||||
@@ -137,7 +141,14 @@
|
||||
"full_command": "🔧 الأمر الكامل: {command}",
|
||||
"command_success": "✅ تم تنفيذ الأمر المخصص بنجاح!",
|
||||
"command_failed": "❌ فشل الأمر برمز الخروج {code}",
|
||||
"command_error": "❌ خطأ في تنفيذ الأمر المخصص: {error}"
|
||||
"command_error": "❌ خطأ في تنفيذ الأمر المخصص: {error}",
|
||||
"error_no_url": "❌ خطأ: لم يتم تقديم عنوان URL. يرجى إدخال رابط في النافذة الرئيسية.",
|
||||
"error_no_command": "❌ خطأ: لم يتم تقديم أي أمر. يرجى إدخال معاملات yt-dlp.",
|
||||
"executing": "🚀 جارٍ تنفيذ أمر yt-dlp مخصص",
|
||||
"url_label": "📍 الرابط: {url}",
|
||||
"args_label": "⚙️ المعاملات: {command}",
|
||||
"download_path_label": "📁 مسار التنزيل: {path}",
|
||||
"separator": "=================================================="
|
||||
},
|
||||
"proxy": {
|
||||
"help_text": "قم بتكوين إعدادات البروكسي للتنزيلات. اتركه فارغاً للاتصال المباشر.",
|
||||
@@ -159,7 +170,15 @@
|
||||
"invalid_main_url": "تنسيق رابط البروكسي الرئيسي غير صالح",
|
||||
"invalid_geo_url": "تنسيق رابط بروكسي الموقع غير صالح",
|
||||
"main_configured": "تم تكوين البروكسي الرئيسي",
|
||||
"geo_configured": "تم تكوين بروكسي الموقع"
|
||||
"geo_configured": "تم تكوين بروكسي الموقع",
|
||||
"set_title": "تم تعيين الوكيل",
|
||||
"set_message": "تم تعيين الوكيل الرئيسي وحفظه: {proxy}",
|
||||
"geo_set_title": "تم تعيين وكيل جغرافي",
|
||||
"geo_set_message": "تم تعيين وكيل التحقق الجغرافي وحفظه: {proxy}",
|
||||
"cleared_title": "تم مسح إعدادات الوكيل",
|
||||
"cleared_message": "تم مسح جميع إعدادات الوكيل وحفظها.",
|
||||
"saved_main": "تم حفظ الوكيل الرئيسي: {proxy}",
|
||||
"saved_geo": "تم حفظ وكيل الموقع: {proxy}"
|
||||
},
|
||||
"download": {
|
||||
"preparing": "جاري التحضير للتنزيل...",
|
||||
@@ -347,7 +366,11 @@
|
||||
"zero_selected": "تم اختيار 0",
|
||||
"analyze_first_tooltip": "يرجى تحليل الفيديو أولاً",
|
||||
"audio_mode_disabled": "غير متاح في وضع الصوت فقط",
|
||||
"select_subtitles_first": "يرجى تحديد الترجمة أولاً"
|
||||
"select_subtitles_first": "يرجى تحديد الترجمة أولاً",
|
||||
"settings_tooltip": "المسار الحالي: {path}\nحد السرعة: {speed_limit}",
|
||||
"speed_limit_none": "بدون",
|
||||
"open_folder_error": "تعذر فتح المجلد: {error}",
|
||||
"time_range_set": "تم تعيين المقطع: {section}"
|
||||
},
|
||||
"sponsorblock": {
|
||||
"sponsor": "الراعي",
|
||||
@@ -446,7 +469,8 @@
|
||||
"next_check": "الفحص التالي: {time}",
|
||||
"next_check_error": "الفحص التالي: خطأ في الحساب",
|
||||
"checking": "🔄 جاري الفحص...",
|
||||
"check_now": "🔍 التحقق من التحديثات الآن"
|
||||
"check_now": "🔍 التحقق من التحديثات الآن",
|
||||
"current_version": "إصدار yt-dlp الحالي: {version}"
|
||||
},
|
||||
"url_validation": {
|
||||
"empty_url": "لا يمكن أن يكون الرابط فارغًا",
|
||||
@@ -477,6 +501,7 @@
|
||||
"clear_confirm_message": "هل أنت متأكد؟ لا يمكن التراجع عن هذا.",
|
||||
"no_history": "لا يوجد سجل بعد",
|
||||
"no_history_description": "ستظهر تنزيلاتك هنا",
|
||||
"loading": "جارٍ تحميل السجل...",
|
||||
"search_placeholder": "بحث...",
|
||||
"open_location": "فتح الموقع",
|
||||
"redownload": "إعادة التنزيل",
|
||||
@@ -495,7 +520,47 @@
|
||||
"one_entry": "تنزيل واحد",
|
||||
"redownload_confirm_title": "إعادة التنزيل؟",
|
||||
"redownload_confirm_message": "إعادة التنزيل؟\n\n{title}",
|
||||
"redownload_started": "بدأ التنزيل"
|
||||
"redownload_started": "بدأ التنزيل",
|
||||
"no_url_error": "لم يتم العثور على عنوان URL في سجل التاريخ",
|
||||
"redownload_failed": "فشل بدء إعادة التنزيل: {error}"
|
||||
},
|
||||
"ffmpeg": {
|
||||
"installation_title": "تثبيت FFmpeg",
|
||||
"installation_message": "يحتاج YTSage إلى FFmpeg لمعالجة الفيديوهات.\n\nاختر خيار التثبيت أدناه:",
|
||||
"install_button": "تثبيت FFmpeg",
|
||||
"manual_guide": "الدليل اليدوي",
|
||||
"installation_failed": "واجه تثبيت FFmpeg مشكلة.",
|
||||
"already_installed": "تم تثبيت FFmpeg بالفعل!",
|
||||
"installation_complete": "اكتملت عملية التثبيت. يمكنك إغلاق هذا الحوار ومتابعة استخدام YTSage.",
|
||||
"installing": "جارٍ تثبيت FFmpeg... يرجى الانتظار",
|
||||
"install_success": "تم تثبيت FFmpeg بنجاح!",
|
||||
"installation_complete_close": "اكتملت عملية التثبيت. يمكنك الآن إغلاق هذا الحوار ومتابعة استخدام YTSage.",
|
||||
"try_manual": "يرجى محاولة استخدام دليل التثبيت اليدوي بدلاً من ذلك."
|
||||
},
|
||||
"ytdlp_setup": {
|
||||
"required_title": "إعداد yt-dlp مطلوب",
|
||||
"description": "يتطلب YTSage وجود yt-dlp لتنزيل الفيديوهات.<br><br>لم يتم العثور على yt-dlp في الدليل المحلي للتطبيق. يحتاج YTSage إلى إعداد yt-dlp لنظام {os_name}.<br><br>يرجى اختيار خيار أدناه:",
|
||||
"option_auto": "تنزيل تلقائيًا (موصى به)",
|
||||
"option_manual": "اختيار المسار يدويًا",
|
||||
"setup_button": "إعداد yt-dlp",
|
||||
"downloading": "جارٍ تنزيل yt-dlp...",
|
||||
"success": "تم تثبيت yt-dlp بنجاح!",
|
||||
"error": "خطأ: {error}",
|
||||
"download_failed_title": "فشل التنزيل",
|
||||
"download_failed_message": "فشل تنزيل yt-dlp: {error}",
|
||||
"select_executable_title": "اختر ملف yt-dlp التنفيذي",
|
||||
"copied_to": "تم نسخ yt-dlp بنجاح إلى {path}",
|
||||
"setup_error_title": "خطأ في الإعداد",
|
||||
"copy_error": "خطأ أثناء نسخ yt-dlp إلى مجلد التطبيق: {error}",
|
||||
"invalid_executable_title": "ملف تنفيذي غير صالح",
|
||||
"invalid_executable_message": "الملف المحدد لا يبدو كتنفيذ صحيح لـ yt-dlp.",
|
||||
"verify_error": "خطأ أثناء التحقق من ملف yt-dlp التنفيذي: {error}",
|
||||
"setup_failed_title": "فشل الإعداد",
|
||||
"setup_failed_message": "فشل إعداد yt-dlp. قد لا تعمل بعض الميزات بشكل صحيح.",
|
||||
"success_dialog_title": "إعداد yt-dlp",
|
||||
"success_dialog_message": "تم تكوين yt-dlp بنجاح في:\n{path}",
|
||||
"file_filter_windows": "ملفات تنفيذية (*.exe)",
|
||||
"file_filter_all": "كل الملفات (*)"
|
||||
},
|
||||
"ffmpeg_updater": {
|
||||
"title": "مدقق إصدار FFmpeg",
|
||||
|
||||
Reference in New Issue
Block a user