<?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="31"/>
      <source>Python: %1</source>
      <translation type="unfinished">Python: %1</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="34"/>
      <location filename="../dialogs/AboutDialog.cpp" line="43"/>
      <source>ON</source>
      <translation type="unfinished">ON</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="36"/>
      <location filename="../dialogs/AboutDialog.cpp" line="45"/>
      <source>OFF</source>
      <translation type="unfinished">OFF</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="40"/>
      <source>Python Bindings: %1</source>
      <translation type="unfinished">Python Bindings: %1</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="48"/>
      <source>License</source>
      <translation>الترخيص</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="49"/>
      <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="50"/>
      <source>Authors</source>
      <translation>المؤلفون</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="51"/>
      <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="53"/>
      <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="77"/>
      <source>Rizin version information</source>
      <translation>معلومات إصدار Rizin</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="106"/>
      <source>Checking for updates...</source>
      <translation>جارٍ التحقق من وجود تحديثات...</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="112"/>
      <source>Error!</source>
      <translation>خطأ!</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="115"/>
      <source>Version control</source>
      <translation>التحكم بالإصدار</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="116"/>
      <source>Cutter is up to date!</source>
      <translation>لديك آخر إصدار من Cutter!</translation>
    </message>
    <message>
      <location filename="../dialogs/AboutDialog.cpp" line="157"/>
      <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="17"/>
      <source>Show in</source>
      <translation>عرض في</translation>
    </message>
    <message>
      <location filename="../menus/AddressableItemContextMenu.cpp" line="118"/>
      <source>Add Comment</source>
      <translation type="unfinished">Add Comment</translation>
    </message>
    <message>
      <location filename="../menus/AddressableItemContextMenu.cpp" line="120"/>
      <source>Edit Comment</source>
      <translation type="unfinished">Edit Comment</translation>
    </message>
    <message>
      <location filename="../menus/AddressableItemContextMenu.cpp" line="124"/>
      <source>Add Breakpoint</source>
      <translation type="unfinished">Add Breakpoint</translation>
    </message>
    <message>
      <location filename="../menus/AddressableItemContextMenu.cpp" line="126"/>
      <source>Remove Breakpoint</source>
      <translation type="unfinished">Remove Breakpoint</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="55"/>
      <source>Copy address</source>
      <translation>نسخ العنوان</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="51"/>
      <source>Show X-Refs</source>
      <translation>إظهار X-Refs</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="47"/>
      <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="249"/>
      <source>e.g.: 0x554889e5</source>
      <translation type="unfinished">e.g.: 0x554889e5</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AnalysisOptionsWidget.ui" line="269"/>
      <source>Analyze program</source>
      <translation>تحليل البرنامج</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AnalysisOptionsWidget.cpp" line="12"/>
      <source>All executable maps</source>
      <translation type="unfinished">All executable maps</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AnalysisOptionsWidget.cpp" line="13"/>
      <source>All maps</source>
      <translation type="unfinished">All maps</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AnalysisOptionsWidget.cpp" line="14"/>
      <source>Current map</source>
      <translation type="unfinished">Current map</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AnalysisOptionsWidget.cpp" line="15"/>
      <source>Raw</source>
      <translation type="unfinished">Raw</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AnalysisOptionsWidget.cpp" line="16"/>
      <source>Current mapped section</source>
      <translation type="unfinished">Current mapped section</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AnalysisOptionsWidget.cpp" line="17"/>
      <source>All mapped sections</source>
      <translation type="unfinished">All mapped sections</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AnalysisOptionsWidget.cpp" line="44"/>
      <source>Analyze the program using Rizin&apos;s &quot;aaa&quot; command</source>
      <translation type="unfinished">Analyze the program using Rizin&apos;s &quot;aaa&quot; command</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="175"/>
      <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="137"/>
      <source>Theme Editor - &lt;%1&gt;</source>
      <translation>محرر السمات - &lt;%1&gt;</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="148"/>
      <source>Enter theme name</source>
      <translation>أدخل اسم السمة</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="148"/>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="233"/>
      <source>Name:</source>
      <translation>الاسم:</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="149"/>
      <source> - copy</source>
      <translation> - نسخ</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="155"/>
      <source>Theme Copy</source>
      <translation>نسخ السمة</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="156"/>
      <source>Theme named %1 already exists.</source>
      <translation>اسم السمة %1 موجود مسبقا.</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="171"/>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="180"/>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="202"/>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="226"/>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="241"/>
      <source>Error</source>
      <translation>خطأ</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="175"/>
      <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="197"/>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="223"/>
      <source>Success</source>
      <translation>تم بنجاح</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="198"/>
      <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="224"/>
      <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="233"/>
      <source>Enter new theme name</source>
      <translation>أدخل اسم السمة الجديد</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="253"/>
      <source>Language settings</source>
      <translation>إعدادات اللغة</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="254"/>
      <source>Language will be changed after next application start.</source>
      <translation>سيتم تغيير اللغة بعد إعادة تشغيل البرنامج.</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/AppearanceOptionsWidget.cpp" line="256"/>
      <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>
      <source>Running for</source>
      <translation>تشغيل لـ</translation>
    </message>
    <message numerus="yes">
      <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">
      <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">
      <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>
    <message numerus="yes">
      <location filename="../dialogs/AsyncTaskDialog.cpp" line="45"/>
      <source>%n hours</source>
      <translation type="unfinished">
        <numerusform>%n hours</numerusform>
        <numerusform>%n hours</numerusform>
        <numerusform>%n hours</numerusform>
        <numerusform>%n hours</numerusform>
        <numerusform>%n hours</numerusform>
        <numerusform>%n hours</numerusform>
      </translation>
    </message>
    <message numerus="yes">
      <location filename="../dialogs/AsyncTaskDialog.cpp" line="49"/>
      <source>%n minutes</source>
      <translation type="unfinished">
        <numerusform>%n minutes</numerusform>
        <numerusform>%n minutes</numerusform>
        <numerusform>%n minutes</numerusform>
        <numerusform>%n minutes</numerusform>
        <numerusform>%n minutes</numerusform>
        <numerusform>%n minutes</numerusform>
      </translation>
    </message>
    <message numerus="yes">
      <location filename="../dialogs/AsyncTaskDialog.cpp" line="52"/>
      <source>%n seconds</source>
      <translation type="unfinished">
        <numerusform>%n seconds</numerusform>
        <numerusform>%n seconds</numerusform>
        <numerusform>%n seconds</numerusform>
        <numerusform>%n seconds</numerusform>
        <numerusform>%n seconds</numerusform>
        <numerusform>%n seconds</numerusform>
      </translation>
    </message>
    <message>
      <location filename="../dialogs/AsyncTaskDialog.cpp" line="54"/>
      <source>Running for %1</source>
      <comment>time</comment>
      <translation type="unfinished">Running for %1</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>
    <message>
      <location filename="../widgets/BacktraceWidget.ui" line="14"/>
      <source>Backtrace</source>
      <translation type="unfinished">Backtrace</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="23"/>
      <source>BaseFind</source>
      <translation type="unfinished">BaseFind</translation>
    </message>
    <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>
    <message>
      <location filename="../tools/basefind/BaseFindResultsDialog.ui" line="23"/>
      <source>BaseFind Results</source>
      <translation type="unfinished">BaseFind Results</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="23"/>
      <source>Searching for base address</source>
      <translation type="unfinished">Searching for base address</translation>
    </message>
    <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 RZ_GLIBC_NBINS or fastbinsY array</source>
      <translation type="unfinished">Bin number in RZ_GLIBC_NBINS or fastbinsY array</translation>
    </message>
    <message>
      <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="65"/>
      <source>HW %1</source>
      <translation>HW %1</translation>
    </message>
    <message>
      <location filename="../widgets/BreakpointWidget.cpp" line="67"/>
      <source>SW</source>
      <translation>SW</translation>
    </message>
    <message>
      <location filename="../widgets/BreakpointWidget.cpp" line="102"/>
      <source>Offset</source>
      <translation>إزاحة</translation>
    </message>
    <message>
      <location filename="../widgets/BreakpointWidget.cpp" line="104"/>
      <source>Name</source>
      <translation>الاسم</translation>
    </message>
    <message>
      <location filename="../widgets/BreakpointWidget.cpp" line="106"/>
      <source>Type</source>
      <translation>النوع</translation>
    </message>
    <message>
      <location filename="../widgets/BreakpointWidget.cpp" line="108"/>
      <source>Tracing</source>
      <translation>تتبع</translation>
    </message>
    <message>
      <location filename="../widgets/BreakpointWidget.cpp" line="110"/>
      <source>Enabled</source>
      <translation>ممكّن</translation>
    </message>
    <message>
      <location filename="../widgets/BreakpointWidget.cpp" line="112"/>
      <source>Comment</source>
      <translation>تعليق</translation>
    </message>
  </context>
  <context>
    <name>BreakpointWidget</name>
    <message>
      <location filename="../widgets/BreakpointWidget.ui" line="14"/>
      <source>Breakpoints</source>
      <translation type="unfinished">Breakpoints</translation>
    </message>
    <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="../shortcuts/DefaultShortcuts.cpp" line="65"/>
      <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="../shortcuts/DefaultShortcuts.cpp" line="69"/>
      <source>Toggle breakpoint</source>
      <translation>تبديل نقطة التوقف</translation>
    </message>
    <message>
      <location filename="../widgets/BreakpointWidget.cpp" line="207"/>
      <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>
      <source>Form</source>
      <translation>التنسيق</translation>
    </message>
    <message>
      <location filename="../widgets/ColorPicker.ui" line="14"/>
      <source>Color Picker</source>
      <translation type="unfinished">Color Picker</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>ColorTheme</name>
    <message>
      <source>Color of comment generated by Rizin</source>
      <translation type="unfinished">Color of comment generated by Rizin</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="410"/>
      <source>Comment</source>
      <translation type="unfinished">Comment</translation>
    </message>
    <message>
      <source>Comment created by user</source>
      <translation type="unfinished">Comment created by user</translation>
    </message>
    <message>
      <source>Color of user Comment</source>
      <translation type="unfinished">Color of user Comment</translation>
    </message>
    <message>
      <source>Color of names of functions</source>
      <translation type="unfinished">Color of names of functions</translation>
    </message>
    <message>
      <source>Function name</source>
      <translation type="unfinished">Function name</translation>
    </message>
    <message>
      <source>Color of function location</source>
      <translation type="unfinished">Color of function location</translation>
    </message>
    <message>
      <source>Function location</source>
      <translation type="unfinished">Function location</translation>
    </message>
    <message>
      <source>Color of the line which shows which opcodes belongs to a function</source>
      <translation type="unfinished">Color of the line which shows which opcodes belongs to a function</translation>
    </message>
    <message>
      <source>Function line</source>
      <translation type="unfinished">Function line</translation>
    </message>
    <message>
      <source>Color of flags (similar to bookmarks for offset)</source>
      <translation type="unfinished">Color of flags (similar to bookmarks for offset)</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="409"/>
      <source>Color for code comments</source>
      <translation type="unfinished">Color for code comments</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="412"/>
      <source>Color for user comments</source>
      <translation type="unfinished">Color for user comments</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="413"/>
      <source>User Comment</source>
      <translation type="unfinished">User Comment</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="415"/>
      <source>Color for function arguments</source>
      <translation type="unfinished">Color for function arguments</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="416"/>
      <source>Arguments</source>
      <translation type="unfinished">Arguments</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="418"/>
      <source>Color for function names</source>
      <translation type="unfinished">Color for function names</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="419"/>
      <source>Function Name</source>
      <translation type="unfinished">Function Name</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="421"/>
      <source>Color for function locations</source>
      <translation type="unfinished">Color for function locations</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="422"/>
      <source>Function Location</source>
      <translation type="unfinished">Function Location</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="424"/>
      <source>Color for function lines</source>
      <translation type="unfinished">Color for function lines</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="425"/>
      <source>Function Line</source>
      <translation type="unfinished">Function Line</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="427"/>
      <source>Color for flags</source>
      <translation type="unfinished">Color for flags</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="428"/>
      <source>Flag</source>
      <translation type="unfinished">Flag</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="430"/>
      <source>Color for labels</source>
      <translation type="unfinished">Color for labels</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="431"/>
      <source>Label</source>
      <translation type="unfinished">Label</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="433"/>
      <source>Color for help messages</source>
      <translation type="unfinished">Color for help messages</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="434"/>
      <source>Help</source>
      <translation type="unfinished">Help</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="436"/>
      <source>Color for control flow</source>
      <translation type="unfinished">Color for control flow</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="439"/>
      <source>Color for control flow (alternative)</source>
      <translation type="unfinished">Color for control flow (alternative)</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="440"/>
      <source>Flow 2</source>
      <translation type="unfinished">Flow 2</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="442"/>
      <source>Color for prompt</source>
      <translation type="unfinished">Color for prompt</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="443"/>
      <source>Prompt</source>
      <translation type="unfinished">Prompt</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="445"/>
      <source>Color for offsets</source>
      <translation type="unfinished">Color for offsets</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="448"/>
      <source>Color for user input</source>
      <translation type="unfinished">Color for user input</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="449"/>
      <source>Input</source>
      <translation type="unfinished">Input</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="451"/>
      <source>Color for invalid instructions</source>
      <translation type="unfinished">Color for invalid instructions</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="452"/>
      <source>Invalid</source>
      <translation type="unfinished">Invalid</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="454"/>
      <source>Color for other elements</source>
      <translation type="unfinished">Color for other elements</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="455"/>
      <source>Other</source>
      <translation type="unfinished">Other</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="457"/>
      <source>Color for null bytes (0x00)</source>
      <translation type="unfinished">Color for null bytes (0x00)</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="458"/>
      <source>Byte 0x00</source>
      <translation type="unfinished">Byte 0x00</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="460"/>
      <source>Color for 0x7f bytes</source>
      <translation type="unfinished">Color for 0x7f bytes</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="461"/>
      <source>Byte 0x7f</source>
      <translation type="unfinished">Byte 0x7f</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="463"/>
      <source>Color for 0xff bytes</source>
      <translation type="unfinished">Color for 0xff bytes</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="464"/>
      <source>Byte 0xff</source>
      <translation type="unfinished">Byte 0xff</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="466"/>
      <source>Color for math operations</source>
      <translation type="unfinished">Color for math operations</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="467"/>
      <source>Math</source>
      <translation type="unfinished">Math</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="469"/>
      <source>Color for binary information</source>
      <translation type="unfinished">Color for binary information</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="472"/>
      <source>Color for text in binary</source>
      <translation type="unfinished">Color for text in binary</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="475"/>
      <source>Color for push instructions</source>
      <translation type="unfinished">Color for push instructions</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="476"/>
      <source>Push</source>
      <translation type="unfinished">Push</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="478"/>
      <source>Color for pop instructions</source>
      <translation type="unfinished">Color for pop instructions</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="479"/>
      <source>Pop</source>
      <translation type="unfinished">Pop</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="481"/>
      <source>Color for crypto instructions</source>
      <translation type="unfinished">Color for crypto instructions</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="482"/>
      <source>Crypto</source>
      <translation type="unfinished">Crypto</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="484"/>
      <source>Color for jump instructions</source>
      <translation type="unfinished">Color for jump instructions</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="485"/>
      <source>Jump</source>
      <translation type="unfinished">Jump</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="487"/>
      <source>Color for conditional jumps</source>
      <translation type="unfinished">Color for conditional jumps</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="488"/>
      <source>Conditional Jump</source>
      <translation type="unfinished">Conditional Jump</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="490"/>
      <source>Color for call instructions</source>
      <translation type="unfinished">Color for call instructions</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="491"/>
      <source>Call</source>
      <translation type="unfinished">Call</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="493"/>
      <source>Color for nop instructions</source>
      <translation type="unfinished">Color for nop instructions</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="494"/>
      <source>Nop</source>
      <translation type="unfinished">Nop</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="496"/>
      <source>Color for return instructions</source>
      <translation type="unfinished">Color for return instructions</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="497"/>
      <source>Return</source>
      <translation type="unfinished">Return</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="499"/>
      <source>Color for trap/interrupt instructions</source>
      <translation type="unfinished">Color for trap/interrupt instructions</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="500"/>
      <source>Trap</source>
      <translation type="unfinished">Trap</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="502"/>
      <source>Color for unknown calls</source>
      <translation type="unfinished">Color for unknown calls</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="503"/>
      <source>Unknown Call</source>
      <translation type="unfinished">Unknown Call</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="505"/>
      <source>Color for unknown jumps</source>
      <translation type="unfinished">Color for unknown jumps</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="506"/>
      <source>Unknown Jump</source>
      <translation type="unfinished">Unknown Jump</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="508"/>
      <source>Color for software interrupts</source>
      <translation type="unfinished">Color for software interrupts</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="509"/>
      <source>Software Interrupt</source>
      <translation type="unfinished">Software Interrupt</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="511"/>
      <source>Color for compare instructions</source>
      <translation type="unfinished">Color for compare instructions</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="512"/>
      <source>Compare</source>
      <translation type="unfinished">Compare</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="514"/>
      <source>Color for registers</source>
      <translation type="unfinished">Color for registers</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="517"/>
      <source>Color for changed registers</source>
      <translation type="unfinished">Color for changed registers</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="518"/>
      <source>Changed Register</source>
      <translation type="unfinished">Changed Register</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="520"/>
      <source>Color for numbers</source>
      <translation type="unfinished">Color for numbers</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="521"/>
      <source>Number</source>
      <translation type="unfinished">Number</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="523"/>
      <source>Color for move instructions</source>
      <translation type="unfinished">Color for move instructions</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="524"/>
      <source>Move</source>
      <translation type="unfinished">Move</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="526"/>
      <source>Color for function variables</source>
      <translation type="unfinished">Color for function variables</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="527"/>
      <source>Function Variable</source>
      <translation type="unfinished">Function Variable</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="529"/>
      <source>Color for function variable types</source>
      <translation type="unfinished">Color for function variable types</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="530"/>
      <source>Variable Type</source>
      <translation type="unfinished">Variable Type</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="532"/>
      <source>Color for function variable addresses</source>
      <translation type="unfinished">Color for function variable addresses</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="533"/>
      <source>Variable Address</source>
      <translation type="unfinished">Variable Address</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="535"/>
      <source>Color for widget background</source>
      <translation type="unfinished">Color for widget background</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="536"/>
      <source>Widget Background</source>
      <translation type="unfinished">Widget Background</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="538"/>
      <source>Color for selected widget</source>
      <translation type="unfinished">Color for selected widget</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="539"/>
      <source>Widget Selection</source>
      <translation type="unfinished">Widget Selection</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="541"/>
      <source>Color for metadata</source>
      <translation type="unfinished">Color for metadata</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="542"/>
      <source>Metadata</source>
      <translation type="unfinished">Metadata</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="544"/>
      <source>Color for memory read access</source>
      <translation type="unfinished">Color for memory read access</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="545"/>
      <source>AI Read</source>
      <translation type="unfinished">AI Read</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="547"/>
      <source>Color for memory write access</source>
      <translation type="unfinished">Color for memory write access</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="548"/>
      <source>AI Write</source>
      <translation type="unfinished">AI Write</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="550"/>
      <source>Color for executable memory</source>
      <translation type="unfinished">Color for executable memory</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="551"/>
      <source>AI Exec</source>
      <translation type="unfinished">AI Exec</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="553"/>
      <source>Color for sequential memory</source>
      <translation type="unfinished">Color for sequential memory</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="554"/>
      <source>AI Sequence</source>
      <translation type="unfinished">AI Sequence</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="556"/>
      <source>Color for ASCII in memory</source>
      <translation type="unfinished">Color for ASCII in memory</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="557"/>
      <source>AI ASCII</source>
      <translation type="unfinished">AI ASCII</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="559"/>
      <source>Color for graph box</source>
      <translation type="unfinished">Color for graph box</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="560"/>
      <source>Graph Box</source>
      <translation type="unfinished">Graph Box</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="562"/>
      <source>Color for graph box (alternative 2)</source>
      <translation type="unfinished">Color for graph box (alternative 2)</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="563"/>
      <source>Graph Box 2</source>
      <translation type="unfinished">Graph Box 2</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="565"/>
      <source>Color for graph box (alternative 3)</source>
      <translation type="unfinished">Color for graph box (alternative 3)</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="566"/>
      <source>Graph Box 3</source>
      <translation type="unfinished">Graph Box 3</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="568"/>
      <source>Color for graph box (alternative 4)</source>
      <translation type="unfinished">Color for graph box (alternative 4)</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="569"/>
      <source>Graph Box 4</source>
      <translation type="unfinished">Graph Box 4</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="571"/>
      <source>Color for true branch in graph</source>
      <translation type="unfinished">Color for true branch in graph</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="572"/>
      <source>Arrow True</source>
      <translation type="unfinished">Arrow True</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="574"/>
      <source>Color for false branch in graph</source>
      <translation type="unfinished">Color for false branch in graph</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="575"/>
      <source>Arrow False</source>
      <translation type="unfinished">Arrow False</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="580"/>
      <source>Color for unknown jump in graph</source>
      <translation type="unfinished">Color for unknown jump in graph</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="581"/>
      <source>Graph Undefined Jump</source>
      <translation type="unfinished">Graph Undefined Jump</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="583"/>
      <source>Color for current node in graph</source>
      <translation type="unfinished">Color for current node in graph</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="584"/>
      <source>Graph Current</source>
      <translation type="unfinished">Graph Current</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="586"/>
      <source>Color for traced node in graph</source>
      <translation type="unfinished">Color for traced node in graph</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="587"/>
      <source>Graph Traced</source>
      <translation type="unfinished">Graph Traced</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="589"/>
      <source>Color for unknown diff</source>
      <translation type="unfinished">Color for unknown diff</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="590"/>
      <source>Diff Unknown</source>
      <translation type="unfinished">Diff Unknown</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="592"/>
      <source>Color for new diff</source>
      <translation type="unfinished">Color for new diff</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="593"/>
      <source>Diff New</source>
      <translation type="unfinished">Diff New</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="595"/>
      <source>Color for matched diff</source>
      <translation type="unfinished">Color for matched diff</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="596"/>
      <source>Diff Match</source>
      <translation type="unfinished">Diff Match</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="598"/>
      <source>Color for unmatched diff</source>
      <translation type="unfinished">Color for unmatched diff</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="599"/>
      <source>Diff Unmatch</source>
      <translation type="unfinished">Diff Unmatch</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="602"/>
      <source>Graph Overview Node</source>
      <translation type="unfinished">Graph Overview Node</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="605"/>
      <source>Graph Overview Fill</source>
      <translation type="unfinished">Graph Overview Fill</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="608"/>
      <source>Graph Overview Border</source>
      <translation type="unfinished">Graph Overview Border</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="610"/>
      <source>Color for GUI control flow</source>
      <translation type="unfinished">Color for GUI control flow</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="611"/>
      <source>Control Flow</source>
      <translation type="unfinished">Control Flow</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="613"/>
      <source>Color for GUI data offset</source>
      <translation type="unfinished">Color for GUI data offset</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="614"/>
      <source>Data Offset</source>
      <translation type="unfinished">Data Offset</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="616"/>
      <source>Color for GUI background</source>
      <translation type="unfinished">Color for GUI background</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="619"/>
      <source>Color for GUI alternate background</source>
      <translation type="unfinished">Color for GUI alternate background</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="620"/>
      <source>Node Background</source>
      <translation type="unfinished">Node Background</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="623"/>
      <source>Current Node</source>
      <translation type="unfinished">Current Node</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="625"/>
      <source>Color for GUI border</source>
      <translation type="unfinished">Color for GUI border</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="626"/>
      <source>Node Border</source>
      <translation type="unfinished">Node Border</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="628"/>
      <source>Color for highlighted line</source>
      <translation type="unfinished">Color for highlighted line</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="629"/>
      <source>Line Highlight</source>
      <translation type="unfinished">Line Highlight</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="631"/>
      <source>Background color for highlighted word</source>
      <translation type="unfinished">Background color for highlighted word</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="632"/>
      <source>Word Highlight Background</source>
      <translation type="unfinished">Word Highlight Background</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="634"/>
      <source>Foreground color for highlighted word</source>
      <translation type="unfinished">Foreground color for highlighted word</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="635"/>
      <source>Word Highlight Foreground</source>
      <translation type="unfinished">Word Highlight Foreground</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="638"/>
      <source>Main Function</source>
      <translation type="unfinished">Main Function</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="640"/>
      <source>Color for imported symbols</source>
      <translation type="unfinished">Color for imported symbols</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="641"/>
      <source>Imports</source>
      <translation type="unfinished">Imports</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="643"/>
      <source>Color for Program Counter highlight</source>
      <translation type="unfinished">Color for Program Counter highlight</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="644"/>
      <source>PC Highlight</source>
      <translation type="unfinished">PC Highlight</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="646"/>
      <source>Error color in navigation bar</source>
      <translation type="unfinished">Error color in navigation bar</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="647"/>
      <source>Navbar Error</source>
      <translation type="unfinished">Navbar Error</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="649"/>
      <source>Seek color in navigation bar</source>
      <translation type="unfinished">Seek color in navigation bar</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="650"/>
      <source>Navbar Seek</source>
      <translation type="unfinished">Navbar Seek</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="652"/>
      <source>String color in navigation bar</source>
      <translation type="unfinished">String color in navigation bar</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="653"/>
      <source>Navbar String</source>
      <translation type="unfinished">Navbar String</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="655"/>
      <source>PC position color in navigation bar</source>
      <translation type="unfinished">PC position color in navigation bar</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="656"/>
      <source>Navbar PC</source>
      <translation type="unfinished">Navbar PC</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="658"/>
      <source>Symbol color in navigation bar</source>
      <translation type="unfinished">Symbol color in navigation bar</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="659"/>
      <source>Navbar Symbol</source>
      <translation type="unfinished">Navbar Symbol</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="662"/>
      <source>Navbar Code</source>
      <translation type="unfinished">Navbar Code</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="664"/>
      <source>Import section color in navigation bar</source>
      <translation type="unfinished">Import section color in navigation bar</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="665"/>
      <source>Navbar Import</source>
      <translation type="unfinished">Navbar Import</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="667"/>
      <source>Signature section color in navigation bar</source>
      <translation type="unfinished">Signature section color in navigation bar</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="668"/>
      <source>Navbar Signature</source>
      <translation type="unfinished">Navbar Signature</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="670"/>
      <source>Data section color in navigation bar</source>
      <translation type="unfinished">Data section color in navigation bar</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="671"/>
      <source>Navbar Data</source>
      <translation type="unfinished">Navbar Data</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="673"/>
      <source>Unexplored section color in navigation bar</source>
      <translation type="unfinished">Unexplored section color in navigation bar</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="674"/>
      <source>Navbar Unexplored</source>
      <translation type="unfinished">Navbar Unexplored</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="676"/>
      <source>Background color for breakpoints</source>
      <translation type="unfinished">Background color for breakpoints</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="677"/>
      <source>Breakpoint Background</source>
      <translation type="unfinished">Breakpoint Background</translation>
    </message>
    <message>
      <source>Color of lines showing jump destination</source>
      <translation type="unfinished">Color of lines showing jump destination</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="437"/>
      <source>Flow</source>
      <translation type="unfinished">Flow</translation>
    </message>
    <message>
      <source>flow2</source>
      <translation type="unfinished">flow2</translation>
    </message>
    <message>
      <source>prompt</source>
      <translation type="unfinished">prompt</translation>
    </message>
    <message>
      <source>Color of offsets</source>
      <translation type="unfinished">Color of offsets</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="446"/>
      <source>Offset</source>
      <translation type="unfinished">Offset</translation>
    </message>
    <message>
      <source>input</source>
      <translation type="unfinished">input</translation>
    </message>
    <message>
      <source>Invalid opcode color</source>
      <translation type="unfinished">Invalid opcode color</translation>
    </message>
    <message>
      <source>invalid</source>
      <translation type="unfinished">invalid</translation>
    </message>
    <message>
      <source>other</source>
      <translation type="unfinished">other</translation>
    </message>
    <message>
      <source>0x00 opcode color</source>
      <translation type="unfinished">0x00 opcode color</translation>
    </message>
    <message>
      <source>0x7f opcode color</source>
      <translation type="unfinished">0x7f opcode color</translation>
    </message>
    <message>
      <source>0xff opcode color</source>
      <translation type="unfinished">0xff opcode color</translation>
    </message>
    <message>
      <source>Color of arithmetic opcodes (add, div, mul etc)</source>
      <translation type="unfinished">Color of arithmetic opcodes (add, div, mul etc)</translation>
    </message>
    <message>
      <source>Arithmetic</source>
      <translation type="unfinished">Arithmetic</translation>
    </message>
    <message>
      <source>Color of binary operations (and, or, xor etc).</source>
      <translation type="unfinished">Color of binary operations (and, or, xor etc).</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="470"/>
      <source>Binary</source>
      <translation type="unfinished">Binary</translation>
    </message>
    <message>
      <source>Color of object names, commas between operators, squared brackets and operators inside them.</source>
      <translation type="unfinished">Color of object names, commas between operators, squared brackets and operators inside them.</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="473"/>
      <source>Text</source>
      <translation type="unfinished">Text</translation>
    </message>
    <message>
      <source>push opcode color</source>
      <translation type="unfinished">push opcode color</translation>
    </message>
    <message>
      <source>pop opcode color</source>
      <translation type="unfinished">pop opcode color</translation>
    </message>
    <message>
      <source>Cryptographic color</source>
      <translation type="unfinished">Cryptographic color</translation>
    </message>
    <message>
      <source>jmp instructions color</source>
      <translation type="unfinished">jmp instructions color</translation>
    </message>
    <message>
      <source>Color of conditional jump opcodes such as je, jg, jne etc</source>
      <translation type="unfinished">Color of conditional jump opcodes such as je, jg, jne etc</translation>
    </message>
    <message>
      <source>Conditional jump</source>
      <translation type="unfinished">Conditional jump</translation>
    </message>
    <message>
      <source>call instructions color (ccall, rcall, call etc)</source>
      <translation type="unfinished">call instructions color (ccall, rcall, call etc)</translation>
    </message>
    <message>
      <source>nop opcode color</source>
      <translation type="unfinished">nop opcode color</translation>
    </message>
    <message>
      <source>ret opcode color</source>
      <translation type="unfinished">ret opcode color</translation>
    </message>
    <message>
      <source>Color of interrupts</source>
      <translation type="unfinished">Color of interrupts</translation>
    </message>
    <message>
      <source>Interrupts</source>
      <translation type="unfinished">Interrupts</translation>
    </message>
    <message>
      <source>swi opcode color</source>
      <translation type="unfinished">swi opcode color</translation>
    </message>
    <message>
      <source>Color of compare instructions such as test and cmp</source>
      <translation type="unfinished">Color of compare instructions such as test and cmp</translation>
    </message>
    <message>
      <source>Compare instructions</source>
      <translation type="unfinished">Compare instructions</translation>
    </message>
    <message>
      <source>Registers color</source>
      <translation type="unfinished">Registers color</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="515"/>
      <source>Register</source>
      <translation type="unfinished">Register</translation>
    </message>
    <message>
      <source>Color of numeric constants and object pointers</source>
      <translation type="unfinished">Color of numeric constants and object pointers</translation>
    </message>
    <message>
      <source>Constants</source>
      <translation type="unfinished">Constants</translation>
    </message>
    <message>
      <source>Color of move instructions such as mov, movd, lea etc</source>
      <translation type="unfinished">Color of move instructions such as mov, movd, lea etc</translation>
    </message>
    <message>
      <source>Move instructions</source>
      <translation type="unfinished">Move instructions</translation>
    </message>
    <message>
      <source>Function variable color</source>
      <translation type="unfinished">Function variable color</translation>
    </message>
    <message>
      <source>Function variable</source>
      <translation type="unfinished">Function variable</translation>
    </message>
    <message>
      <source>Function variable (local or argument) type color</source>
      <translation type="unfinished">Function variable (local or argument) type color</translation>
    </message>
    <message>
      <source>Variable type</source>
      <translation type="unfinished">Variable type</translation>
    </message>
    <message>
      <source>Function variable address color</source>
      <translation type="unfinished">Function variable address color</translation>
    </message>
    <message>
      <source>Variable address</source>
      <translation type="unfinished">Variable address</translation>
    </message>
    <message>
      <source>In graph view jump arrow true</source>
      <translation type="unfinished">In graph view jump arrow true</translation>
    </message>
    <message>
      <source>Arrow true</source>
      <translation type="unfinished">Arrow true</translation>
    </message>
    <message>
      <source>In graph view jump arrow false</source>
      <translation type="unfinished">In graph view jump arrow false</translation>
    </message>
    <message>
      <source>Arrow false</source>
      <translation type="unfinished">Arrow false</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="577"/>
      <source>In graph view jump arrow (no condition)</source>
      <translation type="unfinished">In graph view jump arrow (no condition)</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="578"/>
      <source>Arrow</source>
      <translation type="unfinished">Arrow</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="601"/>
      <source>Background color of Graph Overview&apos;s node</source>
      <translation type="unfinished">Background color of Graph Overview&apos;s node</translation>
    </message>
    <message>
      <source>Graph Overview node</source>
      <translation type="unfinished">Graph Overview node</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="604"/>
      <source>Fill color of Graph Overview&apos;s selection</source>
      <translation type="unfinished">Fill color of Graph Overview&apos;s selection</translation>
    </message>
    <message>
      <source>Graph Overview fill</source>
      <translation type="unfinished">Graph Overview fill</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="607"/>
      <source>Border color of Graph Overview&apos;s selection</source>
      <translation type="unfinished">Border color of Graph Overview&apos;s selection</translation>
    </message>
    <message>
      <source>Graph Overview border</source>
      <translation type="unfinished">Graph Overview border</translation>
    </message>
    <message>
      <source>General background color</source>
      <translation type="unfinished">General background color</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="617"/>
      <source>Background</source>
      <translation type="unfinished">Background</translation>
    </message>
    <message>
      <source>Background color of non-focused graph node</source>
      <translation type="unfinished">Background color of non-focused graph node</translation>
    </message>
    <message>
      <source>Node background</source>
      <translation type="unfinished">Node background</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="622"/>
      <source>Background of current graph node</source>
      <translation type="unfinished">Background of current graph node</translation>
    </message>
    <message>
      <source>Current graph node</source>
      <translation type="unfinished">Current graph node</translation>
    </message>
    <message>
      <source>Color of node border in graph view</source>
      <translation type="unfinished">Color of node border in graph view</translation>
    </message>
    <message>
      <source>Node border</source>
      <translation type="unfinished">Node border</translation>
    </message>
    <message>
      <source>Selected line background color</source>
      <translation type="unfinished">Selected line background color</translation>
    </message>
    <message>
      <source>Line highlight</source>
      <translation type="unfinished">Line highlight</translation>
    </message>
    <message>
      <source>Background color of selected word</source>
      <translation type="unfinished">Background color of selected word</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="637"/>
      <source>Main function color</source>
      <translation type="unfinished">Main function color</translation>
    </message>
    <message>
      <source>Main</source>
      <translation type="unfinished">Main</translation>
    </message>
    <message>
      <location filename="../widgets/ColorThemeListView.cpp" line="661"/>
      <source>Code section color in navigation bar</source>
      <translation type="unfinished">Code section color in navigation bar</translation>
    </message>
    <message>
      <source>Navbar code</source>
      <translation type="unfinished">Navbar code</translation>
    </message>
    <message>
      <source>Empty section color in navigation bar</source>
      <translation type="unfinished">Empty section color in navigation bar</translation>
    </message>
    <message>
      <source>Navbar empty</source>
      <translation type="unfinished">Navbar empty</translation>
    </message>
    <message>
      <source>ucall</source>
      <translation type="unfinished">ucall</translation>
    </message>
    <message>
      <source>ujmp</source>
      <translation type="unfinished">ujmp</translation>
    </message>
    <message>
      <source>Breakpoint background</source>
      <translation type="unfinished">Breakpoint background</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="51"/>
      <source>Standard themes not found</source>
      <translation>لم يتم العثور على سمات قياسية</translation>
    </message>
    <message>
      <location filename="../common/ColorThemeWorker.cpp" line="52"/>
      <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="81"/>
      <location filename="../common/ColorThemeWorker.cpp" line="178"/>
      <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="91"/>
      <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="175"/>
      <source>You can not delete standard Rizin color themes.</source>
      <translation>لا يمكنك حذف سمات الألوان القياسية لإطار عمل Rizin.</translation>
    </message>
    <message>
      <location filename="../common/ColorThemeWorker.cpp" line="183"/>
      <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="186"/>
      <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="189"/>
      <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="198"/>
      <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="204"/>
      <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="208"/>
      <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="213"/>
      <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="219"/>
      <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="229"/>
      <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="233"/>
      <source>You can not rename standard Rizin themes.</source>
      <translation>لا يمكنك إعادة تسمية السمات القياسية لإطار عمل Rizin.</translation>
    </message>
    <message>
      <location filename="../common/ColorThemeWorker.cpp" line="239"/>
      <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="22"/>
      <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="150"/>
      <source>Function/Offset</source>
      <translation>الدالة/الإزاحة</translation>
    </message>
    <message>
      <location filename="../widgets/CommentsWidget.cpp" line="152"/>
      <location filename="../widgets/CommentsWidget.cpp" line="163"/>
      <source>Comment</source>
      <translation>تعليق</translation>
    </message>
    <message>
      <location filename="../widgets/CommentsWidget.cpp" line="159"/>
      <source>Offset</source>
      <translation>إزاحة</translation>
    </message>
    <message>
      <location filename="../widgets/CommentsWidget.cpp" line="161"/>
      <source>Function</source>
      <translation>دالة</translation>
    </message>
  </context>
  <context>
    <name>CommentsWidget</name>
    <message>
      <location filename="../widgets/CommentsWidget.cpp" line="228"/>
      <source>Horizontal</source>
      <translation>أفقية</translation>
    </message>
    <message>
      <location filename="../widgets/CommentsWidget.cpp" line="229"/>
      <source>Vertical</source>
      <translation>رأسية</translation>
    </message>
    <message>
      <location filename="../widgets/CommentsWidget.cpp" line="231"/>
      <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="159"/>
      <source>Critical Error!</source>
      <translation>خطأ فادح!</translation>
    </message>
    <message>
      <location filename="../common/Configuration.cpp" line="160"/>
      <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="14"/>
      <source>Console</source>
      <translation type="unfinished">Console</translation>
    </message>
    <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="../shortcuts/DefaultShortcuts.cpp" line="79"/>
      <source>Toggle Console Window</source>
      <translation type="unfinished">Toggle Console Window</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="83"/>
      <source>Clear Output</source>
      <translation>مسح الإخراج</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="87"/>
      <source>Clear Input</source>
      <translation type="unfinished">Clear Input</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="91"/>
      <source>Clear Debugee</source>
      <translation type="unfinished">Clear Debugee</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="95"/>
      <source>Previous Command</source>
      <translation type="unfinished">Previous Command</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="99"/>
      <source>Next Command</source>
      <translation type="unfinished">Next Command</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="103"/>
      <source>Auto-Complete</source>
      <translation type="unfinished">Auto-Complete</translation>
    </message>
    <message>
      <location filename="../widgets/ConsoleWidget.cpp" line="80"/>
      <source>Wrap Lines</source>
      <translation>التفاف الأسطر</translation>
    </message>
  </context>
  <context>
    <name>CutterCore</name>
    <message>
      <location filename="../core/Cutter.cpp" line="287"/>
      <location filename="../core/Cutter.cpp" line="301"/>
      <source>Loading initialization file from </source>
      <translation>جارٍ تحميل ملف التهيئة من </translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="1078"/>
      <location filename="../core/Cutter.cpp" line="1087"/>
      <location filename="../core/Cutter.cpp" line="1092"/>
      <location filename="../core/Cutter.cpp" line="1102"/>
      <location filename="../core/Cutter.cpp" line="1106"/>
      <source>Signatures</source>
      <translation>التوقيعات</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="1079"/>
      <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="1088"/>
      <source>Found %1 matching signatures!</source>
      <translation>تم العثور على %1 من التوقيعات المطابقة!</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="1093"/>
      <source>Failed to apply signature file!
Please check the console for more details.</source>
      <translation>فشل تطبيق ملف التوقيع!
يُرجى التحقق من وحدة التحكم للمزيد من التفاصيل.</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="1103"/>
      <source>Cannot create signature file (check the console for more details).</source>
      <translation>لا يمكن إنشاء التوقيع (تحقَّق من وحدة التحكم للمزيد من التفاصيل).</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="1107"/>
      <source>Written %1 signatures to %2.</source>
      <translation>تمت كتابة %1 من التوقيعات إلى %2.</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="2016"/>
      <source>Starting native debug...</source>
      <translation>جارٍ بدء العملية الأصلية لتصحيح الأخطاء...</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="2064"/>
      <source>Starting emulation...</source>
      <translation>جارٍ بدء المحاكاة...</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="2127"/>
      <source>Connecting to: </source>
      <translation>جارٍ إنشاء اتصال مع: </translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="2179"/>
      <source>Attaching to process (</source>
      <translation>جارٍ الربط بالعملية (</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="2626"/>
      <source>Creating debug tracepoint...</source>
      <translation>جارٍ إنشاء نقطة تعقب لتصحيح الأخطاء...</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="2671"/>
      <source>Stopping debug session...</source>
      <translation>جارٍ إيقاف جلسة تصحيح الأخطاء...</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="2706"/>
      <source>Breakpoint error</source>
      <translation>خطأ في نقطة التوقف</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="2706"/>
      <source>Failed to create breakpoint</source>
      <translation>فشل إنشاء نقطة توقف</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="3687"/>
      <source>Unknown (%1)</source>
      <translation>غير معروف (%1)</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="4034"/>
      <location filename="../core/Cutter.cpp" line="4248"/>
      <source>Error invalid search kind
</source>
      <translation type="unfinished">Error invalid search kind
</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="4459"/>
      <location filename="../core/Cutter.cpp" line="4488"/>
      <source>Error parsing type: &quot;%1&quot; message: </source>
      <translation>خطأ في تحليل النوع: رسالة &quot;%1&quot;: </translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="4465"/>
      <source>Error creating global variable: &quot;%1&quot;</source>
      <translation>خطأ في إنشاء متغير عام: &quot;%1&quot;</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="5138"/>
      <location filename="../core/Cutter.cpp" line="5189"/>
      <source>Cannot get global graph</source>
      <translation>لا يمكن الحصول على رسم بياني عام</translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="5140"/>
      <location filename="../core/Cutter.cpp" line="5191"/>
      <source>Cannot get graph at </source>
      <translation>لا يمكن الحصول على رسم بياني في </translation>
    </message>
    <message>
      <location filename="../core/Cutter.cpp" line="5171"/>
      <source>Failed to generate graph</source>
      <translation>فشل إنشاء رسم بياني</translation>
    </message>
  </context>
  <context>
    <name>CutterGraphView</name>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="25"/>
      <location filename="../widgets/CutterGraphView.cpp" line="436"/>
      <source>Export Graph</source>
      <translation>تصدير الرسم البياني</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="37"/>
      <source>Layout</source>
      <translation>التخطيط</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="38"/>
      <source>Horizontal</source>
      <translation>أفقي</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="42"/>
      <source>Grid narrow</source>
      <translation>شبكة ضيقة</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="43"/>
      <source>Grid medium</source>
      <translation>شبكة متوسطة</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="44"/>
      <source>Grid wide</source>
      <translation>شبكة واسعة</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="58"/>
      <source>Graphviz polyline</source>
      <translation>Graphviz polyline</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="59"/>
      <source>Graphviz ortho</source>
      <translation>Graphviz ortho</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="60"/>
      <source>Graphviz sfdp</source>
      <translation>Graphviz sfdp</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="61"/>
      <source>Graphviz neato</source>
      <translation>Graphviz neato</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="62"/>
      <source>Graphviz twopi</source>
      <translation>Graphviz twopi</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="63"/>
      <source>Graphviz circo</source>
      <translation>Graphviz circo</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="405"/>
      <source>PNG (*.png)</source>
      <translation>PNG (*.png)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="406"/>
      <source>JPEG (*.jpg)</source>
      <translation>JPEG (*.jpg)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="407"/>
      <source>SVG (*.svg)</source>
      <translation>SVG (*.svg)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="411"/>
      <source>Graphviz dot (*.dot)</source>
      <translation>Graphviz dot (*.dot)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="412"/>
      <source>Graph Modelling Language (*.gml)</source>
      <translation>لغة نمذجة الرسوم البيانية (*.gml)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="414"/>
      <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="420"/>
      <source>Graphviz json (*.json)</source>
      <translation>Graphviz json (*.json)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="422"/>
      <source>Graphviz gif (*.gif)</source>
      <translation>Graphviz gif (*.gif)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="424"/>
      <source>Graphviz png (*.png)</source>
      <translation>Graphviz png (*.png)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="426"/>
      <source>Graphviz jpg (*.jpg)</source>
      <translation>Graphviz jpg (*.jpg)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="428"/>
      <source>Graphviz PostScript (*.ps)</source>
      <translation>Graphviz PostScript (*.ps)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="430"/>
      <source>Graphviz svg (*.svg)</source>
      <translation>Graphviz svg (*.svg)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="432"/>
      <source>Graphviz pdf (*.pdf)</source>
      <translation>Graphviz pdf (*.pdf)</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="454"/>
      <source>Graph Export</source>
      <translation>تصدير الرسم البياني</translation>
    </message>
    <message>
      <location filename="../widgets/CutterGraphView.cpp" line="455"/>
      <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>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="35"/>
      <source>Zoom In</source>
      <translation type="unfinished">Zoom In</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="39"/>
      <source>Zoom Out</source>
      <translation type="unfinished">Zoom Out</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="43"/>
      <source>Reset Zoom</source>
      <translation type="unfinished">Reset Zoom</translation>
    </message>
  </context>
  <context>
    <name>CutterSeekable</name>
    <message>
      <location filename="../common/CutterSeekable.cpp" line="72"/>
      <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="17"/>
      <source>Dashboard</source>
      <translation type="unfinished">Dashboard</translation>
    </message>
    <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="177"/>
      <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="163"/>
      <source>Key</source>
      <translation>المفتح</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.cpp" line="163"/>
      <source>Value</source>
      <translation>القيمة</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.cpp" line="164"/>
      <source>root</source>
      <translation>الجذر</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.cpp" line="205"/>
      <source>N/A</source>
      <translation>غ/م</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.cpp" line="233"/>
      <source>True</source>
      <translation type="unfinished">True</translation>
    </message>
    <message>
      <location filename="../widgets/Dashboard.cpp" line="233"/>
      <source>False</source>
      <translation type="unfinished">False</translation>
    </message>
  </context>
  <context>
    <name>DebugActions</name>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="38"/>
      <source>Start emulation</source>
      <translation>بدء المحاكاة</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="39"/>
      <source>Attach to process</source>
      <translation>الربط بالعملية</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="40"/>
      <source>Connect to a remote debugger</source>
      <translation>الربط بمصحح أخطاء عن بُعد</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="41"/>
      <source>Stop debug</source>
      <translation>إيقاف تصحيح الأخطاء</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="42"/>
      <source>Stop emulation</source>
      <translation>إيقاف المحاكاة</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="43"/>
      <source>Restart emulation</source>
      <translation>إعادة تشغيل المحاكاة</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="44"/>
      <source>Continue until main</source>
      <translation>المتابعة إلى الدالة الرئيسية ()main</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="45"/>
      <source>Continue until call</source>
      <translation>المتابعة إلى دالة الاستدعاء ()call</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="46"/>
      <source>Continue until syscall</source>
      <translation>المتابعة إلى دالة استدعاء النظام ()syscall</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="113"/>
      <source>Continue backwards</source>
      <translation>المتابعة للخلف</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="116"/>
      <source>Step</source>
      <translation>خطوة للأمام</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="118"/>
      <source>Step over</source>
      <translation>تخطي خطوة</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="121"/>
      <source>Step out</source>
      <translation>خروج</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="125"/>
      <source>Step backwards</source>
      <translation>خطوة للخلف</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="47"/>
      <source>Start trace session</source>
      <translation>بدء جلسة التعقب</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="48"/>
      <source>Stop trace session</source>
      <translation>إيقاف جلسة التعقب</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="49"/>
      <source>Suspend the process</source>
      <translation>إيقاف العملية</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="110"/>
      <location filename="../widgets/DebugActions.cpp" line="50"/>
      <source>Continue</source>
      <translation>المتابعة</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="51"/>
      <source>Restart program</source>
      <translation>إعادة تشغيل البرنامج</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="108"/>
      <location filename="../widgets/DebugActions.cpp" line="52"/>
      <source>Start debug</source>
      <translation>بدء تصحيح الأخطاء</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="141"/>
      <source>Debugged process exited (</source>
      <translation>تم الخروج من عملية تصحيح الأخطاء (</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="260"/>
      <source>Debug is currently in beta.
</source>
      <translation>تصحيح الأخطاء في المرحلة التجريبية حاليًا</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="261"/>
      <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="282"/>
      <location filename="../widgets/DebugActions.cpp" line="361"/>
      <source>Detach from process</source>
      <translation>الانفصال عن العملية</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="299"/>
      <source>Error connecting.</source>
      <translation>خطأ في الاتصال.</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="352"/>
      <source>Error attaching. No process selected!</source>
      <translation>خطأ في الربط. لم يتم تحديد عملية!</translation>
    </message>
    <message>
      <location filename="../widgets/DebugActions.cpp" line="381"/>
      <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="../shortcuts/DefaultShortcuts.cpp" line="143"/>
      <source>Copy</source>
      <translation>نسخ</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="28"/>
      <source>Copy instruction address (&lt;address&gt;)</source>
      <translation>نسخ عنوان التعليمة (&lt;address&gt;)</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="147"/>
      <source>Copy address of [flag] (&lt;address&gt;)</source>
      <translation>نسخ عنوان [الراية] (&lt;address&gt;)</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="30"/>
      <source>Show in</source>
      <translation>العرض في</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="167"/>
      <source>Add Comment</source>
      <translation>إضافة تعليق</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="32"/>
      <source>Delete comment</source>
      <translation>حذف التعليق</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="151"/>
      <source>Rename function at cursor</source>
      <translation>إعادة تسمية الدالة عند المؤشر</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="34"/>
      <source>Delete &lt;name&gt;</source>
      <translation>حذف &lt;name&gt;</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="155"/>
      <source>Edit variable &lt;name of variable&gt;</source>
      <translation>تعديل المتغير &lt;name of variable&gt;</translation>
    </message>
    <message>
      <source>Show X-Refs</source>
      <translation>عرض المراجع التبادلية</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="133"/>
      <source>Add/remove breakpoint</source>
      <translation>إضافة/إزالة نقطة توقف</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="198"/>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="137"/>
      <source>Advanced breakpoint</source>
      <translation>نقطة توقف متقدمة</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="40"/>
      <source>Continue until line</source>
      <translation>المتابعة حتى السطر</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="41"/>
      <source>Set PC</source>
      <translation>تعيين PC</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="170"/>
      <source>Edit Comment</source>
      <translation>تعديل التعليق</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="186"/>
      <source>Add breakpoint</source>
      <translation>إضافة نقطة توقف</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="188"/>
      <source>Remove breakpoint</source>
      <translation>إزالة نقطة التوقف</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="190"/>
      <source>Remove all breakpoints in line</source>
      <translation>إزالة كل نقاط التوقف في السطر</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="197"/>
      <source>Edit breakpoint</source>
      <translation>تعديل نقطة التوقف</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="201"/>
      <source>Set %1 here</source>
      <translation>تعيين %1 هنا</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="213"/>
      <source>Rename function %1</source>
      <translation>إعادة تسمية الدالة %1</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="218"/>
      <source>Rename %1</source>
      <translation>إعادة تسمية %1</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="219"/>
      <source>Remove %1</source>
      <translation>إزالة %1</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="222"/>
      <source>Add name to %1</source>
      <translation>إضافة اسم إلى %1</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="227"/>
      <source>Copy instruction address (%1)</source>
      <translation>نسخ عنوان التعليمة (%1)</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="234"/>
      <location filename="../menus/DecompilerContextMenu.cpp" line="239"/>
      <source>Copy address of %1 (%2)</source>
      <translation>نسخ عنوان %1 (%2)</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="243"/>
      <source>Copy address (%1)</source>
      <translation>نسخ العنوان (%1)</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="259"/>
      <source>Edit variable %1</source>
      <translation>تعديل المتغير %1</translation>
    </message>
    <message>
      <location filename="../menus/DecompilerContextMenu.cpp" line="261"/>
      <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"/>
      <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="33"/>
      <source>Choose an offset and refresh to get decompiled code</source>
      <translation>اختر إزاحة وقم بالتحديث للحصول على رمز برمجي تم فك تجميعه</translation>
    </message>
    <message>
      <location filename="../widgets/DecompilerWidget.cpp" line="69"/>
      <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>
    <message>
      <location filename="../widgets/DecompilerWidget.cpp" line="487"/>
      <source>Decompiler (%1)</source>
      <translation type="unfinished">Decompiler (%1)</translation>
    </message>
    <message>
      <location filename="../widgets/DecompilerWidget.cpp" line="489"/>
      <source>Decompiler (Empty)</source>
      <translation type="unfinished">Decompiler (Empty)</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="59"/>
      <source>Seek to Previous Address</source>
      <translation type="unfinished">Seek to Previous Address</translation>
    </message>
  </context>
  <context>
    <name>DisassemblerGraphView</name>
    <message>
      <location filename="../widgets/DisassemblerGraphView.cpp" line="100"/>
      <source>Highlight block</source>
      <translation>تمييز الكتلة</translation>
    </message>
    <message>
      <location filename="../widgets/DisassemblerGraphView.cpp" line="118"/>
      <source>Unhighlight block</source>
      <translation>إلغاء تمييز الكتلة</translation>
    </message>
    <message>
      <location filename="../widgets/DisassemblerGraphView.cpp" line="128"/>
      <source>Highlight instruction</source>
      <translation>تمييز التعليمة</translation>
    </message>
    <message>
      <location filename="../widgets/DisassemblerGraphView.cpp" line="132"/>
      <source>Unhighlight instruction</source>
      <translation>إلغاء تمييز التعليمة</translation>
    </message>
    <message>
      <location filename="../widgets/DisassemblerGraphView.cpp" line="198"/>
      <source>Graph</source>
      <translation>رسم بياني</translation>
    </message>
    <message>
      <location filename="../widgets/DisassemblerGraphView.cpp" line="204"/>
      <source>(Empty)</source>
      <translation type="unfinished">(Empty)</translation>
    </message>
    <message>
      <location filename="../widgets/DisassemblerGraphView.cpp" line="213"/>
      <source>No function detected. Cannot display graph.</source>
      <translation>لم يتم اكتشاف دالة. لا يمكن عرض الرسم البياني.</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="248"/>
      <source>Take True Branch</source>
      <translation type="unfinished">Take True Branch</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="252"/>
      <source>Take False Branch</source>
      <translation type="unfinished">Take False Branch</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="256"/>
      <source>Next Instruction</source>
      <translation type="unfinished">Next Instruction</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="260"/>
      <source>Previous Instruction</source>
      <translation type="unfinished">Previous Instruction</translation>
    </message>
  </context>
  <context>
    <name>DisassemblyContextMenu</name>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="161"/>
      <source>Copy</source>
      <translation>نسخ</translation>
    </message>
    <message>
      <source>Copy address</source>
      <translation>نسخ العنوان</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="84"/>
      <source>Show in</source>
      <translation>العرض في</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="572"/>
      <source>Add Comment</source>
      <translation>إضافة تعليق</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="172"/>
      <source>Add at...</source>
      <translation>إضافة في...</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="188"/>
      <source>Rename or add flag</source>
      <translation>إعادة تسمية أو إضافة راية</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="836"/>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="168"/>
      <source>Re-type Local Variables</source>
      <translation>إعادة كتابة المتغيرات المحلية</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="164"/>
      <source>Copy instruction bytes</source>
      <translation type="unfinished">Copy instruction bytes</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="172"/>
      <source>Edit function</source>
      <translation>تعديل الدالة</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="208"/>
      <source>Set To Data Advanced</source>
      <translation type="unfinished">Set To Data Advanced</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="212"/>
      <source>Switch Data</source>
      <translation type="unfinished">Switch Data</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="101"/>
      <source>Delete comment</source>
      <translation>حذف التعليق</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="105"/>
      <source>Delete flag</source>
      <translation>حذف الراية</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="176"/>
      <source>Undefine function</source>
      <translation>إلغاء تحديد الدالة</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="180"/>
      <source>Define function here</source>
      <translation>تحديد الدالة من هنا</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="124"/>
      <source>Structure offset</source>
      <translation>إزاحة البنية</translation>
    </message>
    <message>
      <source>Show X-Refs</source>
      <translation>عرض المراجع التبادلية</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="184"/>
      <source>X-Refs for local variables</source>
      <translation>المراجع التبادلية للمتغيرات المحلية</translation>
    </message>
    <message>
      <source>Show Options</source>
      <translation>عرض الخيارات</translation>
    </message>
    <message>
      <source>Set Immediate Base to...</source>
      <translation>تعيين الأساس المباشر إلى...</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="192"/>
      <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="../shortcuts/DefaultShortcuts.cpp" line="196"/>
      <source>Code</source>
      <translation>الرمز البرمجي</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="244"/>
      <source>String...</source>
      <translation>السلسلة...</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="200"/>
      <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="282"/>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="204"/>
      <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="292"/>
      <source>Edit</source>
      <translation>تعديل</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="294"/>
      <source>Instruction</source>
      <translation>التعليمة</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="298"/>
      <source>Nop Instruction</source>
      <translation>تعليمة Nop</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="302"/>
      <source>Bytes</source>
      <translation>وحدات بايت</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="305"/>
      <source>Reverse Jump</source>
      <translation>الانتقال العكسي</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="311"/>
      <source>Breakpoint</source>
      <translation>نقطة التوقف</translation>
    </message>
    <message>
      <source>Add/remove breakpoint</source>
      <translation>إضافة/إزالة نقطة التوقف</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="610"/>
      <source>Advanced breakpoint</source>
      <translation>نقطة توقف متقدمة</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="323"/>
      <source>Debug</source>
      <translation>تصحيح الأخطاء</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="325"/>
      <source>Continue until line</source>
      <translation>المتابعة حتى السطر</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="426"/>
      <source>Add flag at %1 (used here)</source>
      <translation>إضافة راية في %1 (قيد الاستخدام هنا)</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="431"/>
      <source>Rename &quot;%1&quot;</source>
      <translation>إعادة تسمية &quot;%1&quot;</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="436"/>
      <source>Rename local &quot;%1&quot;</source>
      <translation>إعادة تسمية &quot;%1&quot; المحلي</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="441"/>
      <source>Rename flag &quot;%1&quot; (used here)</source>
      <translation>إعادة تسمية الراية &quot;%1&quot; (قيد الاستخدام هنا)</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="499"/>
      <source>Add or change global variable at %1 (used here)</source>
      <translation>إضافة أو تغيير المتغير العام في %1 (قيد الاستخدام هنا)</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="575"/>
      <source>Edit Comment</source>
      <translation>تعديل التعليق</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="591"/>
      <source>Edit function &quot;%1&quot;</source>
      <translation>تعديل الدالة &quot;%1&quot;</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="608"/>
      <source>Remove breakpoint</source>
      <translation>إزالة نقطة التوقف</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="608"/>
      <source>Add breakpoint</source>
      <translation>إضافة نقطة توقف</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="609"/>
      <source>Edit breakpoint</source>
      <translation>تعديل نقطة التوقف</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="624"/>
      <source>X-Refs for %1</source>
      <translation>X-Refs لـ %1</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="641"/>
      <source>Edit Instruction at %1</source>
      <translation>تعديل التعليمة في %1</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="691"/>
      <source>Edit Bytes at %1</source>
      <translation>تعديل وحدات البت في %1</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="768"/>
      <source>New function at %1</source>
      <translation>دالة جديدة في %1</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="769"/>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="790"/>
      <source>Function name:</source>
      <translation>اسم الدالة:</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="789"/>
      <source>Rename function %2</source>
      <translation>إعادة تسمية الدالة %2</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="837"/>
      <source>You must be in a function to define variable types.</source>
      <translation>يجب أن تكون في دالة لتحديد أنواع المتغيرات.</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="892"/>
      <source>Wrong address</source>
      <translation>عنوان خاطئ</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="893"/>
      <source>Can&apos;t edit string at this address</source>
      <translation>لا يمكن تعديل السلسلة في هذا العنوان</translation>
    </message>
    <message>
      <location filename="../menus/DisassemblyContextMenu.cpp" line="965"/>
      <source>Edit function %1</source>
      <translation>تعديل الدالة %1</translation>
    </message>
  </context>
  <context>
    <name>DisassemblyWidget</name>
    <message>
      <location filename="../widgets/DisassemblyWidget.cpp" line="734"/>
      <source>Disassembly</source>
      <translation>التفكيك</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="216"/>
      <source>Switch to Graph</source>
      <translation type="unfinished">Switch to Graph</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="221"/>
      <source>Move Cursor Down</source>
      <translation type="unfinished">Move Cursor Down</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="225"/>
      <source>Move Cursor Up</source>
      <translation type="unfinished">Move Cursor Up</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="228"/>
      <source>Move Cursor Down By Page</source>
      <translation type="unfinished">Move Cursor Down By Page</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="232"/>
      <source>Move Cursor Up By Page</source>
      <translation type="unfinished">Move Cursor Up By Page</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="17"/>
      <source>Method</source>
      <translation type="unfinished">Method</translation>
    </message>
    <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>EditRegProfileDialog</name>
    <message>
      <location filename="../dialogs/EditRegProfileDialog.ui" line="14"/>
      <source>Edit Register Profile</source>
      <translation type="unfinished">Edit Register Profile</translation>
    </message>
    <message>
      <location filename="../dialogs/EditRegProfileDialog.ui" line="21"/>
      <source>Aliases</source>
      <translation type="unfinished">Aliases</translation>
    </message>
    <message>
      <location filename="../dialogs/EditRegProfileDialog.ui" line="35"/>
      <source>Registers</source>
      <translation type="unfinished">Registers</translation>
    </message>
    <message>
      <location filename="../dialogs/EditRegProfileDialog.ui" line="49"/>
      <source>Raw Profile</source>
      <translation type="unfinished">Raw Profile</translation>
    </message>
    <message>
      <location filename="../dialogs/EditRegProfileDialog.ui" line="73"/>
      <source>Add Row</source>
      <translation type="unfinished">Add Row</translation>
    </message>
    <message>
      <location filename="../dialogs/EditRegProfileDialog.ui" line="80"/>
      <location filename="../dialogs/EditRegProfileDialog.cpp" line="216"/>
      <source>Remove Row</source>
      <translation type="unfinished">Remove Row</translation>
    </message>
    <message>
      <location filename="../dialogs/EditRegProfileDialog.cpp" line="15"/>
      <source>Alias</source>
      <translation type="unfinished">Alias</translation>
    </message>
    <message>
      <location filename="../dialogs/EditRegProfileDialog.cpp" line="15"/>
      <source>Register</source>
      <translation type="unfinished">Register</translation>
    </message>
    <message>
      <location filename="../dialogs/EditRegProfileDialog.cpp" line="19"/>
      <source>Type</source>
      <translation type="unfinished">Type</translation>
    </message>
    <message>
      <location filename="../dialogs/EditRegProfileDialog.cpp" line="19"/>
      <source>Name</source>
      <translation type="unfinished">Name</translation>
    </message>
    <message>
      <location filename="../dialogs/EditRegProfileDialog.cpp" line="19"/>
      <source>Size</source>
      <translation type="unfinished">Size</translation>
    </message>
    <message>
      <location filename="../dialogs/EditRegProfileDialog.cpp" line="19"/>
      <source>Offset</source>
      <translation type="unfinished">Offset</translation>
    </message>
    <message>
      <location filename="../dialogs/EditRegProfileDialog.cpp" line="20"/>
      <source>Packed</source>
      <translation type="unfinished">Packed</translation>
    </message>
    <message>
      <location filename="../dialogs/EditRegProfileDialog.cpp" line="20"/>
      <source>Flags/Comment</source>
      <translation type="unfinished">Flags/Comment</translation>
    </message>
    <message>
      <location filename="../dialogs/EditRegProfileDialog.cpp" line="213"/>
      <source>Add Row Above</source>
      <translation type="unfinished">Add Row Above</translation>
    </message>
    <message>
      <location filename="../dialogs/EditRegProfileDialog.cpp" line="214"/>
      <source>Add Row Below</source>
      <translation type="unfinished">Add Row Below</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="21"/>
      <source>Edit Variables in Function: %1</source>
      <translation>تعديل المتغيرات في الدالة: %1</translation>
    </message>
  </context>
  <context>
    <name>EntrypointWidget</name>
    <message>
      <location filename="../widgets/EntrypointWidget.ui" line="14"/>
      <source>Entry Points</source>
      <translation type="unfinished">Entry Points</translation>
    </message>
    <message>
      <location filename="../widgets/EntrypointWidget.ui" line="56"/>
      <source>Address</source>
      <translation type="unfinished">Address</translation>
    </message>
    <message>
      <location filename="../widgets/EntrypointWidget.ui" line="61"/>
      <source>Type</source>
      <translation type="unfinished">Type</translation>
    </message>
  </context>
  <context>
    <name>ExportsModel</name>
    <message>
      <location filename="../widgets/ExportsWidget.cpp" line="57"/>
      <source>Address</source>
      <translation>العنوان</translation>
    </message>
    <message>
      <location filename="../widgets/ExportsWidget.cpp" line="59"/>
      <source>Size</source>
      <translation>الحجم</translation>
    </message>
    <message>
      <location filename="../widgets/ExportsWidget.cpp" line="61"/>
      <source>Type</source>
      <translation>النوع</translation>
    </message>
    <message>
      <location filename="../widgets/ExportsWidget.cpp" line="63"/>
      <source>Name</source>
      <translation>الاسم</translation>
    </message>
    <message>
      <location filename="../widgets/ExportsWidget.cpp" line="65"/>
      <source>Comment</source>
      <translation>التعليق</translation>
    </message>
  </context>
  <context>
    <name>ExportsWidget</name>
    <message>
      <location filename="../widgets/ExportsWidget.cpp" line="135"/>
      <source>Exports</source>
      <translation>عمليات التصدير</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="238"/>
      <source>Toggle Exports Window</source>
      <translation type="unfinished">Toggle Exports Window</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="33"/>
      <source>Edit flag at %1</source>
      <translation>تعديل الراية في %1</translation>
    </message>
    <message>
      <location filename="../dialogs/FlagDialog.cpp" line="35"/>
      <source>Add flag at %1</source>
      <translation>إضافة راية في %1</translation>
    </message>
  </context>
  <context>
    <name>FlagsModel</name>
    <message>
      <location filename="../widgets/FlagsWidget.cpp" line="62"/>
      <source>Size</source>
      <translation>الحجم</translation>
    </message>
    <message>
      <location filename="../widgets/FlagsWidget.cpp" line="64"/>
      <source>Offset</source>
      <translation>الإزاحة</translation>
    </message>
    <message>
      <location filename="../widgets/FlagsWidget.cpp" line="66"/>
      <source>Name</source>
      <translation>الاسم</translation>
    </message>
    <message>
      <location filename="../widgets/FlagsWidget.cpp" line="68"/>
      <source>Real Name</source>
      <translation>الاسم الحقيقي</translation>
    </message>
    <message>
      <location filename="../widgets/FlagsWidget.cpp" line="70"/>
      <source>Comment</source>
      <translation>التعليق</translation>
    </message>
  </context>
  <context>
    <name>FlagsWidget</name>
    <message>
      <location filename="../widgets/FlagsWidget.ui" line="14"/>
      <source>Flags</source>
      <translation type="unfinished">Flags</translation>
    </message>
    <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="212"/>
      <source>Rename flag %1</source>
      <translation>إعادة تسمية الراية %1</translation>
    </message>
    <message>
      <location filename="../widgets/FlagsWidget.cpp" line="213"/>
      <source>Flag name:</source>
      <translation>اسم الراية:</translation>
    </message>
    <message>
      <location filename="../widgets/FlagsWidget.cpp" line="242"/>
      <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="62"/>
      <source>Bin</source>
      <translation>الملف الثنائي</translation>
    </message>
    <message>
      <location filename="../widgets/FlirtWidget.cpp" line="64"/>
      <source>Arch</source>
      <translation>المعمارية</translation>
    </message>
    <message>
      <location filename="../widgets/FlirtWidget.cpp" line="66"/>
      <source>Bits</source>
      <translation>وحدات بت</translation>
    </message>
    <message>
      <location filename="../widgets/FlirtWidget.cpp" line="68"/>
      <source># Funcs</source>
      <translation>عدد الدوال</translation>
    </message>
    <message>
      <location filename="../widgets/FlirtWidget.cpp" line="70"/>
      <source>Name</source>
      <translation>الاسم</translation>
    </message>
    <message>
      <location filename="../widgets/FlirtWidget.cpp" line="72"/>
      <source>Details</source>
      <translation>التفاصيل</translation>
    </message>
  </context>
  <context>
    <name>FlirtWidget</name>
    <message>
      <location filename="../widgets/FlirtWidget.ui" line="14"/>
      <source>Signatures</source>
      <translation type="unfinished">Signatures</translation>
    </message>
  </context>
  <context>
    <name>FunctionModel</name>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="130"/>
      <source>Offset: %1</source>
      <translation>الإزاحة: %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="132"/>
      <source>Size: %1</source>
      <translation>الحجم: %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="134"/>
      <source>Import: %1</source>
      <translation>الاستيراد: %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="135"/>
      <location filename="../widgets/FunctionsWidget.cpp" line="162"/>
      <source>true</source>
      <translation>true</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="135"/>
      <location filename="../widgets/FunctionsWidget.cpp" line="162"/>
      <source>false</source>
      <translation>false</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="137"/>
      <source>Nargs: %1</source>
      <translation>Nargs: %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="139"/>
      <source>Nbbs: %1</source>
      <translation>Nbbs: %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="141"/>
      <source>Nlocals: %1</source>
      <translation>Nlocals: %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="143"/>
      <source>Call type: %1</source>
      <translation>نوع الاستدعاء: %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="145"/>
      <source>Edges: %1</source>
      <translation>الحواف: %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="147"/>
      <source>StackFrame: %1</source>
      <translation>StackFrame: %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="149"/>
      <source>Comment: %1</source>
      <translation>التعليقات: %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="262"/>
      <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="267"/>
      <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="302"/>
      <location filename="../widgets/FunctionsWidget.cpp" line="306"/>
      <source>Name</source>
      <translation>الاسم</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="308"/>
      <source>Size</source>
      <translation>الحجم</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="310"/>
      <source>Import</source>
      <translation type="unfinished">Import</translation>
    </message>
    <message>
      <source>Imp.</source>
      <translation>استيراد</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="312"/>
      <source>Offset</source>
      <translation>الإزاحة</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="314"/>
      <source>Nargs</source>
      <translation>Nargs</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="316"/>
      <source>Nlocals</source>
      <translation>Nlocals</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="318"/>
      <source>Nbbs</source>
      <translation>Nbbs</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="320"/>
      <source>Call type</source>
      <translation>نوع الاستدعاء</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="322"/>
      <source>Edges</source>
      <translation>الحواف</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="324"/>
      <source>StackFrame</source>
      <translation>StackFrame</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="326"/>
      <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="../shortcuts/DefaultShortcuts.cpp" line="243"/>
      <location filename="../widgets/FunctionsWidget.cpp" line="487"/>
      <source>Rename</source>
      <translation>إعادة التسمية</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="488"/>
      <source>Undefine</source>
      <translation>إلغاء التحديد</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="489"/>
      <source>Horizontal</source>
      <translation>أفقي</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="490"/>
      <source>Vertical</source>
      <translation>رأسي</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="492"/>
      <source>Functions</source>
      <translation>الدوال</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="611"/>
      <source>Rename function %1</source>
      <translation>إعادة تسمية الدالة %1</translation>
    </message>
    <message>
      <location filename="../widgets/FunctionsWidget.cpp" line="612"/>
      <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="29"/>
      <source>Edit global variable at %1</source>
      <translation>تعديل المتغير العام في %1</translation>
    </message>
    <message>
      <location filename="../dialogs/GlobalVariableDialog.cpp" line="31"/>
      <source>Add global variable at %1</source>
      <translation>إضافة متغير عام في %1</translation>
    </message>
  </context>
  <context>
    <name>GlobalsModel</name>
    <message>
      <location filename="../widgets/GlobalsWidget.cpp" line="58"/>
      <source>Address</source>
      <translation>العنوان</translation>
    </message>
    <message>
      <location filename="../widgets/GlobalsWidget.cpp" line="60"/>
      <source>Type</source>
      <translation>النوع</translation>
    </message>
    <message>
      <location filename="../widgets/GlobalsWidget.cpp" line="62"/>
      <source>Name</source>
      <translation>الاسم</translation>
    </message>
    <message>
      <location filename="../widgets/GlobalsWidget.cpp" line="64"/>
      <source>Comment</source>
      <translation>التعليق</translation>
    </message>
  </context>
  <context>
    <name>GlobalsWidget</name>
    <message>
      <location filename="../widgets/GlobalsWidget.ui" line="14"/>
      <source>Global Variables</source>
      <translation type="unfinished">Global Variables</translation>
    </message>
    <message>
      <location filename="../widgets/GlobalsWidget.ui" line="76"/>
      <location filename="../widgets/GlobalsWidget.ui" line="79"/>
      <location filename="../widgets/GlobalsWidget.cpp" line="189"/>
      <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="190"/>
      <source>Delete Global Variable</source>
      <translation>حذف المتغير العام</translation>
    </message>
    <message>
      <location filename="../widgets/GlobalsWidget.cpp" line="151"/>
      <source>Category</source>
      <translation>الفئة</translation>
    </message>
    <message>
      <location filename="../widgets/GlobalsWidget.cpp" line="153"/>
      <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>
      <source>Show offset for each instruction (graph.offset)</source>
      <translation>عرض الإزاحة لكل تعليمة (graph.offset)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="41"/>
      <source>Show preview when hovering (graph.preview)</source>
      <translation>عرض معاينة عند التمرير فوق العنصر (graph.preview)</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="50"/>
      <source>Maximum Line Length:</source>
      <translation>الحد الأقصى لطول السطر:</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="70"/>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="80"/>
      <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="73"/>
      <source>Minimum Font Size</source>
      <translation>الحد الأدنى لحجم الخط</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="98"/>
      <source>Graph Layout Options</source>
      <translation>خيارات تخطيط الرسم البياني</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="117"/>
      <source>Vertical</source>
      <translation>رأسي</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="140"/>
      <source>Horizontal</source>
      <translation>أفقي</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="176"/>
      <source>Block spacing:</source>
      <translation>المسافة بين الكتل:</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="183"/>
      <source>Edge spacing</source>
      <translation>المسافة بين الحواف</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="193"/>
      <source>Bitmap Export Options</source>
      <translation>خيارات تصدير Bitmap</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="202"/>
      <source>Export Transparent Bitmap Graphs</source>
      <translation>تصدير رسومات Bitmap بيانية شفافة</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="211"/>
      <source>Graph Bitmap Export Scale: </source>
      <translation>مقياس تصدير رسوم Bitmap البيانية: </translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/GraphOptionsWidget.ui" line="218"/>
      <source>%</source>
      <translation>%</translation>
    </message>
  </context>
  <context>
    <name>GraphView</name>
    <message>
      <location filename="../widgets/GraphView.cpp" line="440"/>
      <source>Cutter graph export</source>
      <translation>تصدير رسم بياني من Cutter</translation>
    </message>
  </context>
  <context>
    <name>GraphWidget</name>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="264"/>
      <source>Toggle Graph Window</source>
      <translation type="unfinished">Toggle Graph Window</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="268"/>
      <source>Switch to Disassembly View</source>
      <translation type="unfinished">Switch to Disassembly View</translation>
    </message>
  </context>
  <context>
    <name>HeadersModel</name>
    <message>
      <location filename="../widgets/HeadersWidget.cpp" line="52"/>
      <source>Offset</source>
      <translation>الإزاحة</translation>
    </message>
    <message>
      <location filename="../widgets/HeadersWidget.cpp" line="54"/>
      <source>Name</source>
      <translation>الاسم</translation>
    </message>
    <message>
      <location filename="../widgets/HeadersWidget.cpp" line="56"/>
      <source>Value</source>
      <translation>القيمة</translation>
    </message>
    <message>
      <location filename="../widgets/HeadersWidget.cpp" line="58"/>
      <source>Comment</source>
      <translation>التعليق</translation>
    </message>
  </context>
  <context>
    <name>HeadersWidget</name>
    <message>
      <location filename="../widgets/HeadersWidget.cpp" line="117"/>
      <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="88"/>
      <source>Hexadecimal</source>
      <translation>عدد سداسي عشري</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="89"/>
      <source>Octal</source>
      <translation>عدد ثماني</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="90"/>
      <source>Decimal</source>
      <translation>عدد عشري</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="91"/>
      <source>Signed decimal</source>
      <translation>عدد عشري موقَّع</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="92"/>
      <source>Float</source>
      <translation>عائم</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="106"/>
      <source>Bytes per row</source>
      <translation>وحدات البايت لكل صف</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="116"/>
      <source>Power of 2</source>
      <translation>أس 2</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="123"/>
      <source>Big Endian</source>
      <translation>ذو نهاية أكبر</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="128"/>
      <source>Bytes as pairs</source>
      <translation>وحدات بايت كأزواج</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="273"/>
      <source>Copy</source>
      <translation>نسخ</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="276"/>
      <source>Add flag at address</source>
      <translation type="unfinished">Add flag at address</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="278"/>
      <source>Add mark</source>
      <translation type="unfinished">Add mark</translation>
    </message>
    <message>
      <source>Copy address</source>
      <translation>نسخ العنوان</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1198"/>
      <source>Add Comment</source>
      <translation>إضافة تعليق</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="150"/>
      <location filename="../widgets/HexWidget.cpp" line="1208"/>
      <source>Add flag at %1</source>
      <translation type="unfinished">Add flag at %1</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="164"/>
      <source>Delete Comment</source>
      <translation>حذف التعليق</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="170"/>
      <source>Select range</source>
      <translation>تحديد نطاق</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="177"/>
      <location filename="../widgets/HexWidget.cpp" line="1391"/>
      <source>Write string</source>
      <translation>كتابة السلسلة</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="181"/>
      <source>Write length and string</source>
      <translation>كتابة الطول والسلسلة</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="185"/>
      <location filename="../widgets/HexWidget.cpp" line="1585"/>
      <source>Write wide string</source>
      <translation>كتابة سلسلة عريضة</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="189"/>
      <source>Write zero terminated string</source>
      <translation>كتابة سلسلة منتهية بحرف ذي قيمة صفرية</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="193"/>
      <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="198"/>
      <location filename="../widgets/HexWidget.cpp" line="1437"/>
      <source>Write hex bytes</source>
      <translation>كتابة وحدات بايت سداسية</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="202"/>
      <location filename="../widgets/HexWidget.cpp" line="1473"/>
      <source>Write zeros</source>
      <translation>كتابة أصفار</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="206"/>
      <location filename="../widgets/HexWidget.cpp" line="1529"/>
      <source>Write random bytes</source>
      <translation>كتابة وحدات بايت عشوائية</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="210"/>
      <source>Duplicate from offset</source>
      <translation>التكرار من الإزاحة</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="214"/>
      <source>Increment/Decrement</source>
      <translation>زيادة/إنقاص</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="218"/>
      <source>Edit with keyboard</source>
      <translation>التعديل باستخدام لوحة المفاتيح</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1201"/>
      <source>Edit Comment</source>
      <translation>تعديل التعليق</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1210"/>
      <source>Rename flag &quot;%1&quot;</source>
      <translation type="unfinished">Rename flag &quot;%1&quot;</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1218"/>
      <source>Item size:</source>
      <translation>حجم العنصر:</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1220"/>
      <source>Item format:</source>
      <translation>تنسيق العنصر:</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1225"/>
      <source>Edit</source>
      <translation>تعديل</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1245"/>
      <location filename="../widgets/HexWidget.cpp" line="1254"/>
      <source>Edit Mark</source>
      <translation type="unfinished">Edit Mark</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1246"/>
      <location filename="../widgets/HexWidget.cpp" line="1255"/>
      <source>Remove Mark</source>
      <translation type="unfinished">Remove Mark</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1391"/>
      <location filename="../widgets/HexWidget.cpp" line="1567"/>
      <location filename="../widgets/HexWidget.cpp" line="1585"/>
      <location filename="../widgets/HexWidget.cpp" line="1603"/>
      <source>String:</source>
      <translation>السلسلة:</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1437"/>
      <source>Hex byte string:</source>
      <translation>سلسلة من وحدات بايت سداسية:</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1473"/>
      <source>Number of zeros:</source>
      <translation>عدد الأصفار:</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1500"/>
      <source>Error</source>
      <translation>خطأ</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1501"/>
      <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="1529"/>
      <source>Number of bytes:</source>
      <translation>عدد وحدات بايت:</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1567"/>
      <source>Write Pascal string</source>
      <translation>كتابة سلسلة بلغة Pascal</translation>
    </message>
    <message>
      <location filename="../widgets/HexWidget.cpp" line="1603"/>
      <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="289"/>
      <source>Information</source>
      <translation type="unfinished">Information</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="370"/>
      <source>Copy SHA1</source>
      <translation type="unfinished">Copy SHA1</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.ui" line="486"/>
      <source>Copy MD5</source>
      <translation type="unfinished">Copy MD5</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.ui" line="20"/>
      <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>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="283"/>
      <source>Toggle Imports Window</source>
      <translation type="unfinished">Toggle Imports Window</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="457"/>
      <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="43"/>
      <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="443"/>
      <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="707"/>
      <source>Bits: </source>
      <translation type="unfinished">Bits: </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="61"/>
      <source>Analyze all symbols</source>
      <translation>تحليل كل الرموز</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="65"/>
      <source>Analyze instructions for references</source>
      <translation>تحليل التعليمات للمراجع</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="68"/>
      <source>Analyze function calls</source>
      <translation>تحليل استدعاءات الدوال</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="71"/>
      <source>Analyze all basic blocks</source>
      <translation>تحليل كل الكتل الأساسية</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="74"/>
      <source>Analyze all objc references</source>
      <translation>تحليل كل مراجع الكائنات</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="78"/>
      <source>Recover class information from RTTI</source>
      <translation>استعادة معلومات الفئة من RTTI</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="82"/>
      <source>Autoname functions based on context</source>
      <translation>تسمية الدوال تلقائيًا حسب السياق</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="86"/>
      <source>Emulate code to find computed references</source>
      <translation>محاكاة الرمز البرمجي للعثور على مراجع حوسبية</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="90"/>
      <source>Analyze all consecutive functions</source>
      <translation>تحليل كل الدوال المتتابعة</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="94"/>
      <source>Type and Argument matching analysis</source>
      <translation>تحليل تطابق الأنواع والوسيطات</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="97"/>
      <source>Analyze code after trap-sleds</source>
      <translation>تحليل الرمز البرمجي بعد تدفق تعليمات التراكب</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="100"/>
      <source>Analyze function preludes</source>
      <translation>تحليل مقدمات الدوال</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="104"/>
      <source>Analyze jump tables in switch statements</source>
      <translation>تحليل جداول الانتقال في عبارات التبديل</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="108"/>
      <source>Analyze PUSH+RET as JMP</source>
      <translation>تحليل PUSH+RET كـ JMP</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="112"/>
      <source>Continue analysis after each function</source>
      <translation>متابعة التحليل بعد كل دالة</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="437"/>
      <source>No analysis</source>
      <translation>لا يوجد تحليل</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="439"/>
      <source>Auto-Analysis (aaa)</source>
      <translation>التحليل التلقائي (aaa)</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="441"/>
      <source>Auto-Analysis Experimental (aaaa)</source>
      <translation>التحليل التلقائي التجريبي (aaaa)</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="445"/>
      <source>Unknown</source>
      <translation>غير معروف</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="451"/>
      <source>Level</source>
      <translation>المستوى</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="454"/>
      <source>Analysis: Disabled</source>
      <translation>التحليل: متوقف</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="500"/>
      <source>Select PDB file</source>
      <translation>تحديد ملف PDB</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="501"/>
      <source>PDB file (*.pdb)</source>
      <translation>ملف PDB (*.pdb)</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="501"/>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="523"/>
      <source>All files (*)</source>
      <translation>كل الملفات (*)</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="522"/>
      <source>Select Rizin script file</source>
      <translation>تحديد ملف البرنامج النصي لإطار عمل Rizin</translation>
    </message>
    <message>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="523"/>
      <source>Script file (*.rz)</source>
      <translation>ملف البرنامج النصي (*.rz)</translation>
    </message>
    <message>
      <location filename="../common/InitialOptions.h" line="46"/>
      <location filename="../core/MainWindow.cpp" line="1690"/>
      <location filename="../CutterApplication.cpp" line="532"/>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="380"/>
      <source>Auto analysis</source>
      <translation type="unfinished">Auto analysis</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="538"/>
      <location filename="../dialogs/InitialOptionsDialog.cpp" line="384"/>
      <source>Auto analysis (experimental)</source>
      <translation type="unfinished">Auto analysis (experimental)</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>
    <message>
      <location filename="../dialogs/preferences/InitializationFileEditor.cpp" line="39"/>
      <source>Execute</source>
      <comment>script</comment>
      <translation type="unfinished">Execute</translation>
    </message>
  </context>
  <context>
    <name>JSDecDecompiler</name>
    <message>
      <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="296"/>
      <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="207"/>
      <source>Main toolbar</source>
      <translation type="unfinished">Main toolbar</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="1252"/>
      <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="735"/>
      <location filename="../core/MainWindow.cpp" line="760"/>
      <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"/>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="24"/>
      <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"/>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="27"/>
      <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 panel</source>
      <translation type="unfinished">Show/Hide bottom panel</translation>
    </message>
    <message>
      <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"/>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="20"/>
      <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"/>
      <location filename="../core/MainWindow.cpp" line="1775"/>
      <source>Export as code</source>
      <translation>التصدير كرمز برمجي</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="760"/>
      <location filename="../core/MainWindow.cpp" line="1815"/>
      <source>Apply Signature From File</source>
      <translation>تطبيق التوقيع من الملف</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.ui" line="765"/>
      <location filename="../core/MainWindow.cpp" line="1836"/>
      <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="259"/>
      <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="264"/>
      <source>The installed plugins didn&apos;t add entries to this menu.</source>
      <translation>لم تُضِف الإضافات المثبَّتة أي مدخلات إلى هذه القائمة.</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="278"/>
      <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="546"/>
      <source>Script loading</source>
      <translation>جارٍ تحميل البرنامج النصي</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="547"/>
      <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="565"/>
      <source>Cannot open file!</source>
      <translation>تعذَّر فتح الملف!</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="566"/>
      <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="629"/>
      <source>Failed to open project: %1</source>
      <translation>فشل فتح المشروع: %1</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="634"/>
      <source>Open Project</source>
      <translation>فتح المشروع</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="736"/>
      <source>Rizin Project (*.rzdb)</source>
      <translation type="unfinished">Rizin Project (*.rzdb)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="761"/>
      <source>Failed to save project: %1</source>
      <translation>فشل حفظ المشروع: %1</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="789"/>
      <source>Do you really want to exit?
Save your project before closing!</source>
      <translation>هل تريد حقًا الخروج؟
احفظ مشروعك قبل الإغلاق!</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1065"/>
      <source>New disassembly</source>
      <translation>تفكيك جديد</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1067"/>
      <source>New graph</source>
      <translation>رسم بياني جديد</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1069"/>
      <source>New hexdump</source>
      <translation>تفريغ سداسي جديد</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1070"/>
      <source>New Decompiler</source>
      <translation>محوِّل برمجي عكسي جديد</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1189"/>
      <source>current position (%1)</source>
      <translation type="unfinished">current position (%1)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1249"/>
      <source>Save layout error</source>
      <translation>خطأ في حفظ التخطيط</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1250"/>
      <source>&apos;%1&apos; is not a valid name.</source>
      <translation>&apos;%1&apos; ليس اسمًا صالحًا.</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1252"/>
      <source>Enter name</source>
      <translation>أدخل الاسم</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1563"/>
      <source>Select Rizin script</source>
      <translation>تحديد البرنامج النصي لإطار عمل Rizin</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1606"/>
      <source>Do you really want to clear all settings?</source>
      <translation>هل تريد حقًا مسح كل الإعدادات؟</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1706"/>
      <source>Select PDB file</source>
      <translation>تحديد ملف PDB</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1707"/>
      <source>PDB file (*.pdb)</source>
      <translation>ملف PDB (*.pdb)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1707"/>
      <source>All files (*)</source>
      <translation>كل الملفات (*)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1717"/>
      <source>%1 loaded.</source>
      <translation>تم تحميل %1.</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1728"/>
      <source>C uin8_t array (*.c)</source>
      <translation type="unfinished">C uin8_t array (*.c)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1733"/>
      <source>C uin16_t array (*.c)</source>
      <translation type="unfinished">C uin16_t array (*.c)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1735"/>
      <source>C uin32_t array (*.c)</source>
      <translation type="unfinished">C uin32_t array (*.c)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1737"/>
      <source>C uin64_t array (*.c)</source>
      <translation type="unfinished">C uin64_t array (*.c)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1742"/>
      <source>Go array (*.go)</source>
      <translation type="unfinished">Go array (*.go)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1744"/>
      <source>Java array (*.java)</source>
      <translation type="unfinished">Java array (*.java)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1746"/>
      <source>JSON array (*.json)</source>
      <translation type="unfinished">JSON array (*.json)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1748"/>
      <source>Kotlin array (*.kt)</source>
      <translation type="unfinished">Kotlin array (*.kt)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1751"/>
      <source>Javascript array (*.js)</source>
      <translation type="unfinished">Javascript array (*.js)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1753"/>
      <source>ObjectiveC array (*.m)</source>
      <translation type="unfinished">ObjectiveC array (*.m)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1755"/>
      <source>Python array (*.py)</source>
      <translation type="unfinished">Python array (*.py)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1757"/>
      <source>Rust array (*.rs)</source>
      <translation type="unfinished">Rust array (*.rs)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1760"/>
      <source>Swift array (*.swift)</source>
      <translation type="unfinished">Swift array (*.swift)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1762"/>
      <source>Print &apos;wx&apos; Rizin commands (*.rz)</source>
      <translation type="unfinished">Print &apos;wx&apos; Rizin commands (*.rz)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1764"/>
      <source>Shell-script that reconstructs the bin (*.sh)</source>
      <translation type="unfinished">Shell-script that reconstructs the bin (*.sh)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1766"/>
      <source>GAS .byte blob (*.asm, *.s)</source>
      <translation type="unfinished">GAS .byte blob (*.asm, *.s)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1769"/>
      <source>Yara (*.yar)</source>
      <translation type="unfinished">Yara (*.yar)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1772"/>
      <source>.bytes with instructions in comments (*.txt)</source>
      <translation type="unfinished">.bytes with instructions in comments (*.txt)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1786"/>
      <source>Can&apos;t open file</source>
      <translation type="unfinished">Can&apos;t open file</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1811"/>
      <location filename="../core/MainWindow.cpp" line="1833"/>
      <source>Signature File (*.sig)</source>
      <translation>ملف التوقيع (*.sig)</translation>
    </message>
    <message>
      <location filename="../core/MainWindow.cpp" line="1812"/>
      <location filename="../core/MainWindow.cpp" line="1834"/>
      <source>Pattern File (*.pat)</source>
      <translation>ملف النمط (*.pdb)</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="9"/>
      <source>Seek</source>
      <translation type="unfinished">Seek</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="12"/>
      <source>Seek to Function End</source>
      <translation type="unfinished">Seek to Function End</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="16"/>
      <source>Seek to Function Start</source>
      <translation type="unfinished">Seek to Function Start</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="30"/>
      <source>Show Filter</source>
      <translation type="unfinished">Show Filter</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="32"/>
      <source>Clear Filter</source>
      <translation type="unfinished">Clear Filter</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="75"/>
      <source>Focus Console Input</source>
      <translation type="unfinished">Focus Console Input</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>MarkDialog</name>
    <message>
      <location filename="../dialogs/MarkDialog.ui" line="14"/>
      <source>Mark Editor</source>
      <translation type="unfinished">Mark Editor</translation>
    </message>
    <message>
      <location filename="../dialogs/MarkDialog.ui" line="22"/>
      <source>Name:</source>
      <translation type="unfinished">Name:</translation>
    </message>
    <message>
      <location filename="../dialogs/MarkDialog.ui" line="32"/>
      <source>Background Color:</source>
      <translation type="unfinished">Background Color:</translation>
    </message>
    <message>
      <location filename="../dialogs/MarkDialog.ui" line="47"/>
      <source>Pick</source>
      <translation type="unfinished">Pick</translation>
    </message>
    <message>
      <location filename="../dialogs/MarkDialog.ui" line="72"/>
      <source>Start Address:</source>
      <translation type="unfinished">Start Address:</translation>
    </message>
    <message>
      <location filename="../dialogs/MarkDialog.ui" line="82"/>
      <source>End Address:</source>
      <translation type="unfinished">End Address:</translation>
    </message>
    <message>
      <location filename="../dialogs/MarkDialog.ui" line="92"/>
      <source>Comment:</source>
      <translation type="unfinished">Comment:</translation>
    </message>
    <message>
      <location filename="../dialogs/MarkDialog.cpp" line="59"/>
      <location filename="../dialogs/MarkDialog.cpp" line="65"/>
      <location filename="../dialogs/MarkDialog.cpp" line="70"/>
      <location filename="../dialogs/MarkDialog.cpp" line="79"/>
      <source>Invalid Input</source>
      <translation type="unfinished">Invalid Input</translation>
    </message>
    <message>
      <location filename="../dialogs/MarkDialog.cpp" line="60"/>
      <source>Starting address is not a valid hexadecimal number</source>
      <translation type="unfinished">Starting address is not a valid hexadecimal number</translation>
    </message>
    <message>
      <location filename="../dialogs/MarkDialog.cpp" line="66"/>
      <source>Ending address is not a valid hexadecimal number</source>
      <translation type="unfinished">Ending address is not a valid hexadecimal number</translation>
    </message>
    <message>
      <location filename="../dialogs/MarkDialog.cpp" line="71"/>
      <source>Starting address cannot be greater than ending address</source>
      <translation type="unfinished">Starting address cannot be greater than ending address</translation>
    </message>
    <message>
      <location filename="../dialogs/MarkDialog.cpp" line="79"/>
      <source>Name cannot be empty</source>
      <translation type="unfinished">Name cannot be empty</translation>
    </message>
    <message>
      <location filename="../dialogs/MarkDialog.cpp" line="94"/>
      <source>Pick Background Color</source>
      <translation type="unfinished">Pick Background Color</translation>
    </message>
  </context>
  <context>
    <name>MemoryMapModel</name>
    <message>
      <location filename="../widgets/MemoryMapWidget.cpp" line="57"/>
      <source>Offset start</source>
      <translation>بدء الإزاحة</translation>
    </message>
    <message>
      <location filename="../widgets/MemoryMapWidget.cpp" line="59"/>
      <source>Offset end</source>
      <translation>نهاية الإزاحة</translation>
    </message>
    <message>
      <location filename="../widgets/MemoryMapWidget.cpp" line="61"/>
      <source>Name</source>
      <translation>الاسم</translation>
    </message>
    <message>
      <location filename="../widgets/MemoryMapWidget.cpp" line="63"/>
      <source>Permissions</source>
      <translation>الأذونات</translation>
    </message>
    <message>
      <location filename="../widgets/MemoryMapWidget.cpp" line="65"/>
      <source>Comment</source>
      <translation>التعليق</translation>
    </message>
  </context>
  <context>
    <name>MemoryMapWidget</name>
    <message>
      <location filename="../widgets/MemoryMapWidget.cpp" line="122"/>
      <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="29"/>
      <source>Native debugging configuration</source>
      <translation type="unfinished">Native debugging configuration</translation>
    </message>
    <message>
      <location filename="../dialogs/NativeDebugDialog.ui" line="35"/>
      <source>Command line arguments:</source>
      <translation>وسيطات سطر الأوامر:</translation>
    </message>
    <message>
      <location filename="../dialogs/NativeDebugDialog.ui" line="64"/>
      <source>Use RzRun Profile</source>
      <translation type="unfinished">Use RzRun Profile</translation>
    </message>
    <message>
      <location filename="../dialogs/NativeDebugDialog.ui" line="73"/>
      <source>Load Profile</source>
      <translation type="unfinished">Load Profile</translation>
    </message>
    <message>
      <location filename="../dialogs/NativeDebugDialog.ui" line="93"/>
      <source>Select</source>
      <translation type="unfinished">Select</translation>
    </message>
    <message>
      <location filename="../dialogs/NativeDebugDialog.ui" line="102"/>
      <source>Profile Directives</source>
      <translation type="unfinished">Profile Directives</translation>
    </message>
    <message>
      <location filename="../dialogs/NativeDebugDialog.ui" line="115"/>
      <source>key=value</source>
      <translation type="unfinished">key=value</translation>
    </message>
    <message>
      <location filename="../dialogs/NativeDebugDialog.ui" line="124"/>
      <source>Show Help</source>
      <translation type="unfinished">Show Help</translation>
    </message>
    <message>
      <location filename="../dialogs/NativeDebugDialog.cpp" line="86"/>
      <source>Open RzRun Profile</source>
      <translation type="unfinished">Open RzRun Profile</translation>
    </message>
    <message>
      <location filename="../dialogs/NativeDebugDialog.cpp" line="87"/>
      <source>RzRun Profiles (*.rz *.rrz);;All Files (*)</source>
      <translation type="unfinished">RzRun Profiles (*.rz *.rrz);;All Files (*)</translation>
    </message>
    <message>
      <location filename="../dialogs/NativeDebugDialog.cpp" line="128"/>
      <source>Error</source>
      <translation type="unfinished">Error</translation>
    </message>
    <message>
      <location filename="../dialogs/NativeDebugDialog.cpp" line="128"/>
      <source>Could not open file: %1</source>
      <translation type="unfinished">Could not open file: %1</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="129"/>
      <source>Accept Dialog</source>
      <translation type="unfinished">Accept Dialog</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="303"/>
      <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="338"/>
      <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="16"/>
      <source>Type flag name or address here</source>
      <translation>اكتب اسم الراية أو عنوانها هنا</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="289"/>
      <source>Clear Omnibar</source>
      <translation type="unfinished">Clear Omnibar</translation>
    </message>
  </context>
  <context>
    <name>OverviewWidget</name>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="294"/>
      <source>Zoom In</source>
      <translation type="unfinished">Zoom In</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="297"/>
      <source>Zoom Out</source>
      <translation type="unfinished">Zoom Out</translation>
    </message>
    <message>
      <location filename="../widgets/OverviewWidget.cpp" line="9"/>
      <source>Graph Overview</source>
      <translation type="unfinished">Graph Overview</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="29"/>
      <source>Disassembly</source>
      <translation>التفكيك</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/PreferencesDialog.cpp" line="33"/>
      <source>Graph</source>
      <translation type="unfinished">Graph</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/PreferencesDialog.cpp" line="35"/>
      <source>Debug</source>
      <translation>تصحيح الأخطاء</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/PreferencesDialog.cpp" line="36"/>
      <source>Appearance</source>
      <translation>المظهر</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/PreferencesDialog.cpp" line="37"/>
      <source>Plugins</source>
      <translation>الإضافات</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/PreferencesDialog.cpp" line="38"/>
      <source>Initialization Script</source>
      <translation>البرنامج النصي للتهيئة</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/PreferencesDialog.cpp" line="40"/>
      <source>Analysis</source>
      <translation>التحليل</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/PreferencesDialog.cpp" line="41"/>
      <source>Shortcuts</source>
      <translation type="unfinished">Shortcuts</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="21"/>
      <source>PID</source>
      <translation>PID</translation>
    </message>
    <message>
      <location filename="../widgets/ProcessesWidget.cpp" line="23"/>
      <source>UID</source>
      <translation>UID</translation>
    </message>
    <message>
      <location filename="../widgets/ProcessesWidget.cpp" line="25"/>
      <source>Status</source>
      <translation>الحالة</translation>
    </message>
    <message>
      <location filename="../widgets/ProcessesWidget.cpp" line="27"/>
      <source>Path</source>
      <translation>المسار</translation>
    </message>
    <message>
      <location filename="../widgets/ProcessesWidget.cpp" line="165"/>
      <source>Unable to switch to the requested process.</source>
      <translation>يتعذَّر تبديل العملية المطلوبة.</translation>
    </message>
    <message>
      <location filename="../widgets/ProcessesWidget.ui" line="14"/>
      <source>Processes</source>
      <translation type="unfinished">Processes</translation>
    </message>
  </context>
  <context>
    <name>ProfileDirectivesDialog</name>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.ui" line="14"/>
      <source>Dialog</source>
      <translation type="unfinished">Dialog</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.ui" line="23"/>
      <source>Filter</source>
      <translation type="unfinished">Filter</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.ui" line="45"/>
      <source>Close</source>
      <translation type="unfinished">Close</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="11"/>
      <source>Profile Directives</source>
      <translation type="unfinished">Profile Directives</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="14"/>
      <source>Key</source>
      <translation type="unfinished">Key</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="14"/>
      <source>Description</source>
      <translation type="unfinished">Description</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="16"/>
      <source>Set value for argument N passed to the program</source>
      <translation type="unfinished">Set value for argument N passed to the program</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="17"/>
      <source>Enable or disable ASLR</source>
      <translation type="unfinished">Enable or disable ASLR</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="18"/>
      <source>Set 32 or 64 bit (if the architecture supports it)</source>
      <translation type="unfinished">Set 32 or 64 bit (if the architecture supports it)</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="19"/>
      <source>Change directory before executing the program</source>
      <translation type="unfinished">Change directory before executing the program</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="20"/>
      <source>Run the program in chroot. requires some previous setup</source>
      <translation type="unfinished">Run the program in chroot. requires some previous setup</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="21"/>
      <source>Connect stdin/stdout/stderr to a socket</source>
      <translation type="unfinished">Connect stdin/stdout/stderr to a socket</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="22"/>
      <source>Set no limit the core file size</source>
      <translation type="unfinished">Set no limit the core file size</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="24"/>
      <source>Set to false by default, otherwise it will run the program in background, detached from the terminal</source>
      <translation type="unfinished">Set to false by default, otherwise it will run the program in background, detached from the terminal</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="26"/>
      <source>Set a file with lines like `var=value` to be used as env</source>
      <translation type="unfinished">Set a file with lines like `var=value` to be used as env</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="28"/>
      <source>Used with the listen option, allow to spawn a different process for each connection. Ignored when debugging.</source>
      <translation type="unfinished">Used with the listen option, allow to spawn a different process for each connection. Ignored when debugging.</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="30"/>
      <source>Set string to be passed to the program via stdin</source>
      <translation type="unfinished">Set string to be passed to the program via stdin</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="32"/>
      <source>Override path where the dynamic loader will look for shared libraries</source>
      <translation type="unfinished">Override path where the dynamic loader will look for shared libraries</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="33"/>
      <source>Bound stdin/stdout/stderr to a listening socket</source>
      <translation type="unfinished">Bound stdin/stdout/stderr to a listening socket</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="34"/>
      <source>Set the maximum number of file descriptors</source>
      <translation type="unfinished">Set the maximum number of file descriptors</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="35"/>
      <source>Set the maximum number of processes</source>
      <translation type="unfinished">Set the maximum number of processes</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="36"/>
      <source>Set the maximum size for the stack</source>
      <translation type="unfinished">Set the maximum size for the stack</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="37"/>
      <source>Set the niceness level of the process</source>
      <translation type="unfinished">Set the niceness level of the process</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="38"/>
      <source>Set to true to print the PID of the process to stderr</source>
      <translation type="unfinished">Set to true to print the PID of the process to stderr</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="39"/>
      <source>Print the PID of the process to the specified file</source>
      <translation type="unfinished">Print the PID of the process to the specified file</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="40"/>
      <source>Preload a library (not supported on Windows, only linux,osx,bsd)</source>
      <translation type="unfinished">Preload a library (not supported on Windows, only linux,osx,bsd)</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="41"/>
      <source>Path to program to be executed</source>
      <translation type="unfinished">Path to program to be executed</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="42"/>
      <source>Use a pty for connection over socket (with connect/listen)</source>
      <translation type="unfinished">Use a pty for connection over socket (with connect/listen)</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="43"/>
      <source>Path to the library to be executed</source>
      <translation type="unfinished">Path to the library to be executed</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="44"/>
      <source>Function name to call from runlib library</source>
      <translation type="unfinished">Function name to call from runlib library</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="46"/>
      <source>Preload with librz, kill -USR1 to get an rizin shell or -USRZ to spawn a webserver in a thread</source>
      <translation type="unfinished">Preload with librz, kill -USR1 to get an rizin shell or -USRZ to spawn a webserver in a thread</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="48"/>
      <source>Set effective process group id</source>
      <translation type="unfinished">Set effective process group id</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="49"/>
      <source>Set value for given environment variable (setenv=FOO=BAR)</source>
      <translation type="unfinished">Set value for given environment variable (setenv=FOO=BAR)</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="50"/>
      <source>Set effective process uid</source>
      <translation type="unfinished">Set effective process uid</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="51"/>
      <source>Set process group id</source>
      <translation type="unfinished">Set process group id</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="52"/>
      <source>Set process uid</source>
      <translation type="unfinished">Set process uid</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="53"/>
      <source>Sleep for the given amount of seconds</source>
      <translation type="unfinished">Sleep for the given amount of seconds</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="54"/>
      <source>Select file to replace stderr file descriptor</source>
      <translation type="unfinished">Select file to replace stderr file descriptor</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="55"/>
      <source>Select file to read data from stdin</source>
      <translation type="unfinished">Select file to read data from stdin</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="58"/>
      <source>Select io stream to redirect data from/to. Redirect input/output to the process created by the command prefixed by &apos;!&apos; (stdio=!cmd)</source>
      <translation type="unfinished">Select io stream to redirect data from/to. Redirect input/output to the process created by the command prefixed by &apos;!&apos; (stdio=!cmd)</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="60"/>
      <source>Select file to replace stdout file descriptor</source>
      <translation type="unfinished">Select file to replace stdout file descriptor</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="61"/>
      <source>Execute the given command</source>
      <translation type="unfinished">Execute the given command</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="62"/>
      <source>Set a timeout</source>
      <translation type="unfinished">Set a timeout</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="64"/>
      <source>Signal to use when killing the child because the timeout happens</source>
      <translation type="unfinished">Signal to use when killing the child because the timeout happens</translation>
    </message>
    <message>
      <location filename="../dialogs/ProfileDirectivesDialog.cpp" line="65"/>
      <source>Unset one environment variable</source>
      <translation type="unfinished">Unset one environment variable</translation>
    </message>
  </context>
  <context>
    <name>QObject</name>
    <message>
      <location filename="../common/DisassemblyPreview.cpp" line="26"/>
      <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="59"/>
      <source>Write error</source>
      <translation>خطأ في الكتابة</translation>
    </message>
    <message>
      <location filename="../common/IOModesController.cpp" line="60"/>
      <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="66"/>
      <source>Cancel</source>
      <translation>إلغاء</translation>
    </message>
    <message>
      <location filename="../common/IOModesController.cpp" line="68"/>
      <source>Reopen in Write mode</source>
      <translation>إعادة الفتح في وضع الكتابة</translation>
    </message>
    <message>
      <location filename="../common/IOModesController.cpp" line="70"/>
      <source>Enable Cache mode</source>
      <translation>تفعيل وضع ذاكرة التخزين المؤقت</translation>
    </message>
    <message>
      <location filename="../common/IOModesController.cpp" line="100"/>
      <source>Uncommitted changes</source>
      <translation>تغييرات لم يتم إجراؤها</translation>
    </message>
    <message>
      <source>Uncomitted changes</source>
      <translation>تغييرات لم يتم إجراؤها</translation>
    </message>
    <message>
      <location filename="../common/IOModesController.cpp" line="101"/>
      <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="382"/>
      <source>A Qt and C++ GUI for rizin reverse engineering framework</source>
      <translation>في واجهة المستخدم الرسومية بلغة Qt و++C لإطار عمل الهندسة العكسية Rizin</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="385"/>
      <source>Filename to open.</source>
      <translation>اسم الملف المراد فتحه.</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="389"/>
      <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="392"/>
      <source>level</source>
      <translation>level</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="395"/>
      <source>Sets a specific architecture name</source>
      <translation>يعيِّن اسمًا محددًا في المعمارية</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="396"/>
      <source>arch</source>
      <translation>arch</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="399"/>
      <source>Sets a specific architecture bits</source>
      <translation>يعيِّن وحدات بت محدَّدة في المعمارية</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="400"/>
      <source>bits</source>
      <translation>وحدات بت</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="403"/>
      <source>Sets a specific CPU</source>
      <translation>يعيِّن وحدة معالجة مركزية محدَّدة</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="404"/>
      <source>cpu</source>
      <translation>cpu</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="407"/>
      <source>Sets a specific operating system</source>
      <translation>يعيِّن نظام تشغيل محددًا</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="408"/>
      <source>os</source>
      <translation>os</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="412"/>
      <source>Sets the endianness (big or little)</source>
      <translation>يعيِّن ترتيب التخزين (ذي نهاية أكبر أم أصغر)</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="413"/>
      <source>big|little</source>
      <translation>big|little</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="417"/>
      <source>Force using a specific file format (bin plugin)</source>
      <translation>فرض استخدام تنسيق محدَّد للملف (إضافة تحليل التنسيق الثنائي)</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="418"/>
      <source>name</source>
      <translation>name</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="422"/>
      <source>Load binary at a specific base address</source>
      <translation>تحميل الملف الثنائي في عنوان أساسي محدَّد</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="423"/>
      <source>base address</source>
      <translation>العنوان الأساسي</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="427"/>
      <source>Map the binary at a specific address</source>
      <translation>تخطيط الملف الثنائي في عنوان محدَّد</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="428"/>
      <source>map address</source>
      <translation>map address</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="431"/>
      <source>Run script file</source>
      <translation>تشغيل ملف البرنامج النصي</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="431"/>
      <source>file</source>
      <translation>file</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="434"/>
      <source>Load project file</source>
      <translation>تحميل ملف المشروع</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="435"/>
      <source>project file</source>
      <translation>project file</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="439"/>
      <source>Open file in write mode</source>
      <translation>فتح الملف في وضع الكتابة</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="443"/>
      <source>Disables virtual addressing</source>
      <translation>يوقف العنونة الافتراضية</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="447"/>
      <source>PYTHONHOME to use for embedded python interpreter</source>
      <translation>PYTHONHOME للاستخدام مع مترجم Python المضمَّن</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="453"/>
      <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="459"/>
      <source>Do not load plugins</source>
      <translation>عدم تحميل الإضافات</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="463"/>
      <source>Do not load Cutter plugins</source>
      <translation>عدم تحميل إضافات Cutter</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="467"/>
      <source>Do not load rizin plugins</source>
      <translation>عدم تحميل إضافات Rizin</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="481"/>
      <source>Invalid Analysis Level. May be a value between 0 and 2.</source>
      <translation>مستوى التحليل غير صالح. ربما يكون قيمة بين 0 و2.</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="501"/>
      <source>Filename must be specified to start analysis automatically.</source>
      <translation>يجب تحديد اسم الملف لبدء التحليل تلقائية.</translation>
    </message>
    <message>
      <location filename="../CutterApplication.cpp" line="562"/>
      <source>Invalid Endianness. You can only set it to `big` or `little`.</source>
      <translation>ترتيب التخزين غير صالح. يمكنك تعيينه إلى `big` أو `little` فقط.</translation>
    </message>
    <message>
      <source>Color of comment generated by Rizin</source>
      <translation>لون التعليق الذي أنشأه Rizin</translation>
    </message>
    <message>
      <source>Comment</source>
      <translation>التعليق</translation>
    </message>
    <message>
      <source>Comment created by user</source>
      <translation>تعليق أنشأه المستخدم</translation>
    </message>
    <message>
      <source>Color of user Comment</source>
      <translation>لون تعليق المستخدم</translation>
    </message>
    <message>
      <source>Color of names of functions</source>
      <translation>لون أسماء الدوال</translation>
    </message>
    <message>
      <source>Function name</source>
      <translation>اسم الدالة</translation>
    </message>
    <message>
      <source>Color of function location</source>
      <translation>لون موقع الدالة</translation>
    </message>
    <message>
      <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>
      <source>Color of the line which shows which opcodes belongs to a function</source>
      <translation>لون السطر الذي يعرض رموز التشغيل التي تنتمي إلى دالة</translation>
    </message>
    <message>
      <source>Function line</source>
      <translation>سطر الدالة</translation>
    </message>
    <message>
      <source>Color of flags (similar to bookmarks for offset)</source>
      <translation>لون الرايات (مشابه للإشارات المرجعية للإزاحة)</translation>
    </message>
    <message>
      <source>Flag</source>
      <translation>الراية</translation>
    </message>
    <message>
      <source>Label</source>
      <translation>التسمية</translation>
    </message>
    <message>
      <source>Help</source>
      <translation>المساعدة</translation>
    </message>
    <message>
      <source>Color of lines showing jump destination</source>
      <translation>لون السطةر التي تعرض وجهة الانتقال</translation>
    </message>
    <message>
      <source>Flow</source>
      <translation>التدفق</translation>
    </message>
    <message>
      <source>flow2</source>
      <translation>flow2</translation>
    </message>
    <message>
      <source>Info</source>
      <translation>المعلومات</translation>
    </message>
    <message>
      <source>prompt</source>
      <translation>prompt</translation>
    </message>
    <message>
      <source>Color of offsets</source>
      <translation>لون الإزاحات</translation>
    </message>
    <message>
      <source>Offset</source>
      <translation>الإزاحة</translation>
    </message>
    <message>
      <source>input</source>
      <translation>المدخلات</translation>
    </message>
    <message>
      <source>Invalid opcode color</source>
      <translation>لون رمز التشغيل غير صالح</translation>
    </message>
    <message>
      <source>invalid</source>
      <translation>غير صالح</translation>
    </message>
    <message>
      <source>other</source>
      <translation>أخرى</translation>
    </message>
    <message>
      <source>0x00 opcode color</source>
      <translation>لون رمز التشغيل 0x00</translation>
    </message>
    <message>
      <source>0x7f opcode color</source>
      <translation>لون رمز التشغيل 0x7f</translation>
    </message>
    <message>
      <source>0xff opcode color</source>
      <translation>لون رمز التشغيل 0xff</translation>
    </message>
    <message>
      <source>Color of arithmetic opcodes (add, div, mul etc)</source>
      <translation>لون رموز التشغيل الحسابية (add، وdiv، وmul، إلى آخره)</translation>
    </message>
    <message>
      <source>Arithmetic</source>
      <translation>حسابية</translation>
    </message>
    <message>
      <source>Color of binary operations (and, or, xor etc).</source>
      <translation>لون العمليات الثنائية (and، وor، وxor، إلى آخره).</translation>
    </message>
    <message>
      <source>Binary</source>
      <translation>الثنائية</translation>
    </message>
    <message>
      <source>Color of object names, commas between operators, squared brackets and operators inside them.</source>
      <translation>لون أسماء الكائنات، والفواصل بين عوامل التشغيل، والأقواس المربعة، وعوامل التشغيل بداخلها.</translation>
    </message>
    <message>
      <source>Text</source>
      <translation>النص</translation>
    </message>
    <message>
      <source>push opcode color</source>
      <translation>لون الرمز التشغيلي push</translation>
    </message>
    <message>
      <source>pop opcode color</source>
      <translation>لون الرمز التشغيلي pop</translation>
    </message>
    <message>
      <source>Cryptographic color</source>
      <translation>لون التشفير</translation>
    </message>
    <message>
      <source>jmp instructions color</source>
      <translation>لون تعليمات jmp</translation>
    </message>
    <message>
      <source>Color of conditional jump opcodes such as je, jg, jne etc</source>
      <translation>لون رموز التشغيل للانتقال الشرطي، مثل je، وjg، وjne، إلى آخره</translation>
    </message>
    <message>
      <source>Conditional jump</source>
      <translation>الانتقال الشرطي</translation>
    </message>
    <message>
      <source>call instructions color (ccall, rcall, call etc)</source>
      <translation>لون تعليمات الاستدعاء (ccall، وrcall، وcall، إلى آخره)</translation>
    </message>
    <message>
      <source>nop opcode color</source>
      <translation>لون الرمز التشغيلي nop</translation>
    </message>
    <message>
      <source>ret opcode color</source>
      <translation>لون الرمز التشغيلي ret</translation>
    </message>
    <message>
      <source>Color of interrupts</source>
      <translation>لون إشارات المقاطعة</translation>
    </message>
    <message>
      <source>Interrupts</source>
      <translation>إشارات المقاطعة</translation>
    </message>
    <message>
      <source>swi opcode color</source>
      <translation>لون الرمز التشغيلي swi</translation>
    </message>
    <message>
      <source>Color of compare instructions such as test and cmp</source>
      <translation>لون تعليمات المقارنة، مثل test وcmp</translation>
    </message>
    <message>
      <source>Compare instructions</source>
      <translation>تعليمات المقارنة</translation>
    </message>
    <message>
      <source>Registers color</source>
      <translation>لون السجلات</translation>
    </message>
    <message>
      <source>Register</source>
      <translation>السجل</translation>
    </message>
    <message>
      <source>Color of numeric constants and object pointers</source>
      <translation>لون الثوابت العددية ومؤشرات الكائنات</translation>
    </message>
    <message>
      <source>Constants</source>
      <translation>الثوابت</translation>
    </message>
    <message>
      <source>Color of move instructions such as mov, movd, lea etc</source>
      <translation>لون تعليمات نقل، مثل mov، وmovd، وlea، إلى آخره</translation>
    </message>
    <message>
      <source>Move instructions</source>
      <translation>تعليمات النقل</translation>
    </message>
    <message>
      <source>Function variable color</source>
      <translation>لون متغير الدالة</translation>
    </message>
    <message>
      <source>Function variable</source>
      <translation>متغير الدالة</translation>
    </message>
    <message>
      <source>Function variable (local or argument) type color</source>
      <translation>لون نوع متغير الدالة (محلي أو وسيطة)</translation>
    </message>
    <message>
      <source>Variable type</source>
      <translation>نوع المتغير</translation>
    </message>
    <message>
      <source>Function variable address color</source>
      <translation>لون عنوان متغير الدالة</translation>
    </message>
    <message>
      <source>Variable address</source>
      <translation>عنوان المتغير</translation>
    </message>
    <message>
      <source>In graph view jump arrow true</source>
      <translation>سهم الانتقال في عرض الرسم البياني: true</translation>
    </message>
    <message>
      <source>Arrow true</source>
      <translation>السهم: true</translation>
    </message>
    <message>
      <source>In graph view jump arrow false</source>
      <translation>سهم الانتقال في عرض الرسم البياني: false</translation>
    </message>
    <message>
      <source>Arrow false</source>
      <translation>السهم: false</translation>
    </message>
    <message>
      <source>In graph view jump arrow (no condition)</source>
      <translation>سهم الانتقال في عرض الرسم البياني (دون شرط)</translation>
    </message>
    <message>
      <source>Arrow</source>
      <translation>السهم</translation>
    </message>
    <message>
      <source>Background color of Graph Overview&apos;s node</source>
      <translation>لون الخلفية لعقدة معاينة الرسم البياني</translation>
    </message>
    <message>
      <source>Graph Overview node</source>
      <translation>عقدة معاينة الرسم البياني</translation>
    </message>
    <message>
      <source>Fill color of Graph Overview&apos;s selection</source>
      <translation>لون تعبئة تحديد معاينة الرسم البياني</translation>
    </message>
    <message>
      <source>Graph Overview fill</source>
      <translation>تعبئة معاينة الرسم البياني</translation>
    </message>
    <message>
      <source>Border color of Graph Overview&apos;s selection</source>
      <translation>لون حدود تحديد معاينة الرسم البياني</translation>
    </message>
    <message>
      <source>Graph Overview border</source>
      <translation>حدود معاينة الرسم البياني</translation>
    </message>
    <message>
      <source>General background color</source>
      <translation>لون الخلفية العام</translation>
    </message>
    <message>
      <source>Background</source>
      <translation>الخلفية</translation>
    </message>
    <message>
      <source>Background color of non-focused graph node</source>
      <translation>لون خلفية عقدة الرسم البياني غير المركزة</translation>
    </message>
    <message>
      <source>Node background</source>
      <translation>خلفية العقدة</translation>
    </message>
    <message>
      <source>Background of current graph node</source>
      <translation>خلفية عقدة الرسم البياني الحالي</translation>
    </message>
    <message>
      <source>Current graph node</source>
      <translation>عقدة الرسم البياني الحالي</translation>
    </message>
    <message>
      <source>Color of node border in graph view</source>
      <translation>لون حدود العقدة في عرض الرسم البياني</translation>
    </message>
    <message>
      <source>Node border</source>
      <translation>حدود العقدة</translation>
    </message>
    <message>
      <source>Selected line background color</source>
      <translation>لون خلفية السطر المحدَّد</translation>
    </message>
    <message>
      <source>Line highlight</source>
      <translation>تمييز السطر</translation>
    </message>
    <message>
      <source>Background color of selected word</source>
      <translation>لون الخلفية للكلمة المحدَّدة</translation>
    </message>
    <message>
      <source>Word higlight</source>
      <translation>تمييز الكلمة</translation>
    </message>
    <message>
      <source>Main function color</source>
      <translation>لون الدالة الرئيسية</translation>
    </message>
    <message>
      <source>Main</source>
      <translation>الرئيسية</translation>
    </message>
    <message>
      <source>Code section color in navigation bar</source>
      <translation>لون قسم الرمز البرمجي في شريط التنقل</translation>
    </message>
    <message>
      <source>Navbar code</source>
      <translation>الرمز البرمجي لشريط التنقل</translation>
    </message>
    <message>
      <source>Empty section color in navigation bar</source>
      <translation>لون القسم الفارغ في شريط التنقل</translation>
    </message>
    <message>
      <source>Navbar empty</source>
      <translation>شريط التنقل فارغ</translation>
    </message>
    <message>
      <source>ucall</source>
      <translation>ucall</translation>
    </message>
    <message>
      <source>ujmp</source>
      <translation>ujmp</translation>
    </message>
    <message>
      <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="497"/>
      <source>Raw</source>
      <translation>Raw</translation>
    </message>
  </context>
  <context>
    <name>RegisterProfileDialog</name>
    <message>
      <location filename="../dialogs/RegisterProfileDialog.ui" line="14"/>
      <source>Register Profile</source>
      <translation type="unfinished">Register Profile</translation>
    </message>
    <message>
      <location filename="../dialogs/RegisterProfileDialog.ui" line="29"/>
      <source>Edit Profile</source>
      <translation type="unfinished">Edit Profile</translation>
    </message>
    <message>
      <location filename="../dialogs/RegisterProfileDialog.ui" line="40"/>
      <source>Import GDB Profile</source>
      <translation type="unfinished">Import GDB Profile</translation>
    </message>
    <message>
      <location filename="../dialogs/RegisterProfileDialog.ui" line="47"/>
      <source>Load Profile</source>
      <translation type="unfinished">Load Profile</translation>
    </message>
    <message>
      <location filename="../dialogs/RegisterProfileDialog.ui" line="56"/>
      <source>Recent Profiles</source>
      <translation type="unfinished">Recent Profiles</translation>
    </message>
    <message>
      <location filename="../dialogs/RegisterProfileDialog.ui" line="72"/>
      <location filename="../dialogs/RegisterProfileDialog.cpp" line="197"/>
      <source>Export Profile</source>
      <translation type="unfinished">Export Profile</translation>
    </message>
    <message>
      <location filename="../dialogs/RegisterProfileDialog.cpp" line="41"/>
      <source>Remove Item</source>
      <translation type="unfinished">Remove Item</translation>
    </message>
    <message>
      <location filename="../dialogs/RegisterProfileDialog.cpp" line="44"/>
      <source>Clear All</source>
      <translation type="unfinished">Clear All</translation>
    </message>
    <message>
      <location filename="../dialogs/RegisterProfileDialog.cpp" line="87"/>
      <source>Open Register Profile</source>
      <translation type="unfinished">Open Register Profile</translation>
    </message>
    <message>
      <location filename="../dialogs/RegisterProfileDialog.cpp" line="88"/>
      <location filename="../dialogs/RegisterProfileDialog.cpp" line="98"/>
      <location filename="../dialogs/RegisterProfileDialog.cpp" line="202"/>
      <source>All Files (*)</source>
      <translation type="unfinished">All Files (*)</translation>
    </message>
    <message>
      <location filename="../dialogs/RegisterProfileDialog.cpp" line="97"/>
      <source>Open GDB Profile</source>
      <translation type="unfinished">Open GDB Profile</translation>
    </message>
    <message>
      <location filename="../dialogs/RegisterProfileDialog.cpp" line="134"/>
      <source>Error</source>
      <translation type="unfinished">Error</translation>
    </message>
    <message>
      <location filename="../dialogs/RegisterProfileDialog.cpp" line="134"/>
      <source>Could not open file: %1</source>
      <translation type="unfinished">Could not open file: %1</translation>
    </message>
    <message>
      <location filename="../dialogs/RegisterProfileDialog.cpp" line="197"/>
      <source>The profile is empty.</source>
      <translation type="unfinished">The profile is empty.</translation>
    </message>
    <message>
      <location filename="../dialogs/RegisterProfileDialog.cpp" line="201"/>
      <source>Export Profile As</source>
      <translation type="unfinished">Export Profile As</translation>
    </message>
  </context>
  <context>
    <name>RegisterRefModel</name>
    <message>
      <location filename="../widgets/RegisterRefsWidget.cpp" line="65"/>
      <source>Register</source>
      <translation>السجل</translation>
    </message>
    <message>
      <location filename="../widgets/RegisterRefsWidget.cpp" line="67"/>
      <source>Value</source>
      <translation>القيمة</translation>
    </message>
    <message>
      <location filename="../widgets/RegisterRefsWidget.cpp" line="69"/>
      <source>Reference</source>
      <translation>المرجع</translation>
    </message>
    <message>
      <location filename="../widgets/RegisterRefsWidget.cpp" line="71"/>
      <source>Comment</source>
      <translation>التعليق</translation>
    </message>
  </context>
  <context>
    <name>RegisterRefsWidget</name>
    <message>
      <location filename="../widgets/RegisterRefsWidget.cpp" line="135"/>
      <source>Copy register value</source>
      <translation>نسخ قيمة السجل</translation>
    </message>
    <message>
      <location filename="../widgets/RegisterRefsWidget.cpp" line="136"/>
      <source>Copy register reference</source>
      <translation>نسخ مرجع السجل</translation>
    </message>
    <message>
      <location filename="../widgets/RegisterRefsWidget.ui" line="14"/>
      <source>Register References</source>
      <translation type="unfinished">Register References</translation>
    </message>
  </context>
  <context>
    <name>RegistersWidget</name>
    <message>
      <location filename="../widgets/RegistersWidget.ui" line="14"/>
      <source>Registers</source>
      <translation type="unfinished">Registers</translation>
    </message>
    <message>
      <location filename="../widgets/RegistersWidget.ui" line="75"/>
      <source>Configure Register Profile</source>
      <translation type="unfinished">Configure Register Profile</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="23"/>
      <source>Remote debugging configuration</source>
      <translation type="unfinished">Remote debugging configuration</translation>
    </message>
    <message>
      <location filename="../dialogs/RemoteDebugDialog.ui" line="43"/>
      <source>Debugger:</source>
      <translation>مصحح الأخطاء:</translation>
    </message>
    <message>
      <location filename="../dialogs/RemoteDebugDialog.ui" line="65"/>
      <source>127.0.0.1 or /tmp/win.sock</source>
      <translation type="unfinished">127.0.0.1 or /tmp/win.sock</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="104"/>
      <source>Enter Port</source>
      <translation type="unfinished">Enter Port</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="75"/>
      <source>Name</source>
      <translation>الاسم</translation>
    </message>
    <message>
      <location filename="../widgets/ResourcesWidget.cpp" line="77"/>
      <source>Vaddr</source>
      <translation>العنوان الافتراضي</translation>
    </message>
    <message>
      <location filename="../widgets/ResourcesWidget.cpp" line="79"/>
      <source>Index</source>
      <translation>الفهرس</translation>
    </message>
    <message>
      <location filename="../widgets/ResourcesWidget.cpp" line="81"/>
      <source>Type</source>
      <translation>النوع</translation>
    </message>
    <message>
      <location filename="../widgets/ResourcesWidget.cpp" line="83"/>
      <source>Size</source>
      <translation>الحجم</translation>
    </message>
    <message>
      <location filename="../widgets/ResourcesWidget.cpp" line="85"/>
      <source>Lang</source>
      <translation>اللغة</translation>
    </message>
    <message>
      <location filename="../widgets/ResourcesWidget.cpp" line="87"/>
      <source>Comment</source>
      <translation>التعليق</translation>
    </message>
  </context>
  <context>
    <name>ResourcesWidget</name>
    <message>
      <location filename="../widgets/ResourcesWidget.cpp" line="117"/>
      <source>Resources</source>
      <translation>الموارد</translation>
    </message>
  </context>
  <context>
    <name>RizinGraphWidget</name>
    <message>
      <location filename="../widgets/RizinGraphWidget.ui" line="14"/>
      <source>Rizin graphs</source>
      <translation type="unfinished">Rizin graphs</translation>
    </message>
    <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>
      <source>Running for</source>
      <translation>قيد التشغيل لمدة</translation>
    </message>
    <message numerus="yes">
      <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">
      <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">
      <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>
    <message numerus="yes">
      <location filename="../dialogs/RizinTaskDialog.cpp" line="34"/>
      <source>%n hours</source>
      <translation type="unfinished">
        <numerusform>%n hours</numerusform>
        <numerusform>%n hours</numerusform>
        <numerusform>%n hours</numerusform>
        <numerusform>%n hours</numerusform>
        <numerusform>%n hours</numerusform>
        <numerusform>%n hours</numerusform>
      </translation>
    </message>
    <message numerus="yes">
      <location filename="../dialogs/RizinTaskDialog.cpp" line="38"/>
      <source>%n minutes</source>
      <translation type="unfinished">
        <numerusform>%n minutes</numerusform>
        <numerusform>%n minutes</numerusform>
        <numerusform>%n minutes</numerusform>
        <numerusform>%n minutes</numerusform>
        <numerusform>%n minutes</numerusform>
        <numerusform>%n minutes</numerusform>
      </translation>
    </message>
    <message numerus="yes">
      <location filename="../dialogs/RizinTaskDialog.cpp" line="41"/>
      <source>%n seconds</source>
      <translation type="unfinished">
        <numerusform>%n seconds</numerusform>
        <numerusform>%n seconds</numerusform>
        <numerusform>%n seconds</numerusform>
        <numerusform>%n seconds</numerusform>
        <numerusform>%n seconds</numerusform>
        <numerusform>%n seconds</numerusform>
      </translation>
    </message>
    <message>
      <location filename="../dialogs/RizinTaskDialog.cpp" line="42"/>
      <source>Running for %1</source>
      <comment>time</comment>
      <translation type="unfinished">Running for %1</translation>
    </message>
    <message>
      <location filename="../dialogs/RizinTaskDialog.cpp" line="54"/>
      <location filename="../dialogs/RizinTaskDialog.cpp" line="64"/>
      <source>Attempting to stop the task...</source>
      <translation type="unfinished">Attempting to stop the task...</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="162"/>
      <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="181"/>
      <source>Size</source>
      <translation>الحجم</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="183"/>
      <source>Offset</source>
      <translation>الإزاحة</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="185"/>
      <source>Code</source>
      <translation>الرمز البرمجي</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="187"/>
      <source>Data</source>
      <translation>البيانات</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="189"/>
      <source>Comment</source>
      <translation>التعليق</translation>
    </message>
  </context>
  <context>
    <name>SearchWidget</name>
    <message>
      <location filename="../widgets/SearchWidget.ui" line="14"/>
      <location filename="../widgets/SearchWidget.ui" line="83"/>
      <location filename="../widgets/SearchWidget.cpp" line="395"/>
      <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="53"/>
      <source>asm code</source>
      <translation>رمز asm</translation>
    </message>
    <message>
      <source>string</source>
      <translation>السلسلة</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="21"/>
      <source>All maps</source>
      <translation type="unfinished">All maps</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="22"/>
      <source>Current map</source>
      <translation type="unfinished">Current map</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="23"/>
      <source>Whole file</source>
      <translation type="unfinished">Whole file</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="24"/>
      <location filename="../widgets/SearchWidget.cpp" line="38"/>
      <source>Current block</source>
      <translation type="unfinished">Current block</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="25"/>
      <source>Current mapped section</source>
      <translation type="unfinished">Current mapped section</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="26"/>
      <source>All mapped sections</source>
      <translation type="unfinished">All mapped sections</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="27"/>
      <source>Current mapped segment</source>
      <translation type="unfinished">Current mapped segment</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="28"/>
      <source>All mapped segments</source>
      <translation type="unfinished">All mapped segments</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="29"/>
      <location filename="../widgets/SearchWidget.cpp" line="39"/>
      <source>All exec sections</source>
      <translation type="unfinished">All exec sections</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="30"/>
      <source>All io.skyline</source>
      <translation type="unfinished">All io.skyline</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="31"/>
      <source>Current function</source>
      <translation type="unfinished">Current function</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="32"/>
      <source>Current basic block</source>
      <translation type="unfinished">Current basic block</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="36"/>
      <source>All memory maps</source>
      <translation type="unfinished">All memory maps</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="37"/>
      <source>Memory map</source>
      <translation type="unfinished">Memory map</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="40"/>
      <source>Stack</source>
      <translation type="unfinished">Stack</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="41"/>
      <source>Heap</source>
      <translation type="unfinished">Heap</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="54"/>
      <source>jmp rax</source>
      <translation type="unfinished">jmp rax</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="55"/>
      <source>string (literal)</source>
      <translation type="unfinished">string (literal)</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="56"/>
      <source>foobar</source>
      <translation type="unfinished">foobar</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="58"/>
      <source>string (case insensitive)</source>
      <translation>السلسلة (غير حساسة لحالة الأحرف)</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="59"/>
      <source>fOobaR</source>
      <translation type="unfinished">fOobaR</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="60"/>
      <source>string (extended regex)</source>
      <translation type="unfinished">string (extended regex)</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="61"/>
      <source>(foo){,4}[Bb]ar</source>
      <translation type="unfinished">(foo){,4}[Bb]ar</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="62"/>
      <source>hex string</source>
      <translation>سلسلة سداسية</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="63"/>
      <source>ab01..23...1234ef</source>
      <translation type="unfinished">ab01..23...1234ef</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="64"/>
      <source>ROP gadgets</source>
      <translation>أدوات ROP</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="65"/>
      <source>pop,,pop</source>
      <translation type="unfinished">pop,,pop</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="66"/>
      <source>ROP gadgets (regex)</source>
      <translation type="unfinished">ROP gadgets (regex)</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="67"/>
      <source>mov e[abc]x</source>
      <translation type="unfinished">mov e[abc]x</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="68"/>
      <source>32bit big endian value</source>
      <translation type="unfinished">32bit big endian value</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="69"/>
      <source>0xdeadbeef (big endian)</source>
      <translation type="unfinished">0xdeadbeef (big endian)</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="70"/>
      <source>32bit little endian value</source>
      <translation type="unfinished">32bit little endian value</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="71"/>
      <source>0xdeadbeef (little endian)</source>
      <translation type="unfinished">0xdeadbeef (little endian)</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="72"/>
      <source>64bit big endian value</source>
      <translation type="unfinished">64bit big endian value</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="73"/>
      <source>0xfedcba9876543210 (big endian)</source>
      <translation type="unfinished">0xfedcba9876543210 (big endian)</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="74"/>
      <source>64bit little endian value</source>
      <translation type="unfinished">64bit little endian value</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="75"/>
      <source>0xfedcba9876543210 (little endian)</source>
      <translation type="unfinished">0xfedcba9876543210 (little endian)</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="77"/>
      <source>Cryptographic material</source>
      <translation type="unfinished">Cryptographic material</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="78"/>
      <source>Magic signature</source>
      <translation type="unfinished">Magic signature</translation>
    </message>
    <message>
      <source>32bit value</source>
      <translation>قيمة 32bit</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="353"/>
      <source>No results found for:</source>
      <translation>لم يتم العثور على نتائج لـ:</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="361"/>
      <source>No Results Found</source>
      <translation>لم يتم العثور على نتائج</translation>
    </message>
    <message>
      <location filename="../widgets/SearchWidget.cpp" line="388"/>
      <source>Searching...</source>
      <translation>جارٍ البحث...</translation>
    </message>
  </context>
  <context>
    <name>SectionsModel</name>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="90"/>
      <source>Name</source>
      <translation>الاسم</translation>
    </message>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="92"/>
      <source>Size</source>
      <translation>الحجم</translation>
    </message>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="94"/>
      <source>Address</source>
      <translation>العنوان</translation>
    </message>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="96"/>
      <source>End Address</source>
      <translation>عنوان النهاية</translation>
    </message>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="98"/>
      <source>Virtual Size</source>
      <translation>الحجم الافتراضي</translation>
    </message>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="100"/>
      <source>Permissions</source>
      <translation>الأذونات</translation>
    </message>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="102"/>
      <source>Entropy</source>
      <translation>الاعتلاج</translation>
    </message>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="104"/>
      <source>Comment</source>
      <translation>التعليق</translation>
    </message>
  </context>
  <context>
    <name>SectionsWidget</name>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="164"/>
      <source>Sections</source>
      <translation>الأقسام</translation>
    </message>
  </context>
  <context>
    <name>SegmentsModel</name>
    <message>
      <location filename="../widgets/SegmentsWidget.cpp" line="78"/>
      <source>Name</source>
      <translation>الاسم</translation>
    </message>
    <message>
      <location filename="../widgets/SegmentsWidget.cpp" line="80"/>
      <source>Size</source>
      <translation>الحجم</translation>
    </message>
    <message>
      <location filename="../widgets/SegmentsWidget.cpp" line="82"/>
      <source>Address</source>
      <translation>العنوان</translation>
    </message>
    <message>
      <location filename="../widgets/SegmentsWidget.cpp" line="84"/>
      <source>End Address</source>
      <translation>عنوان النهاية</translation>
    </message>
    <message>
      <location filename="../widgets/SegmentsWidget.cpp" line="86"/>
      <source>Permissions</source>
      <translation>الأذونات</translation>
    </message>
    <message>
      <location filename="../widgets/SegmentsWidget.cpp" line="88"/>
      <source>Comment</source>
      <translation>التعليق</translation>
    </message>
  </context>
  <context>
    <name>SegmentsWidget</name>
    <message>
      <location filename="../widgets/SegmentsWidget.cpp" line="140"/>
      <source>Segments</source>
      <translation type="unfinished">Segments</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>ShortcutOptionsWidget</name>
    <message>
      <location filename="../dialogs/preferences/ShortcutOptionsWidget.ui" line="14"/>
      <source>Appearance</source>
      <translation type="unfinished">Appearance</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/ShortcutOptionsWidget.ui" line="26"/>
      <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="18"/>
      <source>Shortcut</source>
      <translation type="unfinished">Shortcut</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/ShortcutOptionsWidget.ui" line="31"/>
      <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="18"/>
      <source>Description</source>
      <translation type="unfinished">Description</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/ShortcutOptionsWidget.ui" line="39"/>
      <source>Filter</source>
      <translation type="unfinished">Filter</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/ShortcutOptionsWidget.ui" line="46"/>
      <source>Save as Default</source>
      <translation type="unfinished">Save as Default</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="18"/>
      <source>Command</source>
      <translation type="unfinished">Command</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="28"/>
      <source>General</source>
      <translation type="unfinished">General</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="28"/>
      <source>Disassembly</source>
      <translation type="unfinished">Disassembly</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="29"/>
      <source>Decompiler</source>
      <translation type="unfinished">Decompiler</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="29"/>
      <source>Strings</source>
      <translation type="unfinished">Strings</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="30"/>
      <source>Graph</source>
      <translation type="unfinished">Graph</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="30"/>
      <source>Breakpoint</source>
      <translation type="unfinished">Breakpoint</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="31"/>
      <source>Console</source>
      <translation type="unfinished">Console</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="31"/>
      <source>Hex</source>
      <translation type="unfinished">Hex</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="32"/>
      <source>Debug</source>
      <translation type="unfinished">Debug</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="32"/>
      <source>Functions</source>
      <translation type="unfinished">Functions</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="33"/>
      <source>Omnibar</source>
      <translation type="unfinished">Omnibar</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="33"/>
      <source>Exports</source>
      <translation type="unfinished">Exports</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="34"/>
      <source>Imports</source>
      <translation type="unfinished">Imports</translation>
    </message>
    <message>
      <location filename="../dialogs/preferences/ShortcutOptionsWidget.cpp" line="34"/>
      <source>Graph Overview</source>
      <translation type="unfinished">Graph Overview</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>
    <message>
      <location filename="../widgets/StackWidget.ui" line="14"/>
      <source>Stack</source>
      <translation type="unfinished">Stack</translation>
    </message>
  </context>
  <context>
    <name>StringsModel</name>
    <message>
      <location filename="../widgets/StringsWidget.cpp" line="64"/>
      <source>Address</source>
      <translation>العنوان</translation>
    </message>
    <message>
      <location filename="../widgets/StringsWidget.cpp" line="66"/>
      <source>String</source>
      <translation>السلسلة</translation>
    </message>
    <message>
      <location filename="../widgets/StringsWidget.cpp" line="68"/>
      <source>Type</source>
      <translation>النوع</translation>
    </message>
    <message>
      <location filename="../widgets/StringsWidget.cpp" line="70"/>
      <source>Length</source>
      <translation>الطول</translation>
    </message>
    <message>
      <location filename="../widgets/StringsWidget.cpp" line="72"/>
      <source>Size</source>
      <translation>الحجم</translation>
    </message>
    <message>
      <location filename="../widgets/StringsWidget.cpp" line="74"/>
      <source>Section</source>
      <translation>القسم</translation>
    </message>
    <message>
      <location filename="../widgets/StringsWidget.cpp" line="76"/>
      <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="14"/>
      <source>Strings</source>
      <translation type="unfinished">Strings</translation>
    </message>
    <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="158"/>
      <source>Section:</source>
      <translation>القسم:</translation>
    </message>
    <message>
      <location filename="../widgets/StringsWidget.cpp" line="241"/>
      <source>(all)</source>
      <translation>(الجميع)</translation>
    </message>
    <message>
      <location filename="../shortcuts/DefaultShortcuts.cpp" line="303"/>
      <source>Toggle Strings Window</source>
      <translation type="unfinished">Toggle Strings Window</translation>
    </message>
  </context>
  <context>
    <name>SymbolsModel</name>
    <message>
      <location filename="../widgets/SymbolsWidget.cpp" line="55"/>
      <source>Address</source>
      <translation>العنوان</translation>
    </message>
    <message>
      <location filename="../widgets/SymbolsWidget.cpp" line="57"/>
      <source>Type</source>
      <translation>النوع</translation>
    </message>
    <message>
      <location filename="../widgets/SymbolsWidget.cpp" line="59"/>
      <source>Name</source>
      <translation>الإسم</translation>
    </message>
    <message>
      <location filename="../widgets/SymbolsWidget.cpp" line="61"/>
      <source>Comment</source>
      <translation>التعليق</translation>
    </message>
  </context>
  <context>
    <name>SymbolsWidget</name>
    <message>
      <location filename="../widgets/SymbolsWidget.cpp" line="120"/>
      <source>Symbols</source>
      <translation>الرموز</translation>
    </message>
  </context>
  <context>
    <name>ThreadModel</name>
    <message>
      <location filename="../widgets/ThreadsWidget.cpp" line="85"/>
      <source>TID</source>
      <translation type="unfinished">TID</translation>
    </message>
    <message>
      <location filename="../widgets/ThreadsWidget.cpp" line="87"/>
      <source>Status</source>
      <translation type="unfinished">Status</translation>
    </message>
    <message>
      <location filename="../widgets/ThreadsWidget.cpp" line="89"/>
      <source>Path</source>
      <translation type="unfinished">Path</translation>
    </message>
    <message>
      <location filename="../widgets/ThreadsWidget.cpp" line="91"/>
      <source>PC</source>
      <translation type="unfinished">PC</translation>
    </message>
    <message>
      <location filename="../widgets/ThreadsWidget.cpp" line="93"/>
      <source>TLS</source>
      <translation type="unfinished">TLS</translation>
    </message>
  </context>
  <context>
    <name>ThreadsWidget</name>
    <message>
      <source>PID</source>
      <translation>PID</translation>
    </message>
    <message>
      <source>Status</source>
      <translation>الحالة</translation>
    </message>
    <message>
      <source>Path</source>
      <translation>المسار</translation>
    </message>
    <message>
      <location filename="../widgets/ThreadsWidget.cpp" line="244"/>
      <source>TLS (%0)</source>
      <translation type="unfinished">TLS (%0)</translation>
    </message>
    <message>
      <location filename="../widgets/ThreadsWidget.cpp" line="249"/>
      <source>PC (%0)</source>
      <translation type="unfinished">PC (%0)</translation>
    </message>
    <message>
      <location filename="../widgets/ThreadsWidget.ui" line="14"/>
      <source>Threads</source>
      <translation type="unfinished">Threads</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="73"/>
      <source>Type / Name</source>
      <translation>اسم/ نوع</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="75"/>
      <source>Size</source>
      <translation>الحجم</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="77"/>
      <source>Format</source>
      <translation>الصيغة</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="79"/>
      <source>Category</source>
      <translation>الفئة</translation>
    </message>
  </context>
  <context>
    <name>TypesVariablesDialog</name>
    <message>
      <location filename="../dialogs/TypesVariablesDialog.ui" line="14"/>
      <source>TypesVariablesDialog</source>
      <translation type="unfinished">TypesVariablesDialog</translation>
    </message>
    <message>
      <location filename="../dialogs/TypesVariablesDialog.cpp" line="8"/>
      <source>ALL</source>
      <translation type="unfinished">ALL</translation>
    </message>
    <message>
      <location filename="../dialogs/TypesVariablesDialog.cpp" line="10"/>
      <source>GLOBAL</source>
      <translation type="unfinished">GLOBAL</translation>
    </message>
    <message>
      <location filename="../dialogs/TypesVariablesDialog.cpp" line="12"/>
      <source>LOCAL</source>
      <translation type="unfinished">LOCAL</translation>
    </message>
    <message>
      <location filename="../dialogs/TypesVariablesDialog.cpp" line="138"/>
      <source>Variables: %1</source>
      <translation type="unfinished">Variables: %1</translation>
    </message>
    <message>
      <location filename="../dialogs/TypesVariablesDialog.cpp" line="155"/>
      <source>Scope</source>
      <translation type="unfinished">Scope</translation>
    </message>
    <message>
      <location filename="../dialogs/TypesVariablesDialog.cpp" line="157"/>
      <source>All</source>
      <translation type="unfinished">All</translation>
    </message>
    <message>
      <location filename="../dialogs/TypesVariablesDialog.cpp" line="158"/>
      <source>Globals Only</source>
      <translation type="unfinished">Globals Only</translation>
    </message>
    <message>
      <location filename="../dialogs/TypesVariablesDialog.cpp" line="159"/>
      <source>Locals Only</source>
      <translation type="unfinished">Locals Only</translation>
    </message>
  </context>
  <context>
    <name>TypesVariablesModel</name>
    <message>
      <location filename="../dialogs/TypesVariablesDialog.cpp" line="64"/>
      <source>Name</source>
      <translation type="unfinished">Name</translation>
    </message>
    <message>
      <location filename="../dialogs/TypesVariablesDialog.cpp" line="66"/>
      <source>Address</source>
      <translation type="unfinished">Address</translation>
    </message>
    <message>
      <location filename="../dialogs/TypesVariablesDialog.cpp" line="68"/>
      <source>Scope</source>
      <translation type="unfinished">Scope</translation>
    </message>
    <message>
      <location filename="../dialogs/TypesVariablesDialog.cpp" line="70"/>
      <source>Function</source>
      <translation type="unfinished">Function</translation>
    </message>
  </context>
  <context>
    <name>TypesWidget</name>
    <message>
      <location filename="../widgets/TypesWidget.ui" line="14"/>
      <source>Types</source>
      <translation type="unfinished">Types</translation>
    </message>
    <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="312"/>
      <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="152"/>
      <source>Category</source>
      <translation>الفئة</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="197"/>
      <source>View Type</source>
      <translation>إظهار النوع</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="198"/>
      <source>Edit Type</source>
      <translation>نوع التعديل</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="199"/>
      <source>Show Variables and Globals of this Type</source>
      <translation type="unfinished">Show Variables and Globals of this Type</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="232"/>
      <source>(All)</source>
      <translation>(الكل)</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="284"/>
      <source>Save File</source>
      <translation>حفظ الملف</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="291"/>
      <source>Error</source>
      <translation>خطأ</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="328"/>
      <source>Edit Type: </source>
      <translation>نوع التعديل: </translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="331"/>
      <location filename="../widgets/TypesWidget.cpp" line="369"/>
      <source>View Type: </source>
      <translation>نوع العرض: </translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="331"/>
      <location filename="../widgets/TypesWidget.cpp" line="369"/>
      <source> (Read Only)</source>
      <translation> (للقراءة فقط)</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="351"/>
      <source>Cutter</source>
      <translation>Cutter</translation>
    </message>
    <message>
      <location filename="../widgets/TypesWidget.cpp" line="351"/>
      <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="46"/>
      <source>No Name found</source>
      <translation type="unfinished">No Name found</translation>
    </message>
    <message>
      <location filename="../widgets/VTablesWidget.cpp" line="61"/>
      <source>VTable</source>
      <translation>VTable</translation>
    </message>
    <message>
      <location filename="../widgets/VTablesWidget.cpp" line="82"/>
      <source>Name</source>
      <translation>الإسم</translation>
    </message>
    <message>
      <location filename="../widgets/VTablesWidget.cpp" line="84"/>
      <source>Address</source>
      <translation>العنوان</translation>
    </message>
  </context>
  <context>
    <name>VTablesWidget</name>
    <message>
      <location filename="../widgets/VTablesWidget.ui" line="9"/>
      <source>&amp;VTable</source>
      <translation type="unfinished">&amp;VTable</translation>
    </message>
  </context>
  <context>
    <name>VersionInfoDialog</name>
    <message>
      <location filename="../dialogs/VersionInfoDialog.ui" line="26"/>
      <source>Version Info</source>
      <translation type="unfinished">Version Info</translation>
    </message>
    <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="100"/>
      <location filename="../dialogs/VersionInfoDialog.ui" line="138"/>
      <source>Key</source>
      <translation>مفتاح</translation>
    </message>
    <message>
      <location filename="../dialogs/VersionInfoDialog.ui" line="105"/>
      <location filename="../dialogs/VersionInfoDialog.ui" line="143"/>
      <source>Value</source>
      <translation>القيمة</translation>
    </message>
    <message>
      <location filename="../dialogs/VersionInfoDialog.ui" line="160"/>
      <location filename="../dialogs/VersionInfoDialog.cpp" line="24"/>
      <location filename="../dialogs/VersionInfoDialog.cpp" line="29"/>
      <source>Copy</source>
      <translation type="unfinished">Copy</translation>
    </message>
    <message>
      <location filename="../dialogs/VersionInfoDialog.cpp" line="34"/>
      <location filename="../dialogs/VersionInfoDialog.cpp" line="38"/>
      <source>Select All</source>
      <translation type="unfinished">Select All</translation>
    </message>
    <message>
      <location filename="../dialogs/VersionInfoDialog.cpp" line="144"/>
      <source>Copy to Clipboard</source>
      <translation type="unfinished">Copy to Clipboard</translation>
    </message>
    <message>
      <location filename="../dialogs/VersionInfoDialog.cpp" line="145"/>
      <source>Version information was successfully copied!</source>
      <translation type="unfinished">Version information was successfully copied!</translation>
    </message>
    <message>
      <location filename="../dialogs/VersionInfoDialog.cpp" line="162"/>
      <source>Version symbols</source>
      <translation type="unfinished">Version symbols</translation>
    </message>
    <message>
      <location filename="../dialogs/VersionInfoDialog.cpp" line="163"/>
      <source>Version need</source>
      <translation type="unfinished">Version need</translation>
    </message>
    <message>
      <location filename="../dialogs/VersionInfoDialog.cpp" line="172"/>
      <location filename="../dialogs/VersionInfoDialog.cpp" line="203"/>
      <source>Address:</source>
      <translation type="unfinished">Address:</translation>
    </message>
    <message>
      <location filename="../dialogs/VersionInfoDialog.cpp" line="177"/>
      <location filename="../dialogs/VersionInfoDialog.cpp" line="208"/>
      <source>Offset:</source>
      <translation type="unfinished">Offset:</translation>
    </message>
    <message>
      <location filename="../dialogs/VersionInfoDialog.cpp" line="182"/>
      <location filename="../dialogs/VersionInfoDialog.cpp" line="213"/>
      <source>Entries:</source>
      <translation type="unfinished">Entries:</translation>
    </message>
    <message>
      <location filename="../dialogs/VersionInfoDialog.cpp" line="225"/>
      <source>Version: %0	File: %1</source>
      <translation type="unfinished">Version: %0	File: %1</translation>
    </message>
    <message>
      <location filename="../dialogs/VersionInfoDialog.cpp" line="242"/>
      <source>Name: %0	Flags: %1	Version: %2	</source>
      <translation type="unfinished">Name: %0	Flags: %1	Version: %2	</translation>
    </message>
    <message>
      <location filename="../dialogs/VersionInfoDialog.cpp" line="260"/>
      <source>VS Fixed file info</source>
      <translation type="unfinished">VS Fixed file info</translation>
    </message>
    <message>
      <location filename="../dialogs/VersionInfoDialog.cpp" line="261"/>
      <source>String table</source>
      <translation type="unfinished">String table</translation>
    </message>
  </context>
  <context>
    <name>VirtualAddrDock</name>
    <message>
      <location filename="../widgets/SectionsWidget.cpp" line="505"/>
      <source>Virtual</source>
      <translation>افتراضي(ة)</translation>
    </message>
  </context>
  <context>
    <name>VisualNavbar</name>
    <message>
      <location filename="../widgets/VisualNavbar.cpp" line="43"/>
      <source>Visual navigation bar</source>
      <translation>شريط تنقل مرئي</translation>
    </message>
    <message>
      <location filename="../widgets/VisualNavbar.cpp" line="288"/>
      <source>Signatures</source>
      <translation type="unfinished">Signatures</translation>
    </message>
    <message>
      <location filename="../widgets/VisualNavbar.cpp" line="289"/>
      <source>Code</source>
      <translation type="unfinished">Code</translation>
    </message>
    <message>
      <location filename="../widgets/VisualNavbar.cpp" line="290"/>
      <source>Data</source>
      <translation type="unfinished">Data</translation>
    </message>
    <message>
      <location filename="../widgets/VisualNavbar.cpp" line="291"/>
      <source>Strings</source>
      <translation type="unfinished">Strings</translation>
    </message>
    <message>
      <location filename="../widgets/VisualNavbar.cpp" line="292"/>
      <source>Imports</source>
      <translation type="unfinished">Imports</translation>
    </message>
    <message>
      <location filename="../widgets/VisualNavbar.cpp" line="293"/>
      <source>Symbols</source>
      <translation type="unfinished">Symbols</translation>
    </message>
    <message>
      <location filename="../widgets/VisualNavbar.cpp" line="294"/>
      <source>Unexplored</source>
      <translation type="unfinished">Unexplored</translation>
    </message>
    <message>
      <location filename="../widgets/VisualNavbar.cpp" line="446"/>
      <source>Address: %1</source>
      <translation type="unfinished">Address: %1</translation>
    </message>
    <message>
      <location filename="../widgets/VisualNavbar.cpp" line="455"/>
      <source>Sections: 
</source>
      <translation type="unfinished">Sections: 
</translation>
    </message>
    <message>
      <location filename="../widgets/VisualNavbar.cpp" line="472"/>
      <source>Show Legend</source>
      <translation type="unfinished">Show Legend</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="86"/>
      <source>Language settings</source>
      <translation>إعدادات اللغة</translation>
    </message>
    <message>
      <location filename="../dialogs/WelcomeDialog.cpp" line="87"/>
      <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="300"/>
      <source>Address</source>
      <translation>العنوان</translation>
    </message>
    <message>
      <location filename="../dialogs/XrefsDialog.cpp" line="302"/>
      <source>Type</source>
      <translation>النوع</translation>
    </message>
    <message>
      <location filename="../dialogs/XrefsDialog.cpp" line="304"/>
      <source>Code</source>
      <translation>الرمز</translation>
    </message>
    <message>
      <location filename="../dialogs/XrefsDialog.cpp" line="306"/>
      <source>Comment</source>
      <translation>تعليق</translation>
    </message>
  </context>
  <context>
    <name>XrefsDialog</name>
    <message>
      <location filename="../dialogs/XrefsDialog.cpp" line="158"/>
      <source>X-Refs to %1 (%2 results):</source>
      <translation>المراجع التبادلية إلى %1 (%2 من النتائج):</translation>
    </message>
    <message>
      <location filename="../dialogs/XrefsDialog.cpp" line="160"/>
      <source>X-Refs from %1 (%2 results):</source>
      <translation>المراجع التبادلية من %1 (%2 من النتائج):</translation>
    </message>
    <message>
      <location filename="../dialogs/XrefsDialog.cpp" line="165"/>
      <source>Writes to %1</source>
      <translation>يكتب إلى %1</translation>
    </message>
    <message>
      <location filename="../dialogs/XrefsDialog.cpp" line="166"/>
      <source>Reads from %1</source>
      <translation>يقرأ من %1</translation>
    </message>
    <message>
      <location filename="../dialogs/XrefsDialog.cpp" line="177"/>
      <location filename="../dialogs/XrefsDialog.cpp" line="196"/>
      <source>X-Refs for %1</source>
      <translation>X-Refs لـ %1</translation>
    </message>
    <message>
      <location filename="../dialogs/XrefsDialog.ui" line="14"/>
      <source>XRefs for </source>
      <translation type="unfinished">XRefs for </translation>
    </message>
    <message>
      <location filename="../dialogs/XrefsDialog.ui" line="48"/>
      <source>X-Refs to: </source>
      <translation type="unfinished">X-Refs to: </translation>
    </message>
    <message>
      <location filename="../dialogs/XrefsDialog.ui" line="71"/>
      <source>X-Refs from: </source>
      <translation type="unfinished">X-Refs from: </translation>
    </message>
    <message>
      <location filename="../dialogs/XrefsDialog.ui" line="98"/>
      <source>Code preview</source>
      <translation type="unfinished">Code preview</translation>
    </message>
  </context>
</TS>
