<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="ar" sourcelanguage="en">
  <context>
    <name>AboutDialog</name>
    <message>
      <location filename="../dialogs/AboutDialog.ui" line="14"/>
      <source>About Cutter</source>
      <translation>حول Cutter</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.ui" line="54"/>
      <source>Check for updates on start</source>
      <translation>التحقق من وجود تحديثات عند بدء التشغيل</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.ui" line="67"/>
      <source>Check for updates</source>
      <translation>التحقق من وجود تحديثات</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.ui" line="80"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Cutter is a free and open-source reverse engineering platform powered by Rizin&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;Read more on &lt;/span&gt;&lt;a href=&quot;https://cutter.re&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#2980b9;&quot;&gt;cutter.re&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Cutter هي منصة هندسة عكسية مجانية ومفتوحة المصدر مستندة إلى إطار عمل Rizin&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;اقرأ المزيد على &lt;/span&gt;&lt;a href=&quot;https://cutter.re&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#2980b9;&quot;&gt;cutter.re&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.ui" line="87"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:28pt; font-weight:600;&quot;&gt;Cutter&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:28pt; font-weight:600;&quot;&gt;Cutter&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.ui" line="100"/>
      <source>Report an issue</source>
      <translation>الإبلاغ عن مشكلة</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.ui" line="113"/>
      <source>Show Rizin plugin information</source>
      <translation>عرض معلومات إضافة Rizin</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.ui" line="126"/>
      <source>Show version information</source>
      <translation>عرض معلومات الإصدار</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.ui" line="144"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="28"/>
      <source>Version</source>
      <translation>الإصدار</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="28"/>
      <source>Using rizin </source>
      <translation>استخدام Rizin </translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="30"/>
      <source>Optional Features:</source>
      <translation>الميزات الإختيارية:</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="47"/>
      <source>License</source>
      <translation>الترخيص</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="48"/>
      <source>This Software is released under the GNU General Public License v3.0</source>
      <translation>تم إصدار هذا البرنامج تحت رخصة GNU GPL v3.0</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="49"/>
      <source>Authors</source>
      <translation>المؤلفون</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="50"/>
      <source>Cutter is developed by the community and maintained by its core and development teams.&lt;br/&gt;</source>
      <translation>تم تطوير Cutter من قبل المجتمع ويقوم الفريق الأساسي وفريق التطوير بالمحافظة عليه.&lt;br/&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="52"/>
      <source>Check our &lt;a href=&apos;https://github.com/rizinorg/cutter/graphs/contributors&apos;&gt;contributors page&lt;/a&gt; for the full list of contributors.</source>
      <translation>اطَّلع على &lt;a href=&apos;https://github.com/Rizinorg/cutter/graphs/contributors&apos;&gt;صفحة المساهمين&lt;/a&gt; للحصول على قائمة المساهمين الكاملة.</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="76"/>
      <source>Rizin version information</source>
      <translation>معلومات إصدار Rizin</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="103"/>
      <source>Checking for updates...</source>
      <translation>جارٍ التحقق من وجود تحديثات...</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="109"/>
      <source>Error!</source>
      <translation>خطأ!</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="112"/>
      <source>Version control</source>
      <translation>التحكم بالإصدار</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="113"/>
      <source>Cutter is up to date!</source>
      <translation>لديك آخر إصدار من Cutter!</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="154"/>
      <source>Based on Qt %1 (%2, %3 bit)</source>
      <translation>يرتكز على Qt %1 (%2, %3 بت)</translation>
    </message>
  </context>
  <context>
    <name>AddressableDockWidget</name>
    <message>
      <location filename="../widgets/AddressableDockWidget.cpp" line="12"/>
      <source>Sync/unsync offset</source>
      <translation>مزامنة/إلغاء مزامنة الإزاحة</translation>
    </message>
  </context>
  <context>
    <name>AddressableItemContextMenu</name>
    <message>
      <location filename="../menus/AddressableItemContextMenu.cpp" line="16"/>
      <source>Show in</source>
      <translation>عرض في</translation>
    </message>
    <message>
      <location filename="../menus/AddressableItemContextMenu.cpp" line="17"/>
      <source>Copy address</source>
      <translation>نسخ العنوان</translation>
    </message>
    <message>
      <location filename="../menus/AddressableItemContextMenu.cpp" line="18"/>
      <source>Show X-Refs</source>
      <translation>إظهار X-Refs</translation>
    </message>
    <message>
      <location filename="../menus/AddressableItemContextMenu.cpp" line="19"/>
      <source>Add comment</source>
      <translation>إضافة تعليق</translation>
    </message>
  </context>
  <context>
    <name>AnalysisClassesModel</name>
    <message>
      <location filename="../widgets/ClassesWidget.cpp" line="420"/>
      <source>class</source>
      <translation>الفئة</translation>
    </message>
    <message>
      <location filename="../widgets/ClassesWidget.cpp" line="444"/>
      <source>base</source>
      <translation>الأساس</translation>
    </message>
    <message>
      <location filename="../widgets/ClassesWidget.cpp" line="477"/>
      <source>method</source>
      <translation>الأسلوب</translation>
    </message>
    <message>
      <location filename="../widgets/ClassesWidget.cpp" line="515"/>
      <source>vtable</source>
      <translation>vtable</translation>
    </message>
  </context>
  <context>
    <name>AnalysisOptionsWidget</name>
    <message>
      <location filename="../dialogs/preferences/AnalysisOptionsWidget.ui" line="20"/>
      <source>Analysis</source>
      <translation>التحليل</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AnalysisOptionsWidget.ui" line="55"/>
      <source>Show verbose information when performing analysis (analysis.verbose)</source>
      <translation>عرض معلومات مفصَّلة عند إجراء التحليل (analysis.verbose)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AnalysisOptionsWidget.ui" line="68"/>
      <source>Analyze push+ret as jmp (analysis.pushret)</source>
      <translation>تحليل push+ret كـ jmp (analysis.pushret)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AnalysisOptionsWidget.ui" line="81"/>
      <source>Verbose output from type analysis (analysis.types.verbose)</source>
      <translation>إخراج مفصَّل من تحليل النوع (analysis.types.verbose)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AnalysisOptionsWidget.ui" line="94"/>
      <source>Speculatively set a name for the functions (analysis.autoname)</source>
      <translation>تخمين اسم للدوال (analysis.autoname)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AnalysisOptionsWidget.ui" line="107"/>
      <source>Search for new functions following already defined functions (analysis.hasnext)</source>
      <translation>البحث عن دوال جديدة تتبع الدوال المحدَّدة بالفعل (analysis.hasnext)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AnalysisOptionsWidget.ui" line="120"/>
      <source>Create references for unconditional jumps (analysis.jmp.ref)</source>
      <translation>إنشاء مراجع للانتقالات غير المشروطة (analysis.jmp.ref)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AnalysisOptionsWidget.ui" line="133"/>
      <source>Analyze jump tables in switch statements (analysis.jmp.tbl)</source>
      <translation>تحليل جداول الانتقال في عبارات التبديل (analysis.jmp.tbl)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AnalysisOptionsWidget.ui" line="161"/>
      <source>Search boundaries for analysis (analysis.in): </source>
      <translation>حدود البحث للتحليل (analysis.in): </translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AnalysisOptionsWidget.ui" line="195"/>
      <source>Pointer depth (analysis.ptrdepth):</source>
      <translation>عمق المؤشر (analysis.ptrdepth):</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AnalysisOptionsWidget.ui" line="236"/>
      <source>Functions Prelude (analysis.prelude):</source>
      <translation>مقدمة الدوال (analysis.prelude):</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AnalysisOptionsWidget.ui" line="269"/>
      <source>Analyze program</source>
      <translation>تحليل البرنامج</translation>
    </message>
  </context>
  <context>
    <name>AnalysisTask</name>
    <message>
      <location filename="../common/AnalysisTask.cpp" line="25"/>
      <source>Initial Analysis</source>
      <translation>تحليل مبدئي</translation>
    </message>
    <message>
      <location filename="../common/AnalysisTask.cpp" line="27"/>
      <source>Analyzing Program</source>
      <translation>جارٍ تحليل البرنامج</translation>
    </message>
    <message>
      <location filename="../common/AnalysisTask.cpp" line="45"/>
      <source>Loading the file...</source>
      <translation>جارٍ تحميل الملف...</translation>
    </message>
    <message>
      <location filename="../common/AnalysisTask.cpp" line="72"/>
      <source>Loading PDB file...</source>
      <translation>جارٍ تحميل ملف PDB...</translation>
    </message>
    <message>
      <location filename="../common/AnalysisTask.cpp" line="81"/>
      <source>Loading shellcode...</source>
      <translation>جارٍ تحميل shellcode...</translation>
    </message>
    <message>
      <location filename="../common/AnalysisTask.cpp" line="92"/>
      <source>Executing script...</source>
      <translation>جارٍ تنفيذ السيناريو...</translation>
    </message>
    <message>
      <location filename="../common/AnalysisTask.cpp" line="101"/>
      <source>Executing analysis...</source>
      <translation>جارٍ تنفيذ التحليل...</translation>
    </message>
    <message>
      <location filename="../common/AnalysisTask.cpp" line="110"/>
      <source>Analysis complete!</source>
      <translation>اكتمل التحليل!</translation>
    </message>
    <message>
      <location filename="../common/AnalysisTask.cpp" line="112"/>
      <source>Skipping Analysis.</source>
      <translation>جارٍ تخطي التحليل</translation>
    </message>
  </context>
  <context>
    <name>AppearanceOptionsWidget</name>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="14"/>
      <source>Appearance</source>
      <translation>المظهر</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="28"/>
      <source>Font:</source>
      <translation>الخط:</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="56"/>
      <source>Select font</source>
      <translation>إختيار خط</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="76"/>
      <source>Zoom</source>
      <translation>تكبير/تصغير</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="95"/>
      <source>%</source>
      <translation>%</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="116"/>
      <source>Language:</source>
      <translation>اللُّغة:</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="133"/>
      <source>Interface Theme:</source>
      <translation>سمة واجهة المستخدم:</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="147"/>
      <source>Default</source>
      <translation>افتراضي</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="152"/>
      <source>Dark</source>
      <translation>داكن</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="160"/>
      <source>Color Theme:</source>
      <translation>سمة اللون:</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="179"/>
      <source>Edit Theme</source>
      <translation>تحرير السمة</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="193"/>
      <source>Rename</source>
      <translation>اعادة التّسمية</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="213"/>
      <source>Copy</source>
      <translation>نسخ</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="227"/>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="163"/>
      <source>Delete</source>
      <translation>حذف</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="241"/>
      <source>Export</source>
      <translation>تصدير</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="255"/>
      <source>Import</source>
      <translation>إستيراد</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="289"/>
      <source>Use information provided by decompiler when highlighting code.</source>
      <translation>استخدام المعلومات المقدَّمة من برنامج فك التجميع عند تمييز الرمز البرمجي.</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="292"/>
      <source>Decompiler based highlighting</source>
      <translation>التمييز المستند إلى محوِّل برمجي عكسي</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.ui" line="312"/>
      <source>Save as Default</source>
      <translation>حفظ كإعداد إفتراضي</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="125"/>
      <source>Theme Editor - &lt;%1&gt;</source>
      <translation>محرر السمات - &lt;%1&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="136"/>
      <source>Enter theme name</source>
      <translation>أدخل اسم السمة</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="136"/>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="221"/>
      <source>Name:</source>
      <translation>الاسم:</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="137"/>
      <source> - copy</source>
      <translation> - نسخ</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="143"/>
      <source>Theme Copy</source>
      <translation>نسخ السمة</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="144"/>
      <source>Theme named %1 already exists.</source>
      <translation>اسم السمة %1 موجود مسبقا.</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="159"/>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="168"/>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="190"/>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="214"/>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="229"/>
      <source>Error</source>
      <translation>خطأ</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="163"/>
      <source>Are you sure you want to delete &lt;b&gt;%1&lt;/b&gt;?</source>
      <translation>هل أنت متأكد من حذف &lt;b&gt;%1&lt;/b&gt;؟</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="185"/>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="211"/>
      <source>Success</source>
      <translation>تم بنجاح</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="186"/>
      <source>Color theme &lt;b&gt;%1&lt;/b&gt; was successfully imported.</source>
      <translation>تم استيراد لون السمة &lt;b&gt;%1&lt;/b&gt; بنجاح.</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="212"/>
      <source>Color theme &lt;b&gt;%1&lt;/b&gt; was successfully exported.</source>
      <translation>تم تصدير لون السمة &lt;b&gt;%1&lt;/b&gt; بنجاح.</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="221"/>
      <source>Enter new theme name</source>
      <translation>أدخل اسم السمة الجديد</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="240"/>
      <source>Language settings</source>
      <translation>إعدادات اللغة</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="241"/>
      <source>Language will be changed after next application start.</source>
      <translation>سيتم تغيير اللغة بعد إعادة تشغيل البرنامج.</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="245"/>
      <source>Cannot set language, not found in available ones</source>
      <translation>لا يمكن ضبط اللغة، لأنها غير موجودة في اللغات المتاحة</translation>
    </message>
  </context>
  <context>
    <name>ArenaInfoDialog</name>
    <message>
      <location filename="../dialogs/ArenaInfoDialog.ui" line="14"/>
      <source>Dialog</source>
      <translation>مربع الحوار</translation>
    </message>
    <message>
      <location filename="../dialogs/ArenaInfoDialog.ui" line="22"/>
      <source>Top</source>
      <translation>أعلى عنوان</translation>
    </message>
    <message>
      <location filename="../dialogs/ArenaInfoDialog.ui" line="29"/>
      <source>Next</source>
      <translation>العنوان التالي</translation>
    </message>
    <message>
      <location filename="../dialogs/ArenaInfoDialog.ui" line="36"/>
      <source>Next free</source>
      <translation>العنوان الخالي التالي</translation>
    </message>
    <message>
      <location filename="../dialogs/ArenaInfoDialog.ui" line="43"/>
      <source>System Memory</source>
      <translation>ذاكرة النظام</translation>
    </message>
    <message>
      <location filename="../dialogs/ArenaInfoDialog.ui" line="50"/>
      <source>Max Memory</source>
      <translation>الحد الأقصى للذاكرة</translation>
    </message>
    <message>
      <location filename="../dialogs/ArenaInfoDialog.ui" line="92"/>
      <source>Last Remainder</source>
      <translation>آخر عنوان متبقي</translation>
    </message>
  </context>
  <context>
    <name>AsmOptionsWidget</name>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="14"/>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="65"/>
      <source>Disassembly</source>
      <translation>تفكيك</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="35"/>
      <source>Style</source>
      <translation>نمط</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="255"/>
      <source>Align bytes to the left (asm.lbytes)</source>
      <translation>محاذاة البايتات إلى اليسار (asm.lbytes)</translation>
    </message>
    <message>
      <source>Show preview when hovering:</source>
      <translation>عرض معاينة عند التمرير فوق العنصر:</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="215"/>
      <source>Syntax (asm.syntax):</source>
      <translation>صياغة (asm.syntax):</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="272"/>
      <source>Flags (asm.reloff.flags)</source>
      <translation>الرايات (asm.reloff.flags)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="183"/>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="321"/>
      <source>Normal</source>
      <translation>عادي</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="188"/>
      <source>ESIL (asm.esil)</source>
      <translation>ESIL (asm.esil)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="193"/>
      <source>Pseudocode (asm.pseudo)</source>
      <translation>شبه الكود (asm.pseudo)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="175"/>
      <source>Show offsets (asm.offset)</source>
      <translation>إظهار الأوفست (asm.offset)</translation>
    </message>
    <message>
      <source>Tabs before assembly (asm.tabs.off):</source>
      <translation>علامات التبويب قبل التجميع (asm.tabs.off):</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="245"/>
      <source>Number of bytes to display (asm.nbytes):</source>
      <translation>عدد البايتات المراد إظهارها (asm.nbytes):</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="225"/>
      <source>Separate bytes with whitespace (asm.bytes.space)</source>
      <translation>فصل وحدات البايت بمسافة بيضاء (asm.bytes.space)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="100"/>
      <source>Display the bytes of each instruction (asm.bytes)</source>
      <translation>عرض البايتات لكل تعليمة (asm.bytes)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="72"/>
      <source>Lowercase</source>
      <translation>أحرف صغيرة</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="77"/>
      <source>Uppercase (asm.ucase)</source>
      <translation>أحرف كبيرة (asm.ucase)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="82"/>
      <source>Capitalize (asm.capitalize)</source>
      <translation>الكتابة بأحرف كبيرة (asm.capitalize)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="201"/>
      <source>Show empty line after every basic block (asm.bb.line)</source>
      <translation>إظهار سطر فارغ بعد كل كتلة أساسية (asm.bb.line)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="142"/>
      <source>Show offsets relative to:</source>
      <translation>عرض الإزاحات بالنسبة إلى:</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="149"/>
      <source>Functions (asm.reloff)</source>
      <translation>الدوال (asm.reloff)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="107"/>
      <source>Show Disassembly as:</source>
      <translation>إظهار التفكيك كـ:</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="90"/>
      <source>Tabs in assembly (asm.tabs):</source>
      <translation>علامات التبويب في التجميع (asm.tabs):</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="168"/>
      <source>Indent disassembly based on reflines depth (asm.indent)</source>
      <translation>تفكيك المسافة البادئة على أساس عمق التكرير (asm.indent)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="133"/>
      <source>Display flags&apos; real name (asm.flags.real)</source>
      <translation>عرض الاسم الحقيقي للرايات (asm.flags.real)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="158"/>
      <source>The number of tabulate spaces after the offset (asm.tabs.off):</source>
      <translation>عدد مسافات الجدولة بعد الإزاحة (asm.tabs.off):</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="208"/>
      <source>Show preview when hovering</source>
      <translation>إظهار معاينة عند التمرير فوق العنصر</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="289"/>
      <source>Show known variable values when hovering</source>
      <translation>عرض قيم المتغيرات المعروفة عند التمرير فوق العنصر</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="305"/>
      <source>Comments</source>
      <translation>التعليقات</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="313"/>
      <source>Show opcode description (asm.describe)</source>
      <translation>إظهار وصف شفرة التشغيل (asm.describe)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="326"/>
      <source>Above instructions</source>
      <translation>الإرشادات المذكورة أعلاه</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="331"/>
      <source>Off</source>
      <translation>إيقاف</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="339"/>
      <source>Show comments:</source>
      <translation>إظهار التعليقات:</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="359"/>
      <source>Column to align comments (asm.cmt.col):</source>
      <translation>عمود لمحاذاة التعليقات (asm.cmt.col):</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="369"/>
      <source>Show x-refs (asm.xrefs)</source>
      <translation>إظهار x-refs (asm.xrefs)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="376"/>
      <source>Show refpointer information (asm.refptr)</source>
      <translation>إظهار معلومات المرجع (asm.refptr)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="409"/>
      <source>Metadata</source>
      <translation>بيانات التعريف</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="433"/>
      <source>Slow Analysis (asm.slow)</source>
      <translation>تحليل بطيء (asm.slow)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="440"/>
      <source>Show jump lines (asm.lines)</source>
      <translation>إظهار خطوط الانتقال (asm.lines)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="447"/>
      <source>Show function boundary lines (asm.lines.fcn)</source>
      <translation>إظهار خطوط حدود الوظيفة (asm.lines.fcn)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="454"/>
      <source>Show offset before flags (asm.flags.off)</source>
      <translation>إظهار الإزاحة قبل الرايات (asm.flags.off)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="461"/>
      <source>Run ESIL emulation analysis (asm.emu)</source>
      <translation>تشغيل تحليل مضاهاة ESIL (asm.emu)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="468"/>
      <source>Show only strings if any in the asm.emu output (emu.str)</source>
      <translation>إظهار سلسلة الأغراض فقط إن وجدت في نتاج asm.emu (emu.str)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="475"/>
      <source>Show size of opcodes in disassembly (asm.size)</source>
      <translation>عرض حجم الشفرات في التفكيك (asm.size)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="482"/>
      <source>Show variables summary instead of full list (asm.var.summary)</source>
      <translation>عرض ملخص المتغيرات بدلاً من القائمة الكاملة (asm.var.summary)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="489"/>
      <source>Substitute variables in disassembly (asm.sub.var)</source>
      <translation>استبدال المتغيرات في التفكيك (asm.sub.var)</translation>
    </message>
    <message>
      <source>Substitute variables (asm.sub.var)</source>
      <translation>استبدال المتغيرات (asm.sub.var)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="496"/>
      <source>Substitute entire variable expressions with names (asm.sub.varonly)</source>
      <translation>استبدال التعبيرات المتغيرة بأكملها بأسماء (asm.sub.varonly)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AsmOptionsWidget.ui" line="552"/>
      <source>Save as Default</source>
      <translation>حفظ كإعداد إفتراضي</translation>
    </message>
  </context>
  <context>
    <name>AsyncTaskDialog</name>
    <message>
      <location filename="../dialogs/AsyncTaskDialog.ui" line="14"/>
      <source>Cutter</source>
      <translation>Cutter</translation>
    </message>
    <message>
      <location filename="../dialogs/AsyncTaskDialog.ui" line="20"/>
      <source>Time</source>
      <translation>الوقت</translation>
    </message>
    <message>
      <location filename="../dialogs/AsyncTaskDialog.cpp" line="43"/>
      <source>Running for</source>
      <translation>تشغيل لـ</translation>
    </message>
    <message numerus="yes">
      <location filename="../dialogs/AsyncTaskDialog.cpp" line="45"/>
      <source>%n hour</source>
      <comment>%n hours</comment>
      <translation>
        <numerusform>%n ساعة</numerusform>
        <numerusform>ساعة واحدة (%n)</numerusform>
        <numerusform>ساعتان (%n)</numerusform>
        <numerusform>%n ساعات</numerusform>
        <numerusform>%n ساعة</numerusform>
        <numerusform>%n ساعة</numerusform>
      </translation>
    </message>
    <message numerus="yes">
      <location filename="../dialogs/AsyncTaskDialog.cpp" line="49"/>
      <source>%n minute</source>
      <comment>%n minutes</comment>
      <translation>
        <numerusform>%n دقيقة</numerusform>
        <numerusform>دقيقة واحدة (%n)</numerusform>
        <numerusform>دقيقتان (%n)</numerusform>
        <numerusform>%n دقائق</numerusform>
        <numerusform>%n دقيقة</numerusform>
        <numerusform>%n دقيقة</numerusform>
      </translation>
    </message>
    <message numerus="yes">
      <location filename="../dialogs/AsyncTaskDialog.cpp" line="52"/>
      <source>%n seconds</source>
      <comment>%n second</comment>
      <translation>
        <numerusform>%n ثانية</numerusform>
        <numerusform>ثانية واحدة (%n)</numerusform>
        <numerusform>ثانيتان (%n)</numerusform>
        <numerusform>%n ثوانٍ</numerusform>
        <numerusform>%n ثانية</numerusform>
        <numerusform>%n ثانية</numerusform>
      </translation>
    </message>
  </context>
  <context>
    <name>AttachProcDialog</name>
    <message>
      <location filename="../dialogs/AttachProcDialog.ui" line="14"/>
      <source>Select process to attach...</source>
      <translation>حدد عملية للإرتباط بها...</translation>
    </message>
    <message>
      <location filename="../dialogs/AttachProcDialog.ui" line="46"/>
      <source>Processes with same name as currently open file:</source>
      <translation>العمليات التي تحمل الاسم نفسه كالملف المفتوح حاليًا:</translation>
    </message>
    <message>
      <location filename="../dialogs/AttachProcDialog.ui" line="90"/>
      <source>All processes:</source>
      <translation>جميع العمليات:</translation>
    </message>
    <message>
      <location filename="../dialogs/AttachProcDialog.ui" line="130"/>
      <source>Quick Filter</source>
      <translation>فلترة سريعة</translation>
    </message>
  </context>
  <context>
    <name>BacktraceWidget</name>
    <message>
      <location filename="../widgets/BacktraceWidget.cpp" line="16"/>
      <source>Function</source>
      <translation>وظيفة</translation>
    </message>
    <message>
      <location filename="../widgets/BacktraceWidget.cpp" line="19"/>
      <source>Description</source>
      <translation>الوصف</translation>
    </message>
    <message>
      <location filename="../widgets/BacktraceWidget.cpp" line="20"/>
      <source>Frame Size</source>
      <translation>حجم الإطار</translation>
    </message>
  </context>
  <context>
    <name>Base64EnDecodedWriteDialog</name>
    <message>
      <location filename="../dialogs/Base64EnDecodedWriteDialog.ui" line="14"/>
      <source>Base64 Encode/Decode</source>
      <translation>الترميز/فك الترميز بالأساس 64</translation>
    </message>
    <message>
      <location filename="../dialogs/Base64EnDecodedWriteDialog.ui" line="24"/>
      <source>String:</source>
      <translation>السلسلة:</translation>
    </message>
    <message>
      <location filename="../dialogs/Base64EnDecodedWriteDialog.ui" line="38"/>
      <source>Decode</source>
      <translation>ترميز</translation>
    </message>
    <message>
      <location filename="../dialogs/Base64EnDecodedWriteDialog.ui" line="48"/>
      <source>Encode</source>
      <translation>فك ترميز</translation>
    </message>
  </context>
  <context>
    <name>BaseFindDialog</name>
    <message>
      <location filename="../tools/basefind/BaseFindDialog.ui" line="43"/>
      <source>Cores:</source>
      <translation>الأنوية:</translation>
    </message>
    <message>
      <location filename="../tools/basefind/BaseFindDialog.ui" line="59"/>
      <source>Pointer Size:</source>
      <translation>حجم المؤشر:</translation>
    </message>
    <message>
      <location filename="../tools/basefind/BaseFindDialog.ui" line="67"/>
      <source>32</source>
      <translation>32</translation>
    </message>
    <message>
      <location filename="../tools/basefind/BaseFindDialog.ui" line="72"/>
      <source>64</source>
      <translation>64</translation>
    </message>
    <message>
      <location filename="../tools/basefind/BaseFindDialog.ui" line="80"/>
      <source>Start Address:</source>
      <translation>عنوان البداية:</translation>
    </message>
    <message>
      <location filename="../tools/basefind/BaseFindDialog.ui" line="100"/>
      <source>End Address:</source>
      <translation>عنوان النهاية:</translation>
    </message>
    <message>
      <location filename="../tools/basefind/BaseFindDialog.ui" line="117"/>
      <source>Alignment:</source>
      <translation>المحاذاة:</translation>
    </message>
    <message>
      <location filename="../tools/basefind/BaseFindDialog.ui" line="134"/>
      <source>Min String Length:</source>
      <translation>الحد الأدنى لطول السلسلة:</translation>
    </message>
    <message>
      <location filename="../tools/basefind/BaseFindDialog.ui" line="157"/>
      <source>Min Score:</source>
      <translation>الحد الأدنى لعدد النقاط:</translation>
    </message>
    <message>
      <location filename="../tools/basefind/BaseFindDialog.ui" line="199"/>
      <source>Remove item</source>
      <translation>إزالة العنصر</translation>
    </message>
    <message>
      <location filename="../tools/basefind/BaseFindDialog.ui" line="204"/>
      <location filename="../tools/basefind/BaseFindDialog.ui" line="207"/>
      <source>Remove all</source>
      <translation>إزالة الكل</translation>
    </message>
  </context>
  <context>
    <name>BaseFindResultsDialog</name>
    <message>
      <location filename="../tools/basefind/BaseFindResultsDialog.cpp" line="84"/>
      <location filename="../tools/basefind/BaseFindResultsDialog.cpp" line="110"/>
      <source>Copy %1</source>
      <translation>نسخ %1</translation>
    </message>
    <message>
      <location filename="../tools/basefind/BaseFindResultsDialog.cpp" line="85"/>
      <location filename="../tools/basefind/BaseFindResultsDialog.cpp" line="111"/>
      <source>Reopen Cutter with base address as %1</source>
      <translation>إعادة فتح Cutter باستخدام عنوان الأساس %1</translation>
    </message>
    <message>
      <location filename="../tools/basefind/BaseFindResultsDialog.cpp" line="86"/>
      <location filename="../tools/basefind/BaseFindResultsDialog.cpp" line="112"/>
      <source>Reopen Cutter with map address as %1</source>
      <translation>إعادة فتح Cutter باستخدام عنوان المخطط %1</translation>
    </message>
  </context>
  <context>
    <name>BaseFindResultsModel</name>
    <message>
      <location filename="../tools/basefind/BaseFindResultsDialog.cpp" line="58"/>
      <source>Score</source>
      <translation>عدد النقاط</translation>
    </message>
    <message>
      <location filename="../tools/basefind/BaseFindResultsDialog.cpp" line="60"/>
      <source>Address</source>
      <translation>العنوان</translation>
    </message>
  </context>
  <context>
    <name>BaseFindSearchDialog</name>
    <message>
      <location filename="../tools/basefind/BaseFindSearchDialog.ui" line="81"/>
      <source>Remove item</source>
      <translation>إزالة العنصر</translation>
    </message>
    <message>
      <location filename="../tools/basefind/BaseFindSearchDialog.ui" line="86"/>
      <location filename="../tools/basefind/BaseFindSearchDialog.ui" line="89"/>
      <source>Remove all</source>
      <translation>إزالة الكل</translation>
    </message>
  </context>
  <context>
    <name>Basefind</name>
    <message>
      <location filename="../core/Basefind.cpp" line="41"/>
      <source>Start address is &gt;= end address</source>
      <translation>عنوان البداية هو &gt;= عنوان النهاية</translation>
    </message>
    <message>
      <location filename="../core/Basefind.cpp" line="44"/>
      <source>Alignment must be at least </source>
      <translation>يجب أن تكون المحاذاة على الأقل </translation>
    </message>
    <message>
      <location filename="../core/Basefind.cpp" line="48"/>
      <source>Min score must be at least 1</source>
      <translation>يجب أن يكون الحد الأدنى لعدد النقاط هو 1 على الأقل</translation>
    </message>
    <message>
      <location filename="../core/Basefind.cpp" line="51"/>
      <source>Min string length must be at least 1</source>
      <translation>يجب أن يكون الحد الأدنى لطول السلسلة هو 1 على الأقل</translation>
    </message>
  </context>
  <context>
    <name>BinClassesModel</name>
    <message>
      <location filename="../widgets/ClassesWidget.cpp" line="136"/>
      <source>method</source>
      <translation>طريقة</translation>
    </message>
    <message>
      <location filename="../widgets/ClassesWidget.cpp" line="160"/>
      <source>field</source>
      <translation>حقل</translation>
    </message>
    <message>
      <location filename="../widgets/ClassesWidget.cpp" line="182"/>
      <source>base class</source>
      <translation>فئة أساسية</translation>
    </message>
    <message>
      <location filename="../widgets/ClassesWidget.cpp" line="202"/>
      <source>class</source>
      <translation>فئة</translation>
    </message>
  </context>
  <context>
    <name>BinsModel</name>
    <message>
      <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="129"/>
      <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="131"/>
      <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="137"/>
      <source>N/A</source>
      <translation>غ/م</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="153"/>
      <source>#</source>
      <translation>#</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="155"/>
      <source>Fd</source>
      <translation>للأمام</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="157"/>
      <source>Bk</source>
      <translation>للخلف</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="159"/>
      <source>Type</source>
      <translation>النوع</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="161"/>
      <source>Chunks count</source>
      <translation>عدد المجموعات</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="163"/>
      <source>Chunks size</source>
      <translation>حجم المجموعات</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="171"/>
      <source>Bin number in NBINS or fastbinsY array</source>
      <translation>رقم الحاوية في مصفوفة NBINS أو fastbinsY</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="173"/>
      <source>Pointer to first chunk of the bin</source>
      <translation>مؤشر إلى المجموعة الأولى في الحاوية</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="175"/>
      <source>Pointer to last chunk of the bin</source>
      <translation>مؤشر إلى المجموعة الأخيرة في الحاوية</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="177"/>
      <source>Type of bin</source>
      <translation>نوع الحاوية</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="179"/>
      <source>Number of chunks in the bin</source>
      <translation>عدد المجموعات في الحاوية</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="181"/>
      <source>Size of all chunks in the bin</source>
      <translation>حجم كل المجموعات في الحاوية</translation>
    </message>
  </context>
  <context>
    <name>BreakpointModel</name>
    <message>
      <location filename="../widgets/BreakpointWidget.cpp" line="64"/>
      <source>HW %1</source>
      <translation>HW %1</translation>
    </message>
    <message>
      <location filename="../widgets/BreakpointWidget.cpp" line="66"/>
      <source>SW</source>
      <translation>SW</translation>
    </message>
    <message>
      <location filename="../widgets/BreakpointWidget.cpp" line="101"/>
      <source>Offset</source>
      <translation>إزاحة</translation>
    </message>
    <message>
      <location filename="../widgets/BreakpointWidget.cpp" line="103"/>
      <source>Name</source>
      <translation>الاسم</translation>
    </message>
    <message>
      <location filename="../widgets/BreakpointWidget.cpp" line="105"/>
      <source>Type</source>
      <translation>النوع</translation>
    </message>
    <message>
      <location filename="../widgets/BreakpointWidget.cpp" line="107"/>
      <source>Tracing</source>
      <translation>تتبع</translation>
    </message>
    <message>
      <location filename="../widgets/BreakpointWidget.cpp" line="109"/>
      <source>Enabled</source>
      <translation>ممكّن</translation>
    </message>
    <message>
      <location filename="../widgets/BreakpointWidget.cpp" line="111"/>
      <source>Comment</source>
      <translation>تعليق</translation>
    </message>
  </context>
  <context>
    <name>BreakpointWidget</name>
    <message>
      <location filename="../widgets/BreakpointWidget.ui" line="58"/>
      <source>Add new breakpoint</source>
      <translation>إضافة نقطة توقف جديدة</translation>
    </message>
    <message>
      <location filename="../widgets/BreakpointWidget.ui" line="65"/>
      <location filename="../widgets/BreakpointWidget.cpp" line="196"/>
      <source>Delete breakpoint</source>
      <translation>حذف نقطة التوقف</translation>
    </message>
    <message>
      <location filename="../widgets/BreakpointWidget.ui" line="72"/>
      <source>Delete all breakpoints</source>
      <translation>حذف جميع نقاط التوقف</translation>
    </message>
    <message>
      <location filename="../widgets/BreakpointWidget.cpp" line="202"/>
      <source>Toggle breakpoint</source>
      <translation>تبديل نقطة التوقف</translation>
    </message>
    <message>
      <location filename="../widgets/BreakpointWidget.cpp" line="208"/>
      <source>Edit</source>
      <translation>تحرير</translation>
    </message>
  </context>
  <context>
    <name>BreakpointsDialog</name>
    <message>
      <location filename="../dialogs/BreakpointsDialog.ui" line="14"/>
      <source>Add/Edit breakpoint</source>
      <translation>إضافة/تحرير نقطة توقف</translation>
    </message>
    <message>
      <location filename="../dialogs/BreakpointsDialog.ui" line="22"/>
      <source>Position</source>
      <translation>الموضع</translation>
    </message>
    <message>
      <location filename="../dialogs/BreakpointsDialog.ui" line="59"/>
      <source>Condition</source>
      <translation>الشرط</translation>
    </message>
    <message>
      <location filename="../dialogs/BreakpointsDialog.ui" line="91"/>
      <source>?v $.rax-0x6  # break when rax is 6</source>
      <translation>?v $.rax-0x6  # break when rax is 6</translation>
    </message>
    <message>
      <location filename="../dialogs/BreakpointsDialog.ui" line="99"/>
      <source>Module</source>
      <translation>وحدة</translation>
    </message>
    <message>
      <location filename="../dialogs/BreakpointsDialog.ui" line="126"/>
      <source>Type/Options</source>
      <translation>نوع/خيارات</translation>
    </message>
    <message>
      <location filename="../dialogs/BreakpointsDialog.ui" line="132"/>
      <source>Enabled</source>
      <translation>ممكّن</translation>
    </message>
    <message>
      <location filename="../dialogs/BreakpointsDialog.ui" line="142"/>
      <source>Software</source>
      <translation>البرنامج</translation>
    </message>
    <message>
      <location filename="../dialogs/BreakpointsDialog.ui" line="152"/>
      <source>Hardware</source>
      <translation>الجهاز</translation>
    </message>
    <message>
      <location filename="../dialogs/BreakpointsDialog.ui" line="180"/>
      <source>Read</source>
      <translation>قراءة</translation>
    </message>
    <message>
      <location filename="../dialogs/BreakpointsDialog.ui" line="187"/>
      <source>Write</source>
      <translation>كتابة</translation>
    </message>
    <message>
      <location filename="../dialogs/BreakpointsDialog.ui" line="194"/>
      <source>Execute</source>
      <translation>تنفيذ</translation>
    </message>
    <message>
      <location filename="../dialogs/BreakpointsDialog.ui" line="206"/>
      <source>Size</source>
      <translation>الحجم</translation>
    </message>
    <message>
      <location filename="../dialogs/BreakpointsDialog.ui" line="217"/>
      <source>1</source>
      <translation>1</translation>
    </message>
    <message>
      <location filename="../dialogs/BreakpointsDialog.ui" line="222"/>
      <source>2</source>
      <translation>2</translation>
    </message>
    <message>
      <location filename="../dialogs/BreakpointsDialog.ui" line="227"/>
      <source>4</source>
      <translation>4</translation>
    </message>
    <message>
      <location filename="../dialogs/BreakpointsDialog.ui" line="232"/>
      <source>8</source>
      <translation>8</translation>
    </message>
    <message>
      <location filename="../dialogs/BreakpointsDialog.ui" line="261"/>
      <source>Action</source>
      <translation>إجراء</translation>
    </message>
    <message>
      <location filename="../dialogs/BreakpointsDialog.ui" line="267"/>
      <source>Trace</source>
      <translation>تتبع</translation>
    </message>
    <message>
      <location filename="../dialogs/BreakpointsDialog.ui" line="276"/>
      <source>Command</source>
      <translation>الأمر</translation>
    </message>
    <message>
      <location filename="../dialogs/BreakpointsDialog.cpp" line="21"/>
      <source>Edit breakpoint</source>
      <translation>تحرير نقطة التوقف</translation>
    </message>
    <message>
      <location filename="../dialogs/BreakpointsDialog.cpp" line="23"/>
      <source>New breakpoint</source>
      <translation>نقطة توقف جديدة</translation>
    </message>
    <message>
      <location filename="../dialogs/BreakpointsDialog.cpp" line="32"/>
      <source>Address</source>
      <translation>عنوان</translation>
    </message>
    <message>
      <location filename="../dialogs/BreakpointsDialog.cpp" line="32"/>
      <source>Address or expression calculated when creating breakpoint</source>
      <translation>عنوان أو تعبير محسوب عند إنشاء نقطة توقف</translation>
    </message>
    <message>
      <location filename="../dialogs/BreakpointsDialog.cpp" line="34"/>
      <source>Named</source>
      <translation>مسمى</translation>
    </message>
    <message>
      <location filename="../dialogs/BreakpointsDialog.cpp" line="34"/>
      <source>Expression - stored as expression</source>
      <translation>التعبير - مخزَّن كتعبير</translation>
    </message>
    <message>
      <location filename="../dialogs/BreakpointsDialog.cpp" line="35"/>
      <source>Module offset</source>
      <translation>إزاحة الوحدة النمطية</translation>
    </message>
    <message>
      <location filename="../dialogs/BreakpointsDialog.cpp" line="35"/>
      <source>Offset relative to module</source>
      <translation>الإزاحة بالنسبة إلى الوحدة النمطية</translation>
    </message>
  </context>
  <context>
    <name>CallGraphWidget</name>
    <message>
      <location filename="../widgets/CallGraph.cpp" line="25"/>
      <source>Global Callgraph</source>
      <translation>الرسم البياني العام للاستدعاء</translation>
    </message>
    <message>
      <location filename="../widgets/CallGraph.cpp" line="25"/>
      <location filename="../widgets/CallGraph.cpp" line="30"/>
      <source>Callgraph</source>
      <translation>الرسم البياني للاستدعاء</translation>
    </message>
    <message>
      <location filename="../widgets/CallGraph.cpp" line="30"/>
      <source>GlobalCallgraph</source>
      <translation>GlobalCallgraph</translation>
    </message>
  </context>
  <context>
    <name>ClassesModel</name>
    <message>
      <location filename="../widgets/ClassesWidget.cpp" line="21"/>
      <source>Name</source>
      <translation>الاسم</translation>
    </message>
    <message>
      <location filename="../widgets/ClassesWidget.cpp" line="23"/>
      <source>Real Name</source>
      <translation>الاسم الحقيقي</translation>
    </message>
    <message>
      <location filename="../widgets/ClassesWidget.cpp" line="25"/>
      <source>Type</source>
      <translation>النوع</translation>
    </message>
    <message>
      <location filename="../widgets/ClassesWidget.cpp" line="27"/>
      <source>Offset</source>
      <translation>الإزاحة</translation>
    </message>
    <message>
      <location filename="../widgets/ClassesWidget.cpp" line="29"/>
      <source>VTable</source>
      <translation>VTable</translation>
    </message>
  </context>
  <context>
    <name>ClassesWidget</name>
    <message>
      <source>Source:</source>
      <translation>المصدر:</translation>
    </message>
    <message>
      <location filename="../widgets/ClassesWidget.cpp" line="621"/>
      <source>Binary Info (Fixed)</source>
      <translation>معلومات الملف الثنائي (ثابتة)</translation>
    </message>
    <message>
      <location filename="../widgets/ClassesWidget.cpp" line="622"/>
      <source>Analysis (Editable)</source>
      <translation>التحليل (قابل للتعديل)</translation>
    </message>
    <message>
      <location filename="../widgets/ClassesWidget.cpp" line="599"/>
      <source>Seek to VTable</source>
      <translation>المحاولة في VTable</translation>
    </message>
    <message>
      <location filename="../widgets/ClassesWidget.cpp" line="600"/>
      <source>Edit Method</source>
      <translation>تعديل الأسلوب</translation>
    </message>
    <message>
      <location filename="../widgets/ClassesWidget.cpp" line="601"/>
      <source>Add Method</source>
      <translation>إضافة أسلوب</translation>
    </message>
    <message>
      <location filename="../widgets/ClassesWidget.cpp" line="602"/>
      <location filename="../widgets/ClassesWidget.cpp" line="789"/>
      <source>Create new Class</source>
      <translation>إنشاء فئة جديدة</translation>
    </message>
    <message>
      <location filename="../widgets/ClassesWidget.cpp" line="603"/>
      <source>Rename Class</source>
      <translation>إعادة تسمية الفئة</translation>
    </message>
    <message>
      <location filename="../widgets/ClassesWidget.cpp" line="604"/>
      <location filename="../widgets/ClassesWidget.cpp" line="805"/>
      <source>Delete Class</source>
      <translation>حذف الفئة</translation>
    </message>
    <message>
      <location filename="../widgets/ClassesWidget.cpp" line="606"/>
      <source>Classes</source>
      <translation>الفئات</translation>
    </message>
    <message>
      <location filename="../widgets/ClassesWidget.cpp" line="741"/>
      <source>Missing VTable in class</source>
      <translation>VTable مفقود في الفئة</translation>
    </message>
    <message>
      <location filename="../widgets/ClassesWidget.cpp" line="742"/>
      <source>The class %1 does not have any VTable!</source>
      <translation>لا تحتوي الفئة %1 على أي VTable!</translation>
    </message>
    <message>
      <location filename="../widgets/ClassesWidget.cpp" line="789"/>
      <source>Class Name:</source>
      <translation>اسم الفئة:</translation>
    </message>
    <message>
      <location filename="../widgets/ClassesWidget.cpp" line="806"/>
      <source>Are you sure you want to delete the class %1?</source>
      <translation>هل تريد بالتأكيد حذف الفئة %1؟</translation>
    </message>
    <message>
      <location filename="../widgets/ClassesWidget.cpp" line="823"/>
      <source>Rename Class %1</source>
      <translation>إعادة تسمية الفئة %1</translation>
    </message>
    <message>
      <location filename="../widgets/ClassesWidget.cpp" line="824"/>
      <source>Class name:</source>
      <translation>اسم الفئة:</translation>
    </message>
  </context>
  <context>
    <name>ColorPicker</name>
    <message>
      <location filename="../widgets/ColorPicker.ui" line="14"/>
      <source>Form</source>
      <translation>التنسيق</translation>
    </message>
    <message>
      <location filename="../widgets/ColorPicker.ui" line="87"/>
      <source>Val:</source>
      <translation>القيمة:</translation>
    </message>
    <message>
      <location filename="../widgets/ColorPicker.ui" line="118"/>
      <source>Sat:</source>
      <translation>التشبع:</translation>
    </message>
    <message>
      <location filename="../widgets/ColorPicker.ui" line="149"/>
      <source>Hue:</source>
      <translation>التدرج:</translation>
    </message>
    <message>
      <location filename="../widgets/ColorPicker.ui" line="184"/>
      <source>Red:</source>
      <translation>أحمر:</translation>
    </message>
    <message>
      <location filename="../widgets/ColorPicker.ui" line="215"/>
      <source>Green:</source>
      <translation>أخضر:</translation>
    </message>
    <message>
      <location filename="../widgets/ColorPicker.ui" line="246"/>
      <source>Blue:</source>
      <translation>أزرق:</translation>
    </message>
    <message>
      <location filename="../widgets/ColorPicker.ui" line="281"/>
      <source>Hex:</source>
      <translation>الرمز السداسي العشري:</translation>
    </message>
    <message>
      <location filename="../widgets/ColorPicker.ui" line="288"/>
      <source>\#HHHHHH</source>
      <translation>\#HHHHHH</translation>
    </message>
    <message>
      <location filename="../widgets/ColorPicker.ui" line="312"/>
      <source>Pick color from screen</source>
      <translation>اختر لونًا من الشاشة</translation>
    </message>
  </context>
  <context>
    <name>ColorThemeEditDialog</name>
    <message>
      <location filename="../dialogs/preferences/ColorThemeEditDialog.ui" line="14"/>
      <source>Dialog</source>
      <translation>مربع الحوار</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/ColorThemeEditDialog.ui" line="26"/>
      <source>Color Theme:</source>
      <translation>سمة اللون:</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/ColorThemeEditDialog.ui" line="55"/>
      <source>Search</source>
      <translation>البحث</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/ColorThemeEditDialog.cpp" line="35"/>
      <source>Disassembly Preview</source>
      <translation>معاينة التفكيك</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/ColorThemeEditDialog.cpp" line="79"/>
      <source>Error</source>
      <translation>خطأ</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/ColorThemeEditDialog.cpp" line="93"/>
      <location filename="../dialogs/preferences/ColorThemeEditDialog.cpp" line="144"/>
      <source>Unsaved changes</source>
      <translation>تغييرات غير محفوظة</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/ColorThemeEditDialog.cpp" line="94"/>
      <location filename="../dialogs/preferences/ColorThemeEditDialog.cpp" line="145"/>
      <source>Are you sure you want to exit without saving? All changes will be lost.</source>
      <translation>هل تريد بالتأكيد الخروج قبل الحفظ؟ ستفقد كل التغييرات.</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/ColorThemeEditDialog.cpp" line="159"/>
      <source>Theme Editor - &lt;%1&gt;</source>
      <translation>محرر السمة - &lt;%1&gt;</translation>
    </message>
  </context>
  <context>
    <name>ColorThemeWorker</name>
    <message>
      <location filename="../common/ColorThemeWorker.cpp" line="45"/>
      <source>Standard themes not found</source>
      <translation>لم يتم العثور على سمات قياسية</translation>
    </message>
    <message>
      <location filename="../common/ColorThemeWorker.cpp" line="46"/>
      <source>The Rizin standard themes could not be found in &apos;%1&apos;. Most likely, Rizin is not properly installed.</source>
      <translation>لم يتم العثور على السمات القياسية لإطار عمل Rizin في &apos;%1&apos;. من المرجَّح أنه لم يتم تثبيت Rizin بشكلٍ صحيح.</translation>
    </message>
    <message>
      <location filename="../common/ColorThemeWorker.cpp" line="75"/>
      <location filename="../common/ColorThemeWorker.cpp" line="169"/>
      <source>Theme &lt;b&gt;%1&lt;/b&gt; does not exist.</source>
      <translation>السمة &lt;b&gt;%1&lt;/b&gt; غير موجودة.</translation>
    </message>
    <message>
      <location filename="../common/ColorThemeWorker.cpp" line="85"/>
      <source>The file &lt;b&gt;%1&lt;/b&gt; cannot be opened.</source>
      <translation>لا يمكن فتح الملف &lt;b&gt;%1&lt;/b&gt;.</translation>
    </message>
    <message>
      <location filename="../common/ColorThemeWorker.cpp" line="166"/>
      <source>You can not delete standard Rizin color themes.</source>
      <translation>لا يمكنك حذف سمات الألوان القياسية لإطار عمل Rizin.</translation>
    </message>
    <message>
      <location filename="../common/ColorThemeWorker.cpp" line="174"/>
      <source>You have no permission to write to &lt;b&gt;%1&lt;/b&gt;</source>
      <translation>ليس لديك إذن للكتابة إلى &lt;b&gt;%1&lt;/b&gt;</translation>
    </message>
    <message>
      <location filename="../common/ColorThemeWorker.cpp" line="177"/>
      <source>File &lt;b&gt;%1&lt;/b&gt; can not be opened.</source>
      <translation>لا يمكن فتح الملف &lt;b&gt;%1&lt;/b&gt;.</translation>
    </message>
    <message>
      <location filename="../common/ColorThemeWorker.cpp" line="180"/>
      <source>File &lt;b&gt;%1&lt;/b&gt; can not be removed.</source>
      <translation>لا يمكن إزالة الملف &lt;b&gt;%1&lt;/b&gt;.</translation>
    </message>
    <message>
      <location filename="../common/ColorThemeWorker.cpp" line="189"/>
      <source>File &lt;b&gt;%1&lt;/b&gt; does not exist.</source>
      <translation>الملف &lt;b&gt;%1&lt;/b&gt; غير موجود.</translation>
    </message>
    <message>
      <location filename="../common/ColorThemeWorker.cpp" line="195"/>
      <source>File &lt;b&gt;%1&lt;/b&gt; could not be opened. Please make sure you have access to it and try again.</source>
      <translation>تعذَّر فتح الملف &lt;b&gt;%1&lt;/b&gt;. يُرجى التأكد من لديك إذن الوصول إليه وإعادة المحاولة.</translation>
    </message>
    <message>
      <location filename="../common/ColorThemeWorker.cpp" line="199"/>
      <source>File &lt;b&gt;%1&lt;/b&gt; is not a Cutter color theme</source>
      <translation>الملف &lt;b&gt;%1&lt;/b&gt; ليس سمة لون في Cutter</translation>
    </message>
    <message>
      <location filename="../common/ColorThemeWorker.cpp" line="204"/>
      <source>A color theme named &lt;b&gt;%1&lt;/b&gt; already exists.</source>
      <translation>هناك بالفعل سمة لون موجودة باسم &lt;b&gt;%1&lt;/b&gt;.</translation>
    </message>
    <message>
      <location filename="../common/ColorThemeWorker.cpp" line="210"/>
      <source>Error occurred during importing. Please make sure you have an access to the directory &lt;b&gt;%1&lt;/b&gt; and try again.</source>
      <translation>حدث خطأ في أثناء الاستيراد. يُرجى التأكد من أن لديك إذن الوصول إلى الدليل &lt;b&gt;%1&lt;/b&gt; وإعادة المحاولة.</translation>
    </message>
    <message>
      <location filename="../common/ColorThemeWorker.cpp" line="220"/>
      <source>A color theme named &lt;b&gt;&quot;%1&quot;&lt;/b&gt; already exists.</source>
      <translation>هناك بالفعل سمة لون موجودة باسم &lt;b&gt;&quot;%1&quot;&lt;/b&gt;.</translation>
    </message>
    <message>
      <location filename="../common/ColorThemeWorker.cpp" line="224"/>
      <source>You can not rename standard Rizin themes.</source>
      <translation>لا يمكنك إعادة تسمية السمات القياسية لإطار عمل Rizin.</translation>
    </message>
    <message>
      <location filename="../common/ColorThemeWorker.cpp" line="230"/>
      <source>Something went wrong during renaming. Please make sure you have access to the directory &lt;b&gt;&quot;%1&quot;&lt;/b&gt;.</source>
      <translation>حدث خطأ في أثناء إعادة التسمية. يُرجى التأكد من أن لديك إذن الوصول إلى الدليل &lt;b&gt;&quot;%1&quot;&lt;/b&gt;.</translation>
    </message>
  </context>
  <context>
    <name>ComboQuickFilterView</name>
    <message>
      <location filename="../widgets/ComboQuickFilterView.ui" line="14"/>
      <source>Form</source>
      <translation>التنسيق</translation>
    </message>
    <message>
      <location filename="../widgets/ComboQuickFilterView.ui" line="32"/>
      <source>Quick Filter</source>
      <translation>تصفية سريعة</translation>
    </message>
    <message>
      <location filename="../widgets/ComboQuickFilterView.ui" line="39"/>
      <source>TextLabel</source>
      <translation>TextLabel</translation>
    </message>
  </context>
  <context>
    <name>CommandTask</name>
    <message>
      <location filename="../common/CommandTask.h" line="23"/>
      <source>Running Command</source>
      <translation>تنفيذ الأمر</translation>
    </message>
  </context>
  <context>
    <name>CommentsDialog</name>
    <message>
      <location filename="../dialogs/CommentsDialog.ui" line="14"/>
      <source>Comment</source>
      <translation>تعليق</translation>
    </message>
    <message>
      <location filename="../dialogs/CommentsDialog.cpp" line="43"/>
      <source>Add Comment at %1</source>
      <translation>إضافة تعليق في %1</translation>
    </message>
    <message>
      <location filename="../dialogs/CommentsDialog.cpp" line="45"/>
      <source>Edit Comment at %1</source>
      <translation>تعديل التعليق في %1</translation>
    </message>
  </context>
  <context>
    <name>CommentsModel</name>
    <message>
      <location filename="../widgets/CommentsWidget.cpp" line="157"/>
      <source>Function/Offset</source>
      <translation>الدالة/الإزاحة</translation>
    </message>
    <message>
      <location filename="../widgets/CommentsWidget.cpp" line="159"/>
      <location filename="../widgets/CommentsWidget.cpp" line="170"/>
      <source>Comment</source>
      <translation>تعليق</translation>
    </message>
    <message>
      <location filename="../widgets/CommentsWidget.cpp" line="166"/>
      <source>Offset</source>
      <translation>إزاحة</translation>
    </message>
    <message>
      <location filename="../widgets/CommentsWidget.cpp" line="168"/>
      <source>Function</source>
      <translation>دالة</translation>
    </message>
  </context>
  <context>
    <name>CommentsWidget</name>
    <message>
      <location filename="../widgets/CommentsWidget.cpp" line="235"/>
      <source>Horizontal</source>
      <translation>أفقية</translation>
    </message>
    <message>
      <location filename="../widgets/CommentsWidget.cpp" line="236"/>
      <source>Vertical</source>
      <translation>رأسية</translation>
    </message>
    <message>
      <location filename="../widgets/CommentsWidget.cpp" line="238"/>
      <source>Comments</source>
      <translation>التعليقات</translation>
    </message>
  </context>
  <context>
    <name>Configuration</name>
    <message>
      <source>Critical!</source>
      <translation>خطأ فادح!</translation>
    </message>
    <message>
      <source>!!! Settings are not writable! Make sure you have a write access to &quot;%1&quot;</source>
      <translation>!!! الإعدادات ليست قابلة للكتابة! تأكَّد أن لديك إذن الوصول للكتابة إلى &quot;%1&quot;</translation>
    </message>
    <message>
      <location filename="../common/Configuration.cpp" line="146"/>
      <source>Critical Error!</source>
      <translation>خطأ فادح!</translation>
    </message>
    <message>
      <location filename="../common/Configuration.cpp" line="147"/>
      <source>Settings are not writable! Make sure you have a write access to &quot;%1&quot;.</source>
      <translation>الإعدادات ليست قابلة للكتابة! تأكَّد أن لديك إذن الوصول للكتابة إلى &quot;%1&quot;.</translation>
    </message>
  </context>
  <context>
    <name>ConsoleWidget</name>
    <message>
      <location filename="../widgets/ConsoleWidget.ui" line="93"/>
      <source>Rizin Console</source>
      <translation>وحدة تحكم Rizin</translation>
    </message>
    <message>
      <location filename="../widgets/ConsoleWidget.ui" line="98"/>
      <source>Debugee Input</source>
      <translation>مدخلات وحدة التحكم الجاري تصحيح أخطائها</translation>
    </message>
    <message>
      <location filename="../widgets/ConsoleWidget.ui" line="115"/>
      <source> Type &quot;?&quot; for help</source>
      <translation> اكتب &quot;?&quot; للمساعدة</translation>
    </message>
    <message>
      <location filename="../widgets/ConsoleWidget.ui" line="137"/>
      <source> Enter input for the debugee</source>
      <translation> أدخل المدخلات هنا لوحدة التحكم الجاري تصحيح أخطائها</translation>
    </message>
    <message>
      <location filename="../widgets/ConsoleWidget.ui" line="153"/>
      <source>Execute command</source>
      <translation>تنفيذ الأمر</translation>
    </message>
    <message>
      <location filename="../widgets/ConsoleWidget.ui" line="159"/>
      <source>...</source>
      <translation>...</translation>
    </message>
    <message>
      <location filename="../widgets/ConsoleWidget.cpp" line="76"/>
      <source>Clear Output</source>
      <translation>مسح الإخراج</translation>
    </message>
    <message>
      <location filename="../widgets/ConsoleWidget.cpp" line="85"/>
      <source>Wrap Lines</source>
      <translation>التفاف الأسطر</translation>
    </message>
  </context>
  <context>
    <name>CutterCore</name>
    <message>
      <location filename="../core/Cutter.cpp" line="274"/>
      <location filename="../core/Cutter.cpp" line="287"/>
      <source>Loading initialization file from </source>
      <translation>جارٍ تحميل ملف التهيئة من </translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="1057"/>
      <location filename="../core/Cutter.cpp" line="1066"/>
      <location filename="../core/Cutter.cpp" line="1071"/>
      <location filename="../core/Cutter.cpp" line="1081"/>
      <location filename="../core/Cutter.cpp" line="1085"/>
      <source>Signatures</source>
      <translation>التوقيعات</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="1058"/>
      <source>Cannot apply signature file because the requested arch is not supported by .sig files</source>
      <translation>هل يمكن تطبيق ملف التوقيع لأن المعمارية المطلوبة غير مدعومة من ملفات .sig</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="1067"/>
      <source>Found %1 matching signatures!</source>
      <translation>تم العثور على %1 من التوقيعات المطابقة!</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="1072"/>
      <source>Failed to apply signature file!
Please check the console for more details.</source>
      <translation>فشل تطبيق ملف التوقيع!
يُرجى التحقق من وحدة التحكم للمزيد من التفاصيل.</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="1082"/>
      <source>Cannot create signature file (check the console for more details).</source>
      <translation>لا يمكن إنشاء التوقيع (تحقَّق من وحدة التحكم للمزيد من التفاصيل).</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="1086"/>
      <source>Written %1 signatures to %2.</source>
      <translation>تمت كتابة %1 من التوقيعات إلى %2.</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="1987"/>
      <source>Starting native debug...</source>
      <translation>جارٍ بدء العملية الأصلية لتصحيح الأخطاء...</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="2035"/>
      <source>Starting emulation...</source>
      <translation>جارٍ بدء المحاكاة...</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="2098"/>
      <source>Connecting to: </source>
      <translation>جارٍ إنشاء اتصال مع: </translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="2150"/>
      <source>Attaching to process (</source>
      <translation>جارٍ الربط بالعملية (</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="2607"/>
      <source>Creating debug tracepoint...</source>
      <translation>جارٍ إنشاء نقطة تعقب لتصحيح الأخطاء...</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="2652"/>
      <source>Stopping debug session...</source>
      <translation>جارٍ إيقاف جلسة تصحيح الأخطاء...</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="2687"/>
      <source>Breakpoint error</source>
      <translation>خطأ في نقطة التوقف</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="2687"/>
      <source>Failed to create breakpoint</source>
      <translation>فشل إنشاء نقطة توقف</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="3627"/>
      <source>Unknown (%1)</source>
      <translation>غير معروف (%1)</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="4059"/>
      <location filename="../core/Cutter.cpp" line="4088"/>
      <source>Error parsing type: &quot;%1&quot; message: </source>
      <translation>خطأ في تحليل النوع: رسالة &quot;%1&quot;: </translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="4065"/>
      <source>Error creating global variable: &quot;%1&quot;</source>
      <translation>خطأ في إنشاء متغير عام: &quot;%1&quot;</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="4658"/>
      <location filename="../core/Cutter.cpp" line="4709"/>
      <source>Cannot get global graph</source>
      <translation>لا يمكن الحصول على رسم بياني عام</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="4660"/>
      <location filename="../core/Cutter.cpp" line="4711"/>
      <source>Cannot get graph at </source>
      <translation>لا يمكن الحصول على رسم بياني في </translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="4691"/>
      <source>Failed to generate graph</source>
      <translation>فشل إنشاء رسم بياني</translation>
    </message>
  </context>
  <context>
    <name>CutterGraphView</name>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="30"/>
      <location filename="../widgets/CutterGraphView.cpp" line="440"/>
      <source>Export Graph</source>
      <translation>تصدير الرسم البياني</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="42"/>
      <source>Layout</source>
      <translation>التخطيط</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="43"/>
      <source>Horizontal</source>
      <translation>أفقي</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="47"/>
      <source>Grid narrow</source>
      <translation>شبكة ضيقة</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="48"/>
      <source>Grid medium</source>
      <translation>شبكة متوسطة</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="49"/>
      <source>Grid wide</source>
      <translation>شبكة واسعة</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="63"/>
      <source>Graphviz polyline</source>
      <translation>Graphviz polyline</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="64"/>
      <source>Graphviz ortho</source>
      <translation>Graphviz ortho</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="65"/>
      <source>Graphviz sfdp</source>
      <translation>Graphviz sfdp</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="66"/>
      <source>Graphviz neato</source>
      <translation>Graphviz neato</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="67"/>
      <source>Graphviz twopi</source>
      <translation>Graphviz twopi</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="68"/>
      <source>Graphviz circo</source>
      <translation>Graphviz circo</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="409"/>
      <source>PNG (*.png)</source>
      <translation>PNG (*.png)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="410"/>
      <source>JPEG (*.jpg)</source>
      <translation>JPEG (*.jpg)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="411"/>
      <source>SVG (*.svg)</source>
      <translation>SVG (*.svg)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="415"/>
      <source>Graphviz dot (*.dot)</source>
      <translation>Graphviz dot (*.dot)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="416"/>
      <source>Graph Modelling Language (*.gml)</source>
      <translation>لغة نمذجة الرسوم البيانية (*.gml)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="418"/>
      <source>RZ JSON (*.json)</source>
      <translation>RZ JSON (*.json)</translation>
    </message>
    <message>
      <source>SDB key-value (*.txt)</source>
      <translation>SDB key-value (*.txt)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="424"/>
      <source>Graphviz json (*.json)</source>
      <translation>Graphviz json (*.json)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="426"/>
      <source>Graphviz gif (*.gif)</source>
      <translation>Graphviz gif (*.gif)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="428"/>
      <source>Graphviz png (*.png)</source>
      <translation>Graphviz png (*.png)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="430"/>
      <source>Graphviz jpg (*.jpg)</source>
      <translation>Graphviz jpg (*.jpg)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="432"/>
      <source>Graphviz PostScript (*.ps)</source>
      <translation>Graphviz PostScript (*.ps)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="434"/>
      <source>Graphviz svg (*.svg)</source>
      <translation>Graphviz svg (*.svg)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="436"/>
      <source>Graphviz pdf (*.pdf)</source>
      <translation>Graphviz pdf (*.pdf)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="458"/>
      <source>Graph Export</source>
      <translation>تصدير الرسم البياني</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="459"/>
      <source>Do you really want to export %1 x %2 = %3 pixel bitmap image? Consider using different format.</source>
      <translation>هل تريد حقًا تصدير صورة bitmap بدقة %1 x %2 = %3؟ فكِّر في استخدام تنسيقٍ مختلف.</translation>
    </message>
  </context>
  <context>
    <name>CutterSeekable</name>
    <message>
      <location filename="../common/CutterSeekable.cpp" line="73"/>
      <source>More than one (%1) references here. Weird behaviour expected.</source>
      <translation>يوجد أكثر من مرجع واحد (%1) هنا. كان السلوك الغريب متوقعًا.</translation>
    </message>
    <message>
      <location filename="../widgets/AddressableDockWidget.cpp" line="45"/>
      <source> (unsynced)</source>
      <translation> (غير متزامن)</translation>
    </message>
  </context>
  <context>
    <name>CutterTreeWidget</name>
    <message>
      <location filename="../widgets/CutterTreeWidget.cpp" line="19"/>
      <source>%1 Items</source>
      <translation>%1 من العناصر</translation>
    </message>
  </context>
  <context>
    <name>Dashboard</name>
    <message>
      <location filename="../widgets/Dashboard.ui" line="116"/>
      <source>OVERVIEW</source>
      <translation>نظرة عامة</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="140"/>
      <source>Info</source>
      <translation>المعلومات</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="178"/>
      <source>File:</source>
      <translation>الملف:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="188"/>
      <location filename="../widgets/Dashboard.ui" line="217"/>
      <location filename="../widgets/Dashboard.ui" line="246"/>
      <location filename="../widgets/Dashboard.ui" line="291"/>
      <location filename="../widgets/Dashboard.ui" line="320"/>
      <location filename="../widgets/Dashboard.ui" line="349"/>
      <location filename="../widgets/Dashboard.ui" line="378"/>
      <location filename="../widgets/Dashboard.ui" line="391"/>
      <location filename="../widgets/Dashboard.ui" line="436"/>
      <location filename="../widgets/Dashboard.ui" line="465"/>
      <location filename="../widgets/Dashboard.ui" line="494"/>
      <location filename="../widgets/Dashboard.ui" line="523"/>
      <location filename="../widgets/Dashboard.ui" line="552"/>
      <location filename="../widgets/Dashboard.ui" line="581"/>
      <location filename="../widgets/Dashboard.ui" line="610"/>
      <location filename="../widgets/Dashboard.ui" line="655"/>
      <location filename="../widgets/Dashboard.ui" line="668"/>
      <location filename="../widgets/Dashboard.ui" line="710"/>
      <location filename="../widgets/Dashboard.ui" line="739"/>
      <location filename="../widgets/Dashboard.ui" line="768"/>
      <location filename="../widgets/Dashboard.ui" line="797"/>
      <location filename="../widgets/Dashboard.ui" line="826"/>
      <location filename="../widgets/Dashboard.ui" line="855"/>
      <location filename="../widgets/Dashboard.ui" line="884"/>
      <location filename="../widgets/Dashboard.ui" line="913"/>
      <location filename="../widgets/Dashboard.ui" line="942"/>
      <source>--</source>
      <translation>--</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="207"/>
      <source>Format:</source>
      <translation>التنسيق:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="236"/>
      <source>Mode:</source>
      <translation>النمط:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="265"/>
      <source>Size:</source>
      <translation>الحجم:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="281"/>
      <source>Type:</source>
      <translation>النوع:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="310"/>
      <source>Class:</source>
      <translation>الفئة:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="339"/>
      <source>Language:</source>
      <translation>اللغة:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="368"/>
      <source>Bits:</source>
      <translation>وحدات بت:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="426"/>
      <source>FD:</source>
      <translation>للأمام:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="455"/>
      <source>Base addr:</source>
      <translation>العنوان الأساسي:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="484"/>
      <source>Virtual addr:</source>
      <translation>العنوان الافتراضي:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="513"/>
      <source>Canary:</source>
      <translation>Canary:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="542"/>
      <source>Crypto:</source>
      <translation>Crypto:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="571"/>
      <source>NX bit:</source>
      <translation>NX bit:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="600"/>
      <source>PIC:</source>
      <translation>PIC:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="629"/>
      <source>Static:</source>
      <translation>العنوان الثابت:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="645"/>
      <source>Relro:</source>
      <translation>عمليات إعادة تحديد موقع البرنامج للقراءة فقط:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="700"/>
      <source>Architecture:</source>
      <translation>المعمارية:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="729"/>
      <source>Machine:</source>
      <translation>الجهاز:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="758"/>
      <source>OS:</source>
      <translation>نظام التشغيل:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="787"/>
      <source>Subsystem:</source>
      <translation>النظام الفرعي:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="816"/>
      <source>Stripped:</source>
      <translation>منزوع البيانات:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="845"/>
      <source>Relocs:</source>
      <translation>عمليات إعادة تحديد الموقع:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="874"/>
      <source>Endianness:</source>
      <translation>ترتيب التخزين:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="903"/>
      <source>Compiled:</source>
      <translation>تم تجميع:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="932"/>
      <source>Compiler:</source>
      <translation>المحوِّل البرمجي:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="993"/>
      <location filename="../widgets/Dashboard.cpp" line="176"/>
      <source>Certificates</source>
      <translation>الشهادات</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="1006"/>
      <source>Version info</source>
      <translation>معلومات الإصدار</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="1034"/>
      <source>Hashes</source>
      <translation>عمليات التجزئة</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="1051"/>
      <source>Libraries</source>
      <translation>المكتبات</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="1083"/>
      <source>Analysis info</source>
      <translation>معلومات التحليل</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="1107"/>
      <source>Functions:</source>
      <translation>الدوال:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="1133"/>
      <source>X-Refs:</source>
      <translation>المراجع التبادلية:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="1159"/>
      <source>Calls:</source>
      <translation>الاستدعاءات:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="1185"/>
      <source>Strings:</source>
      <translation>السلاسل النصية:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="1211"/>
      <source>Symbols:</source>
      <translation>الرموز:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="1237"/>
      <source>Imports:</source>
      <translation>عمليات الاستيراد:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="1263"/>
      <source>Analysis coverage:</source>
      <translation>تغطية التحليل:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="1289"/>
      <source>Code size:</source>
      <translation>حجم الرمز البرمجي:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.ui" line="1315"/>
      <source>Coverage percent:</source>
      <translation>نسبة التغطية:</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.cpp" line="162"/>
      <source>Key</source>
      <translation>المفتح</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.cpp" line="162"/>
      <source>Value</source>
      <translation>القيمة</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.cpp" line="163"/>
      <source>root</source>
      <translation>الجذر</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.cpp" line="204"/>
      <source>N/A</source>
      <translation>غ/م</translation>
    </message>
  </context>
  <context>
    <name>DebugActions</name>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="37"/>
      <source>Start emulation</source>
      <translation>بدء المحاكاة</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="38"/>
      <source>Attach to process</source>
      <translation>الربط بالعملية</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="39"/>
      <source>Connect to a remote debugger</source>
      <translation>الربط بمصحح أخطاء عن بُعد</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="40"/>
      <source>Stop debug</source>
      <translation>إيقاف تصحيح الأخطاء</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="41"/>
      <source>Stop emulation</source>
      <translation>إيقاف المحاكاة</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="42"/>
      <source>Restart emulation</source>
      <translation>إعادة تشغيل المحاكاة</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="43"/>
      <source>Continue until main</source>
      <translation>المتابعة إلى الدالة الرئيسية ()main</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="44"/>
      <source>Continue until call</source>
      <translation>المتابعة إلى دالة الاستدعاء ()call</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="45"/>
      <source>Continue until syscall</source>
      <translation>المتابعة إلى دالة استدعاء النظام ()syscall</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="46"/>
      <source>Continue backwards</source>
      <translation>المتابعة للخلف</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="47"/>
      <source>Step</source>
      <translation>خطوة للأمام</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="48"/>
      <source>Step over</source>
      <translation>تخطي خطوة</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="49"/>
      <source>Step out</source>
      <translation>خروج</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="50"/>
      <source>Step backwards</source>
      <translation>خطوة للخلف</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="51"/>
      <source>Start trace session</source>
      <translation>بدء جلسة التعقب</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="52"/>
      <source>Stop trace session</source>
      <translation>إيقاف جلسة التعقب</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="53"/>
      <source>Suspend the process</source>
      <translation>إيقاف العملية</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="54"/>
      <source>Continue</source>
      <translation>المتابعة</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="55"/>
      <source>Restart program</source>
      <translation>إعادة تشغيل البرنامج</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="56"/>
      <source>Start debug</source>
      <translation>بدء تصحيح الأخطاء</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="147"/>
      <source>Debugged process exited (</source>
      <translation>تم الخروج من عملية تصحيح الأخطاء (</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="267"/>
      <source>Debug is currently in beta.
</source>
      <translation>تصحيح الأخطاء في المرحلة التجريبية حاليًا</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="268"/>
      <source>If you encounter any problems or have suggestions, please submit an issue to https://github.com/rizinorg/cutter/issues</source>
      <translation>إذا واجهت أي مشكلات أو كانت لديك اقتراحات، يُرجى الإبلاغ عن مشكلة على https://github.com/Rizinorg/cutter/issues</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="289"/>
      <location filename="../widgets/DebugActions.cpp" line="368"/>
      <source>Detach from process</source>
      <translation>الانفصال عن العملية</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="306"/>
      <source>Error connecting.</source>
      <translation>خطأ في الاتصال.</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="359"/>
      <source>Error attaching. No process selected!</source>
      <translation>خطأ في الربط. لم يتم تحديد عملية!</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="388"/>
      <source>File &apos;%1&apos; does not have executable permissions.</source>
      <translation>لا يحتوي الملف &apos;%1&apos; على أذونات قابلة للتنفيذ.</translation>
    </message>
  </context>
  <context>
    <name>DebugOptionsWidget</name>
    <message>
      <location filename="../dialogs/preferences/DebugOptionsWidget.ui" line="14"/>
      <source>Debug</source>
      <translation>تصحيح الأخطاء</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/DebugOptionsWidget.ui" line="30"/>
      <source>Debug plugin:</source>
      <translation>إضافة تصحيح الأخطاء:</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/DebugOptionsWidget.ui" line="42"/>
      <source>ESIL options</source>
      <translation>خيارات ESIL</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/DebugOptionsWidget.ui" line="54"/>
      <source>Break esil execution when instruction is invalid (esil.breakoninvalid)</source>
      <translation>إيقاف تنفيذ ESIL عندما تكون التعليمة غير صالحة (esil.breakoninvalid)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/DebugOptionsWidget.ui" line="69"/>
      <source>ESIL stack address:</source>
      <translation>عنوان مكدس ESIL:</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/DebugOptionsWidget.ui" line="79"/>
      <source>Hide text when zooming out and it is smaller than the given value. Higher values can increase Performance.</source>
      <translation>إخفاء النص عند تصغيره إلى أن يصبح أصغر من القيمة المعطاة. يمكن أن تزيد القيم الأعلى من الأداء.</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/DebugOptionsWidget.ui" line="82"/>
      <source>ESIL stack size:</source>
      <translation>حكم مكدس ESIL:</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/DebugOptionsWidget.ui" line="100"/>
      <source>Trace options</source>
      <translation>خيارات التعقب</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/DebugOptionsWidget.ui" line="109"/>
      <source>Trace each step during continue in a trace session (dbg.trace_continue)</source>
      <translation>تعقب كل خطوة خلال المتابعة في جلسة تعقب (dbg.trace_continue)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/DebugOptionsWidget.ui" line="112"/>
      <source>Disabling this option means that stepping back after continue will return to the previous PC. Significantly improves performance.</source>
      <translation>يشير إيقاف هذا الخيار إلى التراجع بعد المتابعة، وسيعود إلى PC السابق. يحسِّن الأداء بشكلٍ كبير.</translation>
    </message>
  </context>
  <context>
    <name>DecompilerContextMenu</name>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="26"/>
      <source>Copy</source>
      <translation>نسخ</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="27"/>
      <source>Copy instruction address (&lt;address&gt;)</source>
      <translation>نسخ عنوان التعليمة (&lt;address&gt;)</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="28"/>
      <source>Copy address of [flag] (&lt;address&gt;)</source>
      <translation>نسخ عنوان [الراية] (&lt;address&gt;)</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="29"/>
      <source>Show in</source>
      <translation>العرض في</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="30"/>
      <location filename="../menus/DecompilerContextMenu.cpp" line="166"/>
      <source>Add Comment</source>
      <translation>إضافة تعليق</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="31"/>
      <source>Delete comment</source>
      <translation>حذف التعليق</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="32"/>
      <source>Rename function at cursor</source>
      <translation>إعادة تسمية الدالة عند المؤشر</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="33"/>
      <source>Delete &lt;name&gt;</source>
      <translation>حذف &lt;name&gt;</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="34"/>
      <source>Edit variable &lt;name of variable&gt;</source>
      <translation>تعديل المتغير &lt;name of variable&gt;</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="35"/>
      <source>Show X-Refs</source>
      <translation>عرض المراجع التبادلية</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="36"/>
      <source>Add/remove breakpoint</source>
      <translation>إضافة/إزالة نقطة توقف</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="37"/>
      <location filename="../menus/DecompilerContextMenu.cpp" line="197"/>
      <source>Advanced breakpoint</source>
      <translation>نقطة توقف متقدمة</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="39"/>
      <source>Continue until line</source>
      <translation>المتابعة حتى السطر</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="40"/>
      <source>Set PC</source>
      <translation>تعيين PC</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="169"/>
      <source>Edit Comment</source>
      <translation>تعديل التعليق</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="185"/>
      <source>Add breakpoint</source>
      <translation>إضافة نقطة توقف</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="187"/>
      <source>Remove breakpoint</source>
      <translation>إزالة نقطة التوقف</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="189"/>
      <source>Remove all breakpoints in line</source>
      <translation>إزالة كل نقاط التوقف في السطر</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="196"/>
      <source>Edit breakpoint</source>
      <translation>تعديل نقطة التوقف</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="200"/>
      <source>Set %1 here</source>
      <translation>تعيين %1 هنا</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="212"/>
      <source>Rename function %1</source>
      <translation>إعادة تسمية الدالة %1</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="217"/>
      <source>Rename %1</source>
      <translation>إعادة تسمية %1</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="218"/>
      <source>Remove %1</source>
      <translation>إزالة %1</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="221"/>
      <source>Add name to %1</source>
      <translation>إضافة اسم إلى %1</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="226"/>
      <source>Copy instruction address (%1)</source>
      <translation>نسخ عنوان التعليمة (%1)</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="232"/>
      <location filename="../menus/DecompilerContextMenu.cpp" line="237"/>
      <source>Copy address of %1 (%2)</source>
      <translation>نسخ عنوان %1 (%2)</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="241"/>
      <source>Copy address (%1)</source>
      <translation>نسخ العنوان (%1)</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="257"/>
      <source>Edit variable %1</source>
      <translation>تعديل المتغير %1</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="259"/>
      <source>Rename variable %1</source>
      <translation>إعادة تسمية المتغير %1</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="321"/>
      <source>Can&apos;t rename this variable.&lt;br&gt;Only local variables defined in disassembly can be renamed.</source>
      <translation>لا يمكن إعادة تسمية هذا المتغير.&lt;br&gt;يمكن إعادة تسمية المتغيرات المحلية المحدَّدة في التفكيك فقط.</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="340"/>
      <source>Can&apos;t edit this variable.&lt;br&gt;Only local variables defined in disassembly can be edited.</source>
      <translation>لا يمكن تعديل هذا المتغير.&lt;br&gt;يمكن تعديل المتغيرات المحلية المحدَّدة في التفكيك فقط.</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="413"/>
      <source>Define this function at %2</source>
      <translation>تحديد هذه الدالة في %2</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="414"/>
      <location filename="../menus/DecompilerContextMenu.cpp" line="421"/>
      <source>Function name:</source>
      <translation>اسم الدالة:</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="420"/>
      <source>Rename function %2</source>
      <translation>إعادة تسمية الدالة %2</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="431"/>
      <location filename="../menus/DecompilerContextMenu.cpp" line="455"/>
      <source>Rename %2</source>
      <translation>إعادة تسمية %2</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="431"/>
      <location filename="../menus/DecompilerContextMenu.cpp" line="439"/>
      <location filename="../menus/DecompilerContextMenu.cpp" line="456"/>
      <source>Enter name</source>
      <translation>أدخل الاسم</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="438"/>
      <source>Add name to %2</source>
      <translation>إضافة اسم إلى %2</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="449"/>
      <source>Rename local variable %1</source>
      <translation>إعادة تسمية المتغير المحلي %1</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="450"/>
      <source>Can&apos;t rename this variable. Only local variables defined in disassembly can be renamed.</source>
      <translation>لا يمكن إعادة تسمية هذا المتغير. يمكن إعادة تسمية المتغيرات المحلية المحدَّدة في التفكيك فقط.</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="475"/>
      <source>Edit local variable %1</source>
      <translation>تعديل المتغير المحلي %1</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="476"/>
      <source>Can&apos;t edit this variable. Only local variables defined in disassembly can be edited.</source>
      <translation>لا يمكن تعديل هذا المتغير. يمكن تعديل المتغيرات المحلية المحدَّدة في التفكيك فقط.</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="542"/>
      <source>Breakpoint</source>
      <translation>نقطة التوقف</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="552"/>
      <source>Debug</source>
      <translation>تصحيح الأخطاء</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="582"/>
      <location filename="../menus/DecompilerContextMenu.cpp" line="584"/>
      <source>Show %1 in</source>
      <translation>عرض %1 في</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="589"/>
      <source>%1 (%2)</source>
      <translation>%1 (%2)</translation>
    </message>
  </context>
  <context>
    <name>DecompilerWidget</name>
    <message>
      <location filename="../widgets/DecompilerWidget.ui" line="14"/>
      <location filename="../widgets/DecompilerWidget.cpp" line="483"/>
      <source>Decompiler</source>
      <translation>المحوِّل البرمجي العكسي</translation>
    </message>
    <message>
      <location filename="../widgets/DecompilerWidget.ui" line="53"/>
      <source>Decompiling...</source>
      <translation>جارٍ فك التجميع...</translation>
    </message>
    <message>
      <location filename="../widgets/DecompilerWidget.ui" line="75"/>
      <source>Decompiler:</source>
      <translation>المحوِّل البرمجي العكسي:</translation>
    </message>
    <message>
      <location filename="../widgets/DecompilerWidget.cpp" line="32"/>
      <source>Choose an offset and refresh to get decompiled code</source>
      <translation>اختر إزاحة وقم بالتحديث للحصول على رمز برمجي تم فك تجميعه</translation>
    </message>
    <message>
      <location filename="../widgets/DecompilerWidget.cpp" line="68"/>
      <source>No Decompiler available.</source>
      <translation>لا يتوفَّر محوِّل برمجي عكسي.</translation>
    </message>
    <message>
      <location filename="../widgets/DecompilerWidget.cpp" line="285"/>
      <source>No function found at this offset. Seek to a function or define one in order to decompile it.</source>
      <translation>لم يتم العثور على دالة عند هذه الإزاحة. ابحث عن دالة أو حدِّد واحدة لفك تجميعها.</translation>
    </message>
    <message>
      <location filename="../widgets/DecompilerWidget.cpp" line="325"/>
      <source>Cannot decompile at this address (Not a function?)</source>
      <translation>لا يمكن فك التجميع في هذا العنوان (ليست دالة؟)</translation>
    </message>
  </context>
  <context>
    <name>DisassemblerGraphView</name>
    <message>
      <location filename="../widgets/DisassemblerGraphView.cpp" line="98"/>
      <source>Highlight block</source>
      <translation>تمييز الكتلة</translation>
    </message>
    <message>
      <location filename="../widgets/DisassemblerGraphView.cpp" line="116"/>
      <source>Unhighlight block</source>
      <translation>إلغاء تمييز الكتلة</translation>
    </message>
    <message>
      <location filename="../widgets/DisassemblerGraphView.cpp" line="126"/>
      <source>Highlight instruction</source>
      <translation>تمييز التعليمة</translation>
    </message>
    <message>
      <location filename="../widgets/DisassemblerGraphView.cpp" line="130"/>
      <source>Unhighlight instruction</source>
      <translation>إلغاء تمييز التعليمة</translation>
    </message>
    <message>
      <location filename="../widgets/DisassemblerGraphView.cpp" line="196"/>
      <source>Graph</source>
      <translation>رسم بياني</translation>
    </message>
    <message>
      <location filename="../widgets/DisassemblerGraphView.cpp" line="211"/>
      <source>No function detected. Cannot display graph.</source>
      <translation>لم يتم اكتشاف دالة. لا يمكن عرض الرسم البياني.</translation>
    </message>
  </context>
  <context>
    <name>DisassemblyContextMenu</name>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="72"/>
      <source>Copy</source>
      <translation>نسخ</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="75"/>
      <source>Copy address</source>
      <translation>نسخ العنوان</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="79"/>
      <source>Show in</source>
      <translation>العرض في</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="84"/>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="570"/>
      <source>Add Comment</source>
      <translation>إضافة تعليق</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="171"/>
      <source>Add at...</source>
      <translation>إضافة في...</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="173"/>
      <source>Rename or add flag</source>
      <translation>إعادة تسمية أو إضافة راية</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="88"/>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="911"/>
      <source>Re-type Local Variables</source>
      <translation>إعادة كتابة المتغيرات المحلية</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="92"/>
      <source>Edit function</source>
      <translation>تعديل الدالة</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="96"/>
      <source>Delete comment</source>
      <translation>حذف التعليق</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="100"/>
      <source>Delete flag</source>
      <translation>حذف الراية</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="103"/>
      <source>Undefine function</source>
      <translation>إلغاء تحديد الدالة</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="107"/>
      <source>Define function here</source>
      <translation>تحديد الدالة من هنا</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="119"/>
      <source>Structure offset</source>
      <translation>إزاحة البنية</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="127"/>
      <source>Show X-Refs</source>
      <translation>عرض المراجع التبادلية</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="131"/>
      <source>X-Refs for local variables</source>
      <translation>المراجع التبادلية للمتغيرات المحلية</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="135"/>
      <source>Show Options</source>
      <translation>عرض الخيارات</translation>
    </message>
    <message>
      <source>Set Immediate Base to...</source>
      <translation>تعيين الأساس المباشر إلى...</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="177"/>
      <source>Modify or add global variable</source>
      <translation>تعديل أو إضافة متغير عام</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="184"/>
      <source>Set base of immediate value to..</source>
      <translation>تعيين أساس القيمة المباشرة إلى..</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="186"/>
      <source>Binary</source>
      <translation>الملف الثنائي</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="190"/>
      <source>Octal</source>
      <translation>عدد ثماني</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="194"/>
      <source>Decimal</source>
      <translation>عدد عشري</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="198"/>
      <source>Hexadecimal</source>
      <translation>عدد سداسي عشري</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="202"/>
      <source>Network Port</source>
      <translation>منفذ الشبكة</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="206"/>
      <source>IP Address</source>
      <translation>عنوان IP</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="210"/>
      <source>Syscall</source>
      <translation>طلبات النظام</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="214"/>
      <source>String</source>
      <translation>السلسلة</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="221"/>
      <source>Set current bits to...</source>
      <translation>تعيين وحدات بت الحالية...</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="238"/>
      <source>Set as...</source>
      <translation>التعيين كـ...</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="240"/>
      <source>Code</source>
      <translation>الرمز البرمجي</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="244"/>
      <source>String...</source>
      <translation>السلسلة...</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="246"/>
      <source>Auto-detect</source>
      <translation>اكتشاف تلقائي</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="248"/>
      <source>Remove</source>
      <translation>إزالة</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="250"/>
      <source>Advanced</source>
      <translation>متقدمة</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="262"/>
      <source>Data...</source>
      <translation>البيانات...</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="264"/>
      <source>Byte</source>
      <translation>بايت</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="268"/>
      <source>Word</source>
      <translation>كلمة</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="272"/>
      <source>Dword</source>
      <translation>كلمة مزدوجة</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="276"/>
      <source>Qword</source>
      <translation>كلمة رباعية</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="291"/>
      <source>Edit</source>
      <translation>تعديل</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="293"/>
      <source>Instruction</source>
      <translation>التعليمة</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="297"/>
      <source>Nop Instruction</source>
      <translation>تعليمة Nop</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="301"/>
      <source>Bytes</source>
      <translation>وحدات بايت</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="304"/>
      <source>Reverse Jump</source>
      <translation>الانتقال العكسي</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="310"/>
      <source>Breakpoint</source>
      <translation>نقطة التوقف</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="312"/>
      <source>Add/remove breakpoint</source>
      <translation>إضافة/إزالة نقطة التوقف</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="315"/>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="608"/>
      <source>Advanced breakpoint</source>
      <translation>نقطة توقف متقدمة</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="322"/>
      <source>Debug</source>
      <translation>تصحيح الأخطاء</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="324"/>
      <source>Continue until line</source>
      <translation>المتابعة حتى السطر</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="424"/>
      <source>Add flag at %1 (used here)</source>
      <translation>إضافة راية في %1 (قيد الاستخدام هنا)</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="429"/>
      <source>Rename &quot;%1&quot;</source>
      <translation>إعادة تسمية &quot;%1&quot;</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="434"/>
      <source>Rename local &quot;%1&quot;</source>
      <translation>إعادة تسمية &quot;%1&quot; المحلي</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="439"/>
      <source>Rename flag &quot;%1&quot; (used here)</source>
      <translation>إعادة تسمية الراية &quot;%1&quot; (قيد الاستخدام هنا)</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="497"/>
      <source>Add or change global variable at %1 (used here)</source>
      <translation>إضافة أو تغيير المتغير العام في %1 (قيد الاستخدام هنا)</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="573"/>
      <source>Edit Comment</source>
      <translation>تعديل التعليق</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="589"/>
      <source>Edit function &quot;%1&quot;</source>
      <translation>تعديل الدالة &quot;%1&quot;</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="606"/>
      <source>Remove breakpoint</source>
      <translation>إزالة نقطة التوقف</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="606"/>
      <source>Add breakpoint</source>
      <translation>إضافة نقطة توقف</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="607"/>
      <source>Edit breakpoint</source>
      <translation>تعديل نقطة التوقف</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="622"/>
      <source>X-Refs for %1</source>
      <translation>X-Refs لـ %1</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="722"/>
      <source>Edit Instruction at %1</source>
      <translation>تعديل التعليمة في %1</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="772"/>
      <source>Edit Bytes at %1</source>
      <translation>تعديل وحدات البت في %1</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="843"/>
      <source>New function at %1</source>
      <translation>دالة جديدة في %1</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="844"/>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="865"/>
      <source>Function name:</source>
      <translation>اسم الدالة:</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="864"/>
      <source>Rename function %2</source>
      <translation>إعادة تسمية الدالة %2</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="912"/>
      <source>You must be in a function to define variable types.</source>
      <translation>يجب أن تكون في دالة لتحديد أنواع المتغيرات.</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="974"/>
      <source>Wrong address</source>
      <translation>عنوان خاطئ</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="975"/>
      <source>Can&apos;t edit string at this address</source>
      <translation>لا يمكن تعديل السلسلة في هذا العنوان</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="1047"/>
      <source>Edit function %1</source>
      <translation>تعديل الدالة %1</translation>
    </message>
  </context>
  <context>
    <name>DisassemblyWidget</name>
    <message>
      <location filename="../widgets/DisassemblyWidget.cpp" line="674"/>
      <source>Disassembly</source>
      <translation>التفكيك</translation>
    </message>
  </context>
  <context>
    <name>DuplicateFromOffsetDialog</name>
    <message>
      <location filename="../dialogs/DuplicateFromOffsetDialog.ui" line="20"/>
      <source>Duplicate from offset</source>
      <translation>التكرار من الإزاحة</translation>
    </message>
    <message>
      <location filename="../dialogs/DuplicateFromOffsetDialog.ui" line="28"/>
      <source>Offset:</source>
      <translation>الإختلاف:</translation>
    </message>
    <message>
      <location filename="../dialogs/DuplicateFromOffsetDialog.ui" line="49"/>
      <source>N bytes:</source>
      <translation>N من وحدات بايت:</translation>
    </message>
  </context>
  <context>
    <name>EditFunctionDialog</name>
    <message>
      <location filename="../dialogs/EditFunctionDialog.ui" line="14"/>
      <source>Edit Function</source>
      <translation>تعديل الوظيفة</translation>
    </message>
    <message>
      <location filename="../dialogs/EditFunctionDialog.ui" line="43"/>
      <source>Name of function</source>
      <translation>اسم الدالة</translation>
    </message>
    <message>
      <location filename="../dialogs/EditFunctionDialog.ui" line="53"/>
      <source>Start address</source>
      <translation>عنوان البداية</translation>
    </message>
    <message>
      <location filename="../dialogs/EditFunctionDialog.ui" line="63"/>
      <source>Stack size</source>
      <translation>حجم مكدس (بنية بيانات)</translation>
    </message>
    <message>
      <location filename="../dialogs/EditFunctionDialog.ui" line="73"/>
      <source>Calling convention</source>
      <translation>قاعدة الاستدعاء</translation>
    </message>
  </context>
  <context>
    <name>EditInstructionDialog</name>
    <message>
      <location filename="../dialogs/EditInstructionDialog.ui" line="14"/>
      <source>Edit Instruction</source>
      <translation>تعديل التعليمة</translation>
    </message>
    <message>
      <location filename="../dialogs/EditInstructionDialog.ui" line="88"/>
      <source>Unknown Instruction</source>
      <translation>تعليمة غير معروفة</translation>
    </message>
    <message>
      <location filename="../dialogs/EditInstructionDialog.ui" line="100"/>
      <source>Fill all remaining bytes with NOP opcodes</source>
      <translation>ملء كل وحدات بايت المتبقية برموز عمليات NOP</translation>
    </message>
  </context>
  <context>
    <name>EditMethodDialog</name>
    <message>
      <location filename="../dialogs/EditMethodDialog.ui" line="25"/>
      <source>Class:</source>
      <translation>الفئة:</translation>
    </message>
    <message>
      <location filename="../dialogs/EditMethodDialog.ui" line="32"/>
      <source>Unique Identifier (name):</source>
      <translation>المعرِّف الفريد (الاسم):</translation>
    </message>
    <message>
      <location filename="../dialogs/EditMethodDialog.ui" line="44"/>
      <source>Auto-Rename</source>
      <translation>التسمية التلقائية</translation>
    </message>
    <message>
      <location filename="../dialogs/EditMethodDialog.ui" line="56"/>
      <source>Display Name (realname):</source>
      <translation>اسم العرض (الاسم الحقيقي):</translation>
    </message>
    <message>
      <location filename="../dialogs/EditMethodDialog.ui" line="66"/>
      <source>Address:</source>
      <translation>العنوان:</translation>
    </message>
    <message>
      <location filename="../dialogs/EditMethodDialog.ui" line="76"/>
      <source>Virtual:</source>
      <translation>الافتراضي:</translation>
    </message>
    <message>
      <location filename="../dialogs/EditMethodDialog.ui" line="90"/>
      <source>Offset in VTable:</source>
      <translation>الإزاحة في VTable:</translation>
    </message>
    <message>
      <location filename="../dialogs/EditMethodDialog.cpp" line="191"/>
      <source>Create Method</source>
      <translation>إنشاء أسلوب</translation>
    </message>
    <message>
      <location filename="../dialogs/EditMethodDialog.cpp" line="206"/>
      <source>Edit Method</source>
      <translation>تعديل الأسلوب</translation>
    </message>
  </context>
  <context>
    <name>EditStringDialog</name>
    <message>
      <location filename="../dialogs/EditStringDialog.ui" line="23"/>
      <source>Edit string</source>
      <translation>تعديل السلسلة</translation>
    </message>
    <message>
      <location filename="../dialogs/EditStringDialog.ui" line="52"/>
      <source>Size:</source>
      <translation>الحجم:</translation>
    </message>
    <message>
      <location filename="../dialogs/EditStringDialog.ui" line="59"/>
      <source>Type:</source>
      <translation>النوع:</translation>
    </message>
    <message>
      <location filename="../dialogs/EditStringDialog.ui" line="66"/>
      <source>Address:</source>
      <translation>العنوان:</translation>
    </message>
    <message>
      <location filename="../dialogs/EditStringDialog.ui" line="99"/>
      <source>Auto</source>
      <translation>تلقائي</translation>
    </message>
  </context>
  <context>
    <name>EditVariablesDialog</name>
    <message>
      <location filename="../dialogs/EditVariablesDialog.ui" line="14"/>
      <source>Dialog</source>
      <translation>مربع الحوار</translation>
    </message>
    <message>
      <location filename="../dialogs/EditVariablesDialog.ui" line="22"/>
      <source>Modify:</source>
      <translation>تعديل:</translation>
    </message>
    <message>
      <location filename="../dialogs/EditVariablesDialog.ui" line="35"/>
      <source>Name:</source>
      <translation>الاسم:</translation>
    </message>
    <message>
      <location filename="../dialogs/EditVariablesDialog.ui" line="42"/>
      <source>Type:</source>
      <translation>النوع:</translation>
    </message>
    <message>
      <location filename="../dialogs/EditVariablesDialog.cpp" line="20"/>
      <source>Edit Variables in Function: %1</source>
      <translation>تعديل المتغيرات في الدالة: %1</translation>
    </message>
  </context>
  <context>
    <name>ExportsModel</name>
    <message>
      <location filename="../widgets/ExportsWidget.cpp" line="60"/>
      <source>Address</source>
      <translation>العنوان</translation>
    </message>
    <message>
      <location filename="../widgets/ExportsWidget.cpp" line="62"/>
      <source>Size</source>
      <translation>الحجم</translation>
    </message>
    <message>
      <location filename="../widgets/ExportsWidget.cpp" line="64"/>
      <source>Type</source>
      <translation>النوع</translation>
    </message>
    <message>
      <location filename="../widgets/ExportsWidget.cpp" line="66"/>
      <source>Name</source>
      <translation>الاسم</translation>
    </message>
    <message>
      <location filename="../widgets/ExportsWidget.cpp" line="68"/>
      <source>Comment</source>
      <translation>التعليق</translation>
    </message>
  </context>
  <context>
    <name>ExportsWidget</name>
    <message>
      <location filename="../widgets/ExportsWidget.cpp" line="138"/>
      <source>Exports</source>
      <translation>عمليات التصدير</translation>
    </message>
  </context>
  <context>
    <name>FlagDialog</name>
    <message>
      <location filename="../dialogs/FlagDialog.ui" line="14"/>
      <source>Add Flag</source>
      <translation>إضافة راية</translation>
    </message>
    <message>
      <location filename="../dialogs/FlagDialog.ui" line="20"/>
      <source>Add flag at</source>
      <translation>إضافة راية في</translation>
    </message>
    <message>
      <location filename="../dialogs/FlagDialog.ui" line="38"/>
      <source>Flag:</source>
      <translation>الراية:</translation>
    </message>
    <message>
      <location filename="../dialogs/FlagDialog.ui" line="61"/>
      <source>1</source>
      <translation>1</translation>
    </message>
    <message>
      <location filename="../dialogs/FlagDialog.ui" line="80"/>
      <source>Size:</source>
      <translation>الحجم:</translation>
    </message>
    <message>
      <location filename="../dialogs/FlagDialog.cpp" line="24"/>
      <source>Edit flag at %1</source>
      <translation>تعديل الراية في %1</translation>
    </message>
    <message>
      <location filename="../dialogs/FlagDialog.cpp" line="26"/>
      <source>Add flag at %1</source>
      <translation>إضافة راية في %1</translation>
    </message>
  </context>
  <context>
    <name>FlagsModel</name>
    <message>
      <location filename="../widgets/FlagsWidget.cpp" line="64"/>
      <source>Size</source>
      <translation>الحجم</translation>
    </message>
    <message>
      <location filename="../widgets/FlagsWidget.cpp" line="66"/>
      <source>Offset</source>
      <translation>الإزاحة</translation>
    </message>
    <message>
      <location filename="../widgets/FlagsWidget.cpp" line="68"/>
      <source>Name</source>
      <translation>الاسم</translation>
    </message>
    <message>
      <location filename="../widgets/FlagsWidget.cpp" line="70"/>
      <source>Real Name</source>
      <translation>الاسم الحقيقي</translation>
    </message>
    <message>
      <location filename="../widgets/FlagsWidget.cpp" line="72"/>
      <source>Comment</source>
      <translation>التعليق</translation>
    </message>
  </context>
  <context>
    <name>FlagsWidget</name>
    <message>
      <location filename="../widgets/FlagsWidget.ui" line="79"/>
      <source>Quick Filter</source>
      <translation>تصفية سريعة</translation>
    </message>
    <message>
      <location filename="../widgets/FlagsWidget.ui" line="86"/>
      <source>Flagspace:</source>
      <translation>Flagspace:</translation>
    </message>
    <message>
      <location filename="../widgets/FlagsWidget.ui" line="99"/>
      <source>Rename</source>
      <translation>إعادة التسمية</translation>
    </message>
    <message>
      <location filename="../widgets/FlagsWidget.ui" line="102"/>
      <source>N</source>
      <translation>N</translation>
    </message>
    <message>
      <location filename="../widgets/FlagsWidget.ui" line="110"/>
      <source>Delete</source>
      <translation>حذف</translation>
    </message>
    <message>
      <location filename="../widgets/FlagsWidget.ui" line="113"/>
      <source>Del</source>
      <translation>حذف</translation>
    </message>
    <message>
      <location filename="../widgets/FlagsWidget.cpp" line="214"/>
      <source>Rename flag %1</source>
      <translation>إعادة تسمية الراية %1</translation>
    </message>
    <message>
      <location filename="../widgets/FlagsWidget.cpp" line="215"/>
      <source>Flag name:</source>
      <translation>اسم الراية:</translation>
    </message>
    <message>
      <location filename="../widgets/FlagsWidget.cpp" line="244"/>
      <source>(all)</source>
      <translation>(الكل)</translation>
    </message>
  </context>
  <context>
    <name>FlirtContextMenu</name>
    <message>
      <location filename="../menus/FlirtContextMenu.cpp" line="14"/>
      <source>Copy Line</source>
      <translation>نسخ السطر</translation>
    </message>
    <message>
      <location filename="../menus/FlirtContextMenu.cpp" line="15"/>
      <source>Apply Signature File</source>
      <translation>تطبيق ملف التوقيع</translation>
    </message>
  </context>
  <context>
    <name>FlirtModel</name>
    <message>
      <location filename="../widgets/FlirtWidget.cpp" line="65"/>
      <source>Bin</source>
      <translation>الملف الثنائي</translation>
    </message>
    <message>
      <location filename="../widgets/FlirtWidget.cpp" line="67"/>
      <source>Arch</source>
      <translation>المعمارية</translation>
    </message>
    <message>
      <location filename="../widgets/FlirtWidget.cpp" line="69"/>
      <source>Bits</source>
      <translation>وحدات بت</translation>
    </message>
    <message>
      <location filename="../widgets/FlirtWidget.cpp" line="71"/>
      <source># Funcs</source>
      <translation>عدد الدوال</translation>
    </message>
    <message>
      <location filename="../widgets/FlirtWidget.cpp" line="73"/>
      <source>Name</source>
      <translation>الاسم</translation>
    </message>
    <message>
      <location filename="../widgets/FlirtWidget.cpp" line="75"/>
      <source>Details</source>
      <translation>التفاصيل</translation>
    </message>
  </context>
  <context>
    <name>FunctionModel</name>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="134"/>
      <source>Offset: %1</source>
      <translation>الإزاحة: %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="136"/>
      <source>Size: %1</source>
      <translation>الحجم: %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="138"/>
      <source>Import: %1</source>
      <translation>الاستيراد: %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="139"/>
      <location filename="../widgets/FunctionsWidget.cpp" line="166"/>
      <source>true</source>
      <translation>true</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="139"/>
      <location filename="../widgets/FunctionsWidget.cpp" line="166"/>
      <source>false</source>
      <translation>false</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="141"/>
      <source>Nargs: %1</source>
      <translation>Nargs: %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="143"/>
      <source>Nbbs: %1</source>
      <translation>Nbbs: %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="145"/>
      <source>Nlocals: %1</source>
      <translation>Nlocals: %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="147"/>
      <source>Call type: %1</source>
      <translation>نوع الاستدعاء: %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="149"/>
      <source>Edges: %1</source>
      <translation>الحواف: %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="151"/>
      <source>StackFrame: %1</source>
      <translation>StackFrame: %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="153"/>
      <source>Comment: %1</source>
      <translation>التعليقات: %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="265"/>
      <source>&lt;div style=&quot;margin-bottom: 10px;&quot;&gt;&lt;strong&gt;Disassembly preview&lt;/strong&gt;:&lt;br&gt;%1&lt;/div&gt;</source>
      <translation>&lt;div style=&quot;margin-bottom: 10px;&quot;&gt;&lt;strong&gt;معاينة التفكيك&lt;/strong&gt;:&lt;br&gt;%1&lt;/div&gt;</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="270"/>
      <source>&lt;div&gt;&lt;strong&gt;Highlights&lt;/strong&gt;:&lt;br&gt;%1&lt;/div&gt;</source>
      <translation>&lt;div&gt;&lt;strong&gt;يميِّز&lt;/strong&gt;:&lt;br&gt;%1&lt;/div&gt;</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="305"/>
      <location filename="../widgets/FunctionsWidget.cpp" line="309"/>
      <source>Name</source>
      <translation>الاسم</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="311"/>
      <source>Size</source>
      <translation>الحجم</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="313"/>
      <source>Imp.</source>
      <translation>استيراد</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="315"/>
      <source>Offset</source>
      <translation>الإزاحة</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="317"/>
      <source>Nargs</source>
      <translation>Nargs</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="319"/>
      <source>Nlocals</source>
      <translation>Nlocals</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="321"/>
      <source>Nbbs</source>
      <translation>Nbbs</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="323"/>
      <source>Call type</source>
      <translation>نوع الاستدعاء</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="325"/>
      <source>Edges</source>
      <translation>الحواف</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="327"/>
      <source>StackFrame</source>
      <translation>StackFrame</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="329"/>
      <source>Comment</source>
      <translation>التعليق</translation>
    </message>
  </context>
  <context>
    <name>FunctionsTask</name>
    <message>
      <location filename="../common/FunctionsTask.h" line="13"/>
      <source>Fetching Functions</source>
      <translation>إحضار الدوال</translation>
    </message>
  </context>
  <context>
    <name>FunctionsWidget</name>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="490"/>
      <source>Rename</source>
      <translation>إعادة التسمية</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="491"/>
      <source>Undefine</source>
      <translation>إلغاء التحديد</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="492"/>
      <source>Horizontal</source>
      <translation>أفقي</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="493"/>
      <source>Vertical</source>
      <translation>رأسي</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="495"/>
      <source>Functions</source>
      <translation>الدوال</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="613"/>
      <source>Rename function %1</source>
      <translation>إعادة تسمية الدالة %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="614"/>
      <source>Function name:</source>
      <translation>اسم الدالة:</translation>
    </message>
  </context>
  <context>
    <name>GlibcHeapBinsDialog</name>
    <message>
      <location filename="../dialogs/GlibcHeapBinsDialog.ui" line="14"/>
      <source>Dialog</source>
      <translation>مربع الحوار</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapBinsDialog.ui" line="25"/>
      <source>Chain info:</source>
      <translation>معلومات السلسلة:</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapBinsDialog.ui" line="41"/>
      <source>Detailed chunk info:</source>
      <translation>المعلومات المفصَّلة للمجموعة:</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapBinsDialog.ui" line="48"/>
      <source>Enter chunk base address and press enter</source>
      <translation>أدخل العنوان الأساسي للمجموعة واضغط على "إدخال"</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapBinsDialog.cpp" line="28"/>
      <source>Bins info for arena @ </source>
      <translation>معلومات الحاويات للمساحة @ </translation>
    </message>
  </context>
  <context>
    <name>GlibcHeapInfoDialog</name>
    <message>
      <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="14"/>
      <source>Dialog</source>
      <translation>مربع الحوار</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="22"/>
      <source>Base</source>
      <translation>الأساس</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="29"/>
      <source>Base address of the chunk</source>
      <translation>العنوان الأساسي للمجموعة</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="39"/>
      <source>Size</source>
      <translation>الحجم</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="46"/>
      <source>Size of the heap chunk including metadata</source>
      <translation>حجم مجموعة كومات الذاكرة المؤقتة التي تتضمن بيانات التعريف</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="56"/>
      <source>Fd</source>
      <translation>للأمام</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="63"/>
      <source>Link to next free chunk in bin&apos;s linked list</source>
      <translation>رابط إلى المجموعة التالية الخالية في القائمة المرتبطة للحاوية</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="73"/>
      <source>Bk</source>
      <translation>للخلف</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="80"/>
      <source>Link to previous free chunk in bin&apos;s linked list</source>
      <translation>رابط إلى المجموعات السابقة الخالية في القائمة المرتبطة للحاوية</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="90"/>
      <source>Link to next larger free chunk (only for large chunks)</source>
      <translation>رابط إلى المجموعة التالية الخالية الأكبر حجمًا (للمجموعات الكبيرة فقط)</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="100"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Fd-nextsize&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Fd-nextsize&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="107"/>
      <source>Bk-nextsize</source>
      <translation>Bk-nextsize</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="114"/>
      <source>Link to next smaller free chunk (for large chunks)</source>
      <translation>رابط إلى المجموعة التالية الخالية الأصغر حجمًا (للمجموعات الكبيرة)</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="124"/>
      <source>Size of previous chunk (if free)</source>
      <translation>حجم المجموعة السابقة (إذا كانت خالية)</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="134"/>
      <source>PrevSize</source>
      <translation>PrevSize</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="145"/>
      <source>If the chunk was obtained from a non-main arena</source>
      <translation>إذا تم الحصول على المجموعة من مساحة غير رئيسية</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="148"/>
      <source>NON_MAIN_ARENA</source>
      <translation>NON_MAIN_ARENA</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="161"/>
      <source>The chunk was obtained with mmap()</source>
      <translation>تم الحصول على المجموعة باستخدام mmap()</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="164"/>
      <source>IS_MMAPED</source>
      <translation>IS_MMAPED</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="177"/>
      <source>Previous adjacent chunk is in use</source>
      <translation>المجموعة المجاورة السابقة قيد الاستخدام</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="180"/>
      <source>PREV_INUSE</source>
      <translation>PREV_INUSE</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapInfoDialog.ui" line="195"/>
      <source>Save</source>
      <translation>حفظ</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapInfoDialog.cpp" line="12"/>
      <source>Chunk @ </source>
      <translation>المجموعة @ </translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapInfoDialog.cpp" line="100"/>
      <source>Chunk saved</source>
      <translation>تم حفظ المجموعة</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapInfoDialog.cpp" line="101"/>
      <source>Chunk header successfully overwritten</source>
      <translation>تمت الكتابة فوق رأس المجموعة بنجاح</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapInfoDialog.cpp" line="103"/>
      <source>Chunk not saved</source>
      <translation>لم يتم حفظ المجموعة</translation>
    </message>
    <message>
      <location filename="../dialogs/GlibcHeapInfoDialog.cpp" line="104"/>
      <source>Chunk header not successfully overwritten</source>
      <translation>لم تتم الكتابة فوق رأس المجموعة بنجاح</translation>
    </message>
  </context>
  <context>
    <name>GlibcHeapModel</name>
    <message>
      <location filename="../widgets/GlibcHeapWidget.cpp" line="161"/>
      <source>Offset</source>
      <translation>الإزاحة</translation>
    </message>
    <message>
      <location filename="../widgets/GlibcHeapWidget.cpp" line="163"/>
      <source>Size</source>
      <translation>الحجم</translation>
    </message>
    <message>
      <location filename="../widgets/GlibcHeapWidget.cpp" line="165"/>
      <source>Status</source>
      <translation>الحالة</translation>
    </message>
  </context>
  <context>
    <name>GlibcHeapWidget</name>
    <message>
      <location filename="../widgets/GlibcHeapWidget.ui" line="14"/>
      <source>Form</source>
      <translation>التنسيق</translation>
    </message>
    <message>
      <location filename="../widgets/GlibcHeapWidget.ui" line="34"/>
      <source>Arena</source>
      <translation>المساحة</translation>
    </message>
    <message>
      <location filename="../widgets/GlibcHeapWidget.ui" line="47"/>
      <source>View bins info for an arena</source>
      <translation>عرض معلومات الحاويات لإحدى المساحات</translation>
    </message>
    <message>
      <location filename="../widgets/GlibcHeapWidget.ui" line="50"/>
      <source>Bins</source>
      <translation>الحاويات</translation>
    </message>
    <message>
      <location filename="../widgets/GlibcHeapWidget.cpp" line="27"/>
      <source>Detailed Chunk Info</source>
      <translation>المعلومات المفصَّلة للمجموعة</translation>
    </message>
    <message>
      <location filename="../widgets/GlibcHeapWidget.cpp" line="28"/>
      <source>Bins Info</source>
      <translation>معلومات الحاويات</translation>
    </message>
  </context>
  <context>
    <name>GlobalVariableDialog</name>
    <message>
      <location filename="../dialogs/GlobalVariableDialog.ui" line="14"/>
      <source>Add Global Variable</source>
      <translation>إضافة متغير عام</translation>
    </message>
    <message>
      <location filename="../dialogs/GlobalVariableDialog.ui" line="20"/>
      <source>Add global variable at</source>
      <translation>إضافة متغير عام في</translation>
    </message>
    <message>
      <location filename="../dialogs/GlobalVariableDialog.ui" line="38"/>
      <source>Name:</source>
      <translation>الاسم:</translation>
    </message>
    <message>
      <location filename="../dialogs/GlobalVariableDialog.ui" line="61"/>
      <source>int</source>
      <translation>عدد صحيح</translation>
    </message>
    <message>
      <location filename="../dialogs/GlobalVariableDialog.ui" line="80"/>
      <source>Type:</source>
      <translation>النوع:</translation>
    </message>
    <message>
      <location filename="../dialogs/GlobalVariableDialog.cpp" line="28"/>
      <source>Edit global variable at %1</source>
      <translation>تعديل المتغير العام في %1</translation>
    </message>
    <message>
      <location filename="../dialogs/GlobalVariableDialog.cpp" line="30"/>
      <source>Add global variable at %1</source>
      <translation>إضافة متغير عام في %1</translation>
    </message>
  </context>
  <context>
    <name>GlobalsModel</name>
    <message>
      <location filename="../widgets/GlobalsWidget.cpp" line="60"/>
      <source>Address</source>
      <translation>العنوان</translation>
    </message>
    <message>
      <location filename="../widgets/GlobalsWidget.cpp" line="62"/>
      <source>Type</source>
      <translation>النوع</translation>
    </message>
    <message>
      <location filename="../widgets/GlobalsWidget.cpp" line="64"/>
      <source>Name</source>
      <translation>الاسم</translation>
    </message>
    <message>
      <location filename="../widgets/GlobalsWidget.cpp" line="66"/>
      <source>Comment</source>
      <translation>التعليق</translation>
    </message>
  </context>
  <context>
    <name>GlobalsWidget</name>
    <message>
      <location filename="../widgets/GlobalsWidget.ui" line="76"/>
      <location filename="../widgets/GlobalsWidget.ui" line="79"/>
      <location filename="../widgets/GlobalsWidget.cpp" line="206"/>
      <source>Edit Global Variable</source>
      <translation>تعديل المتغير العام</translation>
    </message>
    <message>
      <location filename="../widgets/GlobalsWidget.ui" line="84"/>
      <location filename="../widgets/GlobalsWidget.ui" line="87"/>
      <location filename="../widgets/GlobalsWidget.cpp" line="207"/>
      <source>Delete Global Variable</source>
      <translation>حذف المتغير العام</translation>
    </message>
    <message>
      <location filename="../widgets/GlobalsWidget.cpp" line="167"/>
      <source>Category</source>
      <translation>الفئة</translation>
    </message>
    <message>
      <location filename="../widgets/GlobalsWidget.cpp" line="169"/>
      <source>Globals</source>
      <translation>المتغيرات العامة</translation>
    </message>
  </context>
  <context>
    <name>GraphOptionsWidget</name>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="14"/>
      <source>Graph</source>
      <translation>الرسم البياني</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="22"/>
      <source>Graph Block Options </source>
      <translation>خيارات كتلة الرسم البياني </translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="31"/>
      <source>The offset of the first instruction of a graph block is shown in the header of the respective graph block</source>
      <translation>يتم عرض إزاحة أول تعليمة لكتلة رسم بياني في رأس كتلة الرسم البياني ذات الصلة</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="34"/>
      <source>Show offset of the first instruction in each graph block</source>
      <translation>عرض إزاحة أول تعليمة في كل كتلة رسم بياني</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="41"/>
      <source>Show offset for each instruction (graph.offset)</source>
      <translation>عرض الإزاحة لكل تعليمة (graph.offset)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="48"/>
      <source>Show preview when hovering (graph.preview)</source>
      <translation>عرض معاينة عند التمرير فوق العنصر (graph.preview)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="57"/>
      <source>Maximum Line Length:</source>
      <translation>الحد الأقصى لطول السطر:</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="77"/>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="87"/>
      <source>Hide text when zooming out and it is smaller than the given value. Higher values can increase Performance.</source>
      <translation>إخفاء النص عند تصغيره إلى أن يصبح أصغر من القيمة المعطاة. يمكن أن تزيد القيم الأعلى من الأداء.</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="80"/>
      <source>Minimum Font Size</source>
      <translation>الحد الأدنى لحجم الخط</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="105"/>
      <source>Graph Layout Options</source>
      <translation>خيارات تخطيط الرسم البياني</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="124"/>
      <source>Vertical</source>
      <translation>رأسي</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="147"/>
      <source>Horizontal</source>
      <translation>أفقي</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="183"/>
      <source>Block spacing:</source>
      <translation>المسافة بين الكتل:</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="190"/>
      <source>Edge spacing</source>
      <translation>المسافة بين الحواف</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="200"/>
      <source>Bitmap Export Options</source>
      <translation>خيارات تصدير Bitmap</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="209"/>
      <source>Export Transparent Bitmap Graphs</source>
      <translation>تصدير رسومات Bitmap بيانية شفافة</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="218"/>
      <source>Graph Bitmap Export Scale: </source>
      <translation>مقياس تصدير رسوم Bitmap البيانية: </translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="225"/>
      <source>%</source>
      <translation>%</translation>
    </message>
  </context>
  <context>
    <name>GraphView</name>
    <message>
      <location filename="../widgets/GraphView.cpp" line="441"/>
      <source>Cutter graph export</source>
      <translation>تصدير رسم بياني من Cutter</translation>
    </message>
  </context>
  <context>
    <name>HeadersModel</name>
    <message>
      <location filename="../widgets/HeadersWidget.cpp" line="55"/>
      <source>Offset</source>
      <translation>الإزاحة</translation>
    </message>
    <message>
      <location filename="../widgets/HeadersWidget.cpp" line="57"/>
      <source>Name</source>
      <translation>الاسم</translation>
    </message>
    <message>
      <location filename="../widgets/HeadersWidget.cpp" line="59"/>
      <source>Value</source>
      <translation>القيمة</translation>
    </message>
    <message>
      <location filename="../widgets/HeadersWidget.cpp" line="61"/>
      <source>Comment</source>
      <translation>التعليق</translation>
    </message>
  </context>
  <context>
    <name>HeadersWidget</name>
    <message>
      <location filename="../widgets/HeadersWidget.cpp" line="120"/>
      <source>Headers</source>
      <translation>الرؤوس</translation>
    </message>
  </context>
  <context>
    <name>HeapBinsGraphView</name>
    <message>
      <location filename="../widgets/HeapBinsGraphView.cpp" line="8"/>
      <source>Detailed Chunk Info</source>
      <translation>المعلومات المفصَّلة للمجموعة</translation>
    </message>
    <message>
      <location filename="../widgets/HeapBinsGraphView.cpp" line="79"/>
      <location filename="../widgets/HeapBinsGraphView.cpp" line="121"/>
      <source>bin </source>
      <translation>الحاوية </translation>
    </message>
    <message>
      <location filename="../widgets/HeapBinsGraphView.cpp" line="121"/>
      <source> @ </source>
      <translation> @ </translation>
    </message>
  </context>
  <context>
    <name>HeapDockWidget</name>
    <message>
      <location filename="../widgets/HeapDockWidget.ui" line="14"/>
      <source>Heap</source>
      <translation>كومة الذاكرة المؤقتة</translation>
    </message>
  </context>
  <context>
    <name>HexWidget</name>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="70"/>
      <source>Hexadecimal</source>
      <translation>عدد سداسي عشري</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="71"/>
      <source>Octal</source>
      <translation>عدد ثماني</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="72"/>
      <source>Decimal</source>
      <translation>عدد عشري</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="73"/>
      <source>Signed decimal</source>
      <translation>عدد عشري موقَّع</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="74"/>
      <source>Float</source>
      <translation>عائم</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="88"/>
      <source>Bytes per row</source>
      <translation>وحدات البايت لكل صف</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="98"/>
      <source>Power of 2</source>
      <translation>أس 2</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="105"/>
      <source>Big Endian</source>
      <translation>ذو نهاية أكبر</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="110"/>
      <source>Bytes as pairs</source>
      <translation>وحدات بايت كأزواج</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="114"/>
      <source>Copy</source>
      <translation>نسخ</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="120"/>
      <source>Copy address</source>
      <translation>نسخ العنوان</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="127"/>
      <location filename="../widgets/HexWidget.cpp" line="1157"/>
      <source>Add Comment</source>
      <translation>إضافة تعليق</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="134"/>
      <source>Delete Comment</source>
      <translation>حذف التعليق</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="140"/>
      <source>Select range</source>
      <translation>تحديد نطاق</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="147"/>
      <location filename="../widgets/HexWidget.cpp" line="1272"/>
      <source>Write string</source>
      <translation>كتابة السلسلة</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="151"/>
      <source>Write length and string</source>
      <translation>كتابة الطول والسلسلة</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="155"/>
      <location filename="../widgets/HexWidget.cpp" line="1466"/>
      <source>Write wide string</source>
      <translation>كتابة سلسلة عريضة</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="159"/>
      <source>Write zero terminated string</source>
      <translation>كتابة سلسلة منتهية بحرف ذي قيمة صفرية</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="163"/>
      <source>Write a decoded or encoded Base64 string</source>
      <translation>اكتب سلسلة تم ترميزها/فك ترميزها بالأساس 64</translation>
    </message>
    <message>
      <source>Write De\Encoded Base64 string</source>
      <translation>كتابة سلسلة تم ترميزها/فك ترميزها بالأساس 64</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="168"/>
      <location filename="../widgets/HexWidget.cpp" line="1318"/>
      <source>Write hex bytes</source>
      <translation>كتابة وحدات بايت سداسية</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="172"/>
      <location filename="../widgets/HexWidget.cpp" line="1354"/>
      <source>Write zeros</source>
      <translation>كتابة أصفار</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="176"/>
      <location filename="../widgets/HexWidget.cpp" line="1410"/>
      <source>Write random bytes</source>
      <translation>كتابة وحدات بايت عشوائية</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="180"/>
      <source>Duplicate from offset</source>
      <translation>التكرار من الإزاحة</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="184"/>
      <source>Increment/Decrement</source>
      <translation>زيادة/إنقاص</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="188"/>
      <source>Edit with keyboard</source>
      <translation>التعديل باستخدام لوحة المفاتيح</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1160"/>
      <source>Edit Comment</source>
      <translation>تعديل التعليق</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1168"/>
      <source>Item size:</source>
      <translation>حجم العنصر:</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1170"/>
      <source>Item format:</source>
      <translation>تنسيق العنصر:</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1175"/>
      <source>Edit</source>
      <translation>تعديل</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1272"/>
      <location filename="../widgets/HexWidget.cpp" line="1448"/>
      <location filename="../widgets/HexWidget.cpp" line="1466"/>
      <location filename="../widgets/HexWidget.cpp" line="1484"/>
      <source>String:</source>
      <translation>السلسلة:</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1318"/>
      <source>Hex byte string:</source>
      <translation>سلسلة من وحدات بايت سداسية:</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1354"/>
      <source>Number of zeros:</source>
      <translation>عدد الأصفار:</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1381"/>
      <source>Error</source>
      <translation>خطأ</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1382"/>
      <source>Error occured during decoding your input.
Please, make sure, that it is a valid base64 string and try again.</source>
      <translation>حدث خطأ في أثناء فك ترميز مدخلاتك.
يُرجى التأكد من أنها سلسلة صالحة تم ترميزها بالأساس 64 وإعادة المحاولة.</translation>
    </message>
    <message>
      <source>Write random</source>
      <translation>كتابة وحدات بايت عشوائية</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1410"/>
      <source>Number of bytes:</source>
      <translation>عدد وحدات بايت:</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1448"/>
      <source>Write Pascal string</source>
      <translation>كتابة سلسلة بلغة Pascal</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1484"/>
      <source>Write zero-terminated string</source>
      <translation>كتابة سلسلة منتهية بحرف ذي قيمة صفرية</translation>
    </message>
  </context>
  <context>
    <name>HexdumpRangeDialog</name>
    <message>
      <location filename="../dialogs/HexdumpRangeDialog.ui" line="14"/>
      <source>Select Block</source>
      <translation>تحديد الكتلة</translation>
    </message>
    <message>
      <location filename="../dialogs/HexdumpRangeDialog.ui" line="47"/>
      <location filename="../dialogs/HexdumpRangeDialog.ui" line="79"/>
      <source>Exclusive end address</source>
      <translation>عنوان نهاية حصري</translation>
    </message>
    <message>
      <location filename="../dialogs/HexdumpRangeDialog.ui" line="50"/>
      <source>End Address:</source>
      <translation>عنوان النهاية:</translation>
    </message>
    <message>
      <location filename="../dialogs/HexdumpRangeDialog.ui" line="65"/>
      <source>Start Address:</source>
      <translation>عنوان البداية:</translation>
    </message>
    <message>
      <location filename="../dialogs/HexdumpRangeDialog.ui" line="99"/>
      <source>Length:</source>
      <translation>الطول:</translation>
    </message>
    <message>
      <location filename="../dialogs/HexdumpRangeDialog.ui" line="115"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff8585;&quot;&gt;Big selection might cause a delay&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff8585;&quot;&gt;قد يتسبب النطاق الكبير للتحديد في حدوث تأخير&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
  </context>
  <context>
    <name>HexdumpWidget</name>
    <message>
      <location filename="../widgets/HexdumpWidget.ui" line="70"/>
      <source>Parsing</source>
      <translation>التحليل</translation>
    </message>
    <message>
      <location filename="../widgets/HexdumpWidget.ui" line="120"/>
      <source>Endian</source>
      <translation>ترتيب البايتات</translation>
    </message>
    <message>
      <location filename="../widgets/HexdumpWidget.ui" line="131"/>
      <source>Little</source>
      <translation>صغير</translation>
    </message>
    <message>
      <location filename="../widgets/HexdumpWidget.ui" line="136"/>
      <source>Big</source>
      <translation>كبير</translation>
    </message>
    <message>
      <location filename="../widgets/HexdumpWidget.ui" line="191"/>
      <source>Arch</source>
      <translation>المعمارية</translation>
    </message>
    <message>
      <location filename="../widgets/HexdumpWidget.ui" line="220"/>
      <source>Bits</source>
      <translation>وحدات بت</translation>
    </message>
    <message>
      <location filename="../widgets/HexdumpWidget.ui" line="231"/>
      <source>16</source>
      <translation>16</translation>
    </message>
    <message>
      <location filename="../widgets/HexdumpWidget.ui" line="236"/>
      <source>32</source>
      <translation>32</translation>
    </message>
    <message>
      <location filename="../widgets/HexdumpWidget.ui" line="241"/>
      <source>64</source>
      <translation>64</translation>
    </message>
    <message>
      <location filename="../widgets/HexdumpWidget.ui" line="318"/>
      <source>SHA256:</source>
      <translation>SHA1: {256:?}</translation>
    </message>
    <message>
      <location filename="../widgets/HexdumpWidget.ui" line="350"/>
      <source>SHA1:</source>
      <translation>SHA1:</translation>
    </message>
    <message>
      <location filename="../widgets/HexdumpWidget.ui" line="357"/>
      <source>Copy SHA256</source>
      <translation>نسخ SHA256</translation>
    </message>
    <message>
      <location filename="../widgets/HexdumpWidget.ui" line="396"/>
      <source>Copy CRC32</source>
      <translation>نسخ CRC32</translation>
    </message>
    <message>
      <location filename="../widgets/HexdumpWidget.ui" line="434"/>
      <source>Entropy:</source>
      <translation>الاعتلاج:</translation>
    </message>
    <message>
      <location filename="../widgets/HexdumpWidget.ui" line="466"/>
      <source>MD5:</source>
      <translation>MD5:</translation>
    </message>
    <message>
      <location filename="../widgets/HexdumpWidget.ui" line="479"/>
      <source>CRC32:</source>
      <translation>CRC32:</translation>
    </message>
    <message>
      <location filename="../widgets/HexdumpWidget.cpp" line="50"/>
      <source>Select bytes to display information</source>
      <translation>تحديد وحدات بايت لعرض المعلومات</translation>
    </message>
    <message>
      <location filename="../widgets/HexdumpWidget.cpp" line="143"/>
      <source>Disassembly</source>
      <translation>التفكيك</translation>
    </message>
    <message>
      <location filename="../widgets/HexdumpWidget.cpp" line="144"/>
      <source>String</source>
      <translation>السلسلة</translation>
    </message>
    <message>
      <location filename="../widgets/HexdumpWidget.cpp" line="145"/>
      <source>Assembler</source>
      <translation>المجمِّع</translation>
    </message>
    <message>
      <location filename="../widgets/HexdumpWidget.cpp" line="146"/>
      <source>C bytes</source>
      <translation>وحدات بايت للغة C</translation>
    </message>
    <message>
      <source>C bytes with instructions</source>
      <translation>وحدات بايت مع التعليمات للغة C</translation>
    </message>
    <message>
      <location filename="../widgets/HexdumpWidget.cpp" line="147"/>
      <source>C half-words (2 byte)</source>
      <translation>أنصاف كلمات بلغة C (2 بايت)</translation>
    </message>
    <message>
      <location filename="../widgets/HexdumpWidget.cpp" line="148"/>
      <source>C words (4 byte)</source>
      <translation>كلمات بلغة C (4 بايت)</translation>
    </message>
    <message>
      <location filename="../widgets/HexdumpWidget.cpp" line="149"/>
      <source>C dwords (8 byte)</source>
      <translation>كلمات مزدوجة بلغة C (8 بايت)</translation>
    </message>
    <message>
      <location filename="../widgets/HexdumpWidget.cpp" line="150"/>
      <source>Python</source>
      <translation>Python</translation>
    </message>
    <message>
      <location filename="../widgets/HexdumpWidget.cpp" line="151"/>
      <source>JSON</source>
      <translation>JSON</translation>
    </message>
    <message>
      <location filename="../widgets/HexdumpWidget.cpp" line="152"/>
      <source>JavaScript</source>
      <translation>JavaScript</translation>
    </message>
    <message>
      <location filename="../widgets/HexdumpWidget.cpp" line="153"/>
      <source>Yara</source>
      <translation>Yara</translation>
    </message>
    <message>
      <location filename="../widgets/HexdumpWidget.cpp" line="218"/>
      <source>Hexdump</source>
      <translation>التفريغ السداسي</translation>
    </message>
  </context>
  <context>
    <name>ImportsModel</name>
    <message>
      <location filename="../widgets/ImportsWidget.cpp" line="45"/>
      <source>Unsafe</source>
      <translation>غير آمن</translation>
    </message>
    <message>
      <location filename="../widgets/ImportsWidget.cpp" line="71"/>
      <source>Address</source>
      <translation>العنوان</translation>
    </message>
    <message>
      <location filename="../widgets/ImportsWidget.cpp" line="73"/>
      <source>Type</source>
      <translation>النوع</translation>
    </message>
    <message>
      <location filename="../widgets/ImportsWidget.cpp" line="75"/>
      <source>Safety</source>
      <translation>الأمان</translation>
    </message>
    <message>
      <location filename="../widgets/ImportsWidget.cpp" line="77"/>
      <source>Library</source>
      <translation>المكتبة</translation>
    </message>
    <message>
      <location filename="../widgets/ImportsWidget.cpp" line="79"/>
      <source>Name</source>
      <translation>الاسم</translation>
    </message>
    <message>
      <location filename="../widgets/ImportsWidget.cpp" line="81"/>
      <source>Comment</source>
      <translation>التعليق</translation>
    </message>
  </context>
  <context>
    <name>ImportsWidget</name>
    <message>
      <location filename="../widgets/ImportsWidget.cpp" line="172"/>
      <source>Imports</source>
      <translation>عمليات الاستيراد</translation>
    </message>
  </context>
  <context>
    <name>IncrementDecrementDialog</name>
    <message>
      <location filename="../dialogs/IncrementDecrementDialog.ui" line="14"/>
      <source>Increment/Decrement</source>
      <translation>زيادة/إنقاص</translation>
    </message>
    <message>
      <location filename="../dialogs/IncrementDecrementDialog.ui" line="24"/>
      <source>Interpret as</source>
      <translation>التفسير كـ</translation>
    </message>
    <message>
      <location filename="../dialogs/IncrementDecrementDialog.ui" line="38"/>
      <source>Value:</source>
      <translation>القيمة:</translation>
    </message>
    <message>
      <location filename="../dialogs/IncrementDecrementDialog.ui" line="54"/>
      <source>Increment</source>
      <translation>زيادة</translation>
    </message>
    <message>
      <location filename="../dialogs/IncrementDecrementDialog.ui" line="64"/>
      <source>Decrement</source>
      <translation>إنقاص</translation>
    </message>
    <message>
      <location filename="../dialogs/WriteCommandsDialogs.cpp" line="33"/>
      <source>Byte</source>
      <translation>بايت</translation>
    </message>
    <message>
      <location filename="../dialogs/WriteCommandsDialogs.cpp" line="33"/>
      <source>Word</source>
      <translation>كلمة</translation>
    </message>
    <message>
      <location filename="../dialogs/WriteCommandsDialogs.cpp" line="33"/>
      <source>Dword</source>
      <translation>كلمة مزدوجة</translation>
    </message>
    <message>
      <location filename="../dialogs/WriteCommandsDialogs.cpp" line="33"/>
      <source>Qword</source>
      <translation>كلمة رباعية</translation>
    </message>
  </context>
  <context>
    <name>InitialOptionsDialog</name>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="26"/>
      <source>Load Options</source>
      <translation>تحميل الخيارات</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="84"/>
      <source>Program:</source>
      <translation>البرنامج:</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="167"/>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="413"/>
      <source>Analysis: Enabled</source>
      <translation>التحليل: مفعَّل</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="183"/>
      <source>Level: </source>
      <translation>المستوى: </translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="224"/>
      <source>None</source>
      <translation>لا يوجد</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="259"/>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="655"/>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="715"/>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="763"/>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="808"/>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="833"/>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="38"/>
      <source>Auto</source>
      <translation>تلقائي</translation>
    </message>
    <message>
      <source>Auto Exp</source>
      <translation>تحليل تجريبي تلقائي</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="326"/>
      <source>Experimental</source>
      <translation>تجريبي</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="364"/>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="399"/>
      <source>Advanced</source>
      <translation>متقدم</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="518"/>
      <source>Load in write mode (-w)</source>
      <translation>التحميل في وضع الكتابة (-w)</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="528"/>
      <source>Do not load bin information (-n)</source>
      <translation>عدم تحميل معلومات الملف الثنائي (n-)</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="541"/>
      <source>Use virtual addressing</source>
      <translation>استخدام العنونة الافتراضية</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="551"/>
      <source>Import demangled symbols</source>
      <translation>استيراد الرموز المصحَّحة</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="568"/>
      <source>...</source>
      <translation>...</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="599"/>
      <source>Advanced options</source>
      <translation>الخيارات المتقدمة</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="629"/>
      <source>CPU options</source>
      <translation>خيارات وحدة المعالجة المركزية</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="644"/>
      <source>Architecture:</source>
      <translation>المعمارية:</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="669"/>
      <source>CPU:</source>
      <translation>وحدة المعالجة المركزية:</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="720"/>
      <source>8</source>
      <translation>8</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="725"/>
      <source>16</source>
      <translation>16</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="730"/>
      <source>32</source>
      <translation>32</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="735"/>
      <source>64</source>
      <translation>64</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="749"/>
      <source>Endianness: </source>
      <translation>ترتيب التخزين: </translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="768"/>
      <source>Little</source>
      <translation>صغير</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="773"/>
      <source>Big</source>
      <translation>كبير</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="794"/>
      <source>Kernel: </source>
      <translation>النواة: </translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="822"/>
      <source>Format:</source>
      <translation>التنسيق:</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="876"/>
      <source>Load bin offset (-B)</source>
      <translation>تحميل إزاحة الملف الثنائي (-B)</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="895"/>
      <source>1024</source>
      <translation>1024</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="914"/>
      <source>Map offset (-m)</source>
      <translation>إزاحة الخريطة (-m)</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="930"/>
      <source>0x40000</source>
      <translation>0x40000</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="937"/>
      <source>Load PDB</source>
      <translation>تحميل PDB</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="962"/>
      <source>PDB File path</source>
      <translation>مسار ملف PDB</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="969"/>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="1011"/>
      <source>Select</source>
      <translation>تحديد</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="979"/>
      <source>Load script file</source>
      <translation>تحميل ملف البرنامج النصي</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="1004"/>
      <source>Path to Rizin script file</source>
      <translation>المسار إلى ملف البرنامج النصي لإطار عمل Rizin</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="1067"/>
      <source>Cancel</source>
      <translation>إلغاء</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.ui" line="1080"/>
      <source>  Ok  </source>
      <translation>  موافق  </translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="56"/>
      <source>Analyze all symbols</source>
      <translation>تحليل كل الرموز</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="57"/>
      <source>Analyze instructions for references</source>
      <translation>تحليل التعليمات للمراجع</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="58"/>
      <source>Analyze function calls</source>
      <translation>تحليل استدعاءات الدوال</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="59"/>
      <source>Analyze all basic blocks</source>
      <translation>تحليل كل الكتل الأساسية</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="60"/>
      <source>Analyze all objc references</source>
      <translation>تحليل كل مراجع الكائنات</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="61"/>
      <source>Recover class information from RTTI</source>
      <translation>استعادة معلومات الفئة من RTTI</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="62"/>
      <source>Autoname functions based on context</source>
      <translation>تسمية الدوال تلقائيًا حسب السياق</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="63"/>
      <source>Emulate code to find computed references</source>
      <translation>محاكاة الرمز البرمجي للعثور على مراجع حوسبية</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="64"/>
      <source>Analyze all consecutive functions</source>
      <translation>تحليل كل الدوال المتتابعة</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="65"/>
      <source>Type and Argument matching analysis</source>
      <translation>تحليل تطابق الأنواع والوسيطات</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="66"/>
      <source>Analyze code after trap-sleds</source>
      <translation>تحليل الرمز البرمجي بعد تدفق تعليمات التراكب</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="67"/>
      <source>Analyze function preludes</source>
      <translation>تحليل مقدمات الدوال</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="68"/>
      <source>Analyze jump tables in switch statements</source>
      <translation>تحليل جداول الانتقال في عبارات التبديل</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="71"/>
      <source>Analyze PUSH+RET as JMP</source>
      <translation>تحليل PUSH+RET كـ JMP</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="72"/>
      <source>Continue analysis after each function</source>
      <translation>متابعة التحليل بعد كل دالة</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="393"/>
      <source>No analysis</source>
      <translation>لا يوجد تحليل</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="395"/>
      <source>Auto-Analysis (aaa)</source>
      <translation>التحليل التلقائي (aaa)</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="397"/>
      <source>Auto-Analysis Experimental (aaaa)</source>
      <translation>التحليل التلقائي التجريبي (aaaa)</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="401"/>
      <source>Unknown</source>
      <translation>غير معروف</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="407"/>
      <source>Level</source>
      <translation>المستوى</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="410"/>
      <source>Analysis: Disabled</source>
      <translation>التحليل: متوقف</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="456"/>
      <source>Select PDB file</source>
      <translation>تحديد ملف PDB</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="457"/>
      <source>PDB file (*.pdb)</source>
      <translation>ملف PDB (*.pdb)</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="457"/>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="479"/>
      <source>All files (*)</source>
      <translation>كل الملفات (*)</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="478"/>
      <source>Select Rizin script file</source>
      <translation>تحديد ملف البرنامج النصي لإطار عمل Rizin</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="479"/>
      <source>Script file (*.rz)</source>
      <translation>ملف البرنامج النصي (*.rz)</translation>
    </message>
  </context>
  <context>
    <name>InitializationFileEditor</name>
    <message>
      <location filename="../dialogs/preferences/InitializationFileEditor.ui" line="14"/>
      <source>CutterRC Editor</source>
      <translation>محرر CutterRC</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/InitializationFileEditor.ui" line="20"/>
      <source>TextLabel</source>
      <translation>TextLabel</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/InitializationFileEditor.cpp" line="35"/>
      <source>Script is loaded from &lt;a href=&quot;%1&quot;&gt;%2&lt;/a&gt;</source>
      <translation>يتم تحميل النص البرمجي من &lt;a href=&quot;%1&quot;&gt;%2&lt;/a&gt;</translation>
    </message>
  </context>
  <context>
    <name>JSDecDecompiler</name>
    <message>
      <location filename="../common/Decompiler.cpp" line="109"/>
      <source>Failed to parse JSON from jsdec</source>
      <translation>فشل تحليل JSON من jsdec</translation>
    </message>
  </context>
  <context>
    <name>LayoutManager</name>
    <message>
      <location filename="../dialogs/LayoutManager.ui" line="14"/>
      <source>Layout</source>
      <translation>التخطيط</translation>
    </message>
    <message>
      <location filename="../dialogs/LayoutManager.ui" line="25"/>
      <source>Rename</source>
      <translation>إعادة التسمية</translation>
    </message>
    <message>
      <location filename="../dialogs/LayoutManager.ui" line="32"/>
      <location filename="../dialogs/LayoutManager.cpp" line="60"/>
      <source>Delete</source>
      <translation>حذف</translation>
    </message>
    <message>
      <location filename="../dialogs/LayoutManager.cpp" line="42"/>
      <source>Rename layout error</source>
      <translation>إعادة تسمية خطأ التخطيط</translation>
    </message>
    <message>
      <location filename="../dialogs/LayoutManager.cpp" line="43"/>
      <source>&apos;%1&apos; is already used.</source>
      <translation>&apos;%1&apos; iمستخدم بالفعل.</translation>
    </message>
    <message>
      <location filename="../dialogs/LayoutManager.cpp" line="45"/>
      <source>Save layout</source>
      <translation>حفظ التخطيط</translation>
    </message>
    <message>
      <location filename="../dialogs/LayoutManager.cpp" line="45"/>
      <source>Enter name</source>
      <translation>أدخل الاسم</translation>
    </message>
    <message>
      <location filename="../dialogs/LayoutManager.cpp" line="61"/>
      <source>Do you want to delete &apos;%1&apos;</source>
      <translation>هل تريد حذف &apos;%1&apos;</translation>
    </message>
  </context>
  <context>
    <name>MainWindow</name>
    <message>
      <location filename="../core/MainWindow.ui" line="33"/>
      <source>Add extra...</source>
      <translation>إضافة...</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="61"/>
      <source>File</source>
      <translation>الملف</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="68"/>
      <source>Set mode</source>
      <translation>تعيين الوضع</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="97"/>
      <location filename="../core/MainWindow.cpp" line="293"/>
      <source>View</source>
      <translation>عرض</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="104"/>
      <source>Zoom</source>
      <translation>تكبير/تصغير</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="113"/>
      <source>Layouts</source>
      <translation>التخطيطات</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="133"/>
      <source>Tools</source>
      <translation>الأدوات</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="139"/>
      <source>Help</source>
      <translation>المساعدة</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="147"/>
      <location filename="../core/MainWindow.ui" line="513"/>
      <source>Edit</source>
      <translation>تعديل</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="156"/>
      <source>Windows</source>
      <translation>النوافذ</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="160"/>
      <location filename="../core/MainWindow.cpp" line="147"/>
      <location filename="../core/MainWindow.cpp" line="148"/>
      <source>Plugins</source>
      <translation>الإضافات</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="165"/>
      <source>Info...</source>
      <translation>المعلومات...</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="170"/>
      <source>Debug...</source>
      <translation>تصحيح الأخطاء...</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="185"/>
      <source>Debug</source>
      <translation>تصحيح الأخطاء</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="232"/>
      <source>Reset to default layout</source>
      <translation>إعادة التعيين إلى التخطيط الافتراضي</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="237"/>
      <source>Zen Mode</source>
      <translation>وضع Zen</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="240"/>
      <source>Zen mode</source>
      <translation>وضع Zen</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="245"/>
      <source>BaseFind</source>
      <translation>البحث عن الأساس</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="250"/>
      <source>About</source>
      <translation>نبذة</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="255"/>
      <source>Report an issue</source>
      <translation>الإبلاغ عن مشكلة</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="260"/>
      <source>New Window</source>
      <translation>نافذة جديدة</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="263"/>
      <source>Ctrl+N</source>
      <translation>Ctrl+N</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="268"/>
      <source>Close</source>
      <translation>إغلاق</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="273"/>
      <location filename="../core/MainWindow.ui" line="276"/>
      <location filename="../core/MainWindow.ui" line="872"/>
      <location filename="../core/MainWindow.cpp" line="1243"/>
      <source>Save layout</source>
      <translation>حفظ التخطيط</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="281"/>
      <source>Documentation</source>
      <translation>الوثائق</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="286"/>
      <source>Map File</source>
      <translation>ملف المخطط</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="289"/>
      <source>Ctrl+M</source>
      <translation>Ctrl+M</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="294"/>
      <location filename="../core/MainWindow.cpp" line="728"/>
      <location filename="../core/MainWindow.cpp" line="751"/>
      <source>Save Project</source>
      <translation>حفظ المشروع</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="297"/>
      <source>Ctrl+S</source>
      <translation>Ctrl+S</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="302"/>
      <source>Cut</source>
      <translation>قص</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="307"/>
      <source>Copy</source>
      <translation>نسخ</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="312"/>
      <location filename="../core/MainWindow.ui" line="518"/>
      <source>Paste</source>
      <translation>لصق</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="317"/>
      <source>Delete</source>
      <translation>حذف</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="322"/>
      <location filename="../core/MainWindow.ui" line="325"/>
      <source>Select all</source>
      <translation>تحديد الكل</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="330"/>
      <source>Find</source>
      <translation>البحث</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="335"/>
      <location filename="../core/MainWindow.ui" line="338"/>
      <source>Find next</source>
      <translation>البحث عن التالي</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="343"/>
      <location filename="../core/MainWindow.ui" line="346"/>
      <source>Find previous</source>
      <translation>البحث عن السابق</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="355"/>
      <source>Undo Seek</source>
      <translation>التراجع عن البحث</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="358"/>
      <source>Go back</source>
      <translation>العودة</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="367"/>
      <source>Redo Seek</source>
      <translation>إعادة البحث</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="378"/>
      <source>Unlock Panels</source>
      <translation>فتح اللوحات</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="381"/>
      <source>Toggle panel locks</source>
      <translation>تبديل تأمين اللوحات</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="400"/>
      <source>Theme</source>
      <translation>السمة</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="415"/>
      <location filename="../core/MainWindow.ui" line="418"/>
      <source>Tabs up/down</source>
      <translation>تحريك علامات التبويب لأعلى/لأسفل</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="427"/>
      <source>Refresh</source>
      <translation>التحديث</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="435"/>
      <source>Show Tabs at the Top</source>
      <translation>عرض علامات التبويب في الأعلى</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="438"/>
      <source>Toggle tab position</source>
      <translation>تبديل موضع علامة التبويب</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="443"/>
      <source>Dark Theme</source>
      <translation>السمة الداكنة</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="448"/>
      <location filename="../core/MainWindow.ui" line="451"/>
      <source>Load layout</source>
      <translation>تحميل التخطيط</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="456"/>
      <source>Default Theme</source>
      <translation>السمة الافتراضية</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="461"/>
      <source>Bindiff</source>
      <translation>Bindiff</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="466"/>
      <source>Analysis</source>
      <translation>التحليل</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="471"/>
      <source>Test menu</source>
      <translation>قائمة الاختبار</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="476"/>
      <location filename="../core/MainWindow.ui" line="479"/>
      <source>Copy hexpair</source>
      <translation>نسخ الزوج السداسي العشري</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="484"/>
      <location filename="../core/MainWindow.ui" line="487"/>
      <source>Copy text</source>
      <translation>نسخ النص</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="492"/>
      <source>Copy ASCII</source>
      <translation>نسخ ASCII</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="497"/>
      <location filename="../core/MainWindow.ui" line="500"/>
      <source>Insert string</source>
      <translation>إدراج السلسلة</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="505"/>
      <location filename="../core/MainWindow.ui" line="508"/>
      <source>Insert hex</source>
      <translation>إدراج العدد السداسي</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="523"/>
      <source>Show/Hide bytes</source>
      <translation>إظهار/إخفاء وحدات بايت</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="528"/>
      <source>Switch case</source>
      <translation>تبديل حالة الأحرف</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="533"/>
      <location filename="../core/MainWindow.ui" line="536"/>
      <source>Copy all</source>
      <translation>نسخ الكل</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="541"/>
      <location filename="../core/MainWindow.ui" line="544"/>
      <source>Copy bytes</source>
      <translation>نسخ وحدات بايت</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="549"/>
      <location filename="../core/MainWindow.ui" line="552"/>
      <location filename="../core/MainWindow.ui" line="557"/>
      <location filename="../core/MainWindow.ui" line="560"/>
      <source>Copy disasm</source>
      <translation>نسخ التفكيك</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="572"/>
      <location filename="../core/MainWindow.ui" line="575"/>
      <source>Start web server</source>
      <translation>تشغيل خادم الويب</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="580"/>
      <source>1</source>
      <translation>1</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="585"/>
      <source>2</source>
      <translation>2</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="590"/>
      <source>4</source>
      <translation>4</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="595"/>
      <source>8</source>
      <translation>8</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="600"/>
      <source>16</source>
      <translation>16</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="605"/>
      <source>32</source>
      <translation>32</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="610"/>
      <source>64</source>
      <translation>64</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="615"/>
      <source>Syntax AT&amp;T/Intel</source>
      <translation>بناء الجمل لشركة AT&amp;T/Intel</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="620"/>
      <location filename="../core/MainWindow.ui" line="630"/>
      <source>Rename</source>
      <translation>إعادة التسمية</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="625"/>
      <location filename="../core/MainWindow.ui" line="635"/>
      <source>Undefine</source>
      <translation>إلغاء التحديد</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="640"/>
      <source>Add comment</source>
      <translation>إضافة تعليق</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="652"/>
      <location filename="../core/MainWindow.ui" line="655"/>
      <source>Show/Hide bottom pannel</source>
      <translation>إظهار/إخفاء اللوحة السفلية</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="660"/>
      <source>Run Rizin script</source>
      <translation>تشغيل البرنامج النصي لإطار عمل Rizin</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="665"/>
      <source>Reset Settings</source>
      <translation>إعادة تعيين الإعدادات</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="668"/>
      <source>Reset settings</source>
      <translation>إعادة تعيين الإعدادات</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="673"/>
      <source>Quit</source>
      <translation>خروج</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="676"/>
      <source>Ctrl+Q</source>
      <translation>Ctrl+Q</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="684"/>
      <source>Exports</source>
      <translation>عمليات التصدير</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="687"/>
      <source>Show/Hide Exports panel</source>
      <translation>إظهار/إخفاء لوحة عمليات التصدير</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="692"/>
      <source>Refresh Contents</source>
      <translation>تحديث المحتويات</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="695"/>
      <source>Refresh contents</source>
      <translation>تحديث المحتويات</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="703"/>
      <source>Show ESIL rather than assembly</source>
      <translation>عرض ESIL بدلًا من التجميع</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="711"/>
      <source>Show pseudocode rather than assembly</source>
      <translation>عرض رمز برمجي زائف بدلًا من التجميع</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="722"/>
      <source>Display offsets</source>
      <translation>عرض الإزاحات</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="727"/>
      <source>Preferences</source>
      <translation>التفضيلات</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="732"/>
      <source>Save Project As...</source>
      <translation>حفظ المشروع كـ...</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="740"/>
      <source>Graph</source>
      <translation>رسم بياني</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="745"/>
      <source>Import PDB</source>
      <translation>استيراد PDB</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="750"/>
      <source>Analyze Program</source>
      <translation>تحليل البرنامج</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="755"/>
      <source>Export as code</source>
      <translation>التصدير كرمز برمجي</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="760"/>
      <location filename="../core/MainWindow.cpp" line="1803"/>
      <source>Apply Signature From File</source>
      <translation>تطبيق التوقيع من الملف</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="765"/>
      <location filename="../core/MainWindow.cpp" line="1824"/>
      <source>Create New Signature File</source>
      <translation>إنشاء ملف توقيع جديد</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="770"/>
      <source>Add Hexdump</source>
      <translation>إضافة تفريغ سداسي</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="775"/>
      <source>Add Decompiler</source>
      <translation>إضافة محوِّل برمجي عكسي</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="780"/>
      <source>Add Disassembly</source>
      <translation>إضافة تفكيك</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="785"/>
      <source>Add Graph</source>
      <translation>إضافة رسم بياني</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="796"/>
      <source>Grouped dock dragging</source>
      <translation>سحب مساحة إرساء مجمَّعة</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="801"/>
      <source>Zoom In</source>
      <translation>التكبير</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="804"/>
      <source>Ctrl++</source>
      <translation>Ctrl++</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="812"/>
      <source>Zoom Out</source>
      <translation>التصغير</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="815"/>
      <source>Ctrl+-</source>
      <translation>Ctrl+-</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="823"/>
      <source>Reset</source>
      <translation>إعادة التعيين</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="826"/>
      <source>Ctrl+=</source>
      <translation>Ctrl+=</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="834"/>
      <source>Commit changes</source>
      <translation>إجراء التغييرات</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="842"/>
      <source>Write mode</source>
      <translation>وضع الكتابة</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="845"/>
      <source>Open the file in write mode. Every change to the file will change the original file on disk.</source>
      <translation>فتح الملف في وضع الكتابة. سيؤدي كل تغيير في الملف إلى تغيير الملف الأصلي على القرص.</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="853"/>
      <source>Cache mode</source>
      <translation>وضع ذاكرة التخزين المؤقت</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="856"/>
      <source>Enable cache mode. Changes to the file would not be applied to disk unless you specifically commit them. This is a safer option.</source>
      <translation>تفعيل وضع ذاكرة التخزين المؤقت. لن يتم تطبيق التغييرات في الملف على القرص إلا إذا أجريتها بشكلٍ محدَّد. هذا خيار أكثر أمانًا.</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="867"/>
      <source>Read-Only mode</source>
      <translation>وضع القراءة فقط</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="877"/>
      <source>Manage layouts</source>
      <translation>إدارة التخطيطات</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="256"/>
      <source>No plugins are installed. Check the plugins section on Cutter documentation to learn more.</source>
      <translation>لم يتم تثبيت أي إضافات. راجع قسم الإضافات في وثائق Cutter لمعرفة المزيد.</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="261"/>
      <source>The installed plugins didn&apos;t add entries to this menu.</source>
      <translation>لم تُضِف الإضافات المثبَّتة أي مدخلات إلى هذه القائمة.</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="275"/>
      <source>Analyze the program using Rizin&apos;s &quot;aaa&quot; command</source>
      <translation>تحليل البرنامج باستخدام أمر &quot;aaa&quot; لإطار عمل الهندسية العسكية Rizin</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="542"/>
      <source>Script loading</source>
      <translation>جارٍ تحميل البرنامج النصي</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="543"/>
      <source>Do you want to load the &apos;%1&apos; script?</source>
      <translation>هل تريد تحميل البرنامج النصي &apos;%1&apos;؟</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="561"/>
      <source>Cannot open file!</source>
      <translation>تعذَّر فتح الملف!</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="562"/>
      <source>Could not open the file! Make sure the file exists and that you have the correct permissions.</source>
      <translation>تعذَّر فتح الملف! تأكَّد أن الملف موجود وأن لديك الأذونات الصحيحة.</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="625"/>
      <source>Failed to open project: %1</source>
      <translation>فشل فتح المشروع: %1</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="630"/>
      <source>Open Project</source>
      <translation>فتح المشروع</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="752"/>
      <source>Failed to save project: %1</source>
      <translation>فشل حفظ المشروع: %1</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="780"/>
      <source>Do you really want to exit?
Save your project before closing!</source>
      <translation>هل تريد حقًا الخروج؟
احفظ مشروعك قبل الإغلاق!</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1056"/>
      <source>New disassembly</source>
      <translation>تفكيك جديد</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1058"/>
      <source>New graph</source>
      <translation>رسم بياني جديد</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1060"/>
      <source>New hexdump</source>
      <translation>تفريغ سداسي جديد</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1061"/>
      <source>New Decompiler</source>
      <translation>محوِّل برمجي عكسي جديد</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1240"/>
      <source>Save layout error</source>
      <translation>خطأ في حفظ التخطيط</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1241"/>
      <source>&apos;%1&apos; is not a valid name.</source>
      <translation>&apos;%1&apos; ليس اسمًا صالحًا.</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1243"/>
      <source>Enter name</source>
      <translation>أدخل الاسم</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1554"/>
      <source>Select Rizin script</source>
      <translation>تحديد البرنامج النصي لإطار عمل Rizin</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1597"/>
      <source>Do you really want to clear all settings?</source>
      <translation>هل تريد حقًا مسح كل الإعدادات؟</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1697"/>
      <source>Select PDB file</source>
      <translation>تحديد ملف PDB</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1698"/>
      <source>PDB file (*.pdb)</source>
      <translation>ملف PDB (*.pdb)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1698"/>
      <source>All files (*)</source>
      <translation>كل الملفات (*)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1708"/>
      <source>%1 loaded.</source>
      <translation>تم تحميل %1.</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1799"/>
      <location filename="../core/MainWindow.cpp" line="1821"/>
      <source>Signature File (*.sig)</source>
      <translation>ملف التوقيع (*.sig)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1800"/>
      <location filename="../core/MainWindow.cpp" line="1822"/>
      <source>Pattern File (*.pat)</source>
      <translation>ملف النمط (*.pdb)</translation>
    </message>
  </context>
  <context>
    <name>MapFileDialog</name>
    <message>
      <location filename="../dialogs/MapFileDialog.ui" line="14"/>
      <source>Map New File</source>
      <translation>تخطيط ملف جديد</translation>
    </message>
    <message>
      <location filename="../dialogs/MapFileDialog.ui" line="26"/>
      <source>File:</source>
      <translation>الملف:</translation>
    </message>
    <message>
      <location filename="../dialogs/MapFileDialog.ui" line="52"/>
      <location filename="../dialogs/MapFileDialog.cpp" line="18"/>
      <source>Select file</source>
      <translation>تحديد الملف</translation>
    </message>
    <message>
      <location filename="../dialogs/MapFileDialog.ui" line="59"/>
      <source>Map address:</source>
      <translation>عنوان المخطط:</translation>
    </message>
    <message>
      <location filename="../dialogs/MapFileDialog.ui" line="72"/>
      <source>0x40000</source>
      <translation>0x40000</translation>
    </message>
    <message>
      <source>Map new file file</source>
      <translation>تخطيط ملف جديد</translation>
    </message>
    <message>
      <location filename="../dialogs/MapFileDialog.cpp" line="36"/>
      <source>Failed to map a new file</source>
      <translation>فشل تخطيط ملف جديد</translation>
    </message>
    <message>
      <location filename="../dialogs/MapFileDialog.cpp" line="36"/>
      <source>Map new file</source>
      <translation>تخطيط ملف جديد</translation>
    </message>
  </context>
  <context>
    <name>MemoryMapModel</name>
    <message>
      <location filename="../widgets/MemoryMapWidget.cpp" line="58"/>
      <source>Offset start</source>
      <translation>بدء الإزاحة</translation>
    </message>
    <message>
      <location filename="../widgets/MemoryMapWidget.cpp" line="60"/>
      <source>Offset end</source>
      <translation>نهاية الإزاحة</translation>
    </message>
    <message>
      <location filename="../widgets/MemoryMapWidget.cpp" line="62"/>
      <source>Name</source>
      <translation>الاسم</translation>
    </message>
    <message>
      <location filename="../widgets/MemoryMapWidget.cpp" line="64"/>
      <source>Permissions</source>
      <translation>الأذونات</translation>
    </message>
    <message>
      <location filename="../widgets/MemoryMapWidget.cpp" line="66"/>
      <source>Comment</source>
      <translation>التعليق</translation>
    </message>
  </context>
  <context>
    <name>MemoryMapWidget</name>
    <message>
      <location filename="../widgets/MemoryMapWidget.cpp" line="123"/>
      <source>Memory Map</source>
      <translation>مخطط الذاكرة</translation>
    </message>
  </context>
  <context>
    <name>MultitypeFileSaveDialog</name>
    <message>
      <location filename="../dialogs/MultitypeFileSaveDialog.cpp" line="24"/>
      <source>Detect type (*)</source>
      <translation>اكتشاف النوع (*)</translation>
    </message>
    <message>
      <location filename="../dialogs/MultitypeFileSaveDialog.cpp" line="63"/>
      <source>File save error</source>
      <translation>خطأ في حفظ الملف</translation>
    </message>
    <message>
      <location filename="../dialogs/MultitypeFileSaveDialog.cpp" line="64"/>
      <source>Unrecognized extension &apos;%1&apos;</source>
      <translation>إضافة غير معروفة &apos;%1&apos;</translation>
    </message>
  </context>
  <context>
    <name>NativeDebugDialog</name>
    <message>
      <location filename="../dialogs/NativeDebugDialog.ui" line="35"/>
      <source>Command line arguments:</source>
      <translation>وسيطات سطر الأوامر:</translation>
    </message>
  </context>
  <context>
    <name>NewFileDialog</name>
    <message>
      <location filename="../dialogs/NewFileDialog.ui" line="20"/>
      <location filename="../dialogs/NewFileDialog.ui" line="149"/>
      <source>Open File</source>
      <translation>فتح الملف</translation>
    </message>
    <message>
      <location filename="../dialogs/NewFileDialog.ui" line="79"/>
      <source>About</source>
      <translation>نبذة</translation>
    </message>
    <message>
      <location filename="../dialogs/NewFileDialog.ui" line="169"/>
      <source>&lt;b&gt;Select new file&lt;b&gt;</source>
      <translation>&lt;b&gt;تحديد ملف جديد&lt;b&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/NewFileDialog.ui" line="182"/>
      <location filename="../dialogs/NewFileDialog.ui" line="390"/>
      <source>Select</source>
      <translation>تحديد</translation>
    </message>
    <message>
      <location filename="../dialogs/NewFileDialog.ui" line="202"/>
      <source>&lt;b&gt;IO&lt;/b&gt;</source>
      <translation>&lt;b&gt;IO&lt;/b&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/NewFileDialog.ui" line="296"/>
      <source>Don&apos;t open any file</source>
      <translation>عدم فتح أي ملف</translation>
    </message>
    <message>
      <location filename="../dialogs/NewFileDialog.ui" line="303"/>
      <location filename="../dialogs/NewFileDialog.ui" line="360"/>
      <location filename="../dialogs/NewFileDialog.ui" line="501"/>
      <source>Open</source>
      <translation>فتح</translation>
    </message>
    <message>
      <location filename="../dialogs/NewFileDialog.ui" line="316"/>
      <source>Open Shellcode</source>
      <translation>فتح Shellcode</translation>
    </message>
    <message>
      <location filename="../dialogs/NewFileDialog.ui" line="328"/>
      <source>&lt;b&gt;Paste Shellcode&lt;b&gt;</source>
      <translation>&lt;b&gt;لصق Shellcode&lt;b&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/NewFileDialog.ui" line="370"/>
      <source>Projects</source>
      <translation>المشاريع</translation>
    </message>
    <message>
      <location filename="../dialogs/NewFileDialog.ui" line="410"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Open Project&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;فتح مشروع&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/NewFileDialog.ui" line="519"/>
      <source>Remove item</source>
      <translation>إزالة العنصر</translation>
    </message>
    <message>
      <location filename="../dialogs/NewFileDialog.ui" line="524"/>
      <source>Clear all</source>
      <translation>مسح الكل</translation>
    </message>
    <message>
      <location filename="../dialogs/NewFileDialog.ui" line="529"/>
      <source>Delete project</source>
      <translation>حذف المشروع</translation>
    </message>
    <message>
      <location filename="../dialogs/NewFileDialog.ui" line="534"/>
      <source>Clear all projects</source>
      <translation>مسح كل المشاريع</translation>
    </message>
    <message>
      <location filename="../dialogs/NewFileDialog.cpp" line="95"/>
      <source>Select file</source>
      <translation>تحديد الملف</translation>
    </message>
    <message>
      <location filename="../dialogs/NewFileDialog.cpp" line="107"/>
      <source>Open Project</source>
      <translation>فتح المشروع</translation>
    </message>
    <message>
      <location filename="../dialogs/NewFileDialog.cpp" line="290"/>
      <source>Open a file without additional options/settings.</source>
      <translation>افتح ملفًا دون خيارات/إعدادات إضافية.</translation>
    </message>
    <message>
      <source>Open a file with no extra treatment.</source>
      <translation>افتح ملفًا دون معالجة إضافية.</translation>
    </message>
    <message>
      <location filename="../dialogs/NewFileDialog.cpp" line="323"/>
      <source>Select a new program or a previous one before continuing.</source>
      <translation>حدِّد برنامجًا جديدًا أو برنامجًا سابقًا قبل المتابعة.</translation>
    </message>
  </context>
  <context>
    <name>Omnibar</name>
    <message>
      <location filename="../widgets/Omnibar.cpp" line="15"/>
      <source>Type flag name or address here</source>
      <translation>اكتب اسم الراية أو عنوانها هنا</translation>
    </message>
  </context>
  <context>
    <name>PluginsOptionsWidget</name>
    <message>
      <location filename="../dialogs/preferences/PluginsOptionsWidget.cpp" line="28"/>
      <source>Plugins are loaded from &lt;a href=&quot;%1&quot;&gt;%2&lt;/a&gt;</source>
      <translation>يتم تحميل الإضافات من &lt;a href=&quot;%1&quot;&gt;%2&lt;/a&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/PluginsOptionsWidget.cpp" line="34"/>
      <source>Name</source>
      <translation>الاسم</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/PluginsOptionsWidget.cpp" line="34"/>
      <source>Description</source>
      <translation>الوصف</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/PluginsOptionsWidget.cpp" line="34"/>
      <source>Version</source>
      <translation>الإصدار</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/PluginsOptionsWidget.cpp" line="34"/>
      <source>Author</source>
      <translation>المؤلف</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/PluginsOptionsWidget.cpp" line="48"/>
      <source>Show Rizin plugin information</source>
      <translation>عرض معلومات إضافة Rizin</translation>
    </message>
  </context>
  <context>
    <name>PreferencesDialog</name>
    <message>
      <location filename="../dialogs/preferences/PreferencesDialog.ui" line="6"/>
      <source>Preferences</source>
      <translation>التفضيلات</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/PreferencesDialog.cpp" line="28"/>
      <source>Disassembly</source>
      <translation>التفكيك</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/PreferencesDialog.cpp" line="34"/>
      <source>Debug</source>
      <translation>تصحيح الأخطاء</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/PreferencesDialog.cpp" line="35"/>
      <source>Appearance</source>
      <translation>المظهر</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/PreferencesDialog.cpp" line="36"/>
      <source>Plugins</source>
      <translation>الإضافات</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/PreferencesDialog.cpp" line="37"/>
      <source>Initialization Script</source>
      <translation>البرنامج النصي للتهيئة</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/PreferencesDialog.cpp" line="39"/>
      <source>Analysis</source>
      <translation>التحليل</translation>
    </message>
  </context>
  <context>
    <name>ProcessModel</name>
    <message>
      <location filename="../dialogs/AttachProcDialog.cpp" line="71"/>
      <source>PID</source>
      <translation>PID</translation>
    </message>
    <message>
      <location filename="../dialogs/AttachProcDialog.cpp" line="73"/>
      <source>UID</source>
      <translation>UID</translation>
    </message>
    <message>
      <location filename="../dialogs/AttachProcDialog.cpp" line="75"/>
      <source>Status</source>
      <translation>الحالة</translation>
    </message>
    <message>
      <location filename="../dialogs/AttachProcDialog.cpp" line="77"/>
      <source>Path</source>
      <translation>المسار</translation>
    </message>
  </context>
  <context>
    <name>ProcessesWidget</name>
    <message>
      <location filename="../widgets/ProcessesWidget.cpp" line="26"/>
      <source>PID</source>
      <translation>PID</translation>
    </message>
    <message>
      <location filename="../widgets/ProcessesWidget.cpp" line="27"/>
      <source>UID</source>
      <translation>UID</translation>
    </message>
    <message>
      <location filename="../widgets/ProcessesWidget.cpp" line="28"/>
      <source>Status</source>
      <translation>الحالة</translation>
    </message>
    <message>
      <location filename="../widgets/ProcessesWidget.cpp" line="29"/>
      <source>Path</source>
      <translation>المسار</translation>
    </message>
    <message>
      <location filename="../widgets/ProcessesWidget.cpp" line="167"/>
      <source>Unable to switch to the requested process.</source>
      <translation>يتعذَّر تبديل العملية المطلوبة.</translation>
    </message>
  </context>
  <context>
    <name>QObject</name>
    <message>
      <location filename="../common/DisassemblyPreview.cpp" line="41"/>
      <source>More than one (%1) references here. Weird behaviour expected.</source>
      <translation>يوجد أكثر من مرجع واحد (%1) هنا. كان السلوك الغريب متوقعًا.</translation>
    </message>
    <message>
      <source>offsetFrom (%1) differs from refs.at(0).from (%(2))</source>
      <translation>يختلف offsetFrom (%1) عن refs.at(0).from (%(2))</translation>
    </message>
    <message>
      <location filename="../common/IOModesController.cpp" line="53"/>
      <source>Write error</source>
      <translation>خطأ في الكتابة</translation>
    </message>
    <message>
      <location filename="../common/IOModesController.cpp" line="54"/>
      <source>Your file is opened in read-only mode. Editing is only available when the file is opened in either Write or Cache modes.

WARNING: In Write mode, any changes will be committed to the file on disk. For safety, please consider using Cache mode and then commit the changes manually via File -&gt; Commit modifications to disk.</source>
      <translation>ملفك مفتوح في وضع القراءة فقط. لا يتوفَّر التعديل إلا عند فتح الملف في وضع الكتابة أو التخزين المؤقت.

تحذير: سيتم إجراء أي تغييرات في وضع الكتابة على الملف الموجود على القرص. للأمان، يُرجى التفكير في استخدام وضع ذاكرة التخزين المؤقت ثم إجراء التغييرات يدويًا عبر الملف -&gt; إجراء التعديلات على القرص.</translation>
    </message>
    <message>
      <location filename="../common/IOModesController.cpp" line="60"/>
      <source>Cancel</source>
      <translation>إلغاء</translation>
    </message>
    <message>
      <location filename="../common/IOModesController.cpp" line="62"/>
      <source>Reopen in Write mode</source>
      <translation>إعادة الفتح في وضع الكتابة</translation>
    </message>
    <message>
      <location filename="../common/IOModesController.cpp" line="64"/>
      <source>Enable Cache mode</source>
      <translation>تفعيل وضع ذاكرة التخزين المؤقت</translation>
    </message>
    <message>
      <location filename="../common/IOModesController.cpp" line="94"/>
      <source>Uncommitted changes</source>
      <translation>تغييرات لم يتم إجراؤها</translation>
    </message>
    <message>
      <source>Uncomitted changes</source>
      <translation>تغييرات لم يتم إجراؤها</translation>
    </message>
    <message>
      <location filename="../common/IOModesController.cpp" line="95"/>
      <source>It seems that you have changes or patches that are not committed to the file.
Do you want to commit them now?</source>
      <translation>يبدو أن لديك تغييرات أو برامج تصحيح لم يتم إجراؤها على الملف.
هل تريد إجراءها الآن؟</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="98"/>
      <source>Version mismatch!</source>
      <translation>الإصدار غير متطابق!</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="99"/>
      <source>The version used to compile Cutter (%1) does not match the binary version of rizin (%2). This could result in unexpected behaviour. Are you sure you want to continue?</source>
      <translation>الإصدار المستخدم لتجميع Cutter (%1) لا يطابق إصدار الملف الثنائي من Rizin (%2). قد يؤدي ذلك إلى سلوك غير متوقَّع. هل تريد بالتأكيد المتابعة؟</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="388"/>
      <source>A Qt and C++ GUI for rizin reverse engineering framework</source>
      <translation>في واجهة المستخدم الرسومية بلغة Qt و++C لإطار عمل الهندسة العكسية Rizin</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="391"/>
      <source>Filename to open.</source>
      <translation>اسم الملف المراد فتحه.</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="395"/>
      <source>Automatically open file and optionally start analysis. Needs filename to be specified. May be a value between 0 and 2: 0 = no analysis, 1 = aaa, 2 = aaaa (experimental)</source>
      <translation>فتح الملف تلقائيًا و بدء التحليل اختياريًا. يجب تحديد اسم الملف filename. ربما يكون قيمة بين 0 و2: 0 = لا تحليل، 1 = aaa، 2= aaaa (تجريبي)</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="398"/>
      <source>level</source>
      <translation>level</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="401"/>
      <source>Sets a specific architecture name</source>
      <translation>يعيِّن اسمًا محددًا في المعمارية</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="402"/>
      <source>arch</source>
      <translation>arch</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="405"/>
      <source>Sets a specific architecture bits</source>
      <translation>يعيِّن وحدات بت محدَّدة في المعمارية</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="406"/>
      <source>bits</source>
      <translation>وحدات بت</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="409"/>
      <source>Sets a specific CPU</source>
      <translation>يعيِّن وحدة معالجة مركزية محدَّدة</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="410"/>
      <source>cpu</source>
      <translation>cpu</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="413"/>
      <source>Sets a specific operating system</source>
      <translation>يعيِّن نظام تشغيل محددًا</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="414"/>
      <source>os</source>
      <translation>os</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="418"/>
      <source>Sets the endianness (big or little)</source>
      <translation>يعيِّن ترتيب التخزين (ذي نهاية أكبر أم أصغر)</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="419"/>
      <source>big|little</source>
      <translation>big|little</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="423"/>
      <source>Force using a specific file format (bin plugin)</source>
      <translation>فرض استخدام تنسيق محدَّد للملف (إضافة تحليل التنسيق الثنائي)</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="424"/>
      <source>name</source>
      <translation>name</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="428"/>
      <source>Load binary at a specific base address</source>
      <translation>تحميل الملف الثنائي في عنوان أساسي محدَّد</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="429"/>
      <source>base address</source>
      <translation>العنوان الأساسي</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="433"/>
      <source>Map the binary at a specific address</source>
      <translation>تخطيط الملف الثنائي في عنوان محدَّد</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="434"/>
      <source>map address</source>
      <translation>map address</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="437"/>
      <source>Run script file</source>
      <translation>تشغيل ملف البرنامج النصي</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="437"/>
      <source>file</source>
      <translation>file</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="440"/>
      <source>Load project file</source>
      <translation>تحميل ملف المشروع</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="441"/>
      <source>project file</source>
      <translation>project file</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="445"/>
      <source>Open file in write mode</source>
      <translation>فتح الملف في وضع الكتابة</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="449"/>
      <source>Disables virtual addressing</source>
      <translation>يوقف العنونة الافتراضية</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="453"/>
      <source>PYTHONHOME to use for embedded python interpreter</source>
      <translation>PYTHONHOME للاستخدام مع مترجم Python المضمَّن</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="459"/>
      <source>Disable output redirection. Some of the output in console widget will not be visible. Use this option when debuging a crash or freeze and output  redirection is causing some messages to be lost.</source>
      <translation>تعطيل إعادة توجيه المخرجات. لن تكون بعض المخرجات في أداة وحدة التحكم مرئية. استخدم هذا الخيار عندما تعمل على تصحيح الأخطاء أو التجميد، لكن إعادة توجيه المخرجات تتسبب في فقدان بعض الرسائل.</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="465"/>
      <source>Do not load plugins</source>
      <translation>عدم تحميل الإضافات</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="469"/>
      <source>Do not load Cutter plugins</source>
      <translation>عدم تحميل إضافات Cutter</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="473"/>
      <source>Do not load rizin plugins</source>
      <translation>عدم تحميل إضافات Rizin</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="487"/>
      <source>Invalid Analysis Level. May be a value between 0 and 2.</source>
      <translation>مستوى التحليل غير صالح. ربما يكون قيمة بين 0 و2.</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="507"/>
      <source>Filename must be specified to start analysis automatically.</source>
      <translation>يجب تحديد اسم الملف لبدء التحليل تلقائية.</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="563"/>
      <source>Invalid Endianness. You can only set it to `big` or `little`.</source>
      <translation>ترتيب التخزين غير صالح. يمكنك تعيينه إلى `big` أو `little` فقط.</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="397"/>
      <source>Color of comment generated by Rizin</source>
      <translation>لون التعليق الذي أنشأه Rizin</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="397"/>
      <source>Comment</source>
      <translation>التعليق</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="398"/>
      <source>Comment created by user</source>
      <translation>تعليق أنشأه المستخدم</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="398"/>
      <source>Color of user Comment</source>
      <translation>لون تعليق المستخدم</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="400"/>
      <source>Color of names of functions</source>
      <translation>لون أسماء الدوال</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="400"/>
      <source>Function name</source>
      <translation>اسم الدالة</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="401"/>
      <source>Color of function location</source>
      <translation>لون موقع الدالة</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="401"/>
      <source>Function location</source>
      <translation>موقع الدالة</translation>
    </message>
    <message>
      <source>Color of ascii line in left side that shows what opcodes are belong to function</source>
      <translation>لون سطر ASCII في الجانب الأيسر، والذي يعرض رموز التشغيل التي تنتمي إلى الدالة</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="403"/>
      <source>Color of the line which shows which opcodes belongs to a function</source>
      <translation>لون السطر الذي يعرض رموز التشغيل التي تنتمي إلى دالة</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="404"/>
      <source>Function line</source>
      <translation>سطر الدالة</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="406"/>
      <source>Color of flags (similar to bookmarks for offset)</source>
      <translation>لون الرايات (مشابه للإشارات المرجعية للإزاحة)</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="406"/>
      <source>Flag</source>
      <translation>الراية</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="407"/>
      <source>Label</source>
      <translation>التسمية</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="408"/>
      <source>Help</source>
      <translation>المساعدة</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="409"/>
      <source>Color of lines showing jump destination</source>
      <translation>لون السطةر التي تعرض وجهة الانتقال</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="409"/>
      <source>Flow</source>
      <translation>التدفق</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="410"/>
      <source>flow2</source>
      <translation>flow2</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="411"/>
      <location filename="../widgets/ColorThemeListView.cpp" line="413"/>
      <source>Info</source>
      <translation>المعلومات</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="411"/>
      <source>prompt</source>
      <translation>prompt</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="412"/>
      <source>Color of offsets</source>
      <translation>لون الإزاحات</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="412"/>
      <source>Offset</source>
      <translation>الإزاحة</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="413"/>
      <source>input</source>
      <translation>المدخلات</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="414"/>
      <source>Invalid opcode color</source>
      <translation>لون رمز التشغيل غير صالح</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="414"/>
      <source>invalid</source>
      <translation>غير صالح</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="415"/>
      <source>other</source>
      <translation>أخرى</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="416"/>
      <source>0x00 opcode color</source>
      <translation>لون رمز التشغيل 0x00</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="417"/>
      <source>0x7f opcode color</source>
      <translation>لون رمز التشغيل 0x7f</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="418"/>
      <source>0xff opcode color</source>
      <translation>لون رمز التشغيل 0xff</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="420"/>
      <source>Color of arithmetic opcodes (add, div, mul etc)</source>
      <translation>لون رموز التشغيل الحسابية (add، وdiv، وmul، إلى آخره)</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="421"/>
      <source>Arithmetic</source>
      <translation>حسابية</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="423"/>
      <source>Color of binary operations (and, or, xor etc).</source>
      <translation>لون العمليات الثنائية (and، وor، وxor، إلى آخره).</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="423"/>
      <source>Binary</source>
      <translation>الثنائية</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="425"/>
      <source>Color of object names, commas between operators, squared brackets and operators inside them.</source>
      <translation>لون أسماء الكائنات، والفواصل بين عوامل التشغيل، والأقواس المربعة، وعوامل التشغيل بداخلها.</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="428"/>
      <source>Text</source>
      <translation>النص</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="429"/>
      <source>push opcode color</source>
      <translation>لون الرمز التشغيلي push</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="430"/>
      <source>pop opcode color</source>
      <translation>لون الرمز التشغيلي pop</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="431"/>
      <source>Cryptographic color</source>
      <translation>لون التشفير</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="432"/>
      <source>jmp instructions color</source>
      <translation>لون تعليمات jmp</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="434"/>
      <source>Color of conditional jump opcodes such as je, jg, jne etc</source>
      <translation>لون رموز التشغيل للانتقال الشرطي، مثل je، وjg، وjne، إلى آخره</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="435"/>
      <source>Conditional jump</source>
      <translation>الانتقال الشرطي</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="436"/>
      <source>call instructions color (ccall, rcall, call etc)</source>
      <translation>لون تعليمات الاستدعاء (ccall، وrcall، وcall، إلى آخره)</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="437"/>
      <source>nop opcode color</source>
      <translation>لون الرمز التشغيلي nop</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="438"/>
      <source>ret opcode color</source>
      <translation>لون الرمز التشغيلي ret</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="439"/>
      <source>Color of interrupts</source>
      <translation>لون إشارات المقاطعة</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="439"/>
      <source>Interrupts</source>
      <translation>إشارات المقاطعة</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="440"/>
      <source>swi opcode color</source>
      <translation>لون الرمز التشغيلي swi</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="442"/>
      <source>Color of compare instructions such as test and cmp</source>
      <translation>لون تعليمات المقارنة، مثل test وcmp</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="443"/>
      <source>Compare instructions</source>
      <translation>تعليمات المقارنة</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="444"/>
      <source>Registers color</source>
      <translation>لون السجلات</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="444"/>
      <source>Register</source>
      <translation>السجل</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="447"/>
      <source>Color of numeric constants and object pointers</source>
      <translation>لون الثوابت العددية ومؤشرات الكائنات</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="447"/>
      <source>Constants</source>
      <translation>الثوابت</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="449"/>
      <source>Color of move instructions such as mov, movd, lea etc</source>
      <translation>لون تعليمات نقل، مثل mov، وmovd، وlea، إلى آخره</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="450"/>
      <source>Move instructions</source>
      <translation>تعليمات النقل</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="451"/>
      <source>Function variable color</source>
      <translation>لون متغير الدالة</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="451"/>
      <source>Function variable</source>
      <translation>متغير الدالة</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="453"/>
      <source>Function variable (local or argument) type color</source>
      <translation>لون نوع متغير الدالة (محلي أو وسيطة)</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="454"/>
      <source>Variable type</source>
      <translation>نوع المتغير</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="456"/>
      <source>Function variable address color</source>
      <translation>لون عنوان متغير الدالة</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="456"/>
      <source>Variable address</source>
      <translation>عنوان المتغير</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="468"/>
      <source>In graph view jump arrow true</source>
      <translation>سهم الانتقال في عرض الرسم البياني: true</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="468"/>
      <source>Arrow true</source>
      <translation>السهم: true</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="470"/>
      <source>In graph view jump arrow false</source>
      <translation>سهم الانتقال في عرض الرسم البياني: false</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="470"/>
      <source>Arrow false</source>
      <translation>السهم: false</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="472"/>
      <source>In graph view jump arrow (no condition)</source>
      <translation>سهم الانتقال في عرض الرسم البياني (دون شرط)</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="472"/>
      <source>Arrow</source>
      <translation>السهم</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="476"/>
      <source>Background color of Graph Overview&apos;s node</source>
      <translation>لون الخلفية لعقدة معاينة الرسم البياني</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="477"/>
      <source>Graph Overview node</source>
      <translation>عقدة معاينة الرسم البياني</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="479"/>
      <source>Fill color of Graph Overview&apos;s selection</source>
      <translation>لون تعبئة تحديد معاينة الرسم البياني</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="480"/>
      <source>Graph Overview fill</source>
      <translation>تعبئة معاينة الرسم البياني</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="482"/>
      <source>Border color of Graph Overview&apos;s selection</source>
      <translation>لون حدود تحديد معاينة الرسم البياني</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="483"/>
      <source>Graph Overview border</source>
      <translation>حدود معاينة الرسم البياني</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="486"/>
      <source>General background color</source>
      <translation>لون الخلفية العام</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="486"/>
      <source>Background</source>
      <translation>الخلفية</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="488"/>
      <source>Background color of non-focused graph node</source>
      <translation>لون خلفية عقدة الرسم البياني غير المركزة</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="489"/>
      <source>Node background</source>
      <translation>خلفية العقدة</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="491"/>
      <source>Background of current graph node</source>
      <translation>خلفية عقدة الرسم البياني الحالي</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="491"/>
      <source>Current graph node</source>
      <translation>عقدة الرسم البياني الحالي</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="493"/>
      <source>Color of node border in graph view</source>
      <translation>لون حدود العقدة في عرض الرسم البياني</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="493"/>
      <source>Node border</source>
      <translation>حدود العقدة</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="495"/>
      <source>Selected line background color</source>
      <translation>لون خلفية السطر المحدَّد</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="495"/>
      <source>Line highlight</source>
      <translation>تمييز السطر</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="497"/>
      <source>Background color of selected word</source>
      <translation>لون الخلفية للكلمة المحدَّدة</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="497"/>
      <source>Word higlight</source>
      <translation>تمييز الكلمة</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="498"/>
      <source>Main function color</source>
      <translation>لون الدالة الرئيسية</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="498"/>
      <source>Main</source>
      <translation>الرئيسية</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="507"/>
      <source>Code section color in navigation bar</source>
      <translation>لون قسم الرمز البرمجي في شريط التنقل</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="507"/>
      <source>Navbar code</source>
      <translation>الرمز البرمجي لشريط التنقل</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="509"/>
      <source>Empty section color in navigation bar</source>
      <translation>لون القسم الفارغ في شريط التنقل</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="509"/>
      <source>Navbar empty</source>
      <translation>شريط التنقل فارغ</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="510"/>
      <source>ucall</source>
      <translation>ucall</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="511"/>
      <source>ujmp</source>
      <translation>ujmp</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="512"/>
      <source>Breakpoint background</source>
      <translation>خلفية نقطة التوقف</translation>
    </message>
  </context>
  <context>
    <name>QuickFilterView</name>
    <message>
      <location filename="../widgets/QuickFilterView.ui" line="14"/>
      <source>Form</source>
      <translation>التنسيق</translation>
    </message>
    <message>
      <location filename="../widgets/QuickFilterView.ui" line="41"/>
      <source>Quick Filter</source>
      <translation>تصفية سريعة</translation>
    </message>
    <message>
      <location filename="../widgets/QuickFilterView.ui" line="61"/>
      <source>X</source>
      <translation>X</translation>
    </message>
  </context>
  <context>
    <name>RawAddrDock</name>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="500"/>
      <source>Raw</source>
      <translation>Raw</translation>
    </message>
  </context>
  <context>
    <name>RegisterRefModel</name>
    <message>
      <location filename="../widgets/RegisterRefsWidget.cpp" line="67"/>
      <source>Register</source>
      <translation>السجل</translation>
    </message>
    <message>
      <location filename="../widgets/RegisterRefsWidget.cpp" line="69"/>
      <source>Value</source>
      <translation>القيمة</translation>
    </message>
    <message>
      <location filename="../widgets/RegisterRefsWidget.cpp" line="71"/>
      <source>Reference</source>
      <translation>المرجع</translation>
    </message>
    <message>
      <location filename="../widgets/RegisterRefsWidget.cpp" line="73"/>
      <source>Comment</source>
      <translation>التعليق</translation>
    </message>
  </context>
  <context>
    <name>RegisterRefsWidget</name>
    <message>
      <location filename="../widgets/RegisterRefsWidget.cpp" line="137"/>
      <source>Copy register value</source>
      <translation>نسخ قيمة السجل</translation>
    </message>
    <message>
      <location filename="../widgets/RegisterRefsWidget.cpp" line="138"/>
      <source>Copy register reference</source>
      <translation>نسخ مرجع السجل</translation>
    </message>
  </context>
  <context>
    <name>RelocsModel</name>
    <message>
      <location filename="../widgets/RelocsWidget.cpp" line="54"/>
      <source>Address</source>
      <translation>العنوان</translation>
    </message>
    <message>
      <location filename="../widgets/RelocsWidget.cpp" line="56"/>
      <source>Type</source>
      <translation>النوع</translation>
    </message>
    <message>
      <location filename="../widgets/RelocsWidget.cpp" line="58"/>
      <source>Name</source>
      <translation>الاسم</translation>
    </message>
    <message>
      <location filename="../widgets/RelocsWidget.cpp" line="60"/>
      <source>Comment</source>
      <translation>التعليق</translation>
    </message>
  </context>
  <context>
    <name>RelocsWidget</name>
    <message>
      <location filename="../widgets/RelocsWidget.cpp" line="131"/>
      <source>Relocs</source>
      <translation>عمليات إعادة تحديد الموقع</translation>
    </message>
  </context>
  <context>
    <name>RemoteDebugDialog</name>
    <message>
      <location filename="../dialogs/RemoteDebugDialog.ui" line="43"/>
      <source>Debugger:</source>
      <translation>مصحح الأخطاء:</translation>
    </message>
    <message>
      <location filename="../dialogs/RemoteDebugDialog.ui" line="75"/>
      <source>Port:</source>
      <translation>المنفذ:</translation>
    </message>
    <message>
      <location filename="../dialogs/RemoteDebugDialog.ui" line="82"/>
      <source>IP or Path:</source>
      <translation>عنوان IP أو المسار:</translation>
    </message>
    <message>
      <location filename="../dialogs/RemoteDebugDialog.ui" line="159"/>
      <source>Remove item</source>
      <translation>إزالة العنصر</translation>
    </message>
    <message>
      <location filename="../dialogs/RemoteDebugDialog.ui" line="164"/>
      <location filename="../dialogs/RemoteDebugDialog.ui" line="167"/>
      <source>Remove all</source>
      <translation>إزالة الكل</translation>
    </message>
    <message>
      <location filename="../dialogs/RemoteDebugDialog.cpp" line="57"/>
      <source>Invalid debugger</source>
      <translation>مصحح الأخطاء غير صالح</translation>
    </message>
    <message>
      <location filename="../dialogs/RemoteDebugDialog.cpp" line="68"/>
      <source>Invalid IP address</source>
      <translation>عنوان IP غير صالح</translation>
    </message>
    <message>
      <location filename="../dialogs/RemoteDebugDialog.cpp" line="81"/>
      <source>Path does not exist</source>
      <translation>المسار غير موجود</translation>
    </message>
    <message>
      <location filename="../dialogs/RemoteDebugDialog.cpp" line="94"/>
      <source>Invalid port</source>
      <translation>منفذ غير صالح</translation>
    </message>
  </context>
  <context>
    <name>ResourcesModel</name>
    <message>
      <location filename="../widgets/ResourcesWidget.cpp" line="76"/>
      <source>Name</source>
      <translation>الاسم</translation>
    </message>
    <message>
      <location filename="../widgets/ResourcesWidget.cpp" line="78"/>
      <source>Vaddr</source>
      <translation>العنوان الافتراضي</translation>
    </message>
    <message>
      <location filename="../widgets/ResourcesWidget.cpp" line="80"/>
      <source>Index</source>
      <translation>الفهرس</translation>
    </message>
    <message>
      <location filename="../widgets/ResourcesWidget.cpp" line="82"/>
      <source>Type</source>
      <translation>النوع</translation>
    </message>
    <message>
      <location filename="../widgets/ResourcesWidget.cpp" line="84"/>
      <source>Size</source>
      <translation>الحجم</translation>
    </message>
    <message>
      <location filename="../widgets/ResourcesWidget.cpp" line="86"/>
      <source>Lang</source>
      <translation>اللغة</translation>
    </message>
    <message>
      <location filename="../widgets/ResourcesWidget.cpp" line="88"/>
      <source>Comment</source>
      <translation>التعليق</translation>
    </message>
  </context>
  <context>
    <name>ResourcesWidget</name>
    <message>
      <location filename="../widgets/ResourcesWidget.cpp" line="118"/>
      <source>Resources</source>
      <translation>الموارد</translation>
    </message>
  </context>
  <context>
    <name>RizinGraphWidget</name>
    <message>
      <location filename="../widgets/RizinGraphWidget.ui" line="57"/>
      <source>ag...</source>
      <translation>ag...</translation>
    </message>
    <message>
      <location filename="../widgets/RizinGraphWidget.cpp" line="21"/>
      <source>Data reference graph (aga)</source>
      <translation>الرسم البياني لمرجع البيانات (aga)</translation>
    </message>
    <message>
      <location filename="../widgets/RizinGraphWidget.cpp" line="22"/>
      <source>Global data references graph (agA)</source>
      <translation>الرسم البياني العام لمراجع البيانات (agA)</translation>
    </message>
    <message>
      <location filename="../widgets/RizinGraphWidget.cpp" line="26"/>
      <source>Imports graph (agi)</source>
      <translation>الرسم البياني لعمليات الاستيراد (agi)</translation>
    </message>
    <message>
      <location filename="../widgets/RizinGraphWidget.cpp" line="27"/>
      <source>References graph (agr)</source>
      <translation>الرسم البياني للمراجع (agr)</translation>
    </message>
    <message>
      <location filename="../widgets/RizinGraphWidget.cpp" line="28"/>
      <source>Global references graph (agR)</source>
      <translation>رسم بياني عام للمراجع (agR)</translation>
    </message>
    <message>
      <location filename="../widgets/RizinGraphWidget.cpp" line="29"/>
      <source>Cross references graph (agx)</source>
      <translation>رسم بياني للمراجع التبادلية (agx)</translation>
    </message>
    <message>
      <location filename="../widgets/RizinGraphWidget.cpp" line="30"/>
      <source>RzIL statement graph (agI)</source>
      <translation>الرسم البياني لعبارة RzIL (agl)</translation>
    </message>
    <message>
      <location filename="../widgets/RizinGraphWidget.cpp" line="31"/>
      <source>Custom graph (agg)</source>
      <translation>رسم بياني مخصَّص (agg)</translation>
    </message>
    <message>
      <location filename="../widgets/RizinGraphWidget.cpp" line="32"/>
      <source>User command</source>
      <translation>أمر المستخدم</translation>
    </message>
  </context>
  <context>
    <name>RizinPluginsDialog</name>
    <message>
      <location filename="../dialogs/RizinPluginsDialog.ui" line="14"/>
      <source>Rizin plugin information</source>
      <translation>معلومات إضافة Rizin</translation>
    </message>
    <message>
      <location filename="../dialogs/RizinPluginsDialog.ui" line="24"/>
      <source>RzBin</source>
      <translation>RzBin</translation>
    </message>
    <message>
      <location filename="../dialogs/RizinPluginsDialog.ui" line="30"/>
      <source>RzBin plugins</source>
      <translation>إضافات RzBin</translation>
    </message>
    <message>
      <location filename="../dialogs/RizinPluginsDialog.ui" line="41"/>
      <location filename="../dialogs/RizinPluginsDialog.ui" line="82"/>
      <location filename="../dialogs/RizinPluginsDialog.ui" line="123"/>
      <location filename="../dialogs/RizinPluginsDialog.ui" line="159"/>
      <source>Name</source>
      <translation>الاسم</translation>
    </message>
    <message>
      <location filename="../dialogs/RizinPluginsDialog.ui" line="46"/>
      <location filename="../dialogs/RizinPluginsDialog.ui" line="87"/>
      <location filename="../dialogs/RizinPluginsDialog.ui" line="128"/>
      <location filename="../dialogs/RizinPluginsDialog.ui" line="179"/>
      <source>Description</source>
      <translation>الوصف</translation>
    </message>
    <message>
      <location filename="../dialogs/RizinPluginsDialog.ui" line="51"/>
      <location filename="../dialogs/RizinPluginsDialog.ui" line="92"/>
      <location filename="../dialogs/RizinPluginsDialog.ui" line="133"/>
      <location filename="../dialogs/RizinPluginsDialog.ui" line="184"/>
      <source>License</source>
      <translation>الترخيص</translation>
    </message>
    <message>
      <location filename="../dialogs/RizinPluginsDialog.ui" line="56"/>
      <source>Type</source>
      <translation>النوع</translation>
    </message>
    <message>
      <location filename="../dialogs/RizinPluginsDialog.ui" line="65"/>
      <source>RzIO</source>
      <translation>RzIO</translation>
    </message>
    <message>
      <location filename="../dialogs/RizinPluginsDialog.ui" line="71"/>
      <source>RzIO plugins</source>
      <translation>إضافات RzIO</translation>
    </message>
    <message>
      <location filename="../dialogs/RizinPluginsDialog.ui" line="97"/>
      <source>Permissions</source>
      <translation>الأذونات</translation>
    </message>
    <message>
      <location filename="../dialogs/RizinPluginsDialog.ui" line="106"/>
      <source>RzCore</source>
      <translation>RzCore</translation>
    </message>
    <message>
      <location filename="../dialogs/RizinPluginsDialog.ui" line="112"/>
      <source>RzCore plugins</source>
      <translation>إضافات RzCore</translation>
    </message>
    <message>
      <location filename="../dialogs/RizinPluginsDialog.ui" line="142"/>
      <source>RzAsm</source>
      <translation>RzAsm</translation>
    </message>
    <message>
      <location filename="../dialogs/RizinPluginsDialog.ui" line="148"/>
      <source>RzAsm plugins</source>
      <translation>إضافات RzAsm</translation>
    </message>
    <message>
      <location filename="../dialogs/RizinPluginsDialog.ui" line="164"/>
      <source>Architecture</source>
      <translation>المعمارية</translation>
    </message>
    <message>
      <location filename="../dialogs/RizinPluginsDialog.ui" line="169"/>
      <source>CPU&apos;s</source>
      <translation>وحدة المعالجة المركزية</translation>
    </message>
    <message>
      <location filename="../dialogs/RizinPluginsDialog.ui" line="174"/>
      <source>Version</source>
      <translation>الإصدار</translation>
    </message>
    <message>
      <location filename="../dialogs/RizinPluginsDialog.ui" line="189"/>
      <source>Author</source>
      <translation>المؤلف</translation>
    </message>
  </context>
  <context>
    <name>RizinTaskDialog</name>
    <message>
      <location filename="../dialogs/RizinTaskDialog.ui" line="14"/>
      <source>Rizin Task</source>
      <translation>مهمة Rizin</translation>
    </message>
    <message>
      <location filename="../dialogs/RizinTaskDialog.ui" line="20"/>
      <source>Rizin task in progress..</source>
      <translation>مهمة Rizin قيد التقدم..</translation>
    </message>
    <message>
      <location filename="../dialogs/RizinTaskDialog.ui" line="27"/>
      <source>Time</source>
      <translation>الوقت</translation>
    </message>
    <message>
      <location filename="../dialogs/RizinTaskDialog.cpp" line="32"/>
      <source>Running for</source>
      <translation>قيد التشغيل لمدة</translation>
    </message>
    <message numerus="yes">
      <location filename="../dialogs/RizinTaskDialog.cpp" line="34"/>
      <source>%n hour</source>
      <comment>%n hours</comment>
      <translation>
        <numerusform>%n ساعة</numerusform>
        <numerusform>ساعة واحدة (%n)</numerusform>
        <numerusform>ساعتين (%n)</numerusform>
        <numerusform>%n ساعات</numerusform>
        <numerusform>%n ساعة</numerusform>
        <numerusform>%n ساعة</numerusform>
      </translation>
    </message>
    <message numerus="yes">
      <location filename="../dialogs/RizinTaskDialog.cpp" line="38"/>
      <source>%n minute</source>
      <comment>%n minutes</comment>
      <translation>
        <numerusform>%n دقيقة</numerusform>
        <numerusform>دقيقة واحدة (%n)</numerusform>
        <numerusform>دقيقتين (%n)</numerusform>
        <numerusform>%n دقائق</numerusform>
        <numerusform>%n دقيقة</numerusform>
        <numerusform>%n دقيقة</numerusform>
      </translation>
    </message>
    <message numerus="yes">
      <location filename="../dialogs/RizinTaskDialog.cpp" line="41"/>
      <source>%n seconds</source>
      <comment>%n second</comment>
      <translation>
        <numerusform>%n ثانية</numerusform>
        <numerusform>ثانية واحدة (%n)</numerusform>
        <numerusform>ثانيتين (%n)</numerusform>
        <numerusform>%n ثوانٍ</numerusform>
        <numerusform>%n ثانية</numerusform>
        <numerusform>%n ثانية</numerusform>
      </translation>
    </message>
  </context>
  <context>
    <name>RunScriptTask</name>
    <message>
      <location filename="../common/RunScriptTask.cpp" line="18"/>
      <source>Executing script...</source>
      <translation>جارٍ تنفيذ البرنامج النصي...</translation>
    </message>
    <message>
      <location filename="../common/RunScriptTask.h" line="15"/>
      <source>Run Script</source>
      <translation>تشغيل البرنامج النصي</translation>
    </message>
  </context>
  <context>
    <name>SdbWidget</name>
    <message>
      <location filename="../widgets/SdbWidget.ui" line="17"/>
      <source>SDB Browser</source>
      <translation>متصفح SDB</translation>
    </message>
    <message>
      <location filename="../widgets/SdbWidget.ui" line="120"/>
      <source>Key</source>
      <translation>المفتاح</translation>
    </message>
    <message>
      <location filename="../widgets/SdbWidget.ui" line="125"/>
      <source>Value</source>
      <translation>القيمة</translation>
    </message>
  </context>
  <context>
    <name>SearchModel</name>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="96"/>
      <source>&lt;div style=&quot;margin-bottom: 10px;&quot;&gt;&lt;strong&gt;Preview&lt;/strong&gt;:&lt;br&gt;%1&lt;/div&gt;</source>
      <translation>&lt;div style=&quot;margin-bottom: 10px;&quot;&gt;&lt;strong&gt;معاينة&lt;/strong&gt;:&lt;br&gt;%1&lt;/div&gt;</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="115"/>
      <source>Size</source>
      <translation>الحجم</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="117"/>
      <source>Offset</source>
      <translation>الإزاحة</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="119"/>
      <source>Code</source>
      <translation>الرمز البرمجي</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="121"/>
      <source>Data</source>
      <translation>البيانات</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="123"/>
      <source>Comment</source>
      <translation>التعليق</translation>
    </message>
  </context>
  <context>
    <name>SearchWidget</name>
    <message>
      <location filename="../widgets/SearchWidget.ui" line="83"/>
      <location filename="../widgets/SearchWidget.cpp" line="332"/>
      <source>Search</source>
      <translation>البحث</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.ui" line="90"/>
      <source>Search for:</source>
      <translation>البحث عن:</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.ui" line="100"/>
      <source>Search in:</source>
      <translation>البحث في:</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="255"/>
      <source>asm code</source>
      <translation>رمز asm</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="256"/>
      <source>string</source>
      <translation>السلسلة</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="257"/>
      <source>string (case insensitive)</source>
      <translation>السلسلة (غير حساسة لحالة الأحرف)</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="258"/>
      <source>hex string</source>
      <translation>سلسلة سداسية</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="259"/>
      <source>ROP gadgets</source>
      <translation>أدوات ROP</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="260"/>
      <source>32bit value</source>
      <translation>قيمة 32bit</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="287"/>
      <source>No results found for:</source>
      <translation>لم يتم العثور على نتائج لـ:</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="290"/>
      <source>No Results Found</source>
      <translation>لم يتم العثور على نتائج</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="325"/>
      <source>Searching...</source>
      <translation>جارٍ البحث...</translation>
    </message>
  </context>
  <context>
    <name>SectionsModel</name>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="93"/>
      <source>Name</source>
      <translation>الاسم</translation>
    </message>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="95"/>
      <source>Size</source>
      <translation>الحجم</translation>
    </message>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="97"/>
      <source>Address</source>
      <translation>العنوان</translation>
    </message>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="99"/>
      <source>End Address</source>
      <translation>عنوان النهاية</translation>
    </message>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="101"/>
      <source>Virtual Size</source>
      <translation>الحجم الافتراضي</translation>
    </message>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="103"/>
      <source>Permissions</source>
      <translation>الأذونات</translation>
    </message>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="105"/>
      <source>Entropy</source>
      <translation>الاعتلاج</translation>
    </message>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="107"/>
      <source>Comment</source>
      <translation>التعليق</translation>
    </message>
  </context>
  <context>
    <name>SectionsWidget</name>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="167"/>
      <source>Sections</source>
      <translation>الأقسام</translation>
    </message>
  </context>
  <context>
    <name>SegmentsModel</name>
    <message>
      <location filename="../widgets/SegmentsWidget.cpp" line="81"/>
      <source>Name</source>
      <translation>الاسم</translation>
    </message>
    <message>
      <location filename="../widgets/SegmentsWidget.cpp" line="83"/>
      <source>Size</source>
      <translation>الحجم</translation>
    </message>
    <message>
      <location filename="../widgets/SegmentsWidget.cpp" line="85"/>
      <source>Address</source>
      <translation>العنوان</translation>
    </message>
    <message>
      <location filename="../widgets/SegmentsWidget.cpp" line="87"/>
      <source>End Address</source>
      <translation>عنوان النهاية</translation>
    </message>
    <message>
      <location filename="../widgets/SegmentsWidget.cpp" line="89"/>
      <source>Permissions</source>
      <translation>الأذونات</translation>
    </message>
    <message>
      <location filename="../widgets/SegmentsWidget.cpp" line="91"/>
      <source>Comment</source>
      <translation>التعليق</translation>
    </message>
  </context>
  <context>
    <name>SetToDataDialog</name>
    <message>
      <location filename="../dialogs/SetToDataDialog.ui" line="14"/>
      <source>Set to Data</source>
      <translation>التعيين إلى البيانات</translation>
    </message>
    <message>
      <location filename="../dialogs/SetToDataDialog.ui" line="20"/>
      <location filename="../dialogs/SetToDataDialog.ui" line="34"/>
      <source>???</source>
      <translation>؟؟؟</translation>
    </message>
    <message>
      <location filename="../dialogs/SetToDataDialog.ui" line="27"/>
      <source>Start address</source>
      <translation>عنوان البداية</translation>
    </message>
    <message>
      <location filename="../dialogs/SetToDataDialog.ui" line="41"/>
      <source>End address</source>
      <translation>عنوان النهاية</translation>
    </message>
    <message>
      <location filename="../dialogs/SetToDataDialog.ui" line="48"/>
      <source>Item size</source>
      <translation>حجم العنصر</translation>
    </message>
    <message>
      <location filename="../dialogs/SetToDataDialog.ui" line="55"/>
      <source>Number of items</source>
      <translation>عدد العناصر</translation>
    </message>
    <message>
      <location filename="../dialogs/SetToDataDialog.ui" line="62"/>
      <location filename="../dialogs/SetToDataDialog.ui" line="69"/>
      <source>1</source>
      <translation>1</translation>
    </message>
  </context>
  <context>
    <name>SimpleTextGraphView</name>
    <message>
      <location filename="../widgets/SimpleTextGraphView.cpp" line="29"/>
      <source>Copy</source>
      <translation>نسخ</translation>
    </message>
  </context>
  <context>
    <name>StackModel</name>
    <message>
      <location filename="../widgets/StackWidget.cpp" line="218"/>
      <source>Offset</source>
      <translation>الإزاحة</translation>
    </message>
    <message>
      <location filename="../widgets/StackWidget.cpp" line="220"/>
      <source>Value</source>
      <translation>القيمة</translation>
    </message>
    <message>
      <location filename="../widgets/StackWidget.cpp" line="222"/>
      <source>Reference</source>
      <translation>المرجع</translation>
    </message>
    <message>
      <location filename="../widgets/StackWidget.cpp" line="224"/>
      <source>Comment</source>
      <translation>التعليق</translation>
    </message>
  </context>
  <context>
    <name>StackWidget</name>
    <message>
      <location filename="../widgets/StackWidget.cpp" line="33"/>
      <source>Edit stack value...</source>
      <translation>تعديل قيمة المكدس...</translation>
    </message>
    <message>
      <location filename="../widgets/StackWidget.cpp" line="109"/>
      <source>Edit stack at %1</source>
      <translation>تعديل المكدس في %1</translation>
    </message>
    <message>
      <location filename="../widgets/StackWidget.cpp" line="138"/>
      <source>Stack position</source>
      <translation>موقع المكدس</translation>
    </message>
    <message>
      <location filename="../widgets/StackWidget.cpp" line="140"/>
      <source>Pointed memory</source>
      <translation>الذاكرة المُشار إليها</translation>
    </message>
  </context>
  <context>
    <name>StringsModel</name>
    <message>
      <location filename="../widgets/StringsWidget.cpp" line="67"/>
      <source>Address</source>
      <translation>العنوان</translation>
    </message>
    <message>
      <location filename="../widgets/StringsWidget.cpp" line="69"/>
      <source>String</source>
      <translation>السلسلة</translation>
    </message>
    <message>
      <location filename="../widgets/StringsWidget.cpp" line="71"/>
      <source>Type</source>
      <translation>النوع</translation>
    </message>
    <message>
      <location filename="../widgets/StringsWidget.cpp" line="73"/>
      <source>Length</source>
      <translation>الطول</translation>
    </message>
    <message>
      <location filename="../widgets/StringsWidget.cpp" line="75"/>
      <source>Size</source>
      <translation>الحجم</translation>
    </message>
    <message>
      <location filename="../widgets/StringsWidget.cpp" line="77"/>
      <source>Section</source>
      <translation>القسم</translation>
    </message>
    <message>
      <location filename="../widgets/StringsWidget.cpp" line="79"/>
      <source>Comment</source>
      <translation>التعليق</translation>
    </message>
  </context>
  <context>
    <name>StringsTask</name>
    <message>
      <location filename="../common/StringsTask.h" line="13"/>
      <source>Searching for Strings</source>
      <translation>البحث عن سلاسل الأغراض</translation>
    </message>
  </context>
  <context>
    <name>StringsWidget</name>
    <message>
      <location filename="../widgets/StringsWidget.ui" line="76"/>
      <source>Copy String</source>
      <translation>نسخ سلسلة الأغراض</translation>
    </message>
    <message>
      <location filename="../widgets/StringsWidget.ui" line="81"/>
      <source>Filter</source>
      <translation>الفلتر</translation>
    </message>
    <message>
      <location filename="../widgets/StringsWidget.cpp" line="161"/>
      <source>Section:</source>
      <translation>القسم:</translation>
    </message>
    <message>
      <location filename="../widgets/StringsWidget.cpp" line="244"/>
      <source>(all)</source>
      <translation>(الجميع)</translation>
    </message>
  </context>
  <context>
    <name>SymbolsModel</name>
    <message>
      <location filename="../widgets/SymbolsWidget.cpp" line="58"/>
      <source>Address</source>
      <translation>العنوان</translation>
    </message>
    <message>
      <location filename="../widgets/SymbolsWidget.cpp" line="60"/>
      <source>Type</source>
      <translation>النوع</translation>
    </message>
    <message>
      <location filename="../widgets/SymbolsWidget.cpp" line="62"/>
      <source>Name</source>
      <translation>الإسم</translation>
    </message>
    <message>
      <location filename="../widgets/SymbolsWidget.cpp" line="64"/>
      <source>Comment</source>
      <translation>التعليق</translation>
    </message>
  </context>
  <context>
    <name>SymbolsWidget</name>
    <message>
      <location filename="../widgets/SymbolsWidget.cpp" line="123"/>
      <source>Symbols</source>
      <translation>الرموز</translation>
    </message>
  </context>
  <context>
    <name>ThreadsWidget</name>
    <message>
      <location filename="../widgets/ThreadsWidget.cpp" line="24"/>
      <source>PID</source>
      <translation>PID</translation>
    </message>
    <message>
      <location filename="../widgets/ThreadsWidget.cpp" line="25"/>
      <source>Status</source>
      <translation>الحالة</translation>
    </message>
    <message>
      <location filename="../widgets/ThreadsWidget.cpp" line="26"/>
      <source>Path</source>
      <translation>المسار</translation>
    </message>
  </context>
  <context>
    <name>TypesInteractionDialog</name>
    <message>
      <location filename="../dialogs/TypesInteractionDialog.ui" line="14"/>
      <source>Dialog</source>
      <translation>مربع الحوار</translation>
    </message>
    <message>
      <location filename="../dialogs/TypesInteractionDialog.ui" line="23"/>
      <source>Load From File:</source>
      <translation>تعبئة من ملف:</translation>
    </message>
    <message>
      <location filename="../dialogs/TypesInteractionDialog.ui" line="37"/>
      <source>Select File</source>
      <translation>اختيار ملف</translation>
    </message>
    <message>
      <location filename="../dialogs/TypesInteractionDialog.ui" line="50"/>
      <source>Enter Types Manually</source>
      <translation>أدخل الرموز يدوياً</translation>
    </message>
    <message>
      <location filename="../dialogs/TypesInteractionDialog.cpp" line="37"/>
      <source>Select file</source>
      <translation>اختر ملفاً</translation>
    </message>
    <message>
      <location filename="../dialogs/TypesInteractionDialog.cpp" line="45"/>
      <location filename="../dialogs/TypesInteractionDialog.cpp" line="89"/>
      <source>Error</source>
      <translation>خطأ</translation>
    </message>
    <message>
      <location filename="../dialogs/TypesInteractionDialog.cpp" line="90"/>
      <source>There was some error while loading new types</source>
      <translation>حدثت بعض الأخطاء أثناء تعبئة أنواع جديدة</translation>
    </message>
  </context>
  <context>
    <name>TypesModel</name>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="74"/>
      <source>Type / Name</source>
      <translation>اسم/ نوع</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="76"/>
      <source>Size</source>
      <translation>الحجم</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="78"/>
      <source>Format</source>
      <translation>الصيغة</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="80"/>
      <source>Category</source>
      <translation>الفئة</translation>
    </message>
  </context>
  <context>
    <name>TypesWidget</name>
    <message>
      <location filename="../widgets/TypesWidget.ui" line="76"/>
      <location filename="../widgets/TypesWidget.ui" line="79"/>
      <source>Export Types</source>
      <translation>تصدير الأنواع</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.ui" line="84"/>
      <location filename="../widgets/TypesWidget.ui" line="87"/>
      <location filename="../widgets/TypesWidget.cpp" line="308"/>
      <source>Load New Types</source>
      <translation>تعبئة أنواع جديدة</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.ui" line="92"/>
      <location filename="../widgets/TypesWidget.ui" line="95"/>
      <source>Delete Type</source>
      <translation>حذف النوع</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="153"/>
      <source>Category</source>
      <translation>الفئة</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="198"/>
      <source>View Type</source>
      <translation>إظهار النوع</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="199"/>
      <source>Edit Type</source>
      <translation>نوع التعديل</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="230"/>
      <source>(All)</source>
      <translation>(الكل)</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="280"/>
      <source>Save File</source>
      <translation>حفظ الملف</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="287"/>
      <source>Error</source>
      <translation>خطأ</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="324"/>
      <source>Edit Type: </source>
      <translation>نوع التعديل: </translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="327"/>
      <location filename="../widgets/TypesWidget.cpp" line="365"/>
      <source>View Type: </source>
      <translation>نوع العرض: </translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="327"/>
      <location filename="../widgets/TypesWidget.cpp" line="365"/>
      <source> (Read Only)</source>
      <translation> (للقراءة فقط)</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="347"/>
      <source>Cutter</source>
      <translation>Cutter</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="347"/>
      <source>Are you sure you want to delete &quot;%1&quot;?</source>
      <translation>هل تريد بالتأكيد حذف &quot;%1&quot;؟</translation>
    </message>
  </context>
  <context>
    <name>UpdateWorker</name>
    <message>
      <location filename="../common/UpdateWorker.cpp" line="34"/>
      <source>Time limit exceeded during version check. Please check your internet connection and try again.</source>
      <translation>تم تجاوز الحد الزمني خلال التحقق من الإصدار. يُرجى التحقق من اتصالك بالإنترنت وإعادة المحاولة.</translation>
    </message>
    <message>
      <location filename="../common/UpdateWorker.cpp" line="58"/>
      <source>Version control</source>
      <translation>التحكم في الإصدار</translation>
    </message>
    <message>
      <location filename="../common/UpdateWorker.cpp" line="59"/>
      <source>There is an update available for Cutter.&lt;br/&gt;</source>
      <translation>يتوفَّر تحديث لمنصة Cutter.&lt;br/&gt;</translation>
    </message>
    <message>
      <location filename="../common/UpdateWorker.cpp" line="59"/>
      <source>Current version:</source>
      <translation>الإصدار الحالي:</translation>
    </message>
    <message>
      <location filename="../common/UpdateWorker.cpp" line="60"/>
      <source>Latest version:</source>
      <translation>أحدث إصدار:</translation>
    </message>
    <message>
      <location filename="../common/UpdateWorker.cpp" line="62"/>
      <source>To update, please check the link:&lt;br/&gt;</source>
      <translation>للتحديث، يُرجى الاطلاع على الرابط:&lt;br/&gt;</translation>
    </message>
    <message>
      <location filename="../common/UpdateWorker.cpp" line="68"/>
      <source>Don&apos;t check for updates automatically</source>
      <translation>عدم البحث تلقائيًا عن التحديثات</translation>
    </message>
  </context>
  <context>
    <name>VTableModel</name>
    <message>
      <location filename="../widgets/VTablesWidget.cpp" line="63"/>
      <source>VTable</source>
      <translation>VTable</translation>
    </message>
    <message>
      <location filename="../widgets/VTablesWidget.cpp" line="84"/>
      <source>Name</source>
      <translation>الإسم</translation>
    </message>
    <message>
      <location filename="../widgets/VTablesWidget.cpp" line="86"/>
      <source>Address</source>
      <translation>العنوان</translation>
    </message>
  </context>
  <context>
    <name>VersionInfoDialog</name>
    <message>
      <location filename="../dialogs/VersionInfoDialog.ui" line="50"/>
      <location filename="../dialogs/VersionInfoDialog.ui" line="64"/>
      <source>TextLabel</source>
      <translation>TextLabel</translation>
    </message>
    <message>
      <location filename="../dialogs/VersionInfoDialog.ui" line="94"/>
      <location filename="../dialogs/VersionInfoDialog.ui" line="126"/>
      <source>Key</source>
      <translation>مفتاح</translation>
    </message>
    <message>
      <location filename="../dialogs/VersionInfoDialog.ui" line="99"/>
      <location filename="../dialogs/VersionInfoDialog.ui" line="131"/>
      <source>Value</source>
      <translation>القيمة</translation>
    </message>
  </context>
  <context>
    <name>VirtualAddrDock</name>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="508"/>
      <source>Virtual</source>
      <translation>افتراضي(ة)</translation>
    </message>
  </context>
  <context>
    <name>VisualNavbar</name>
    <message>
      <location filename="../widgets/VisualNavbar.cpp" line="31"/>
      <source>Visual navigation bar</source>
      <translation>شريط تنقل مرئي</translation>
    </message>
  </context>
  <context>
    <name>WelcomeDialog</name>
    <message>
      <location filename="../dialogs/WelcomeDialog.ui" line="20"/>
      <source>Welcome to Cutter</source>
      <translation>مرحبا بك في Cutter</translation>
    </message>
    <message>
      <location filename="../dialogs/WelcomeDialog.ui" line="83"/>
      <source>Cutter</source>
      <translation>Cutter</translation>
    </message>
    <message>
      <location filename="../dialogs/WelcomeDialog.ui" line="104"/>
      <location filename="../dialogs/WelcomeDialog.cpp" line="19"/>
      <source>Version </source>
      <translation>الإصدار </translation>
    </message>
    <message>
      <location filename="../dialogs/WelcomeDialog.ui" line="168"/>
      <source>About</source>
      <translation>حول</translation>
    </message>
    <message>
      <location filename="../dialogs/WelcomeDialog.ui" line="203"/>
      <source>Native Theme</source>
      <translation>السمة الأصلية</translation>
    </message>
    <message>
      <location filename="../dialogs/WelcomeDialog.ui" line="208"/>
      <source>Dark Theme</source>
      <translation>سمة داكنة</translation>
    </message>
    <message>
      <location filename="../dialogs/WelcomeDialog.ui" line="213"/>
      <source>Midnight Theme</source>
      <translation>سمة منتصف الليل</translation>
    </message>
    <message>
      <location filename="../dialogs/WelcomeDialog.ui" line="218"/>
      <source>Light Theme</source>
      <translation>سمة فاتحة</translation>
    </message>
    <message>
      <location filename="../dialogs/WelcomeDialog.ui" line="229"/>
      <source>Check for updates on start</source>
      <translation>التحقق من وجود تحديثات عند بدء التشغيل</translation>
    </message>
    <message>
      <location filename="../dialogs/WelcomeDialog.ui" line="298"/>
      <source>Community</source>
      <translation>المجتمع</translation>
    </message>
    <message>
      <location filename="../dialogs/WelcomeDialog.ui" line="320"/>
      <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;Cantarell&apos;; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt;&quot;&gt;Join thousands of reverse engineers in our community:&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt; font-weight:600;&quot;&gt;Twitter:&lt;/span&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt;&quot;&gt;	&lt;/span&gt;&lt;a href=&quot;https://twitter.com/cutter_re&quot;&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt; text-decoration: underline; color:#2980b9;&quot;&gt;@cutter_re&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt; font-weight:600;&quot;&gt;Telegram:	&lt;/span&gt;&lt;a href=&quot;https://t.me/cutter_re&quot;&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt; text-decoration: underline; color:#2980b9;&quot;&gt;@cutter_re &lt;br /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt; font-weight:600;&quot;&gt;IRC:	&lt;/span&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt;&quot;&gt;#cutter on &lt;/span&gt;&lt;a href=&quot;https://web.libera.chat/&quot;&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt; text-decoration: underline; color:#2980b9;&quot;&gt;https://web.libera.chat/&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;Cantarell&apos;; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt;&quot;&gt;انضم إلى آلاف المهندسين العكسيين في مجتمعنا:&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt; font-weight:600;&quot;&gt;Twitter:&lt;/span&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt;&quot;&gt;	&lt;/span&gt;&lt;a href=&quot;https://twitter.com/cutter_re&quot;&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt; text-decoration: underline; color:#2980b9;&quot;&gt;@cutter_re&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt; font-weight:600;&quot;&gt;Telegram:	&lt;/span&gt;&lt;a href=&quot;https://t.me/cutter_re&quot;&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt; text-decoration: underline; color:#2980b9;&quot;&gt;@cutter_re &lt;br /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt; font-weight:600;&quot;&gt;IRC:	&lt;/span&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt;&quot;&gt;#cutter on &lt;/span&gt;&lt;a href=&quot;https://web.libera.chat/&quot;&gt;&lt;span style=&quot; font-family:&apos;Noto Sans&apos;; font-size:10pt; text-decoration: underline; color:#2980b9;&quot;&gt;https://web.libera.chat/&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/WelcomeDialog.ui" line="355"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body style=&quot; font-family:&apos;Cantarell&apos;; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Want to help us make Cutter even better?&lt;br/&gt;Visit our &lt;/span&gt;&lt;a href=&quot;https://github.com/rizinorg/cutter&quot;&gt;&lt;span style=&quot; font-size:10pt; text-decoration: underline; color:#2980b9;&quot;&gt;Github page&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt; and report bugs or contribute code.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body style=&quot; font-family:&apos;Cantarell&apos;; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;هل تريد مساعدتنا في جعل منصة Cutter أفضل؟&lt;br/&gt;انتقل إلى &lt;/span&gt;&lt;a href=&quot;https://github.com/rizinorg/cutter&quot;&gt;&lt;span style=&quot; font-size:10pt; text-decoration: underline; color:#2980b9;&quot;&gt;صفحتنا على Github&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt; وأبلغ عن الأخطاء أو ساهم بالرموز البرمجية.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/WelcomeDialog.ui" line="394"/>
      <source>Contributing</source>
      <translation>المساهمة</translation>
    </message>
    <message>
      <location filename="../dialogs/WelcomeDialog.ui" line="417"/>
      <source>Continue</source>
      <translation>متابعة</translation>
    </message>
    <message>
      <location filename="../dialogs/WelcomeDialog.cpp" line="70"/>
      <source>Language settings</source>
      <translation>إعدادات اللغة</translation>
    </message>
    <message>
      <location filename="../dialogs/WelcomeDialog.cpp" line="71"/>
      <source>Language will be changed after next application start.</source>
      <translation>سيتم تغيير اللغة بعد إعادة تشغيل البرنامج.</translation>
    </message>
  </context>
  <context>
    <name>XrefModel</name>
    <message>
      <location filename="../dialogs/XrefsDialog.cpp" line="297"/>
      <source>Address</source>
      <translation>العنوان</translation>
    </message>
    <message>
      <location filename="../dialogs/XrefsDialog.cpp" line="299"/>
      <source>Type</source>
      <translation>النوع</translation>
    </message>
    <message>
      <location filename="../dialogs/XrefsDialog.cpp" line="301"/>
      <source>Code</source>
      <translation>الرمز</translation>
    </message>
    <message>
      <location filename="../dialogs/XrefsDialog.cpp" line="303"/>
      <source>Comment</source>
      <translation>تعليق</translation>
    </message>
  </context>
  <context>
    <name>XrefsDialog</name>
    <message>
      <location filename="../dialogs/XrefsDialog.cpp" line="155"/>
      <source>X-Refs to %1 (%2 results):</source>
      <translation>المراجع التبادلية إلى %1 (%2 من النتائج):</translation>
    </message>
    <message>
      <location filename="../dialogs/XrefsDialog.cpp" line="157"/>
      <source>X-Refs from %1 (%2 results):</source>
      <translation>المراجع التبادلية من %1 (%2 من النتائج):</translation>
    </message>
    <message>
      <location filename="../dialogs/XrefsDialog.cpp" line="162"/>
      <source>Writes to %1</source>
      <translation>يكتب إلى %1</translation>
    </message>
    <message>
      <location filename="../dialogs/XrefsDialog.cpp" line="163"/>
      <source>Reads from %1</source>
      <translation>يقرأ من %1</translation>
    </message>
    <message>
      <location filename="../dialogs/XrefsDialog.cpp" line="174"/>
      <location filename="../dialogs/XrefsDialog.cpp" line="193"/>
      <source>X-Refs for %1</source>
      <translation>X-Refs لـ %1</translation>
    </message>
  </context>
</TS>
