{
  "$schema": "./schema.json",
  "Language": {
    "Name": "العربية",
    "Code": "ar-SA"
  },
  "App": {
    "Title": "Borderless Gaming"
  },
  "TitleBar": {
    "Discord": "انضم إلى مجتمع Discord",
    "Steam": "مجتمع Steam",
    "Help": "المساعدة والوثائق",
    "Settings": "الإعدادات",
    "Effects": "التأثيرات",
    "EffectsEditor": "محرر التأثيرات",
    "CompatMode": "توافق",
    "CompatModeTooltip": "يعمل في وضع التوافق (--compat). يستخدم منطق معالجة النوافذ القديم."
  },
  "Windows": {
    "Title": "النوافذ قيد التشغيل",
    "Search": "البحث في النوافذ...",
    "Refresh": "تحديث قائمة النوافذ",
    "MoreOptions": "المزيد من الخيارات",
    "ManageWinIgnore": "إدارة WinIgnore",
    "Empty": {
      "Title": "لم يتم اكتشاف نوافذ",
      "Description": "قم بتشغيل تطبيق لرؤيته هنا",
      "Refresh": "تحديث"
    },
    "Context": {
      "MakeBorderless": "إزالة الحدود",
      "RestoreWindow": "استعادة النافذة",
      "CreateProfile": "إنشاء ملف تعريف",
      "UsingWindowTitle": "باستخدام عنوان النافذة",
      "UsingWindowTitleRegex": "باستخدام عنوان النافذة (تعبير نمطي)",
      "UsingProcessName": "باستخدام اسم العملية",
      "SetWindowTitle": "تعيين عنوان النافذة",
      "HideProcess": "إخفاء هذه العملية",
      "OpenFileLocation": "فتح موقع الملف"
    }
  },
  "Profiles": {
    "Title": "الملفات الشخصية",
    "Import": "استيراد",
    "Search": "البحث في الملفات الشخصية...",
    "SortTooltip": "تبديل الترتيب (أ-ي / ي-أ)",
    "PinTooltip": "تثبيت/إلغاء تثبيت الملف الشخصي",
    "SettingsTooltip": "تعديل إعدادات الملف الشخصي",
    "Match": "التطابق:",
    "Loading": "جاري تحميل الملفات الشخصية...",
    "Empty": {
      "Title": "لا توجد ملفات شخصية بعد",
      "Description": "أنشئ ملفًا شخصيًا لتطبيق وضع بلا حدود تلقائيًا على تطبيقات محددة",
      "ImportButton": "استيراد ملف شخصي",
      "Tip": "نصيحة: انقر بزر الماوس الأيمن على أي نافذة في اللوحة اليسرى لإنشاء ملف شخصي"
    },
    "Context": {
      "EditSettings": "تعديل الإعدادات",
      "Enable": "تفعيل الملف الشخصي",
      "Disable": "تعطيل الملف الشخصي",
      "Pin": "تثبيت الملف الشخصي",
      "Unpin": "إلغاء تثبيت الملف الشخصي",
      "Delete": "حذف الملف الشخصي"
    }
  },
  "Settings": {
    "Title": "الإعدادات",
    "Advanced": "متقدم",
    "RunOnStartup": {
      "Title": "التشغيل عند بدء التشغيل",
      "Description": "البدء تلقائيًا عند تشغيل Windows"
    },
    "StartMinimized": {
      "Title": "البدء مصغرًا",
      "Description": "البدء في شريط النظام"
    },
    "CloseToTray": {
      "Title": "الإغلاق إلى شريط النظام",
      "Description": "تصغير إلى شريط النظام عند الإغلاق"
    },
    "UseWinIgnore": {
      "Title": "استخدام WinIgnore",
      "Description": "تفعيل تصفية النوافذ"
    },
    "DarkMode": {
      "Title": "الوضع الداكن",
      "Description": "استخدام السمة الداكنة"
    },
    "Language": {
      "Title": "اللغة",
      "Description": "اختيار لغة العرض"
    },
    "DataFolder": {
      "Title": "مجلد البيانات",
      "Description": "فتح مجلد الإعدادات"
    },
    "ResetToDefaults": "إعادة التعيين إلى الافتراضي"
  },
  "Shortcuts": {
    "Title": "اختصارات لوحة المفاتيح",
    "ToggleBorderless": {
      "Name": "تبديل بلا حدود",
      "Description": "تبديل وضع بلا حدود"
    },
    "ToggleCursor": {
      "Name": "تبديل المؤشر",
      "Description": "إظهار/إخفاء المؤشر"
    },
    "ToggleCursorLock": {
      "Name": "تبديل قفل المؤشر",
      "Description": "قفل/فتح المؤشر"
    },
    "ToggleTaskbar": {
      "Name": "تبديل شريط المهام",
      "Description": "إظهار/إخفاء شريط المهام"
    },
    "ScreenshotBefore": {
      "Name": "لقطة شاشة (الأصلية)",
      "Description": "التقاط لقطة شاشة قبل التأثيرات"
    },
    "ScreenshotAfter": {
      "Name": "لقطة شاشة (مع التأثيرات)",
      "Description": "التقاط لقطة شاشة بعد التأثيرات"
    },
    "ClearTooltip": "مسح الاختصار",
    "Recording": "اضغط على المفاتيح...",
    "NotSet": "غير معين"
  },
  "Dialogs": {
    "DeleteProfile": {
      "Title": "حذف الملف الشخصي",
      "Message": "هل أنت متأكد من حذف الملف الشخصي '{0}'؟",
      "Details": "لا يمكن التراجع عن هذا الإجراء. سيتم حذف جميع الإعدادات المرتبطة بهذا الملف الشخصي نهائيًا."
    },
    "CreateProfile": {
      "Title": "إنشاء ملف شخصي جديد",
      "NameLabel": "اسم الملف الشخصي",
      "NamePlaceholder": "أدخل اسم الملف الشخصي",
      "Description": "سيطبق هذا الملف الشخصي وضع بلا حدود تلقائيًا على النوافذ المطابقة."
    },
    "SetWindowTitle": {
      "Title": "تعيين عنوان النافذة",
      "Prompt": "أدخل العنوان الجديد للنافذة:"
    },
    "SaveError": {
      "Title": "خطأ في حفظ الملف الشخصي",
      "Message": "فشل حفظ الملف الشخصي. حدث خطأ غير متوقع أثناء عملية الحفظ.",
      "Details": "اسم الملف الشخصي: {0}\nمعرف الملف الشخصي: {1}\n\nيرجى المحاولة مرة أخرى. إذا استمرت المشكلة، اتصل بالدعم."
    },
    "Buttons": {
      "Yes": "نعم",
      "No": "لا",
      "OK": "موافق",
      "Cancel": "إلغاء",
      "Create": "إنشاء"
    }
  },
  "Notifications": {
    "ProfileSaved": {
      "Title": "تم حفظ الملف الشخصي",
      "Message": "تم حفظ الملف الشخصي '{0}' بنجاح."
    },
    "ProfileDeleted": {
      "Title": "حذف الملف الشخصي",
      "Success": "تم حذف الملف الشخصي '{0}'.",
      "Failed": "فشل حذف الملف الشخصي '{0}'. يرجى المحاولة مرة أخرى."
    },
    "ProfileImported": {
      "Title": "تم الاستيراد بنجاح",
      "Message": "تم استيراد الملف الشخصي من '{0}'"
    },
    "ImportFailed": {
      "Title": "فشل الاستيراد",
      "Message": "تعذر استيراد '{0}': {1}"
    },
    "BorderlessFailed": {
      "Title": "تعذرت إزالة الحدود",
      "Message": "تعذرت إزالة حدود '{0}'. حاول إنشاء ملف شخصي لهذه النافذة."
    },
    "ShortcutFailed": {
      "Title": "فشل تسجيل الاختصار",
      "Message": "تعذر تسجيل الاختصار {0} ({1}). قد يكون قيد الاستخدام بواسطة تطبيق آخر."
    },
    "SelectionError": {
      "Title": "خطأ في التحديد",
      "InvalidCoordinates": "المنطقة المحددة لها إحداثيات غير صالحة.",
      "InvalidDimensions": "المنطقة المحددة لها أبعاد غير صالحة.",
      "InvalidSelection": "يرجى تحديد منطقة بأبعاد موجبة.",
      "UnexpectedError": "حدث خطأ غير متوقع. راجع السجلات لمزيد من التفاصيل."
    },
    "WindowTitle": {
      "Title": "عنوان النافذة",
      "Success": "تم تعيين عنوان النافذة إلى: {0}",
      "Failed": "فشل تعيين عنوان النافذة"
    },
    "ImageSelected": {
      "Title": "تم اختيار الصورة",
      "Message": "تم تحديث صورة الخلفية بنجاح"
    },
    "ImageSelectionFailed": {
      "Title": "فشل اختيار الصورة",
      "Message": "فشل تعيين صورة الخلفية"
    }
  },
  "Profile": {
    "EditTitle": "تعديل الملف الشخصي: {0}",
    "Sections": {
      "ProfileInfo": "معلومات الملف الشخصي",
      "WindowDisplay": "عرض النافذة",
      "SizeAndPosition": "الحجم والموضع",
      "AdvancedOptions": "خيارات النافذة المتقدمة",
      "TimingAndOffsets": "التوقيت والإزاحات",
      "BackgroundContainer": "حاوية الخلفية",
      "DeleteProfile": "حذف الملف الشخصي",
      "ScalingModeOptions": "خيارات وضع التحجيم",
      "Cursor": "المؤشر",
      "WindowedScaling": "التحجيم النافذي",
      "Performance": "الأداء",
      "DeveloperOptions": "خيارات المطور"
    },
    "Fields": {
      "ProfileName": {
        "Label": "اسم الملف الشخصي",
        "Placeholder": "أدخل اسم الملف الشخصي",
        "Description": "اسم وصفي لتحديد هذا الملف الشخصي"
      },
      "MatchType": {
        "Label": "نوع التطابق",
        "Description": "اختر التطابق حسب اسم العملية أو عنوان النافذة أو نمط التعبير النمطي"
      },
      "MatchText": {
        "Label": "نص التطابق",
        "Placeholder": "أدخل نمط التطابق",
        "Description": "النص أو النمط للمطابقة. لمطابقة العملية، استخدم اسم الملف التنفيذي (مثل: 'game.exe')"
      },
      "WindowSizeMode": {
        "Label": "وضع حجم النافذة",
        "Description": "اختر كيفية تحجيم وتحديد موضع النافذة: ملء الشاشة، أبعاد مخصصة، أو الحفاظ على الحجم الحالي"
      },
      "TargetMonitor": {
        "Label": "الشاشة المستهدفة",
        "Placeholder": "اختر شاشة",
        "Description": "اختر الشاشة التي ستعرض فيها النافذة"
      },
      "Position": {
        "Label": "الموضع والحجم",
        "Description": "تعيين الموضع الدقيق (إحداثيات X، Y) والحجم (العرض، الارتفاع) بالبكسل",
        "X": "X:",
        "Y": "Y:",
        "Width": "العرض:",
        "Height": "الارتفاع:",
        "SelectArea": "تحديد المنطقة بصريًا",
        "SelectAreaDescription": "انقر واسحب لتحديد منطقة على الشاشة لتعيين الموضع والحجم تلقائيًا"
      },
      "BorderlessDelay": {
        "Label": "تأخير بلا حدود",
        "Description": "الانتظار هذا العدد من الثواني قبل تطبيق وضع بلا حدود (0-60). مفيد للألعاب التي تحتاج وقتًا للتهيئة"
      },
      "WindowOffsets": {
        "Label": "إزاحات النافذة",
        "Description": "ضبط دقيق لموضع وحجم النافذة عن طريق تعديل إزاحات كل حافة بالبكسل. القيم الموجبة تحرك/تقلص للداخل، القيم السالبة تحرك/توسع للخارج",
        "Left": "يسار:",
        "Top": "أعلى:",
        "Right": "يمين:",
        "Bottom": "أسفل:"
      },
      "BorderlessMode": {
        "Label": "وضع بلا حدود",
        "Description": "Win32 (الكلاسيكي) يعالج أنماط النوافذ مباشرة. التحجيم (GPU) يلتقط النافذة ويعرضها على طبقة ملء الشاشة مع تحجيم اختياري (يتطلب Windows 10 1903+)."
      },
      "EffectPreset": {
        "Label": "إعداد التأثير المسبق",
        "Placeholder": "اختر إعدادًا مسبقًا...",
        "ClearTooltip": "مسح الإعداد المسبق (استخدام التمرير)",
        "Description": "اختر إعدادًا مسبقًا تم إنشاؤه في محرر التأثيرات"
      },
      "CaptureMethod": {
        "Label": "طريقة الالتقاط",
        "Description": "يوصى بـ Graphics Capture. Desktop Duplication لملء الشاشة."
      },
      "OutputAlignment": {
        "Label": "محاذاة الإخراج",
        "Description": "الموضع عندما لا يملأ الإخراج الشاشة"
      },
      "FrameBufferQueue": {
        "Label": "قائمة انتظار الإطار المؤقت",
        "Description": "أقل = تأخير أقل، أعلى = أكثر سلاسة"
      },
      "CropInput": {
        "Label": "قص المدخلات (بكسل)",
        "Description": "إزالة البكسلات من حواف المحتوى الملتقط قبل التحجيم.",
        "Left": "يسار:",
        "Top": "أعلى:",
        "Right": "يمين:",
        "Bottom": "أسفل:"
      },
      "CursorScale": {
        "Label": "مقياس المؤشر"
      },
      "CursorInterpolation": {
        "Label": "استيفاء المؤشر"
      },
      "InitialScaleFactor": {
        "Label": "عامل التحجيم الأولي"
      },
      "SyncMode": {
        "Label": "وضع المزامنة",
        "Description": "إيقاف = أقل تأخير مع احتمال التمزق. افتراضي = يتحكم به المركب. Vsync = انتظار الفراغ العمودي (يزيل التمزق). ½ و ⅓ يقللان إلى نصف أو ثلث معدل التحديث."
      }
    },
    "Scaling": {
      "Presentation": "العرض",
      "WindowedMode": {
        "Label": "وضع التحجيم النافذي",
        "Tooltip": "التحجيم في نافذة قابلة لتغيير الحجم بدلاً من طبقة ملء الشاشة."
      },
      "ExtendedTimeout": {
        "Label": "مهلة الإطار الممتدة",
        "Tooltip": "زيادة وقت الانتظار للإطارات الجديدة. فعّل لمعدلات الإطارات المتغيرة/المنخفضة."
      },
      "CaptureTitleBar": {
        "Label": "التقاط شريط العنوان",
        "Tooltip": "تضمين شريط عنوان النافذة في المحتوى الملتقط."
      },
      "DisableDirectFlip": {
        "Label": "تعطيل DirectFlip",
        "Tooltip": "إجبار التركيب بدلاً من DirectFlip. قد يصلح مشاكل التوافق."
      },
      "MultiMonitor": {
        "Label": "وضع الشاشات المتعددة",
        "Tooltip": "الكشف التلقائي والتحجيم عبر شاشات متعددة."
      },
      "DebugOverlay": {
        "Label": "إظهار طبقة التصحيح",
        "Tooltip": "عرض معدل الإطارات وأوقات الإطارات وملف تعريف التأثيرات على الإخراج."
      },
      "AdjustCursorSpeed": {
        "Label": "ضبط سرعة المؤشر",
        "Tooltip": "ضبط سرعة مؤشر النظام لتتناسب مع عامل التحجيم."
      },
      "DeveloperDescription": "للتصحيح والتطوير. يجب على معظم المستخدمين ترك الافتراضيات.",
      "ShaderCompilation": "تجميع الشيدر",
      "InlineParams": {
        "Label": "المعلمات المضمنة",
        "Tooltip": "دمج المعلمات في مصدر الشيدر. يتطلب إعادة التجميع عند تغيير المعلمات."
      },
      "DisableCache": {
        "Label": "تعطيل ذاكرة التخزين المؤقت للتأثيرات",
        "Tooltip": "إعادة تجميع الشيدرات في كل تشغيل. مفيد عند تعديل التأثيرات."
      },
      "SaveSources": {
        "Label": "حفظ مصادر التأثيرات",
        "Tooltip": "حفظ HLSL المُنشأ على القرص للفحص."
      },
      "WarningsAsErrors": {
        "Label": "التحذيرات كأخطاء",
        "Tooltip": "تحذيرات الشيدر تسبب فشل التجميع."
      },
      "DisableFp16": {
        "Label": "تعطيل FP16",
        "Tooltip": "إجبار الدقة 32 بت. قد يصلح العيوب لكن أبطأ."
      }
    },
    "Options": {
      "EnableBorderless": {
        "Label": "تفعيل وضع بلا حدود",
        "Description": "إزالة حدود النافذة وشريط العنوان للحصول على تجربة أنظف تشبه ملء الشاشة"
      },
      "PreserveClientArea": {
        "Label": "الحفاظ على حجم منطقة العميل",
        "Description": "الحفاظ على حجم منطقة العرض الأصلية عند إزالة الحدود. مفيد للألعاب القديمة التي لديها مشاكل في العرض"
      },
      "PreserveAspectRatio": {
        "Label": "الحفاظ على نسبة العرض إلى الارتفاع",
        "Description": "الحفاظ على نسبة العرض إلى الارتفاع الأصلية لمنع التمدد. مفيد للألعاب التي تتجاوز الشاشة عند التكبير"
      },
      "SuperSize": {
        "Label": "حجم فائق (عبر جميع الشاشات)",
        "Description": "في وضع ملء الشاشة، توسيع النافذة عبر جميع الشاشات المتصلة لتجربة متعددة الشاشات سلسة"
      },
      "UseCurrentMonitor": {
        "Label": "استخدام الشاشة الحالية",
        "Description": "الحفاظ على النافذة على الشاشة التي تعرض فيها حاليًا"
      },
      "RemoveMenus": {
        "Label": "إزالة القوائم",
        "Description": "إزالة جميع القوائم من النافذة للحصول على واجهة أنظف"
      },
      "AlwaysOnTop": {
        "Label": "دائمًا في المقدمة",
        "Description": "الحفاظ على النافذة فوق جميع النوافذ الأخرى، حتى عند فقدان التركيز"
      },
      "HideTaskbar": {
        "Label": "إخفاء شريط المهام",
        "Description": "إخفاء شريط مهام Windows عندما تكون هذه النافذة نشطة للانغماس الكامل"
      },
      "RestoreTaskbarOnFocus": {
        "Label": "استعادة شريط المهام عند فقدان التركيز",
        "Description": "إظهار شريط المهام تلقائيًا عندما تفقد النافذة التركيز"
      },
      "HideMouseCursor": {
        "Label": "إخفاء مؤشر الماوس",
        "Description": "إخفاء مؤشر الماوس أثناء التواجد في هذه النافذة"
      },
      "ClipCursor": {
        "Label": "تقييد المؤشر بالنافذة",
        "Description": "منع المؤشر من مغادرة منطقة النافذة - مفيد لإعدادات الشاشات المتعددة"
      },
      "MuteInBackground": {
        "Label": "كتم الصوت في الخلفية",
        "Description": "كتم الصوت تلقائيًا عندما تفقد النافذة التركيز واستعادته عند استعادة التركيز"
      },
      "SendMaximize": {
        "Label": "إرسال أمر التكبير",
        "Description": "إرسال أمر تكبير Windows بعد تحديد موضع النافذة. تحتاج بعض التطبيقات لهذا لملء الشاشة بشكل صحيح.",
        "Note": "ستعيد العديد من الألعاب تعيين إعدادات الدقة الداخلية عند تلقي هذا الأمر، مما يجعلها تتقلص بدلاً من ملء الشاشة. معطل افتراضيًا."
      },
      "NudgeWindow": {
        "Label": "دفع النافذة",
        "Description": "دفع النافذة لملء مساحة سطح المكتب المتبقية بعد إزالة الحدود. يعمل فقط عند تفعيل 'عكس ترتيب المعالجة'."
      },
      "FlipProcessingOrder": {
        "Label": "عكس ترتيب المعالجة",
        "Description": "افتراضيًا، تتم إزالة حدود النافذة أولاً، ثم نقلها وتغيير حجمها. هذا الخيار يعكس هذا الترتيب.",
        "Note": "قم بتفعيل هذا لألعاب Unreal Engine القديمة التي لديها مشاكل مع الترتيب الافتراضي. يتم تطبيقه تلقائيًا دائمًا لألعاب GameMaker."
      }
    },
    "Container": {
      "TypeLabel": "نوع الحاوية",
      "TypeDescription": "إضافة خلفية مخصصة خلف نافذة اللعبة. مفيد للألعاب ذات المناطق الشفافة أو نسب العرض إلى الارتفاع غير القياسية",
      "SelectImage": "اختيار صورة الخلفية",
      "NoImageSelected": "لم يتم اختيار صورة",
      "ImagePreviewDescription": "معاينة صورة الخلفية المختارة",
      "ColorDescription": "اختيار لون صلب للخلفية",
      "GradientColor1": "اللون 1",
      "GradientColor2": "اللون 2",
      "GradientDescription": "اختيار لونين لإنشاء خلفية متدرجة"
    },
    "Delete": {
      "Warning": "سيؤدي حذف هذا الملف الشخصي إلى إزالته نهائيًا من إعداداتك.",
      "CannotUndo": "لا يمكن التراجع عن هذا الإجراء.",
      "Button": "حذف الملف الشخصي"
    }
  },
  "MatchType": {
    "WindowTitle": "عنوان النافذة",
    "ProcessName": "اسم العملية",
    "WindowTitleRegex": "عنوان النافذة (تعبير نمطي)",
    "ProcessPathRegex": "مسار العملية (تعبير نمطي)"
  },
  "SizeType": {
    "NoChange": "بدون تغيير",
    "FullScreen": "ملء الشاشة",
    "CustomSize": "حجم مخصص"
  },
  "ContainerType": {
    "None": "بدون",
    "Image": "صورة",
    "Color": "لون",
    "Gradient": "تدرج"
  },
  "WinIgnore": {
    "Title": "إدارة WinIgnore",
    "ProcessCount": {
      "One": "تم تجاهل {0} عملية",
      "Other": "تم تجاهل {0} عمليات"
    },
    "SortTooltip": "انقر لتغيير الترتيب",
    "Remove": "إزالة",
    "SortAZ": "أ-ي",
    "SortZA": "ي-أ",
    "SortRecent": "الأحدث"
  },
  "Tray": {
    "Tooltip": "Borderless Gaming",
    "Open": "فتح Borderless Gaming",
    "Exit": "خروج"
  },
  "Common": {
    "Unknown": "غير معروف",
    "Never": "أبدًا",
    "Note": "ملاحظة:",
    "Warning": "تحذير:"
  },
  "AreaSelector": {
    "PositionFormat": "الموضع: ({0}، {1})",
    "SizeFormat": "الحجم: {0} × {1} بكسل",
    "ConfirmSelection": "تأكيد التحديد",
    "UnknownDisplay": "شاشة غير معروفة",
    "DisplayNumber": "الشاشة {0}",
    "PrimaryIndicator": "(رئيسية)"
  },
  "EffectEditor": {
    "Title": "محرر التأثيرات",
    "Search": "البحث في التأثيرات...",
    "AddToChain": "إضافة إلى السلسلة",
    "NewPreset": "إعداد مسبق جديد",
    "DuplicatePreset": "تكرار الإعداد المسبق",
    "DeletePreset": "حذف الإعداد المسبق",
    "SaveChanges": "حفظ التغييرات",
    "EffectChain": "سلسلة التأثيرات",
    "DropHere": "أفلت هنا",
    "RemoveFromChain": "إزالة من السلسلة",
    "EmptyChain": {
      "Title": "لا توجد تأثيرات في السلسلة",
      "Description": "اسحب التأثيرات من اللوحة اليسرى لبناء إعدادك المسبق",
      "Hint": "نصيحة: انقر نقرًا مزدوجًا على تأثير لإضافته بسرعة"
    },
    "Scaling": {
      "Title": "التحجيم",
      "Type": "النوع:",
      "X": "X:",
      "Y": "Y:"
    },
    "Parameters": "المعلمات",
    "NoSelection": {
      "Title": "اختر أو أنشئ إعدادًا مسبقًا",
      "Description": "أنشئ إعدادًا مسبقًا جديدًا لبدء بناء سلسلة التأثيرات"
    },
    "Save": "حفظ",
    "UntitledPreset": "إعداد مسبق بدون عنوان",
    "AddDescription": "إضافة وصف...",
    "Uncategorized": "غير مصنف",
    "Unknown": "غير معروف"
  }
}
