<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="ar">
<context>
    <name>AboutDialog</name>
    <message>
        <location filename="../AboutDialog.ui" line="14"/>
        <source>About DB Browser for SQLite</source>
        <translation>عن «متصفّح قواعد بيانات SQLite»</translation>
    </message>
    <message>
        <location filename="../AboutDialog.ui" line="47"/>
        <source>Version</source>
        <translation>الإصدارة</translation>
    </message>
    <message>
        <location filename="../AboutDialog.ui" line="102"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;DB Browser for SQLite is an open source, freeware visual tool used to create, design and edit SQLite database files.&lt;/p&gt;&lt;p&gt;It is bi-licensed under the Mozilla Public License Version 2, as well as the GNU General Public License Version 3 or later. You can modify or redistribute it under the conditions of these licenses.&lt;/p&gt;&lt;p&gt;See &lt;a href=&quot;http://www.gnu.org/licenses/gpl.html&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;http://www.gnu.org/licenses/gpl.html&lt;/span&gt;&lt;/a&gt; and &lt;a href=&quot;https://www.mozilla.org/MPL/2.0/index.txt&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;https://www.mozilla.org/MPL/2.0/index.txt&lt;/span&gt;&lt;/a&gt; for details.&lt;/p&gt;&lt;p&gt;For more information on this program please visit our website at: &lt;a href=&quot;http://sqlitebrowser.org&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;http://sqlitebrowser.org&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-size:small;&quot;&gt;This software uses the GPL/LGPL Qt Toolkit from &lt;/span&gt;&lt;a href=&quot;http://qt-project.org/&quot;&gt;&lt;span style=&quot; font-size:small; text-decoration: underline; color:#0000ff;&quot;&gt;http://qt-project.org/&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-size:small;&quot;&gt;&lt;br/&gt;See &lt;/span&gt;&lt;a href=&quot;http://qt-project.org/doc/qt-5/licensing.html&quot;&gt;&lt;span style=&quot; font-size:small; text-decoration: underline; color:#0000ff;&quot;&gt;http://qt-project.org/doc/qt-5/licensing.html&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-size:small;&quot;&gt; for licensing terms and information.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-size:small;&quot;&gt;It also uses the Silk icon set by Mark James licensed under a Creative Commons Attribution 2.5 and 3.0 license.&lt;br/&gt;See &lt;/span&gt;&lt;a href=&quot;http://www.famfamfam.com/lab/icons/silk/&quot;&gt;&lt;span style=&quot; font-size:small; text-decoration: underline; color:#0000ff;&quot;&gt;http://www.famfamfam.com/lab/icons/silk/&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-size:small;&quot;&gt; for details.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html dir=&quot;rtl&quot;&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;«متصفّح قواعد بيانات SQLite» أداة رسوميّة مفتوحة المصدر ومجّانيّة، تُستخدم لإنشاء ملفّات قواعد بيانات SQLite وتصميمها وتحريرها.&lt;/p&gt;&lt;p&gt;الأداة مرخّصة برخصتين، الإصدارة الثّانية من رخصة موزيلا العموميّة، والإصدارة الثّالثة وما بعدها من رخصة غنو العموميّة. يمكنك تعديل الأداة أو إعادة توزيعها بشروط تلك الرّخص.
&lt;/p&gt;&lt;p&gt;طالع &lt;a href=&quot;http://www.gnu.org/licenses/gpl.html&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;http://www.gnu.org/licenses/gpl.html&lt;/span&gt;&lt;/a&gt; و&lt;a href=&quot;https://www.mozilla.org/MPL/2.0/index.txt&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;https://www.mozilla.org/MPL/2.0/index.txt&lt;/span&gt;&lt;/a&gt; للتّفاصيل.&lt;/p&gt;&lt;p&gt;لمعلومات أكثر عن البرمجيّة، فضلًا زُر موقع الوبّ هذا: &lt;a href=&quot;http://sqlitebrowser.org&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;http://sqlitebrowser.org&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-size:small;&quot;&gt;تستخدم هذه البرمجيّة عدّة أدوات كيوت المرخّصة تحت GPL/LGPL وذلك من &lt;/span&gt;&lt;a href=&quot;http://qt-project.org/&quot;&gt;&lt;span style=&quot; font-size:small; text-decoration: underline; color:#0000ff;&quot;&gt;http://qt-project.org/&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-size:small;&quot;&gt;&lt;br/&gt;طالع &lt;/span&gt;&lt;a href=&quot;http://qt-project.org/doc/qt-5/licensing.html&quot;&gt;&lt;span style=&quot; font-size:small; text-decoration: underline; color:#0000ff;&quot;&gt;http://qt-project.org/doc/qt-5/licensing.html&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-size:small;&quot;&gt; لشروط التّرخيص والمعلومات.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-size:small;&quot;&gt;تستخدم البرمجيّة أيضًا طقم أيقونات الحرير/Silk ل‍ Mark James المرخّصة برخصة المشاع الإبداعي - النّسبة 2.5 و 3.0.&lt;br/&gt;طالع &lt;/span&gt;&lt;a href=&quot;http://www.famfamfam.com/lab/icons/silk/&quot;&gt;&lt;span style=&quot; font-size:small; text-decoration: underline; color:#0000ff;&quot;&gt;http://www.famfamfam.com/lab/icons/silk/&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-size:small;&quot;&gt; للتّفاصيل.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../AboutDialog.cpp" line="14"/>
        <source>Version </source>
        <translation>الإصدارة </translation>
    </message>
    <message>
        <location filename="../AboutDialog.cpp" line="15"/>
        <source>Qt Version </source>
        <translation>إصدارة كيوت </translation>
    </message>
    <message>
        <location filename="../AboutDialog.cpp" line="17"/>
        <source>SQLCipher Version </source>
        <translation>إصدارة SQLCipher ‏</translation>
    </message>
    <message>
        <location filename="../AboutDialog.cpp" line="19"/>
        <source>SQLite Version </source>
        <translation>إصدارة SQLite ‏</translation>
    </message>
</context>
<context>
    <name>Application</name>
    <message>
        <location filename="../Application.cpp" line="71"/>
        <source>Usage: %1 [options] [db]
</source>
        <translation>‎الاستخدام:‎ %1 [options] [db]
</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="72"/>
        <source>Possible command line arguments:</source>
        <translation>معطيات سطر الأوامر الممكنة:</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="73"/>
        <source>  -h, --help		Show command line options</source>
        <translation>  -h, --help		أظهر خيارات سطر الأوامر</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="74"/>
        <source>  -s, --sql [file]	Execute this SQL file after opening the DB</source>
        <translation>  -s, --sql [ملفّ]‎	‫نفّذ ملفّ SQL هذا بعد فتح قاعدة البيانات</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="75"/>
        <source>  -t, --table [table]	Browse this table after opening the DB</source>
        <translation>  -t, --table [جدول]‎	تصفّح هذا الجدول بعد فتح قاعدة البيانات</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="76"/>
        <source>  -q, --quit		Exit application after running scripts</source>
        <translation>  -q, --quit		أنهِ التّطبيق بعد تشغيل السّكربتات</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="77"/>
        <source>  [file]		Open this SQLite database</source>
        <translation>‎  [ملفّ]‎		‫افتح قاعدة SQLite هذه</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="82"/>
        <source>The -s/--sql option requires an argument</source>
        <translation>يتطلّب الخيار ‎-s/--sql معطى</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="84"/>
        <source>The file %1 does not exist</source>
        <translation>الملفّ %1 غير موجود</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="89"/>
        <source>The -t/--table option requires an argument</source>
        <translation>يتطلّب الخيار ‎-t/--table معطى</translation>
    </message>
    <message>
        <location filename="../Application.cpp" line="99"/>
        <source>Invalid option/non-existant file: %1</source>
        <translation>خيار غير صالح/ملف غير موجود: %1</translation>
    </message>
</context>
<context>
    <name>CipherDialog</name>
    <message>
        <location filename="../CipherDialog.ui" line="14"/>
        <source>SQLCipher encryption</source>
        <translation>تعمية SQLCipher</translation>
    </message>
    <message>
        <location filename="../CipherDialog.ui" line="28"/>
        <source>&amp;Password</source>
        <translation>&amp;كلمة المرور</translation>
    </message>
    <message>
        <location filename="../CipherDialog.ui" line="45"/>
        <source>&amp;Reenter password</source>
        <translation>أ&amp;عد إدخال كلمة المرور</translation>
    </message>
    <message>
        <location filename="../CipherDialog.ui" line="62"/>
        <source>Page &amp;size</source>
        <translation>ح&amp;جم الصّفحة</translation>
    </message>
    <message>
        <location filename="../CipherDialog.cpp" line="15"/>
        <source>Please set a key to encrypt the database.
Note that if you change any of the other, optional, settings you&apos;ll need to re-enter them as well every time you open the database file.
Leave the password fields empty to disable the encryption.
The encryption process might take some time and you should have a backup copy of your database! Unsaved changes are applied before modifying the encryption.</source>
        <translation>فضلًا اضبط مفتاحًا لتعمية قاعدة البيانات.
لاحظ أنّك إن غيّرت أيًّا من الإعدادات الأخرى (الاختياريّة)، سيكون عليك إعادة إدخالها أيضًا كلّ مرّة تفتح فيها ملفّ قاعدة البيانات.
اترك حقول كلمة المرور فارغة لتعطيل التّعمية.
قد تأخذ عمليّة التّعمية وقتًا وعليك الاحتفاظ بنسخة من قاعدة البيانات احتياطًا! ستُطبّق التّعديلات غير المحفوظة قبل تعديل التّعمية.</translation>
    </message>
    <message>
        <location filename="../CipherDialog.cpp" line="20"/>
        <source>Please enter the key used to encrypt the database.
If any of the other settings were altered for this database file you need to provide this information as well.</source>
        <translation>فضلًا أدخل المفتاح المستخدم المستخدم لتعمية قاعدة البيانات.
إن كانت هناك معلومات أخرى قد تغيّرت في ملفّ قاعدة البيانات هذا، فعليك توفيرها أيضًا.</translation>
    </message>
</context>
<context>
    <name>ColumnDisplayFormatDialog</name>
    <message>
        <location filename="../ColumnDisplayFormatDialog.ui" line="14"/>
        <source>Choose display format</source>
        <translation>اختر نسق العرض</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.ui" line="20"/>
        <source>Display format</source>
        <translation>نسق العرض</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.ui" line="26"/>
        <source>Choose a display format for the column &apos;%1&apos; which is applied to each value prior to showing it.</source>
        <translation>اختر نسق عرض للعمود &apos;%1&apos; ليُطبّق على كلّ قيمة قبل عرضها. </translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="12"/>
        <source>Default</source>
        <translation>الافتراضيّ</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="13"/>
        <source>Decimal number</source>
        <translation>الأعداد العشريّة</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="14"/>
        <source>Exponent notation</source>
        <translation>التّدوين الأسسيّ</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="15"/>
        <source>Hex blob</source>
        <translation>‏BLOB سداسيّ</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="16"/>
        <source>Hex number</source>
        <translation>الأعداد السّداسيّة</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="17"/>
        <source>Apple NSDate to date</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="18"/>
        <source>Julian day to date</source>
        <translation>الأيّام الجوليانيّة إلى تواريخ</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="19"/>
        <source>Lower case</source>
        <translation>الحالة الصّغيرة</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="20"/>
        <source>Octal number</source>
        <translation>الأعداد الثّمانيّة</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="21"/>
        <source>Round number</source>
        <translation>الأعداد التّقريبيّة</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="22"/>
        <source>Unix epoch to date</source>
        <translation>عصر لينكس إلى تواريخ</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="23"/>
        <source>Upper case</source>
        <translation>الحالة الكبيرة</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="24"/>
        <source>Windows DATE to date</source>
        <translation>تواريخ DATE وندوز إلى تواريخ</translation>
    </message>
    <message>
        <location filename="../ColumnDisplayFormatDialog.cpp" line="33"/>
        <source>Custom</source>
        <translation>مخصّص</translation>
    </message>
</context>
<context>
    <name>EditIndexDialog</name>
    <message>
        <location filename="../EditIndexDialog.ui" line="14"/>
        <source>Create New Index</source>
        <translation>إنشاء فهرس جديد</translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.ui" line="32"/>
        <source>&amp;Name</source>
        <translation>الا&amp;سم</translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.ui" line="45"/>
        <source>&amp;Columns</source>
        <translation>الأ&amp;عمدة</translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.ui" line="83"/>
        <source>Column</source>
        <translation>العمود</translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.ui" line="88"/>
        <source>Use in Index</source>
        <translation>استخدمه في الفهرس</translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.ui" line="93"/>
        <source>Order</source>
        <translation>التّرتيب</translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.ui" line="101"/>
        <source>&amp;Table</source>
        <translation>ال&amp;جدول</translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.ui" line="114"/>
        <source>&amp;Unique</source>
        <translation>&amp;فريد</translation>
    </message>
    <message>
        <location filename="../EditIndexDialog.cpp" line="100"/>
        <source>Creating the index failed:
%1</source>
        <translation>فشل إنشاء الفهرس:
%1</translation>
    </message>
</context>
<context>
    <name>DBBrowserDB</name>
    <message>
        <location filename="../sqlitedb.cpp" line="171"/>
        <source>Please specify the database name under which you want to access the attached database</source>
        <translation>فضلًا اختر اسم قاعدة البيانات حيث تريد أن تصل إلى قاعدة البيانات المرفقة</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="420"/>
        <source>Do you want to save the changes made to the database file %1?</source>
        <translation>أتريد حفظ التّعديلات المُجراة على ملفّ قاعدة البيانات %1؟</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="478"/>
        <source>Exporting database to SQL file...</source>
        <translation>يصدّر قاعدة البيانات إلى ملفّ SQL...</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="479"/>
        <location filename="../sqlitedb.cpp" line="667"/>
        <source>Cancel</source>
        <translation>ألغِ</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="666"/>
        <source>Executing SQL...</source>
        <translation>ينفّذ SQL...</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="688"/>
        <source>Action cancelled.</source>
        <translation>أُلغي الإجراء.</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="707"/>
        <location filename="../sqlitedb.cpp" line="715"/>
        <source>Error in statement #%1: %2.
Aborting execution.</source>
        <translation>خطأ في الإفادة #%1: %2.
أُجهض التّنفيذ.</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1000"/>
        <source>renameColumn: cannot find table %1.</source>
        <translation>‏renameColumn: تعذّر إيجاد الجدول %1.</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1010"/>
        <source>renameColumn: cannot find column %1.</source>
        <translation>‏renameColumn: تعذّر إيجاد العمود %1.</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1017"/>
        <source>renameColumn: creating savepoint failed. DB says: %1</source>
        <translation>‏renameColumn: فشل إنشاء نقطة الحفظ. تقول قاعدة البيانات: %1</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1065"/>
        <source>renameColumn: creating new table failed. DB says: %1</source>
        <translation>‏renameColumn: فشل إنشاء جدول جديد. تقول قاعدة البيانات: %1</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1074"/>
        <source>renameColumn: copying data to new table failed. DB says:
%1</source>
        <translation>‏renameColumn: فشل نسخ البيانات إلى جدول جديد. تقول قاعدة البيانات:
%1</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1100"/>
        <source>renameColumn: deleting old table failed. DB says: %1</source>
        <translation>‏renameColumn: فشل حذف الجدول القديم. تقول قاعدة البيانات: %1</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1119"/>
        <source>Restoring some of the objects associated with this table failed. This is most likely because some column names changed. Here&apos;s the SQL statement which you might want to fix and execute manually:

</source>
        <translation>فشلت استعادة بعض الكائنات المرتبطة بهذا الجدول. هذا غالبًا يحصل بسبب تغيّر اسم الأعمدة. هذه إفادة SQL التي قد ترغب بتنفيذها لإصلاح هذا يدويًّا:

</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1128"/>
        <source>renameColumn: releasing savepoint failed. DB says: %1</source>
        <translation>‏renameColumn: فشل إطلاق نقطة الحفظ. تقول قاعدة البيانات: %1</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1142"/>
        <source>Error renaming table &apos;%1&apos; to &apos;%2&apos;.Message from database engine:
%3</source>
        <translation>خطأ في إعادة تسمية الجدول &apos;%1&apos; إلى &apos;%2&apos;. الرّسالة من محرّك قاعدة البيانات:
%3</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1187"/>
        <source>... &lt;string can not be logged, contains binary data&gt; ...</source>
        <translation>... &lt;لا يمكن تسجيل السّلسلة، فهي تحوي بيانات ثنائيّة&gt; ...</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1227"/>
        <source>unknown object type %1</source>
        <translation>نوع الكائن %1 مجهول</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1231"/>
        <source>could not get list of db objects: %1, %2</source>
        <translation>تعذّر جلب قائمة بكائنات قاعدة البيانات: %1، %2</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1261"/>
        <source>could not get types</source>
        <translation>تعذّر جلب الأنواع</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1286"/>
        <source>didn&apos;t receive any output from pragma %1</source>
        <translation>لم أستقبل أيّ خرج من pragma %1</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1290"/>
        <source>could not execute pragma command: %1, %2</source>
        <translation>تعذّر تنفيذ أمر pragma:‏ %1، %2</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1305"/>
        <source>Error setting pragma %1 to %2: %3</source>
        <translation>تعذّر ضبط pragma‏ %1 إلى %2:‏ %3</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="1344"/>
        <source>File not found.</source>
        <translation>لم أجد الملفّ.</translation>
    </message>
</context>
<context>
    <name>DbStructureModel</name>
    <message>
        <location filename="../DbStructureModel.cpp" line="17"/>
        <source>Name</source>
        <translation>الاسم</translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="17"/>
        <source>Object</source>
        <translation>الكائن</translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="17"/>
        <source>Type</source>
        <translation>النّوع</translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="17"/>
        <source>Schema</source>
        <translation>المخطّط</translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="145"/>
        <source>Browsables (%1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="150"/>
        <source>All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="154"/>
        <source>Tables (%1)</source>
        <translation>الجداول (%1)</translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="159"/>
        <source>Indices (%1)</source>
        <translation>الفهارس (%1)</translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="164"/>
        <source>Views (%1)</source>
        <translation>العروض (%1)</translation>
    </message>
    <message>
        <location filename="../DbStructureModel.cpp" line="169"/>
        <source>Triggers (%1)</source>
        <translation>المحفّزات (%1)</translation>
    </message>
</context>
<context>
    <name>EditDialog</name>
    <message>
        <location filename="../EditDialog.ui" line="14"/>
        <source>Edit database cell</source>
        <translation>تحرير خليّة قاعدة البيانات</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="28"/>
        <source>Mode:</source>
        <translation>الوضع:</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="42"/>
        <source>Text</source>
        <translation>نصّيّ</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="47"/>
        <source>Binary</source>
        <translation>ثنائيّ</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="52"/>
        <location filename="../EditDialog.cpp" line="269"/>
        <source>Image</source>
        <translation>صوريّ</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="79"/>
        <source>Import text</source>
        <translation>استورد نصًّا</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="82"/>
        <source>Opens a file dialog used to import text to this database cell.</source>
        <translation>يفتح حواريّ ملفّات يُستخدم لاستيراد النّصوص إلى خليّة قاعدة البيانات هذه.</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="85"/>
        <source>&amp;Import</source>
        <translation>ا&amp;ستورد</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="98"/>
        <source>Export text</source>
        <translation>صدّر النّصّ</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="101"/>
        <source>Opens a file dialog used to export the contents of this database cell to a text file.</source>
        <translation>يفتح حواريّ ملفّات يُستخدم لتصدير محتويات خليّة قاعدة البيانات هذه إلى ملفّ نصّيّ.</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="104"/>
        <source>&amp;Export</source>
        <translation>&amp;صدّر</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="117"/>
        <source>Set this cell to NULL</source>
        <translation>اضبط هذه الخليّة إلى NULL</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="120"/>
        <source>Erases the contents of the cell</source>
        <translation>يمحي محتويات هذه الخليّة</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="123"/>
        <source>Set as &amp;NULL</source>
        <translation>ا&amp;ضبط إلى NULL</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600; color:#c00000;&quot;&gt;Warning: Editing binary content in text mode may result in corrupted data!&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="obsolete">&lt;span style=&quot; font-weight:600; color:#c00000;&quot;&gt;تحذير: تحرير المحتوى الثّنائيّ في وضع النّصوص قد يتسبّب بتلف البيانات!&lt;/span&gt;</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="144"/>
        <source>This area displays information about the data present in this database cell</source>
        <translation>تعرض هذه المنطقة معلومات عن البيانات الموجودة في خليّة قاعدة البيانات هذه</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="187"/>
        <source>Type of data currently in cell</source>
        <translation>نوع البيانات في الخليّة حاليًّا</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="194"/>
        <source>Size of data currently in table</source>
        <translation>حجم البيانات في الخليّة حاليًّا</translation>
    </message>
    <message>
        <location filename="../EditDialog.ui" line="216"/>
        <source>Apply</source>
        <translation>طبّق</translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="239"/>
        <source>Choose a file</source>
        <translation>اختر ملفًّا</translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="241"/>
        <source>Text files(*.txt);;Image files(%1);;All files(*)</source>
        <translation>الملفّات النّصّيّة(*.txt);;ملفّات الصّور(%1);;كلّ الملفّات(*)</translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="276"/>
        <source>Choose a filename to export data</source>
        <translation>اختر اسمًا للملفّ لتصدير البيانات</translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="271"/>
        <source>Text files(*.txt);;All files(*)</source>
        <translation>الملفّات النّصّيّة(*.txt);;كلّ الملفّات(*)</translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="188"/>
        <source>Image data can&apos;t be viewed with the text editor</source>
        <translation>لا يمكن عرض البيانات الصّوريّة داخل محرّر النّصوص</translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="216"/>
        <source>Binary data can&apos;t be viewed with the text editor</source>
        <translation>لا يمكن عرض البيانات الثّنائيّة داخل محرّر النّصوص</translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="483"/>
        <source>Type of data currently in cell: %1 Image</source>
        <translation>نوع البيانات في الخليّة حاليًّا: صورة %1</translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="489"/>
        <source>%1x%2 pixel(s)</source>
        <translation>%1×%2 بكسل</translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="503"/>
        <source>Type of data currently in cell: NULL</source>
        <translation>نوع البيانات في الخليّة حاليًّا: NULL</translation>
    </message>
    <message numerus="yes">
        <location filename="../EditDialog.cpp" line="504"/>
        <location filename="../EditDialog.cpp" line="516"/>
        <source>%n byte(s)</source>
        <translation>
            <numerusform>لا بايتات</numerusform>
            <numerusform>بايت واحد</numerusform>
            <numerusform>بايتان</numerusform>
            <numerusform>%n بايتات</numerusform>
            <numerusform>%n بايتًا</numerusform>
            <numerusform>%n بايت</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="406"/>
        <location filename="../EditDialog.cpp" line="509"/>
        <source>Type of data currently in cell: Text / Numeric</source>
        <translation>نوع البيانات في الخليّة حاليًّا: نصّ / عدد</translation>
    </message>
    <message numerus="yes">
        <location filename="../EditDialog.cpp" line="407"/>
        <location filename="../EditDialog.cpp" line="510"/>
        <source>%n char(s)</source>
        <translation>
            <numerusform>لا محارف</numerusform>
            <numerusform>محرف واحد</numerusform>
            <numerusform>محرفان</numerusform>
            <numerusform>%n محارف</numerusform>
            <numerusform>%n محرفًا</numerusform>
            <numerusform>%n محرف</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../EditDialog.cpp" line="515"/>
        <source>Type of data currently in cell: Binary</source>
        <translation>نوع البيانات في الخليّة حاليًّا: بيانات ثنائيّة</translation>
    </message>
</context>
<context>
    <name>EditTableDialog</name>
    <message>
        <location filename="../EditTableDialog.ui" line="14"/>
        <source>Edit table definition</source>
        <translation>تحرير تعريف الجدول</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="27"/>
        <source>Table</source>
        <translation>الجدول</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="43"/>
        <source>Advanced</source>
        <translation>متقدّم</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="62"/>
        <source>Make this a &apos;WITHOUT rowid&apos; table. Setting this flag requires a field of type INTEGER with the primary key flag set and the auto increment flag unset.</source>
        <translation>اجعل هذا الجدول بلا معرّف للصّفوف &apos;WITHOUT rowid&apos;. يتطلّب ضبط هذه الرّاية حقلًا بنوع &quot;أعداد صحيحة/INTEGER&quot; مع ضبط راية المفتاح الأساسيّ ودون ضبط راية الزّيادة الآليّة.</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="65"/>
        <source>Without Rowid</source>
        <translation>بلا معرّف للصّفوف</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="78"/>
        <source>Fields</source>
        <translation>الحقول</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="86"/>
        <source>Add field</source>
        <translation>أضف حقلًا</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="106"/>
        <source>Remove field</source>
        <translation>أزل الحقل</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="126"/>
        <source>Move field up</source>
        <translation>انقل الحقل لأعلى</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="146"/>
        <source>Move field down</source>
        <translation>انقل الحقل لأسفل</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="216"/>
        <source>Name</source>
        <translation>الاسم</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="221"/>
        <source>Type</source>
        <translation>النّوع</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="226"/>
        <location filename="../EditTableDialog.ui" line="229"/>
        <source>Not null</source>
        <translation>ليس NULL</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="234"/>
        <source>PK</source>
        <translation>PK</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="237"/>
        <source>Primary key</source>
        <translation>مفتاح أساسيّ</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="242"/>
        <source>AI</source>
        <translation>AI</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="245"/>
        <source>Autoincrement</source>
        <translation>زيادة آليّة</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="250"/>
        <source>U</source>
        <translation>U</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="253"/>
        <source>Unique</source>
        <translation>فريد</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="258"/>
        <source>Default</source>
        <translation>الافتراضيّ</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="261"/>
        <source>Default value</source>
        <translation>القيمة الافتراضيّة</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="266"/>
        <source>Check</source>
        <translation>الفحص</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="269"/>
        <source>Check constraint</source>
        <translation>Check constraint</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="274"/>
        <source>Foreign Key</source>
        <translation>مفتاح أجنبيّ</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.ui" line="294"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600; color:#ff0000;&quot;&gt;Warning: &lt;/span&gt;There is something with this table definition that our parser doesn&apos;t fully understand. Modifying and saving this table might result it in problems.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="152"/>
        <source>Error creating table. Message from database engine:
%1</source>
        <translation>خطأ في إنشاء الجدول. الرّسالة من محرّك قاعدة البيانات:
%1</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="235"/>
        <source>There already is a field with that name. Please rename it first or choose a different name for this field.</source>
        <translation>هناك حقل بهذا الاسم بالفعل. فضلًا أعد تسميته أو اختر اسمًا مختلفًا لهذا الحقل.</translation>
    </message>
    <message>
        <source>This column is referenced in a foreign key in table %1, column %2 and thus its name cannot be changed.</source>
        <translation type="vanished">هذا العمود مذكور في مفتاح أجنبيّ في الجدول %1، العمود %2 ولا يمكن تغيير اسمه.</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="258"/>
        <source>This column is referenced in a foreign key in table %1 and thus its name cannot be changed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="328"/>
        <source>There is at least one row with this field set to NULL. This makes it impossible to set this flag. Please change the table data first.</source>
        <translation>هناك صفّ واحد على الأقلّ فيه حقل ضُبط إلى NULL. هذا يجعل ضبط هذه الرّاية محال. فضلًا غيّر بيانات الجدول أوّلًا.</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="355"/>
        <source>There is at least one row with a non-integer value in this field. This makes it impossible to set the AI flag. Please change the table data first.</source>
        <translation>هناك صفّ واحد على الأقلّ فيه حقل ضُبط إلى قيمة ليست عددًا صحيحًا. هذا يجعل ضبط هذه راية AI محال. فضلًا غيّر بيانات الجدول أوّلًا.</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="399"/>
        <source>Column &apos;%1&apos; has no unique data.
</source>
        <translation>ليس للعمود &apos;%1&apos; بيانات فريدة.</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="400"/>
        <source>This makes it impossible to set this flag. Please change the table data first.</source>
        <translation>هذا يجعل ضبط هذه الرّاية محال. فضلًا غيّر بيانات الجدول أوّلًا.</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="467"/>
        <source>Modifying this column failed. Error returned from database:
%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="550"/>
        <source>Are you sure you want to delete the field &apos;%1&apos;?
All data currently stored in this field will be lost.</source>
        <translation>أمتأكّد من حذف الحقل &apos;%1&apos;؟
ستفقد كلّ البيانات المخزّنة فيه حاليًّا.</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="663"/>
        <source>Please add a field which meets the following criteria before setting the without rowid flag:
 - Primary key flag set
 - Auto increment disabled</source>
        <translation>فضلًا أضف حقلًا يطابق المعايير الآتية قبل ضبط راية بلا معرّف صفوف/without rowid:
 - راية &quot;مفتاح أساسيّ&quot; مضبوطة
 - الزّيادة الآليّة معطّلة</translation>
    </message>
    <message>
        <location filename="../EditTableDialog.cpp" line="691"/>
        <source>Setting the rowid column for the table failed. Error message:
%1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ExportDataDialog</name>
    <message>
        <location filename="../ExportDataDialog.ui" line="14"/>
        <source>Export data as CSV</source>
        <translation>تصدير البيانات كَ‍ CSV</translation>
    </message>
    <message>
        <source>&amp;Table(s)</source>
        <translation type="vanished">ال&amp;جداول</translation>
    </message>
    <message>
        <source>&amp;Column names in first line</source>
        <translation type="vanished">أسماء الأ&amp;عمدة في أوّل سطر</translation>
    </message>
    <message>
        <source>Field &amp;separator</source>
        <translation type="vanished">&amp;فاصل الحقول</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="22"/>
        <source>Tab&amp;le(s)</source>
        <translation type="unfinished">الج&amp;دول</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="57"/>
        <source>Colu&amp;mn names in first line</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="77"/>
        <source>Fie&amp;ld separator</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="102"/>
        <source>,</source>
        <translation>,</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="107"/>
        <source>;</source>
        <translation>;</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="112"/>
        <source>Tab</source>
        <translation>الجدولات</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="117"/>
        <source>|</source>
        <translation>|</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="122"/>
        <location filename="../ExportDataDialog.ui" line="192"/>
        <location filename="../ExportDataDialog.ui" line="254"/>
        <source>Other</source>
        <translation>شيء آخر</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="152"/>
        <source>&amp;Quote character</source>
        <translation>محرف ال&amp;تّنصيص</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="177"/>
        <source>&quot;</source>
        <translation>&quot;</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="182"/>
        <source>&apos;</source>
        <translation>&apos;</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="222"/>
        <source>New line characters</source>
        <translation>محرف الأسطر الجديدة</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="244"/>
        <source>Windows: CR+LF (\r\n)</source>
        <translation>وندوز: CR+LF ‏(‎\r\n)</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="249"/>
        <source>Unix: LF (\n)</source>
        <translation>يُنكس: LF ‏(‎\n)</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.ui" line="288"/>
        <source>Pretty print</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.cpp" line="165"/>
        <location filename="../ExportDataDialog.cpp" line="229"/>
        <source>Could not open output file: %1</source>
        <translation>تعذّر فتح ملفّ الخرج: %1</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.cpp" line="257"/>
        <location filename="../ExportDataDialog.cpp" line="283"/>
        <source>Choose a filename to export data</source>
        <translation>اختر اسمًا للملفّ لتصدير البيانات</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.cpp" line="243"/>
        <source>Text files(*.csv *.txt)</source>
        <translation>الملفّات النّصّيّة(*.csv *.txt)</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.cpp" line="247"/>
        <source>Text files(*.json *.js *.txt)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.cpp" line="273"/>
        <source>Please select at least 1 table.</source>
        <translation>فضلًا حدّد جدولًا واحدًا على الأقل.</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.cpp" line="297"/>
        <source>Choose a directory</source>
        <translation>اختر دليلًا</translation>
    </message>
    <message>
        <location filename="../ExportDataDialog.cpp" line="329"/>
        <source>Export completed.</source>
        <translation>اكتمل التّصدير.</translation>
    </message>
</context>
<context>
    <name>ExportSqlDialog</name>
    <message>
        <location filename="../ExportSqlDialog.ui" line="14"/>
        <source>Export SQL...</source>
        <translation>تصدير SQL...</translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="35"/>
        <source>Tab&amp;le(s)</source>
        <translation>الج&amp;دول</translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="63"/>
        <source>Select All</source>
        <translation>حدّد الكلّ</translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="70"/>
        <source>Deselect All</source>
        <translation>أزل تحديد الكلّ</translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="79"/>
        <source>&amp;Options</source>
        <translation>&amp;خيارات</translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="85"/>
        <source>Keep column names in INSERT INTO</source>
        <translation>أبقِ أسماء الأعمدة في INSERT INTO</translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="95"/>
        <source>Multiple rows (VALUES) per INSERT statement</source>
        <translation>عدّة صفوف (VALUES) لكلّ إفادة INSERT</translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="116"/>
        <source>Export everything</source>
        <translation>صدّر كلّ شيء</translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="121"/>
        <source>Export schema only</source>
        <translation>صدّر المخطّط فقط</translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.ui" line="126"/>
        <source>Export data only</source>
        <translation>صدّر البيانات فقط</translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.cpp" line="75"/>
        <source>Please select at least 1 table.</source>
        <translation>فضلًا حدّد جدولًا واحدًا على الأقل.</translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.cpp" line="88"/>
        <source>Choose a filename to export</source>
        <translation>اختر اسمًا للملفّ للتصدير</translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.cpp" line="89"/>
        <source>Text files(*.sql *.txt)</source>
        <translation>الملفّات النّصّيّة(*.sql *.txt)</translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.cpp" line="117"/>
        <source>Export completed.</source>
        <translation>اكتمل التّصدير.</translation>
    </message>
    <message>
        <location filename="../ExportSqlDialog.cpp" line="119"/>
        <source>Export cancelled or failed.</source>
        <translation>أُلغي التّصدير أو أنّه فشل.</translation>
    </message>
</context>
<context>
    <name>ExtendedTableWidget</name>
    <message>
        <location filename="../ExtendedTableWidget.cpp" line="248"/>
        <source>The content of clipboard is bigger than the range selected.
Do you want to insert it anyway?</source>
        <translation>محتوى الحافظة أكبر من المدى المحدّد.
أتريد إدراجه بأيّ حال؟</translation>
    </message>
</context>
<context>
    <name>FileDialog</name>
    <message>
        <location filename="../FileDialog.h" line="20"/>
        <source>SQLite database files (*.db *.sqlite *.sqlite3 *.db3);;All files (*)</source>
        <translation>ملفّات قواعد بيانات SQLite ‏(*.db *.sqlite *.sqlite3 *.db3);;كلّ الملفّات (*)</translation>
    </message>
</context>
<context>
    <name>FilterLineEdit</name>
    <message>
        <location filename="../FilterLineEdit.cpp" line="9"/>
        <source>Filter</source>
        <translation>رشّح</translation>
    </message>
</context>
<context>
    <name>ImportCsvDialog</name>
    <message>
        <location filename="../ImportCsvDialog.ui" line="14"/>
        <source>Import CSV file</source>
        <translation>استيراد ملفّ CSV</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="25"/>
        <source>&amp;Table name</source>
        <translation>اسم ال&amp;جدول</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="38"/>
        <source>&amp;Column names in first line</source>
        <translation>أسماء الأ&amp;عمدة في أوّل سطر</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="55"/>
        <source>Field &amp;separator</source>
        <translation>&amp;فاصل الحقول</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="68"/>
        <source>,</source>
        <translation>,</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="73"/>
        <source>;</source>
        <translation>;</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="78"/>
        <location filename="../ImportCsvDialog.cpp" line="379"/>
        <source>Tab</source>
        <translation>الجدولات</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="83"/>
        <source>|</source>
        <translation>|</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="88"/>
        <location filename="../ImportCsvDialog.ui" line="146"/>
        <location filename="../ImportCsvDialog.ui" line="204"/>
        <source>Other</source>
        <translation>شيء آخر</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="118"/>
        <source>&amp;Quote character</source>
        <translation>محرف علامات الا&amp;قتباس</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="131"/>
        <source>&quot;</source>
        <translation>&quot;</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="136"/>
        <source>&apos;</source>
        <translation>&apos;</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="176"/>
        <source>&amp;Encoding</source>
        <translation>ال&amp;تّرميز</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="189"/>
        <source>UTF-8</source>
        <translation>UTF-8</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="194"/>
        <source>UTF-16</source>
        <translation>UTF-16</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="199"/>
        <source>ISO-8859-1</source>
        <translation>ISO-8859-1</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.ui" line="230"/>
        <source>Trim fields?</source>
        <translation>أأقلّم الحقول؟</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="180"/>
        <source>Inserting data...</source>
        <translation>يدرج البيانات...</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="180"/>
        <source>Cancel</source>
        <translation>ألغِ</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="194"/>
        <source>There is already a table of that name and an import into an existing table is only possible if the number of columns match.</source>
        <translation>هناك بالفعل جدول بنفس الاسم والاستيراد داخل جدول موجود ممكن فقط إن تطابق عدد الأعمدة.</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="197"/>
        <source>There is already a table of that name. Do you want to import the data into it?</source>
        <translation>هناك بالفعل جدول بنفس الاسم. أتريد استيراد البيانات داخله؟</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="212"/>
        <source>Creating restore point failed: %1</source>
        <translation>فشل إنشاء نقطة استعادة: %1</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="218"/>
        <source>Creating the table failed: %1</source>
        <translation>فشل إنشاء الجدول: %1</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="241"/>
        <source>Missing field for record %1</source>
        <translation>حقل السّجلّ %1 ناقص</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="249"/>
        <source>Inserting row failed: %1</source>
        <translation>فشل إدراج الصّفّ: %1</translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="../MainWindow.ui" line="14"/>
        <source>DB Browser for SQLite</source>
        <translation>متصفّح قواعد بيانات SQLite</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="29"/>
        <source>Database Structure</source>
        <translation>بنية قاعدة البيانات</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="35"/>
        <location filename="../MainWindow.ui" line="810"/>
        <source>toolBar1</source>
        <translation>شريط الأدوات1</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="72"/>
        <source>Browse Data</source>
        <translation>تصفّح البيانات</translation>
    </message>
    <message>
        <source>Table:</source>
        <translation type="vanished">الجدول:</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="102"/>
        <source>Select a table to browse data</source>
        <translation>اختر جدولًا لتصفّح بياناته</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="105"/>
        <source>Use this list to select a table to be displayed in the database view</source>
        <translation>استخدم هذه القائمة لاختيار جدول ليُعرض في منظور قاعدة البيانات</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="118"/>
        <source>Refresh the data in the selected table.</source>
        <translation>أنعش البيانات في الجدول المحدّد.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="121"/>
        <source>This button refreshes the data in the currently selected table.</source>
        <translation>يُنعش هذا الزّرّ البيانات في الجدول المحدّد حاليًّا.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1961"/>
        <source>SQLCipher &amp;FAQ...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1969"/>
        <source>Table(s) to JSON...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1972"/>
        <source>Export one or more table(s) to a JSON file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1980"/>
        <source>Open from Remote</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1985"/>
        <source>Save to Remote</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1990"/>
        <source>Refresh</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1993"/>
        <source>F5</source>
        <translation>F5</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="135"/>
        <source>Clear all filters</source>
        <translation>امح كلّ المرشّحات</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="80"/>
        <source>&amp;Table:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="162"/>
        <source>Insert a new record in the current table</source>
        <translation>أدرج سجلًّا جديدًا في الجدول الحاليّ</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="165"/>
        <source>This button creates a new, empty record in the database</source>
        <translation>يُنشئ هذا الزّرّ سجلًّا جديدًا فارغًا في جدول البيانات</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="168"/>
        <source>New Record</source>
        <translation>سجلّ جديد</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="175"/>
        <source>Delete the current record</source>
        <translation>احذف السّجلّ الحاليّ</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="178"/>
        <source>This button deletes the record currently selected in the database</source>
        <translation>يحذف هذا الزّرّ السّجلّ المحدّد حاليًّا في قاعدة البيانات</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="181"/>
        <source>Delete Record</source>
        <translation>احذف السّجلّ</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="193"/>
        <source>This is the database view. You can double-click any record to edit its contents in the cell editor window.</source>
        <translation>هذا منظور قاعدة البيانات. يمكنك نقر أيّ سجلّ مزدوجًا لتحرير محتوياته في نافذة محرّر الخلايا.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="220"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Scroll to the beginning&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;مرّر إلى البداية&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="223"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Clicking this button navigates to the beginning in the table view above.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;نقر هذا الزّرّ سينقلك إلى بداية منظور الجدول أعلاه.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="226"/>
        <source>|&lt;</source>
        <translation>|&lt;</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="240"/>
        <source>Scroll 100 records upwards</source>
        <translation>مرّر 100 سجلّ للأمام</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="243"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Clicking this button navigates 100 records upwards in the table view above.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;نقر هذا الزّرّ سينقلك إلى ال‍ 100 سطر التّالية في منظور الجدول أعلاه.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="246"/>
        <source>&lt;</source>
        <translation>&lt;</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="257"/>
        <source>0 - 0 of 0</source>
        <translation>0 - 0 من 0</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="267"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Scroll 100 records downwards&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;مرّر 100 سجلّ للخلف&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="270"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Clicking this button navigates 100 records downwards in the table view above.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;نقر هذا الزّرّ سينقلك إلى ال‍ 100 سطر السّابقة في منظور الجدول أعلاه.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="273"/>
        <source>&gt;</source>
        <translation>&gt;</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="287"/>
        <source>Scroll to the end</source>
        <translation>مرّر إلى النّهاية</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="290"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&amp;lt;html&amp;gt;&amp;lt;head/&amp;gt;&amp;lt;body&amp;gt;&amp;lt;p&amp;gt;Clicking this button navigates up to the end in the table view above.&amp;lt;/p&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;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;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="293"/>
        <source>&gt;|</source>
        <translation>&gt;|</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="317"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Click here to jump to the specified record&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;انقر هنا للانتقال إلى السّجلّ المحدّد&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="320"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;This button is used to navigate to the record number specified in the Go to area.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;يُستخدم هذا الزّرّ في التّنقّل إلى رقم السّطر المحدّد في منطقة &quot;انتقل إلى&quot;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="323"/>
        <source>Go to:</source>
        <translation>انتقل إلى:</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="330"/>
        <source>Enter record number to browse</source>
        <translation>أدخل رقم السّجلّ لتصفّحه</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="333"/>
        <source>Type a record number in this area and click the Go to: button to display the record in the database view</source>
        <translation>اكتب رقم سجلّ في هذا المربّع وانقر زرّ &quot;انتقل إلى:&quot; لعرض السّجلّ في منظور قاعدة البيانات</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="336"/>
        <source>1</source>
        <translation>1</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="346"/>
        <source>Edit Pragmas</source>
        <translation>حرّر Pragmas</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="370"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_auto_vacuum&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;Auto Vacuum&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&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_auto_vacuum&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;نظّف آليًّا&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="387"/>
        <location filename="../MainWindow.ui" line="1158"/>
        <location filename="../MainWindow.ui" line="1202"/>
        <source>None</source>
        <translation>None</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="392"/>
        <location filename="../MainWindow.ui" line="709"/>
        <source>Full</source>
        <translation>Full</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="397"/>
        <source>Incremental</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="405"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_automatic_index&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;Automatic Index&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&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_automatic_index&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;فهرس آليّ&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="425"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_checkpoint_fullfsync&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;Checkpoint Full FSYNC&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&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_checkpoint_fullfsync&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;نقطة فحص مزامنة FSYNC كاملة&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="445"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_foreign_keys&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;Foreign Keys&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&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_foreign_keys&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;المفاتيح الاجنبيّة&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="465"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_fullfsync&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;Full FSYNC&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&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_fullfsync&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;مزامنة FSYNC كاملة&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="485"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_ignore_check_constraints&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;Ignore Check Constraints&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&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_ignore_check_constraints&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;تجاهل قيود الفحص&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="505"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_journal_mode&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;Journal Mode&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&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_journal_mode&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;وضع المجلّة&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="519"/>
        <source>Delete</source>
        <translation>Delete</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="524"/>
        <source>Truncate</source>
        <translation>Truncate</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="529"/>
        <source>Persist</source>
        <translation>Persist</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="534"/>
        <location filename="../MainWindow.ui" line="741"/>
        <source>Memory</source>
        <translation>Memory</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="539"/>
        <source>WAL</source>
        <translation>WAL</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="544"/>
        <location filename="../MainWindow.ui" line="699"/>
        <source>Off</source>
        <translation>Off</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="552"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_journal_size_limit&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;Journal Size Limit&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&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_journal_size_limit&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;حدّ مقاس المجلّة&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="575"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_locking_mode&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;Locking Mode&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&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_locking_mode&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;وضع القفل&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="589"/>
        <location filename="../MainWindow.ui" line="704"/>
        <source>Normal</source>
        <translation>Normal</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="594"/>
        <source>Exclusive</source>
        <translation>Exclusive</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="602"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_max_page_count&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;Max Page Count&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&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_max_page_count&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;أقصى عدد للصّفحات&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="622"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_page_size&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;Page Size&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&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_page_size&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;حجم الصّفحة&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="645"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_recursive_triggers&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;Recursive Triggers&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&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_recursive_triggers&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;المحفّزات تكراريّة&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="665"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_secure_delete&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;Secure Delete&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&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_secure_delete&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;الحذف الآمن&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="685"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_synchronous&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;Synchronous&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&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_synchronous&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;التّزامن&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="717"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_temp_store&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;Temp Store&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&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_temp_store&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;التّخزين المؤقّت&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="731"/>
        <source>Default</source>
        <translation>Default</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="736"/>
        <source>File</source>
        <translation>File</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="749"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_user_version&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;User Version&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&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_user_version&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;إصدارة المستخدم&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="769"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_wal_autocheckpoint&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;WAL Auto Checkpoint&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&gt;&lt;a href=&quot;http://www.sqlite.org/pragma.html#pragma_wal_autocheckpoint&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;نقطة فحص WAL الآليّة&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="869"/>
        <source>Remote</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="951"/>
        <source>Edit Database &amp;Cell</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1338"/>
        <source>DB Sche&amp;ma</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1718"/>
        <source>Execute SQL [F5, Ctrl+Return, Ctrl+R]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1763"/>
        <source>Execute current line [Shift+F5]</source>
        <translation>نفّذ السّطر الحاليّ [Shift+F5]</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1766"/>
        <source>Shift+F5</source>
        <translation>Shift+F5</translation>
    </message>
    <message>
        <source>SQLCipher FAQ...</source>
        <translation type="vanished">أسئلة شائعة عن SQLCipher...</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1964"/>
        <source>Opens the SQLCipher FAQ in a browser window</source>
        <translation>يفتح الأسئلة الشّائعة عن SQLCipher في نافذة المتصفّح</translation>
    </message>
    <message>
        <source>E&amp;xecute SQL</source>
        <translation type="obsolete">ن&amp;فّذ SQL</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="850"/>
        <source>&amp;File</source>
        <translation>مل&amp;فّ</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="854"/>
        <source>&amp;Import</source>
        <translation>ا&amp;ستورد</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="861"/>
        <source>&amp;Export</source>
        <translation>&amp;صدّر</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="897"/>
        <source>&amp;Edit</source>
        <translation>ت&amp;حرير</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="907"/>
        <source>&amp;View</source>
        <translation>من&amp;ظور</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="915"/>
        <source>&amp;Help</source>
        <translation>م&amp;ساعدة</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="932"/>
        <source>DB Toolbar</source>
        <translation>شريط قاعدة البيانات</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="963"/>
        <source>SQL &amp;Log</source>
        <translation>س&amp;جلّ SQL</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="981"/>
        <source>Show S&amp;QL submitted by</source>
        <translation>أظهر SQL الذي ن&amp;فّذه</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="998"/>
        <source>User</source>
        <translation>المستخدم</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1003"/>
        <source>Application</source>
        <translation>التّطبيق</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1030"/>
        <source>&amp;Clear</source>
        <translation>ا&amp;مح</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1073"/>
        <source>&amp;Plot</source>
        <translation>الرّ&amp;سم البيانيّ</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1100"/>
        <source>Columns</source>
        <translation>الأعمدة</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1105"/>
        <source>X</source>
        <translation>س</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1110"/>
        <source>Y</source>
        <translation>ص</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1115"/>
        <source>_</source>
        <translation>_</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1147"/>
        <source>Line type:</source>
        <translation>نوع الخطوط:</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1163"/>
        <source>Line</source>
        <translation>خطّ</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1168"/>
        <source>StepLeft</source>
        <translation>عتبة يسرى</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1173"/>
        <source>StepRight</source>
        <translation>عتبة يمنى</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1178"/>
        <source>StepCenter</source>
        <translation>عتبة وسطى</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1183"/>
        <source>Impulse</source>
        <translation>نبض</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1191"/>
        <source>Point shape:</source>
        <translation>شكل النّقط:</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1207"/>
        <source>Cross</source>
        <translation>علامة ضرب</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1212"/>
        <source>Plus</source>
        <translation>علامة جمع</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1217"/>
        <source>Circle</source>
        <translation>دائرة</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1222"/>
        <source>Disc</source>
        <translation>قرص</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1227"/>
        <source>Square</source>
        <translation>مربّع</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1232"/>
        <source>Diamond</source>
        <translation>معيّن</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1237"/>
        <source>Star</source>
        <translation>نجمة</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1242"/>
        <source>Triangle</source>
        <translation>مثلّث</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1247"/>
        <source>TriangleInverted</source>
        <translation>مثلّث مقلوب</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1252"/>
        <source>CrossSquare</source>
        <translation>علامة ضرب في مربّع</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1257"/>
        <source>PlusSquare</source>
        <translation>علامة جمع في مربّع</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1262"/>
        <source>CrossCircle</source>
        <translation>علامة ضرب في دائرة</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1267"/>
        <source>PlusCircle</source>
        <translation>علامة جمع في دائرة</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1272"/>
        <source>Peace</source>
        <translation>رمز السّلام</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1293"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Save current plot...&lt;/p&gt;&lt;p&gt;File format chosen by extension (png, jpg, pdf, bmp)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html dir=&quot;rtl&quot;&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;احفظ الرّسم البيانيّ الحاليّ...&lt;/p&gt;&lt;p&gt;نسق الملفّ يحدّده الامتداد (png،‏ jpg،‏ pdf وbmp)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1296"/>
        <source>Save current plot...</source>
        <translation>احفظ الرّسم البيانيّ الحاليّ...</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1322"/>
        <source>Load all data. This has only an effect if not all data has been fetched from the table yet due to the partial fetch mechanism.</source>
        <translation>حمّل كلّ البيانات. يؤثّر هذا فقط إن لم تكن كلّ البيانات قد جُلبت من الجدول بسبب آليّة جلب جزئيّة.</translation>
    </message>
    <message>
        <source>DB Schema</source>
        <translation type="vanished">مخطّط قاعدة البيانات</translation>
    </message>
    <message>
        <source>Edit Database Cell</source>
        <translation type="vanished">حرّر خليّة قاعدة البيانات</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1367"/>
        <source>&amp;New Database...</source>
        <translation>قاعدة بيانات &amp;جديدة...</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1370"/>
        <location filename="../MainWindow.ui" line="1373"/>
        <source>Create a new database file</source>
        <translation>أنشئ ملفّ قاعدة بيانات جديد</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1376"/>
        <source>This option is used to create a new database file.</source>
        <translation>يُستخدم هذا الخيار لإنشاء ملفّ قاعدة بيانات جديد.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1379"/>
        <source>Ctrl+N</source>
        <translation>Ctrl+N</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1391"/>
        <source>&amp;Open Database...</source>
        <translation>ا&amp;فتح قاعدة بيانات...</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1394"/>
        <location filename="../MainWindow.ui" line="1397"/>
        <source>Open an existing database file</source>
        <translation>افتح ملفّ قاعدة بيانات موجود</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1400"/>
        <source>This option is used to open an existing database file.</source>
        <translation>يُستخدم هذا الخيار لفتح ملفّ قاعدة بيانات موجود.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1403"/>
        <source>Ctrl+O</source>
        <translation>Ctrl+O</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1414"/>
        <source>&amp;Close Database</source>
        <translation>أ&amp;غلق قاعدة البيانات</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1417"/>
        <source>Ctrl+W</source>
        <translation>Ctrl+W</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1432"/>
        <source>&amp;Revert Changes</source>
        <translation>أرجِ&amp;ع التّعديلات</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1435"/>
        <source>Revert database to last saved state</source>
        <translation>أرجِع قاعدة البيانات إلى آخر حالة محفوظة</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1438"/>
        <source>This option is used to revert the current database file to its last saved state. All changes made since the last save operation are lost.</source>
        <translation>يُستخدم هذا الخيار لإرجاع ملفّ قاعدة البيانات إلى آخر حالة محفوظة له. ستفقد كلّ التّعديلات عليه منذ آخر عمليّة حفظ أُجريت.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1453"/>
        <source>&amp;Write Changes</source>
        <translation>ا&amp;كتب التّعديلات</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1456"/>
        <source>Write changes to the database file</source>
        <translation>اكتب التّعديلات إلى ملفّ قاعدة البيانات</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1459"/>
        <source>This option is used to save changes to the database file.</source>
        <translation>يُستخدم هذا الخيار لكتابة التّعديلات إلى ملفّ قاعدة البيانات.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1462"/>
        <source>Ctrl+S</source>
        <translation>Ctrl+S</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1473"/>
        <source>Compact &amp;Database</source>
        <translation>نظّف &amp;قاعدة البيانات</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1476"/>
        <source>Compact the database file, removing space wasted by deleted records</source>
        <translation>نظّف ملفّ قاعدة البيانات، مزيلًا المساحة الضّائعة بسبب حذف السّجلّات</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1479"/>
        <location filename="../MainWindow.ui" line="1482"/>
        <source>Compact the database file, removing space wasted by deleted records.</source>
        <translation>نظّف ملفّ قاعدة البيانات، مزيلًا المساحة الضّائعة بسبب حذف السّجلّات.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1490"/>
        <source>E&amp;xit</source>
        <translation>ا&amp;خرج</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1493"/>
        <source>Ctrl+Q</source>
        <translation>Ctrl+Q</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1501"/>
        <source>&amp;Database from SQL file...</source>
        <translation>&amp;قاعدة بيانات من ملفّ SQL...</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1504"/>
        <source>Import data from an .sql dump text file into a new or existing database.</source>
        <translation>استورد بيانات من ملفّ نصّيّ ‎.sql مفرّغ إلى قاعدة بيانات جديدة أو موجودة.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1507"/>
        <source>This option lets you import data from an .sql dump text file into a new or existing database. SQL dump files can be created on most database engines, including MySQL and PostgreSQL.</source>
        <translation>يتيح لك هذا الخيار باستيراد البيانات من ملفّ نصّيّ ‎.sql مفرّغ إلى قاعدة بيانات جديدة أو موجودة. يمكن إنشاء ملفّات SQL المفرّغة في أغلب محرّكات قواعد البيانات، بما فيها MySQL وPostgreSQL.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1515"/>
        <source>&amp;Table from CSV file...</source>
        <translation>&amp;جدولًا من ملفّ CSV...</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1518"/>
        <source>Open a wizard that lets you import data from a comma separated text file into a database table.</source>
        <translation>افتح مرشدًا يساعدك في استيراد البيانات من ملفّ نصّيّ مقسوم بفواصل إلى جدول قاعدة البيانات.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1521"/>
        <source>Open a wizard that lets you import data from a comma separated text file into a database table. CSV files can be created on most database and spreadsheet applications.</source>
        <translation>افتح مرشدًا يساعدك في استيراد البيانات من ملفّ نصّيّ مقسوم بفواصل إلى جدول قاعدة البيانات. ملفّات CSV يمكن إنشاءها في أغلب تطبيقات قواعد البيانات والجداول الممتدّة.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1529"/>
        <source>&amp;Database to SQL file...</source>
        <translation>&amp;قاعدة بيانات إلى ملفّ SQL...</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1532"/>
        <source>Export a database to a .sql dump text file.</source>
        <translation>صدّر قاعدة بيانات إلى ملفّ نصّيّ ‎.sql مفرّغ.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1535"/>
        <source>This option lets you export a database to a .sql dump text file. SQL dump files contain all data necessary to recreate the database on most database engines, including MySQL and PostgreSQL.</source>
        <translation>يتيح لك هذا الخيار تصدير قاعدة بيانات إلى ملفّ نصّيّ ‎.sql مفرّغ. يمكن لملفّات SQL المفرّغة احتواء كلّ البيانات الضّروريّة لإعادة إنشاء قاعدة البيانات في أغلب محرّكات قواعد البيانات، فما فيها MySQL وPostgreSQL.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1543"/>
        <source>&amp;Table(s) as CSV file...</source>
        <translation>ال&amp;جداول كملفّ CSV...</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1546"/>
        <source>Export a database table as a comma separated text file.</source>
        <translation>صدّر جدول قاعدة بيانات كملفّ نصّيّ مقسوم بفواصل.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1549"/>
        <source>Export a database table as a comma separated text file, ready to be imported into other database or spreadsheet applications.</source>
        <translation>صدّر جدول قاعدة بيانات كملفّ نصّيّ مقسوم بفواصل، جاهز ليُستورد إلى تطبيقات قواعد البيانات أو الجداول الممتدّة الأخرى.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1564"/>
        <source>&amp;Create Table...</source>
        <translation>أ&amp;نشئ جدولًا...</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1567"/>
        <source>Open the Create Table wizard, where it is possible to define the name and fields for a new table in the database</source>
        <translation>افتح مرشد إنشاء الجدول، حيث تستطيع تحديد اسم وحقول للجدول الجديد في قاعدة البيانات</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1582"/>
        <source>&amp;Delete Table...</source>
        <translation>ا&amp;حذف الجدول...</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1585"/>
        <location filename="../MainWindow.cpp" line="1259"/>
        <location filename="../MainWindow.cpp" line="1260"/>
        <source>Delete Table</source>
        <translation>احذف الجدول</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1588"/>
        <source>Open the Delete Table wizard, where you can select a database table to be dropped.</source>
        <translation>افتح مرشد حذف الجدول، حيث يمكنك تحديد جدول قاعدة البيانات لإسقاطه.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1603"/>
        <source>&amp;Modify Table...</source>
        <translation>&amp;عدّل الجدول...</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1606"/>
        <source>Open the Modify Table wizard, where it is possible to rename an existing table. It is also possible to add or delete fields form a table, as well as modify field names and types.</source>
        <translation>افتح مرشد تعديل الجدول، حيث يمكنك إعادة تسمية جدول موجود. يمكنك أيضًا إضافة حقول أو حذفها إلى ومن الجدول، كما وتعديل أسماء الحقول وأنواعها.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1621"/>
        <source>Create &amp;Index...</source>
        <translation>أنشئ &amp;فهرسًا...</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1624"/>
        <source>Open the Create Index wizard, where it is possible to define a new index on an existing database table.</source>
        <translation>افتح جدول إنشاء الفهارس، حيث يمكنك تحديد فهرس جديد في جدول قاعدة بيانات موجود.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1636"/>
        <source>&amp;Preferences...</source>
        <translation>التّف&amp;ضيلات...</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1639"/>
        <location filename="../MainWindow.ui" line="1642"/>
        <source>Open the preferences window.</source>
        <translation>افتح نافذة التّفضيلات.</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1657"/>
        <source>&amp;DB Toolbar</source>
        <translation>شريط &amp;قاعدة البيانات</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1660"/>
        <source>Shows or hides the Database toolbar.</source>
        <translation>يُظهر أو يخفي شريط قاعدة البيانات..</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1663"/>
        <location filename="../MainWindow.ui" line="1706"/>
        <source>Ctrl+T</source>
        <translation>Ctrl+T</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1675"/>
        <source>W&amp;hat&apos;s This?</source>
        <translation>ما ه&amp;ذا؟</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1678"/>
        <source>Shift+F1</source>
        <translation>Shift+F1</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1686"/>
        <source>&amp;About...</source>
        <translation>&amp;عن...</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1694"/>
        <source>&amp;Recently opened</source>
        <translation>المفتوحة حدي&amp;ثًا</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1703"/>
        <source>Open &amp;tab</source>
        <translation>افتح ل&amp;سانًا</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="804"/>
        <source>Execute SQL</source>
        <translation>نفّذ SQL</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1715"/>
        <source>&amp;Execute SQL</source>
        <translation>ن&amp;فّذ SQL</translation>
    </message>
    <message>
        <source>Execute SQL [F5, Ctrl+Return]</source>
        <translation type="vanished">نفّذ SQL ‏[F5, Ctrl+Return]</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1727"/>
        <source>Open SQL file</source>
        <translation>افتح ملفّ SQL</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1736"/>
        <location filename="../MainWindow.ui" line="1893"/>
        <location filename="../MainWindow.ui" line="1896"/>
        <source>Save SQL file</source>
        <translation>احفظ ملفّ SQL</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1748"/>
        <source>&amp;Load extension</source>
        <translation>&amp;حمّل امتدادًا</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1760"/>
        <source>Execute current line</source>
        <translation>نفّذ السّطر الحاليّ</translation>
    </message>
    <message>
        <source>Execute current line [Ctrl+E]</source>
        <translation type="vanished">نفّذ السّطر الحاليّ [Ctrl+E]</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="189"/>
        <source>Ctrl+E</source>
        <translation>Ctrl+E</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1774"/>
        <source>Export as CSV file</source>
        <translation>يصدّر كملفّ CSV</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1777"/>
        <source>Export table as comma separated values file</source>
        <translation>صدّر الجدول كملفّ نصّيّ مقسوم بفواصل</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1786"/>
        <source>&amp;Wiki...</source>
        <translation>الوي&amp;كي...</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1798"/>
        <source>Bug &amp;report...</source>
        <translation>أبلغ عن علّ&amp;ة...</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1810"/>
        <source>Web&amp;site...</source>
        <translation>موقع الو&amp;بّ...</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1822"/>
        <source>Sa&amp;ve Project</source>
        <translation>احف&amp;ظ المشروع</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1825"/>
        <location filename="../MainWindow.ui" line="1828"/>
        <source>Save the current session to a file</source>
        <translation>احفظ الجلسة الحاليّة إلى ملفّ</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1840"/>
        <source>Open &amp;Project</source>
        <translation>افتح م&amp;شروعًا</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1843"/>
        <location filename="../MainWindow.ui" line="1846"/>
        <source>Load a working session from a file</source>
        <translation>حمّل جلسة عمل من ملفّ</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1857"/>
        <source>&amp;Attach Database</source>
        <translation>أ&amp;رفق قاعدة بيانات</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1869"/>
        <source>&amp;Set Encryption</source>
        <translation>ا&amp;ضبط التّعمية</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1881"/>
        <location filename="../MainWindow.ui" line="1884"/>
        <source>Save SQL file as</source>
        <translation>احفظ ملفّ SQL ك‍</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1905"/>
        <source>&amp;Browse Table</source>
        <translation>ت&amp;صفّح الجدول</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1914"/>
        <source>Copy Create statement</source>
        <translation>انسخ إفادة الإنشاء</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1917"/>
        <source>Copy the CREATE statement of the item to the clipboard</source>
        <translation>انس إفادة CREAT للعنصر إلى الحافظة</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1922"/>
        <source>Edit display format</source>
        <translation>حرّر نسق العرض</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1925"/>
        <source>Edit the display format of the data in this column</source>
        <translation>حرّر نسق عرض البيانات في هذا العمود</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1933"/>
        <source>Show rowid column</source>
        <translation>أظهر عمود معرّف الصّفوف</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1936"/>
        <source>Toggle the visibility of the rowid column</source>
        <translation>بدّل ظهور عمود معرّف الصّفوف/rowid</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1941"/>
        <location filename="../MainWindow.cpp" line="2765"/>
        <source>Set encoding</source>
        <translation>اضبط التّرميز</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1944"/>
        <source>Change the encoding of the text in the table cells</source>
        <translation>غيّر ترميز النّصّ في خلايا الجدول</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1949"/>
        <source>Set encoding for all tables</source>
        <translation>اضبط ترميز كلّ الجداول</translation>
    </message>
    <message>
        <location filename="../MainWindow.ui" line="1952"/>
        <source>Change the default encoding assumed for all tables in the database</source>
        <translation>غيّر التّرميز الافتراضيّ المفترض في كلّ جداول قاعدة البيانات</translation>
    </message>
    <message>
        <source>Duplicate record</source>
        <translation type="vanished">كرّر السّجلّ</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="120"/>
        <source>Ctrl+Return</source>
        <translation>Ctrl+Return</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="168"/>
        <source>Ctrl+L</source>
        <translation>Ctrl+L</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="175"/>
        <source>Ctrl+P</source>
        <translation>Ctrl+P</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="175"/>
        <source>Ctrl+D</source>
        <translation>Ctrl+D</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="181"/>
        <source>Ctrl+I</source>
        <translation>Ctrl+I</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="200"/>
        <source>Encrypted</source>
        <translation>معمّاة</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="201"/>
        <source>Database is encrypted using SQLCipher</source>
        <translation>قاعدة البيانات معمّاة باستخدام SQLCipher</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="207"/>
        <source>Read only</source>
        <translation>للقراءة فقط</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="208"/>
        <source>Database file is read only. Editing the database is disabled.</source>
        <translation>ملفّ قاعدة البيانات للقراءة فقط. تحرير قاعدة البيانات معطّل.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="214"/>
        <source>Database encoding</source>
        <translation>ترميز قاعدة البيانات</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="275"/>
        <location filename="../MainWindow.cpp" line="2481"/>
        <source>Choose a database file</source>
        <translation>اختر ملفّ قاعدة بيانات</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="310"/>
        <source>Invalid file format.</source>
        <translation>نسق الملفّ غير صالح.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="322"/>
        <location filename="../MainWindow.cpp" line="1175"/>
        <location filename="../MainWindow.cpp" line="2163"/>
        <location filename="../MainWindow.cpp" line="2398"/>
        <source>Choose a filename to save under</source>
        <translation>اختر اسمًا للملفّ لحفظه</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="577"/>
        <source>Error adding record:
</source>
        <translation>خطأ في إضافة السّجلّ:
</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="597"/>
        <source>Error deleting record:
%1</source>
        <translation>خطأ في حذف السّجلّ:
%1</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="606"/>
        <source>Please select a record first</source>
        <translation>فضلًا اختر سجلًّا أوّلًا</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="683"/>
        <source>%1 - %2 of %3</source>
        <translation>%1 - %2 من %3</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="715"/>
        <location filename="../MainWindow.cpp" line="729"/>
        <source>There is no database opened. Please open or create a new database file.</source>
        <translation>لا قواعد بيانات مفتوحة. فضلًا افتح ملفّ قاعدة بيانات أو أنشئ واحدًا جديدًا.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="750"/>
        <source>Are you sure you want to delete the %1 &apos;%2&apos;?
All data associated with the %1 will be lost.</source>
        <translation>أمتأكّد من حذف %1 &apos;%2&apos;؟
ستفقد كلّ البيانات المرتبطة ب‍ %1.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="757"/>
        <source>Error: could not delete the %1. Message from database engine:
%2</source>
        <translation>خطأ: تعذّر حذف %1. الرّسالة من محرّك قاعدة البيانات:
%2</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="769"/>
        <source>There is no database opened.</source>
        <translation>لا قواعد بيناتا مفتوحة.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="966"/>
        <source>%1 rows returned in %2ms from: %3</source>
        <translation>أُرجع من الصّفوف %1 في %2م‌ث من: %3</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="973"/>
        <source>Error executing query: %1</source>
        <translation>خطأ في تنفيذ الاستعلام: %1</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="989"/>
        <source>, %1 rows affected</source>
        <translation>، المتأثّر هو %1 من الصّفوف</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="992"/>
        <source>Query executed successfully: %1 (took %2ms%3)</source>
        <translation>نُفّذ الاستعلام بنجاح: %1 (أخذ %2م‌ث%3)</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1063"/>
        <source>Choose a text file</source>
        <translation>اختر ملفًّا نصّيًّا</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1064"/>
        <source>Text files(*.csv *.txt);;All files(*)</source>
        <translation>الملفّات النّصّيّة(*.csv *.txt);;كلّ الملفّات(*)</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1072"/>
        <source>Import completed</source>
        <translation>اكتمل الاستيراد</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1125"/>
        <source>Error while saving the database file. This means that not all changes to the database were saved. You need to resolve the following error first.

%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1134"/>
        <source>Are you sure you want to undo all changes made to the database file &apos;%1&apos; since the last save?</source>
        <translation>أمتأكّد من التّراجع عن كلّ التّعديلات المجراة على ملفّ قاعدة البيانات &apos;%1&apos; منذ آخر حفظ؟</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1158"/>
        <source>Choose a file to import</source>
        <translation>اختر ملفًّا لاستيراده</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1159"/>
        <location filename="../MainWindow.cpp" line="1573"/>
        <location filename="../MainWindow.cpp" line="1619"/>
        <source>Text files(*.sql *.txt);;All files(*)</source>
        <translation>الملفّات النّصّيّة(*.sql *.txt);;كلّ الملفّات(*)</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1169"/>
        <source>Do you want to create a new database file to hold the imported data?
If you answer no we will attempt to import the data in the SQL file to the current database.</source>
        <translation>أتريد إنشاء ملفّ قاعدة بيانات جديد ليبقي فيه البيانات المستوردة؟
إن أجبت بلا سنحاول استيراد البيانات في ملفّ SQL إلى قاعدة البيانات الحاليّة.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1179"/>
        <source>File %1 already exists. Please choose a different name.</source>
        <translation>الملفّ %1 موجود بالفعل. فضلًا اختر اسمًا آخر.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1194"/>
        <source>Error importing data: %1</source>
        <translation>خطأ في استيراد البيانات: %1</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1196"/>
        <source>Import completed.</source>
        <translation>اكتمل الاستيراد.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1250"/>
        <location filename="../MainWindow.cpp" line="1251"/>
        <source>Delete View</source>
        <translation>احذف العرض</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1253"/>
        <location filename="../MainWindow.cpp" line="1254"/>
        <source>Delete Trigger</source>
        <translation>احذف المحفّز</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1256"/>
        <location filename="../MainWindow.cpp" line="1257"/>
        <source>Delete Index</source>
        <translation>احذف الفهرس</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1307"/>
        <source>&amp;%1 %2</source>
        <translation>&amp;%1 %2</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1501"/>
        <source>Setting PRAGMA values will commit your current transaction.
Are you sure?</source>
        <translation>ضبط قيم PRAGMA ستودع المعاملة الحاليّة.
أمتأكّد؟</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1572"/>
        <source>Select SQL file to open</source>
        <translation>اختر ملفّ SQL لفتحه</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1618"/>
        <source>Select file name</source>
        <translation>اختر اسم الملفّ</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1633"/>
        <source>Select extension file</source>
        <translation>اختر ملفّ الامتداد</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1634"/>
        <source>Extensions(*.so *.dll);;All files(*)</source>
        <translation>الامتدادات(*.so *.dll);;كلّ الملفّات(*)</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1640"/>
        <source>Extension successfully loaded.</source>
        <translation>حُمّل الامتداد بنجاح.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1642"/>
        <location filename="../MainWindow.cpp" line="1654"/>
        <source>Error loading extension: %1</source>
        <translation>خطأ في تحميل الامتداد: %1</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1757"/>
        <source>Don&apos;t show again</source>
        <translation>لا تُظهر ثانية</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1760"/>
        <source>New version available.</source>
        <translation>إصدارة جديدة متوفّرة.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1761"/>
        <source>A new DB Browser for SQLite version is available (%1.%2.%3).&lt;br/&gt;&lt;br/&gt;Please download at &lt;a href=&apos;%4&apos;&gt;%4&lt;/a&gt;.</source>
        <translation>تتوفّر إصدارة جديدة من «متصفّح قواعد بيانات SQLite» ‏(%1.%2.%3).&lt;br/&gt;&lt;br/&gt;فضلًا نزّلها من &lt;a href=&apos;%4&apos;&gt;%4&lt;/a&gt;.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="1895"/>
        <source>Row #</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2134"/>
        <source>Choose a axis color</source>
        <translation>اختر لونًا للمحور</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2164"/>
        <source>PNG(*.png);;JPG(*.jpg);;PDF(*.pdf);;BMP(*.bmp);;All Files(*)</source>
        <translation>PNG(*.png);;JPG(*.jpg);;PDF(*.pdf);;BMP(*.bmp);;كلّ الملفّات(*)</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2194"/>
        <source>Please enter the URL of the database file to open.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2204"/>
        <source>Please enter the URL of the database file to save.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2258"/>
        <source>Choose a file to open</source>
        <translation>اختر ملفًّا لفتحه</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2259"/>
        <location filename="../MainWindow.cpp" line="2399"/>
        <source>DB Browser for SQLite project file (*.sqbpro)</source>
        <translation>ملفّ مشروع «متصفّح قواعد بيانات SQLite» ‏(*.sqbpro)</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2761"/>
        <source>Please choose a new encoding for this table.</source>
        <translation>فضلًا اختر ترميزًا جديدًا لهذا الجدول.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2763"/>
        <source>Please choose a new encoding for all tables.</source>
        <translation>فضلًا اختر ترميزًا جديدًا لكلّ الجداول.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2766"/>
        <source>%1
Leave the field empty for using the database encoding.</source>
        <translation>%1
اترك الحقل فارغًا لاستخدام ترميز قاعدة البيانات.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2777"/>
        <source>This encoding is either not valid or not supported.</source>
        <translation>هذا التّرميز غير صالح أو غير مدعوم.</translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2808"/>
        <source>Fetching all data...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../MainWindow.cpp" line="2809"/>
        <source>Cancel</source>
        <translation type="unfinished">ألغِ</translation>
    </message>
</context>
<context>
    <name>PreferencesDialog</name>
    <message>
        <location filename="../PreferencesDialog.ui" line="14"/>
        <source>Preferences</source>
        <translation>التّفضيلات</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="27"/>
        <source>&amp;General</source>
        <translation>&amp;عامّ</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="46"/>
        <source>Remember last location</source>
        <translation>تذكّر آخر مكان</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="51"/>
        <source>Always use this location</source>
        <translation>استخدم هذا المكان دائمًا</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="56"/>
        <source>Remember last location for session only</source>
        <translation>تذكّر آخر مكان لهذه الجلسة فقط</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="85"/>
        <location filename="../PreferencesDialog.ui" line="1136"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="33"/>
        <source>Default &amp;location</source>
        <translation>الم&amp;كان الافتراضيّ</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="96"/>
        <source>Lan&amp;guage</source>
        <translation>الل&amp;غة</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="145"/>
        <source>Automatic &amp;updates</source>
        <translation>التّ&amp;حديثات الآليّة</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="135"/>
        <location filename="../PreferencesDialog.ui" line="155"/>
        <location filename="../PreferencesDialog.ui" line="215"/>
        <location filename="../PreferencesDialog.ui" line="887"/>
        <location filename="../PreferencesDialog.ui" line="907"/>
        <location filename="../PreferencesDialog.ui" line="924"/>
        <source>enabled</source>
        <translation>مفعّلة</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="128"/>
        <source>Show remote options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="163"/>
        <source>&amp;Database</source>
        <translation>&amp;قاعدة البيانات</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="178"/>
        <source>Database &amp;encoding</source>
        <translation>&amp;ترميز قاعدة البيانات</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="202"/>
        <source>Open databases with foreign keys enabled.</source>
        <translation>افتح قواعد البيانات والمفتاحي الرّئيسيّة مفعّلة.</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="205"/>
        <source>&amp;Foreign keys</source>
        <translation>الم&amp;فاتيح الرّئيسيّة</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="222"/>
        <source>Remove line breaks in schema &amp;view</source>
        <translation>أزل كاسرات الأسطر في من&amp;ظور المخطّط</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="235"/>
        <source>Prefetch block si&amp;ze</source>
        <translation>ح&amp;جم الكتلة لجلبها مسبقًا</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="255"/>
        <source>Advanced</source>
        <translation>متقدّم</translation>
    </message>
    <message>
        <source>SQL to execute after opening database</source>
        <translation type="vanished">إفادة SQL لتُنفّذ بعد فتح قاعدة البيانات</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="285"/>
        <source>SQ&amp;L to execute after opening database</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="311"/>
        <source>Default field type</source>
        <translation>نوع الحقل الافتراضيّ</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="319"/>
        <source>Data &amp;Browser</source>
        <translation>مت&amp;صفّح البيانات</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="327"/>
        <source>Font</source>
        <translation>الخطّ</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="333"/>
        <source>&amp;Font</source>
        <translation>ال&amp;خطّ</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="346"/>
        <source>Font si&amp;ze:</source>
        <translation>م&amp;قاس الخطّ:</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="362"/>
        <source>Content</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="368"/>
        <source>Symbol limit in cell</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="394"/>
        <source>NULL fields</source>
        <translation>حقول NULL</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="413"/>
        <source>&amp;Text</source>
        <translation>ال&amp;نّصّ</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="429"/>
        <source>Field colors</source>
        <translation>ألوان الحقول</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="435"/>
        <source>NULL</source>
        <translation>NULL</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="445"/>
        <source>Regular</source>
        <translation>العاديّة</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="478"/>
        <source>Text</source>
        <translation>النّصّ</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="488"/>
        <source>Binary</source>
        <translation>الثّنائيّة</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="514"/>
        <source>Background</source>
        <translation>الخلفيّة</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="591"/>
        <source>Filters</source>
        <translation>المرشّحات</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="604"/>
        <source>Escape character</source>
        <translation>محرف الهروب</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="614"/>
        <source>Delay time (&amp;ms)</source>
        <translation>وقت التّأخير (&amp;م‌ث)</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="624"/>
        <source>Set the waiting time before a new filter value is applied. Can be set to 0 for disabling waiting.</source>
        <translation>اضبط وقت انتظار قبل تطبيق قيمة المرشّح الجديدة. يمكن ضبطه إلى 0 لتعطيل الانتظار.</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="640"/>
        <source>&amp;SQL</source>
        <translation>م&amp;حرّر SQL</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="653"/>
        <source>Settings name</source>
        <translation>الاسم في الإعدادات</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="658"/>
        <source>Context</source>
        <translation>السّياق</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="663"/>
        <source>Colour</source>
        <translation>اللون</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="668"/>
        <source>Bold</source>
        <translation>ثخين</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="673"/>
        <source>Italic</source>
        <translation>مائل</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="678"/>
        <source>Underline</source>
        <translation>مسطّر</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="686"/>
        <source>Keyword</source>
        <translation>الكلمات المفتاحيّة</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="703"/>
        <source>function</source>
        <translation>function</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="706"/>
        <source>Function</source>
        <translation>الدّوال</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="714"/>
        <source>Table</source>
        <translation>الجداول</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="734"/>
        <source>Comment</source>
        <translation>التّعليقات</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="754"/>
        <source>Identifier</source>
        <translation>المعرّفات</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="774"/>
        <source>String</source>
        <translation>السّلاسل</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="791"/>
        <source>currentline</source>
        <translation>currentline</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="794"/>
        <source>Current line</source>
        <translation>السّطر الحاليّ</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="804"/>
        <source>SQL &amp;editor font size</source>
        <translation>مقاس الخطّ في م&amp;حرّر SQL</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="821"/>
        <source>SQL &amp;log font size</source>
        <translation>مقاس الخطّ في س&amp;جلّ SQL</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="838"/>
        <source>Tab size</source>
        <translation>حجم التّبويبات</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="861"/>
        <source>SQL editor &amp;font</source>
        <translation>&amp;خطّ محرّر SQL</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="874"/>
        <source>Error indicators</source>
        <translation>مؤشّرات الأخطاء</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="884"/>
        <source>Enabling error indicators highlights the SQL code lines that caused errors during the last execution</source>
        <translation>تفعيل مؤشّرات الأخطاء تلوّن أسطر كود SQL التي سبّبت أخطاء أثناء آخر تنفيذ</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="894"/>
        <source>Hori&amp;zontal tiling</source>
        <translation>التّراتب أف&amp;قيًّا</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="904"/>
        <source>If enabled the SQL code editor and the result table view are shown side by side instead of one over the other.</source>
        <translation>إن فُعّل، سيظهر محرّر أكواد SQL ومنظور جدول النّتائج جنبًا إلى جنب بدلًا من أن يكونان فوق بعض.</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="914"/>
        <source>Code co&amp;mpletion</source>
        <translation>إ&amp;كمال الكود</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="934"/>
        <source>&amp;Extensions</source>
        <translation>الامت&amp;دادات</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="940"/>
        <source>Select extensions to load for every database:</source>
        <translation>حدّد الامتدادات لتُحمّل لكلّ قاعدة بيانات:</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="961"/>
        <source>Add extension</source>
        <translation>أضف امتدادًا</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="972"/>
        <source>Remove extension</source>
        <translation>أزل الامتداد</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1000"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;While supporting the REGEXP operator SQLite doesn&apos;t implement any regular expression&lt;br/&gt;algorithm but calls back the running application. DB Browser for SQLite implements this&lt;br/&gt;algorithm for you to let you use REGEXP out of the box. However, as there are multiple possible&lt;br/&gt;implementations of this and you might want to use another one, you&apos;re free to disable the&lt;br/&gt;application&apos;s implementation and load your own by using an extension. Requires restart of the application.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html dir=&quot;rtl&quot;&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;مع أنّ معامل REGEX في SQLITE مدعوم، إلّا أنّه لا يُنجز أي خوارزميّة تعابير نمطيّة بل ينادي التّطبيق الجاري. «متصفّح قواعد بيانات SQLite» ينفّذ هذه الخوارزميّة لك لتستخدم REGEXP خارج الصّندوق. مع ذلك، هناك عدّة إنجازات لهذا ولربّما تحتاج استخدام واحدة أخرى، لذا فأنت حرّ في تعطيل إنجاز التّطبيق وتحميل أيّ من تلك باستخدام امتداد ما. إعادة تشغيل التّطبيق مطلوبة.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1003"/>
        <source>Disable Regular Expression extension</source>
        <translation>عطّل ملحقة العبارات النّمطيّة</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1011"/>
        <source>Remote</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1017"/>
        <source>CA certificates</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1034"/>
        <location filename="../PreferencesDialog.ui" line="1092"/>
        <source>Subject CN</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1037"/>
        <source>Common Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1042"/>
        <source>Subject O</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1045"/>
        <source>Organization</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1050"/>
        <location filename="../PreferencesDialog.ui" line="1108"/>
        <source>Valid from</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1055"/>
        <location filename="../PreferencesDialog.ui" line="1113"/>
        <source>Valid to</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1060"/>
        <location filename="../PreferencesDialog.ui" line="1118"/>
        <source>Serial number</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1068"/>
        <source>Your certificates</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1087"/>
        <source>File</source>
        <translation type="unfinished">File</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1095"/>
        <source>Subject Common Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1100"/>
        <source>Issuer CN</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.ui" line="1103"/>
        <source>Issuer Common Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="53"/>
        <source>Choose a directory</source>
        <translation>اختر دليلًا</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="268"/>
        <source>The language will change after you restart the application.</source>
        <translation>ستتغيّر اللغة بعد إعادة تشغيل التّطبيق.</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="333"/>
        <source>Select extension file</source>
        <translation>اختر ملفّ الامتداد</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="334"/>
        <source>Extensions(*.so *.dll);;All files(*)</source>
        <translation>الامتدادات(*.so *.dll);;كلّ الملفّات(*)</translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="434"/>
        <source>Import certificate file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="442"/>
        <source>No certificates found in this file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../PreferencesDialog.cpp" line="459"/>
        <source>Are you sure you want do remove this certificate? All certificate data will be deleted from the application settings!</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="72"/>
        <source>Error importing data</source>
        <translation>خطأ في استيراد البيانات</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="74"/>
        <source> from record number %1</source>
        <translation> من السّجلّ رقم %1</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="75"/>
        <source>.
%1</source>
        <translation>.
%1</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="88"/>
        <source>Decoding CSV file...</source>
        <translation>يفكّ ترميز ملفّ CSV...</translation>
    </message>
    <message>
        <location filename="../ImportCsvDialog.cpp" line="89"/>
        <source>Cancel</source>
        <translation>ألغِ</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="47"/>
        <source>Collation needed! Proceed?</source>
        <translation>التّجميع مطلوب! أنتابع؟</translation>
    </message>
    <message>
        <location filename="../sqlitedb.cpp" line="48"/>
        <source>A table in this database requires a special collation function &apos;%1&apos; that this application can&apos;t provide without further knowledge.
If you choose to proceed, be aware bad things can happen to your database.
Create a backup!</source>
        <translation>يحتاج جدول في قاعدة البيانات هذه دالة التّجميع الخاصّة &apos;%1&apos; والتي لا يستطيع البرنامج توفيرها دون معلومات أخرى.
إن اخترت المتابعة، احذر أنّ أمورًا سيّئة قد تحصل لقاعدة البيانات.
خُذ نسخة احتياطيّة!</translation>
    </message>
</context>
<context>
    <name>RemoteDatabase</name>
    <message>
        <location filename="../RemoteDatabase.cpp" line="89"/>
        <location filename="../RemoteDatabase.cpp" line="136"/>
        <source>Error opening remote database file from %1.
%2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDatabase.cpp" line="184"/>
        <source>Error: Invalid client certificate specified.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDatabase.cpp" line="196"/>
        <source>Please enter the passphrase for this client certificate in order to authenticate.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDatabase.cpp" line="219"/>
        <source>Cancel</source>
        <translation type="unfinished">ألغِ</translation>
    </message>
    <message>
        <location filename="../RemoteDatabase.cpp" line="223"/>
        <source>Uploading remote database to
%1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDatabase.cpp" line="225"/>
        <source>Downloading remote database from
%1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDatabase.cpp" line="243"/>
        <location filename="../RemoteDatabase.cpp" line="273"/>
        <source>Error: The network is not accessible.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../RemoteDatabase.cpp" line="281"/>
        <source>Error: Cannot open the file for sending.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SqlExecutionArea</name>
    <message>
        <location filename="../SqlExecutionArea.ui" line="14"/>
        <source>Form</source>
        <translation>نموذج</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="51"/>
        <source>Results of the last executed statements</source>
        <translation>نتائج آخر الإفادات المنفّذة</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="54"/>
        <source>This field shows the results and status codes of the last executed statements.</source>
        <translation>يعرض هذا الحقل نتائج ورموز حالة آخر الإفادات المنفّذة.</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="94"/>
        <source>Export to &amp;CSV</source>
        <translation>&amp;صدّر كَ‍ CSV</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="99"/>
        <source>Save as &amp;view</source>
        <translation>احفظ ك&amp;عرض</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.ui" line="102"/>
        <source>Save as view</source>
        <translation>احفظ كعرض</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.cpp" line="97"/>
        <source>Please specify the view name</source>
        <translation>فضلًا حدّد اسم العرض</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.cpp" line="101"/>
        <source>There is already an object with that name. Please choose a different name.</source>
        <translation>هناك كائن بنفس الاسم. فضلًا اختر اسمًا آخر.</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.cpp" line="110"/>
        <source>View successfully created.</source>
        <translation>أُنشئ العرض بنجاح.</translation>
    </message>
    <message>
        <location filename="../SqlExecutionArea.cpp" line="112"/>
        <source>Error creating view: %1</source>
        <translation>خطأ في إنشاء العرض: %1</translation>
    </message>
</context>
<context>
    <name>SqlUiLexer</name>
    <message>
        <location filename="../SqlUiLexer.cpp" line="60"/>
        <source>(X) The abs(X) function returns the absolute value of the numeric argument X.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="61"/>
        <source>() The changes() function returns the number of database rows that were changed or inserted or deleted by the most recently completed INSERT, DELETE, or UPDATE statement.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="62"/>
        <source>(X1,X2,...) The char(X1,X2,...,XN) function returns a string composed of characters having the unicode code point values of integers X1 through XN, respectively. </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="63"/>
        <source>(X,Y,...) The coalesce() function returns a copy of its first non-NULL argument, or NULL if all arguments are NULL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="64"/>
        <source>(X,Y) The glob(X,Y) function is equivalent to the expression &quot;Y GLOB X&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="65"/>
        <source>(X,Y) The ifnull() function returns a copy of its first non-NULL argument, or NULL if both arguments are NULL.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="66"/>
        <source>(X,Y) The instr(X,Y) function finds the first occurrence of string Y within string X and returns the number of prior characters plus 1, or 0 if Y is nowhere found within X.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="67"/>
        <source>(X) The hex() function interprets its argument as a BLOB and returns a string which is the upper-case hexadecimal rendering of the content of that blob.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="68"/>
        <source>() The last_insert_rowid() function returns the ROWID of the last row insert from the database connection which invoked the function.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="69"/>
        <source>(X) For a string value X, the length(X) function returns the number of characters (not bytes) in X prior to the first NUL character.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="70"/>
        <source>(X,Y) The like() function is used to implement the &quot;Y LIKE X&quot; expression.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="71"/>
        <source>(X,Y,Z) The like() function is used to implement the &quot;Y LIKE X ESCAPE Z&quot; expression.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="72"/>
        <source>(X) The load_extension(X) function loads SQLite extensions out of the shared library file named X.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="73"/>
        <source>(X,Y) The load_extension(X) function loads SQLite extensions out of the shared library file named X using the entry point Y.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="74"/>
        <source>(X) The lower(X) function returns a copy of string X with all ASCII characters converted to lower case.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="75"/>
        <source>(X) ltrim(X) removes spaces from the left side of X.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="76"/>
        <source>(X,Y) The ltrim(X,Y) function returns a string formed by removing any and all characters that appear in Y from the left side of X.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="77"/>
        <source>(X,Y,...) The multi-argument max() function returns the argument with the maximum value, or return NULL if any argument is NULL.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="78"/>
        <source>(X,Y,...) The multi-argument min() function returns the argument with the minimum value.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="79"/>
        <source>(X,Y) The nullif(X,Y) function returns its first argument if the arguments are different and NULL if the arguments are the same.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="80"/>
        <source>(FORMAT,...) The printf(FORMAT,...) SQL function works like the sqlite3_mprintf() C-language function and the printf() function from the standard C library.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="81"/>
        <source>(X) The quote(X) function returns the text of an SQL literal which is the value of its argument suitable for inclusion into an SQL statement.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="82"/>
        <source>() The random() function returns a pseudo-random integer between -9223372036854775808 and +9223372036854775807.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="83"/>
        <source>(N) The randomblob(N) function return an N-byte blob containing pseudo-random bytes.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="84"/>
        <source>(X,Y,Z) The replace(X,Y,Z) function returns a string formed by substituting string Z for every occurrence of string Y in string X.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="85"/>
        <source>(X) The round(X) function returns a floating-point value X rounded to zero digits to the right of the decimal point.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="86"/>
        <source>(X,Y) The round(X,Y) function returns a floating-point value X rounded to Y digits to the right of the decimal point.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="87"/>
        <source>(X) rtrim(X) removes spaces from the right side of X.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="88"/>
        <source>(X,Y) The rtrim(X,Y) function returns a string formed by removing any and all characters that appear in Y from the right side of X.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="89"/>
        <source>(X) The soundex(X) function returns a string that is the soundex encoding of the string X.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="90"/>
        <source>(X,Y) substr(X,Y) returns all characters through the end of the string X beginning with the Y-th.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="91"/>
        <source>(X,Y,Z) The substr(X,Y,Z) function returns a substring of input string X that begins with the Y-th character and which is Z characters long.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="92"/>
        <source>() The total_changes() function returns the number of row changes caused by INSERT, UPDATE or DELETE statements since the current database connection was opened.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="93"/>
        <source>(X) trim(X) removes spaces from both ends of X.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="94"/>
        <source>(X,Y) The trim(X,Y) function returns a string formed by removing any and all characters that appear in Y from both ends of X.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="95"/>
        <source>(X) The typeof(X) function returns a string that indicates the datatype of the expression X.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="96"/>
        <source>(X) The unicode(X) function returns the numeric unicode code point corresponding to the first character of the string X.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="97"/>
        <source>(X) The upper(X) function returns a copy of input string X in which all lower-case ASCII characters are converted to their upper-case equivalent.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="98"/>
        <source>(N) The zeroblob(N) function returns a BLOB consisting of N bytes of 0x00.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="100"/>
        <location filename="../SqlUiLexer.cpp" line="101"/>
        <location filename="../SqlUiLexer.cpp" line="102"/>
        <location filename="../SqlUiLexer.cpp" line="103"/>
        <source>(timestring,modifier,modifier,...)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="104"/>
        <source>(format,timestring,modifier,modifier,...)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="106"/>
        <source>(X) The avg() function returns the average value of all non-NULL X within a group.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="107"/>
        <source>(X) The count(X) function returns a count of the number of times that X is not NULL in a group.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="108"/>
        <source>(X) The group_concat() function returns a string which is the concatenation of all non-NULL values of X.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="109"/>
        <source>(X,Y) The group_concat() function returns a string which is the concatenation of all non-NULL values of X. If parameter Y is present then it is used as the separator between instances of X.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="110"/>
        <source>(X) The max() aggregate function returns the maximum value of all values in the group.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="111"/>
        <source>(X) The min() aggregate function returns the minimum non-NULL value of all values in the group.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../SqlUiLexer.cpp" line="112"/>
        <location filename="../SqlUiLexer.cpp" line="113"/>
        <source>(X) The sum() and total() aggregate functions return sum of all non-NULL values in the group.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SqliteTableModel</name>
    <message>
        <location filename="../sqlitetablemodel.cpp" line="260"/>
        <source>References %1(%2)
Hold Ctrl+Shift and click to jump there</source>
        <translation>المراجع %1(%2)
أبقِ الضّغط على Ctrl+Shift وانقر للتّنقّل إلى هناك</translation>
    </message>
    <message>
        <location filename="../sqlitetablemodel.cpp" line="313"/>
        <source>Error changing data:
%1</source>
        <translation>خطأ في تغيير البيانات:
%1</translation>
    </message>
</context>
<context>
    <name>VacuumDialog</name>
    <message>
        <location filename="../VacuumDialog.ui" line="14"/>
        <source>Compact Database</source>
        <translation>تنظيف قاعدة البيانات</translation>
    </message>
    <message>
        <location filename="../VacuumDialog.ui" line="26"/>
        <source>Warning: Compacting the database will commit all changes you made.</source>
        <translation>تحذير: تنظيف قاعدة البيانات سيودع كلّ التّعديلات التي أجريتها.</translation>
    </message>
    <message>
        <location filename="../VacuumDialog.ui" line="39"/>
        <source>Please select the objects to compact:</source>
        <translation>فضلًا اختر الكائنات لتنظيفها:</translation>
    </message>
</context>
</TS>
