From 56c3dfb6b647f9da27331e6026f64b0e261a2d4c Mon Sep 17 00:00:00 2001 From: "M. Hasbini" Date: Mon, 11 Jul 2016 03:11:18 +0300 Subject: [PATCH 1/8] Update CMakeLists.txt --- CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 742f2b85..98cecbbb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -150,6 +150,7 @@ set(SQLB_MISC # Translation files set(SQLB_TSS + "${CMAKE_SOURCE_DIR}/src/translations/sqlb_ar.ts" "${CMAKE_SOURCE_DIR}/src/translations/sqlb_zh.ts" "${CMAKE_SOURCE_DIR}/src/translations/sqlb_zh_TW.ts" "${CMAKE_SOURCE_DIR}/src/translations/sqlb_de.ts" From 2a1441a4aa14f66f709b60140e40533d4ee7ef03 Mon Sep 17 00:00:00 2001 From: "M. Hasbini" Date: Mon, 11 Jul 2016 03:12:35 +0300 Subject: [PATCH 2/8] Update src.pro --- src/src.pro | 1 + 1 file changed, 1 insertion(+) diff --git a/src/src.pro b/src/src.pro index 660831bb..36713812 100644 --- a/src/src.pro +++ b/src/src.pro @@ -104,6 +104,7 @@ FORMS += \ ColumnDisplayFormatDialog.ui TRANSLATIONS += \ + translations/sqlb_ar.ts \ translations/sqlb_zh.ts \ translations/sqlb_zh_TW.ts \ translations/sqlb_de.ts \ From 6ed563777ab8dad5d363f0a94189c0d745f4ff31 Mon Sep 17 00:00:00 2001 From: "M. Hasbini" Date: Mon, 11 Jul 2016 03:25:24 +0300 Subject: [PATCH 3/8] Update flags.qrc --- src/translations/flags/flags.qrc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/translations/flags/flags.qrc b/src/translations/flags/flags.qrc index 9fcb9381..4d240dc9 100644 --- a/src/translations/flags/flags.qrc +++ b/src/translations/flags/flags.qrc @@ -1,5 +1,6 @@ + ar.png de.png es.png us.png From f05f5a28db6d8516566d2881c50f3bd4da531859 Mon Sep 17 00:00:00 2001 From: "M. Hasbini" Date: Mon, 11 Jul 2016 03:27:14 +0300 Subject: [PATCH 4/8] preparation to Arabic translation --- src/translations/flags/ar.png | Bin 0 -> 592 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 src/translations/flags/ar.png diff --git a/src/translations/flags/ar.png b/src/translations/flags/ar.png new file mode 100644 index 0000000000000000000000000000000000000000..ade5ca31271fdc1ff9f7f2a63dbf9fa888457c10 GIT binary patch literal 592 zcmeAS@N?(olHy`uVBq!ia0vp^B0$W~!3-oXyUC{mDVB6cUq=Rpjs4tz5?O(Kg=CK) zUj~LMH3o);76yi2K%s^g3=E|P3=FRl7#OT(FffQ0%-I!a1C&@4;1l8sqy+*6cmjDi z0yx^JvA$Ha(ZBMz=U;usS{Ipf_W?pEt;1$=1t2fo>f>rr?hcNLriy6Vqb!N znO%5$m~Vr(ZK;hxw!T=TC|?LKe<+`Lw777%kWsFoTeX{9yqrdwhH^mS!_z|PGiA-rqC^IJfnd7dtgArhB! z`@8v?40v2`PG0$dyM4jj1&fp(-2VUHY^m}D4fV)r^VVjrfBePqh5V6)Z^Zoqxin`? z*<|-AI_l-BgBN5g|5X^x-5PYZxs~s5s>u3l7d#UG_)f|zzZd5!`Qh1f#glzj7uD>Z zKHoN1EH%_9;VSF#=#%TrlZ%qyIr3?6+KKhgTK;{L(5&9qxgVWQ{@l%dcxP_Ao(Y4% znS00C8(X+nxOjCr0bQzE;u=wsl30>zm0Xkxq!^4049#>6%ykV7Lkx_pj7+QyEwzCR k1A~<_zCJ+Fkei>9nO2Eg!;Pc9F+dFrp00i_>zopr0C9`P4gdfE literal 0 HcmV?d00001 From 1539a53c3443ea7e7e48a221cb3b89cdf6044806 Mon Sep 17 00:00:00 2001 From: "M. Hasbini" Date: Mon, 11 Jul 2016 06:15:49 +0300 Subject: [PATCH 5/8] preparation to Arabic translation --- src/translations/sqlb_ar.ts | 2061 +++++++++++++++++++++++++++++++++++ 1 file changed, 2061 insertions(+) create mode 100644 src/translations/sqlb_ar.ts diff --git a/src/translations/sqlb_ar.ts b/src/translations/sqlb_ar.ts new file mode 100644 index 00000000..dab04bff --- /dev/null +++ b/src/translations/sqlb_ar.ts @@ -0,0 +1,2061 @@ + + + + + AboutDialog + + + About SqliteBrowser + حول SqliteBrowser + + + + Version + إصدار + + + + Qt Version + Qt إصدار + + + + SQLite Version + SQLite إصدار + + + + <html><head/><body><p>SQLite Database Browser is an open source, freeware visual tool used to create, design and edit SQLite database files.</p><p>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.</p><p>See <a href="http://www.gnu.org/licenses/gpl.html"><span style=" text-decoration: underline; color:#0000ff;">http://www.gnu.org/licenses/gpl.html</span></a> and <a href="https://www.mozilla.org/MPL/2.0/index.txt"><span style=" text-decoration: underline; color:#0000ff;">https://www.mozilla.org/MPL/2.0/index.txt</span></a> for details.</p><p>For more information on this program please visit our website at: <a href="http://sqlitebrowser.org"><span style=" text-decoration: underline; color:#0000ff;">http://sqlitebrowser.org</span></a></p><p><span style=" font-size:small;">This software uses the GPL/LGPL Qt Toolkit from </span><a href="http://qt-project.org/"><span style=" font-size:small; text-decoration: underline; color:#0000ff;">http://qt-project.org/</span></a><span style=" font-size:small;"><br/>See </span><a href="http://qt-project.org/doc/qt-5/licensing.html"><span style=" font-size:small; text-decoration: underline; color:#0000ff;">http://qt-project.org/doc/qt-5/licensing.html</span></a><span style=" font-size:small;"> for licensing terms and information.</span></p><p><span style=" font-size:small;">It also uses the Silk icon set by Mark James licensed under a Creative Commons Attribution 2.5 and 3.0 license.<br/>See </span><a href="http://www.famfamfam.com/lab/icons/silk/"><span style=" font-size:small; text-decoration: underline; color:#0000ff;">http://www.famfamfam.com/lab/icons/silk/</span></a><span style=" font-size:small;"> for details.</span></p></body></html> + <html><head/><body><p>SQLite Database Browser هو أداة مفتوحة المصدر, نظرية تستعمل لإنشاء, تصميم و تعديل ملفات قواعد بيانات SQLite.</p><p>هي مرخصة بترخيص مشترك من Mozilla Public License Version 2 و من الترخيص GNU General Public License Version 3 أو ما يليه. يمكنك أن تعدل أو تعيد توزيعها تحت شروط هذه الرخص.</p><p>تفحص <a href="http://www.gnu.org/licenses/gpl.html"><span style=" text-decoration: underline; color:#0000ff;">http://www.gnu.org/licenses/gpl.html</span></a> و <a href="https://www.mozilla.org/MPL/2.0/index.txt"><span style=" text-decoration: underline; color:#0000ff;">https://www.mozilla.org/MPL/2.0/index.txt</span></a> للتفاصيل.</p><p>لمزيد من المعلومات عن هذا البرنامج الرجاء زيارة موقعنا على: <a href="http://sqlitebrowser.org"><span style=" text-decoration: underline; color:#0000ff;">http://sqlitebrowser.org</span></a></p><p><span style=" font-size:small;">هذا البرنامج يستخدم GPL/LGPL Qt Toolkit: </span><a href="http://qt-project.org/"><span style=" font-size:small; text-decoration: underline; color:#0000ff;">http://qt-project.org/</span></a><span style=" font-size:small;"><br/>تفحص </span><a href="http://qt-project.org/doc/qt-5/licensing.html"><span style=" font-size:small; text-decoration: underline; color:#0000ff;">http://qt-project.org/doc/qt-5/licensing.html</span></a><span style=" font-size:small;"> لمعرفة شروط و معلومات الترخيص.</span></p><p><span style=" font-size:small;">هي تستعمل أيضا أيقونة Silk المصنوعة عن طريق Mark James مرخصة تحت الترخيص Creative Commons Attribution 2.5 و 3.<br/>تفحص </span><a href="http://www.famfamfam.com/lab/icons/silk/"><span style=" font-size:small; text-decoration: underline; color:#0000ff;">http://www.famfamfam.com/lab/icons/silk/</span></a><span style=" font-size:small;"> للتفاصيل.</span></p></body></html> + + + + Application + + + Usage: %1 [options] [db] + + الإستخدام: %1 [خيارات] [قواعد] + + + + + Possible command line arguments: + معطيات محتملة لشريط الأوامر: + + + + -h, --help Show command line options + -h, --help إظهار خيارات شريط الأوامر + + + + -s, --sql [file] Execute this SQL file after opening the DB + -s, --sql [ملف] تنفيذ هذا الملف بعد فتح قاعدة البيانات + + + + -q, --quit Exit application after running scripts + -q, --quit إغلاق التطبيق بعد تشغيل السكربت + + + + [file] Open this SQLite database + [ملف] إفتح ملف قاعدة SQLite + + + + The -s/--sql option requires an argument + -s/--sql يتطلب معطيات + + + + The file %1 does not exist + الملف %1 لا يوجد + + + + Invalid option/non-existant file: %1 + أمر خاطئ/غير موجود: %1 + + + + CreateIndexDialog + + + Create New Index + إنشاء فهرس جديد + + + + &Name + إسم(&) + + + + &Columns + أعمدة(&) + + + + Column + عامود + + + + Use in Index + إستعمل في الفهرس + + + + Order + ترتيب + + + + &Table + جدول(&) + + + + &Unique + لا تكرار(&) + + + + Creating the index failed: +%1 + لم ينجح إنشاء الفهرس: +%1 + + + + DbStructureModel + + + Name + إسم + + + + Object + موضوع + + + + Type + نوع + + + + Schema + مخطط + + + + Tables (%1) + جداول (%1) + + + + Indices (%1) + فهرست (%1) + + + + Views (%1) + مشاهدات (%1) + + + + Triggers (%1) + محفزات (%1) + + + + EditDialog + + + Edit database cell + تعديل خلية قاعدة البيانات + + + + Import text + إستيراد النص + + + + Opens a file dialog used to import text to this database cell. + .فتح واجهة ملف تستعمل لاستيراد النص إلى خلية قاعدة البيانات هذه + + + + &Import + إستيراد(&) + + + + Export text + تصدير النص + + + + Opens a file dialog used to export the contents of this database cell to a text file. + فتح واجهة ملف تستعمل لتصدير محتوى خلية قاعدة البيانات لملف نصي + + + + &Export + تصدير(&) + + + + Text + نص + + + + Binary + ثنائي + + + + Clear cell data + حذف بيانات الخلية + + + + Erases the contents of the cell + حذف محتوى الخلية + + + + &Clear + حذف(&) + + + + <html><head/><body><p><span style=" font-weight:600; color:#c00000;">Warning: Editing binary content in text mode may result in corrupted data!</span></p></body></html> + <html><head/><body><p><span style=" font-weight:600; color:#c00000;">تحذير: تعديل محتوى ثنائي في وضعية النص قد تحدث بيانات تالفة!</span></p></body></html> + + + + This area displays information about the data present in this database cell + هذه المساحة تظهر معلومات حول البيانات الموجودة في خلية قاعدة البيانات هذه + + + + Type of data currently in cell + نوعية البيانات الموجودة في الخلية + + + + Size of data currently in table + حجم البينات الموجودة في الجدول + + + + Choose a file + إختر ملف + + + + Text files(*.txt);;Image files(%1);;All files(*) + ملفات نصية(*.txt);;صور(%1);;كل الملفات(*) + + + + Choose a filename to export data + إختر إسم ملف لتصدير البيانات + + + + Text files(*.txt);;All files(*) + ملف نصي(*.txt);;كل الملفات(*) + + + + Type of data currently in cell: Text / Numeric + نوعية البيانات الحالية الموجودة في الخلية: Text نص/ Numeric أعداد + + + + %n char(s) + + %n حروف + + + + + Type of data currently in cell: Image + نوعية البيانات الحالية الموجودة في الخلية: Image صورة + + + + %1x%2 pixel + %1x%2 بكسل + + + + Type of data currently in cell: Binary + نوعية البيانات الحالية الموجودة في الخلية: Binary ثنائية + + + + %n byte(s) + + %n بايت + + + + + EditTableDialog + + + Edit table definition + تعديل تعريف الجدول + + + + Table + جدول + + + + Fields + خانة + + + + Add field + إضافة خانة + + + + Remove field + حذف خانة + + + + Move field up + رفع خانة + + + + Move field down + إنزال خانة + + + + Name + إسم + + + + Type + نوع + + + + + Not null + غير فارغة + + + + PK + PK + + + + Primary key + مفتاح رئيسي + + + + AI + AI + + + + Autoincrement + إضافة تلقائية + + + + Default + إفتراضي + + + + Default value + قيمة إفتراضية + + + + Check + قحص + + + + Check constraint + فحص القيود + + + + Error creating table. Message from database engine: +%1 + خطئ خلال إنشاء الجدول. الرسالة من محرك قاعدة البيانات: +%1 + + + + 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. + هناك على الأقل صف واجد لديه هذا الحقل فارغ. لذلك من المستحيل أن تضع هذا العلم. الرجاء تغير بيانات الحقل أولا + + + + 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. + هناك على الأقل صف واحد ليس من الأرقام في هذا الحقل. لذلك من المستحيل أن نضع علم الإضافة التلقائي. الرجاء تغير بيانات الحقل أولا + + + + Are you sure you want to delete the field '%1'? +All data currently stored in this field will be lost. + هل أنت متأكد بأنك تريد حذف محتوى هذا الحقل '%1'? +ستخسر كل البيانات المحفوظة في هذا الحقل + + + + ExportCsvDialog + + + Export data as CSV + تصدير البيانات بشكل CSV + + + + &Table + جدول(&) + + + + &Column names in first line + إسم العواميد في السطر الأول(&) + + + + Field &separator + فاصل الحقل(&) + + + + , + , + + + + ; + ; + + + + + Tab + Tab + + + + | + | + + + + + Other + غير + + + + &Quote character + حرف الإقتباس(&) + + + + " + " + + + + ' + ' + + + + Choose a filename to export data + إختار إسم ملف لتصدير البيانات + + + + Text files(*.csv *.txt) + ملفات نصية(*.csv txt) + + + + Export completed. + إنتهاء التصدير + + + + Could not open output file. + لم نستطع فتح ملف للنتائج + + + + FilterTableHeader + + + Filter + فلترة + + + + ImportCsvDialog + + + Import CSV file + إستيراد ملف CSV + + + + &Table name + إسم الجدول(&) + + + + &Column names in first line + إسم العواميد في السطر الأول(&) + + + + Field &separator + فاصل الحقول(&) + + + + , + , + + + + ; + ; + + + + + Tab + Tab + + + + | + ; + + + + + Other + غير + + + + &Quote character + حرف الإقتباس(&) + + + + " + ; + + + + ' + ' + + + + Inserting data... + إدراج البيانات... + + + + Cancel + إلغاء + + + + There is already a table of that name and an import into an existing table is only possible if the number of columns match. + هناك جدول حالي لديه هذا الإسم لذالك عملية إدراج الحقل ستتم فقد إن كان عدد العواميد هو نفسه. + + + + There is already a table of that name. Do you want to import the data into it? + هناك جدول بهذا الإسم. هل تريد أن تدرج البيانات إليه ؟ + + + + MainWindow + + + SQLiteBrowser + SQLiteBrowser + + + + Database &Structure + بناء قاعدة البيانات(&) + + + + + toolBar1 + + + + + &Browse Data + تصفح البيانات(&) + + + + Table: + جدول: + + + + Select a table to browse data + إختار جدول لتفحص بياناته + + + + Use this list to select a table to be displayed in the database view + إستعمل هذه القائمة لتختار الجدول الذي سيظهر في واجهة قواعد البيانات + + + + Refresh the data in the selected table. + .حدث البيانات المختارة في الجدول + + + + This button refreshes the data in the currently selected table. + هذا الزر يحدث البيانات الموجودة في الجدول المختار + + + + + F5 + F5 + + + + Insert a new record in the current table + إدخال سجل جديد في الجدول الحالي + + + + This button creates a new, empty record in the database + هذا الزر ينشأ سجل فارغ جديد في قاعدة البيانات + + + + New Record + سجل جديد + + + + Delete the current record + حذف السجل الحالي + + + + This button deletes the record currently selected in the database + هذا الزر يحذف السجل المختار في قاعدة البيانات + + + + Delete Record + حذف السجل + + + + This is the database view. You can double-click any record to edit its contents in the cell editor window. + هذه هي واجهة قاعدة البيانات. يمكنك أن تضغط مرتين على أي سجل لكي تعدل محتواه + + + + < + < + + + + 0 - 0 of 0 + 0 - 0 / 0 + + + + > + > + + + + Scroll 100 records upwards + أظهر 100 سجل من الأعلى + + + + <html><head/><body><p>Clicking this button navigates 100 records upwards in the table view above.</p></body></html> + <html><head/><body><p>ضغط هذا الزر سينقلك 100 سجل للأعلى في واجهة الجدول</p></body></html> + + + + <html><head/><body><p>Scroll 100 records downwards</p></body></html> + <html><head/><body><p>إنتقل 100 سجل للأسفل</p></body></html> + + + + <html><head/><body><p>Clicking this button navigates 100 records downwards in the table view above.</p></body></html> + <html><head/><body><p>ضغطك لهذا الزر سينقلك 100 سجل للأسفل في واجهة الجدول</p></body></html> + + + + <html><head/><body><p>Click here to jump to the specified record</p></body></html> + <html><head/><body><p>إضغط هنا لتنتقل إلى السجل المحدد</p></body></html> + + + + <html><head/><body><p>This button is used to navigate to the record number specified in the Go to area.</p></body></html> + <html><head/><body><p>هذا الزر يستعمل للتنقل إلى رقم السجل المحدد في المساحة</p></body></html> + + + + Go to: + إنتقل إلى: + + + + Enter record number to browse + أدخل رقم سجل لتصفحه + + + + Type a record number in this area and click the Go to: button to display the record in the database view + أدخل رقم سجل في هذه المساحة و إضغط للإنتقال إلى: زر لإظهار السجلات الموجودة في واجهة قاعدة البيانات + + + + 1 + 1 + + + + Edit &Pragmas + تعديل الPragmas(&) + + + + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_auto_vacuum"><span style=" text-decoration: underline; color:#0000ff;">Auto Vacuum</span></a></p></body></html> + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_auto_vacuum"><span style=" text-decoration: underline; color:#0000ff;">تنظيف آلي</span></a></p></body></html> + + + + None + لا شيء + + + + + Full + ممتلئ + + + + Incremental + في إزدياد + + + + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_automatic_index"><span style=" text-decoration: underline; color:#0000ff;">Automatic Index</span></a></p></body></html> + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_automatic_index"><span style=" text-decoration: underline; color:#0000ff;">فهرس أوتوماتيكي</span></a></p></body></html> + + + + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_checkpoint_fullfsync"><span style=" text-decoration: underline; color:#0000ff;">Checkpoint Full FSYNC</span></a></p></body></html> + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_checkpoint_fullfsync"><span style=" text-decoration: underline; color:#0000ff;">نقطة فحص كامل FSYNC</span></a></p></body></html> + + + + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_foreign_keys"><span style=" text-decoration: underline; color:#0000ff;">Foreign Keys</span></a></p></body></html> + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_foreign_keys"><span style=" text-decoration: underline; color:#0000ff;">مفاتيح أجنبية</span></a></p></body></html> + + + + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_fullfsync"><span style=" text-decoration: underline; color:#0000ff;">Full FSYNC</span></a></p></body></html> + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_fullfsync"><span style=" text-decoration: underline; color:#0000ff;">كامل FSYNC</span></a></p></body></html> + + + + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_ignore_check_constraints"><span style=" text-decoration: underline; color:#0000ff;">Ignore Check Constraints</span></a></p></body></html> + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_ignore_check_constraints"><span style=" text-decoration: underline; color:#0000ff;">تجاهل فحص الحدود</span></a></p></body></html> + + + + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_journal_mode"><span style=" text-decoration: underline; color:#0000ff;">Journal Mode</span></a></p></body></html> + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_journal_mode"><span style=" text-decoration: underline; color:#0000ff;">وضعية الصفيحة</span></a></p></body></html> + + + + Delete + حذف + + + + Truncate + بتر + + + + Persist + ثابر + + + + + Memory + ذاكرة + + + + WAL + WAL + + + + + Off + مغلق + + + + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_journal_size_limit"><span style=" text-decoration: underline; color:#0000ff;">Journal Size Limit</span></a></p></body></html> + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_journal_size_limit"><span style=" text-decoration: underline; color:#0000ff;">حد حجم الصحيفة</span></a></p></body></html> + + + + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_locking_mode"><span style=" text-decoration: underline; color:#0000ff;">Locking Mode</span></a></p></body></html> + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_locking_mode"><span style=" text-decoration: underline; color:#0000ff;">وضعية الإغلاق</span></a></p></body></html> + + + + + Normal + طبيعي + + + + Exclusive + حصري + + + + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_max_page_count"><span style=" text-decoration: underline; color:#0000ff;">Max Page Count</span></a></p></body></html> + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_max_page_count"><span style=" text-decoration: underline; color:#0000ff;">أقصى عدد للصفحات</span></a></p></body></html> + + + + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_page_size"><span style=" text-decoration: underline; color:#0000ff;">Page Size</span></a></p></body></html> + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_page_size"><span style=" text-decoration: underline; color:#0000ff;">حجم الصفحة</span></a></p></body></html> + + + + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_recursive_triggers"><span style=" text-decoration: underline; color:#0000ff;">Recursive Triggers</span></a></p></body></html> + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_recursive_triggers"><span style=" text-decoration: underline; color:#0000ff;">محفزات العودية</span></a></p></body></html> + + + + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_secure_delete"><span style=" text-decoration: underline; color:#0000ff;">Secure Delete</span></a></p></body></html> + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_secure_delete"><span style=" text-decoration: underline; color:#0000ff;">حذف آمن</span></a></p></body></html> + + + + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_synchronous"><span style=" text-decoration: underline; color:#0000ff;">Synchronous</span></a></p></body></html> + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_synchronous"><span style=" text-decoration: underline; color:#0000ff;">متزامن</span></a></p></body></html> + + + + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_temp_store"><span style=" text-decoration: underline; color:#0000ff;">Temp Store</span></a></p></body></html> + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_temp_store"><span style=" text-decoration: underline; color:#0000ff;">حفظ مؤقت</span></a></p></body></html> + + + + Default + إفتراضي + + + + File + ملف + + + + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_schema_version"><span style=" text-decoration: underline; color:#0000ff;">User Version</span></a></p></body></html> + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_schema_version"><span style=" text-decoration: underline; color:#0000ff;">إصدار المستخدم</span></a></p></body></html> + + + + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_wal_autocheckpoint"><span style=" text-decoration: underline; color:#0000ff;">WAL Auto Checkpoint</span></a></p></body></html> + <html><head/><body><p><a href="http://www.sqlite.org/pragma.html#pragma_wal_autocheckpoint"><span style=" text-decoration: underline; color:#0000ff;">WAL نقطة فحص آلية</span></a></p></body></html> + + + + E&xecute SQL + تنفيذ SQL(&) + + + + &File + ملف(&) + + + + &Import + إستيراد(&) + + + + &Export + تصدير(&) + + + + &Edit + تعديل(&) + + + + &View + مشاهدة(&V) + + + + &Help + مساعدة(&H) + + + + toolBar + toolBar + + + + SQL Log + SQL سجل + + + + &Show SQL submitted by + إظهار SQL أدخلت عبر(&S) + + + + User + مستخدم + + + + Application + تطبيق + + + + &Clear + حذف(&C) + + + + Plot + مخطط + + + + Columns + أعمدة + + + + X + X + + + + Y + Y + + + + _ + _ + + + + Save current plot... + حفظ المخطط الحالي... + + + + &New Database... + قاعدة بيانات جديدة(&N)... + + + + + Create a new database file + إنشاء ملف قاعدة بيانات جديد + + + + This option is used to create a new database file. + هذا الخيار يستخدم لإنشاء ملف قاعدة بيانات جديد. + + + + Ctrl+N + Ctrl+N + + + + &Open Database... + فتح قاعدة البيانات(&O)... + + + + + Open an existing database file + فتح ملف حالي لقاعدة البيانات + + + + This option is used to open an existing database file. + هذا الأمر يستعمل لفتح ملف حالي لقاعدة البيانات. + + + + Ctrl+O + Ctrl+O + + + + &Close Database + إغلاق قاعدة البيانات(&C) + + + + Ctrl+W + Ctrl+W + + + + Revert Changes + إعادة التغيرات + + + + Revert database to last saved state + إعادة قاعدة البيانات لحالتها المحفوظة + + + + 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. + هذا الخيار يستعمل لإعادة ملف قاعدة البيانات الحالية إلى حالتها المحفوظة. كل التغيرات عن الحالة المحفوظة ستضيع. + + + + Write Changes + كتابة التغيرات + + + + Write changes to the database file + أكتب التغيرات إلى ملف قاعدة البيانات + + + + This option is used to save changes to the database file. + هذا الخيار يستعمل لحفظ التغيرات على ملف قاعدة البيانات + + + + Ctrl+S + Ctrl+S + + + + Compact Database + ضغط قاعدة البيانات + + + + Compact the database file, removing space wasted by deleted records + ضغط ملف قاعدة البيانات عبر حذف المسافات المشكلة من السجلات المحذوفة + + + + + Compact the database file, removing space wasted by deleted records. + ضغة ملف قاعدة البيانات عبر حذف المسافات المشكلة من السجلات المحذوفة + + + + E&xit + إغلاق(&X) + + + + Ctrl+Q + Ctrl+Q + + + + Database from SQL file... + قاعدة بيانات SQL من ملف... + + + + Import data from an .sql dump text file into a new or existing database. + إستيراد بيانات من ملف .sql إلى قاعدة جديدة أو موجودة + + + + 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. + هذا الخيار يسمح لك بإستيراد ملف .sql إلى قاعدة بيانات جديدة أو حالية. SQL هذا الملفات قد تكون أنشئت عبر أغلب محركات البيانات MySQL و PostgreSQL. + + + + Table from CSV file... + جدول من CSV ملف... + + + + Open a wizard that lets you import data from a comma separated text file into a database table. + فتح الساحر الذي يمكنك من إستيراد البيانات من ملف نصي مفصول بفاصلة إلى ملف قاعدة البيانات. + + + + 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. + فتح الساحر الذي يمكنك من إستيراد البيانات من ملف نصي مفصول بفاصلة إلى ملف قاعدة البيانات. ملفات الCSV يمكن إنشاؤها عبر معظم تطبيقات قواعد البيانات أو الجداول. + + + + Database to SQL file... + قاعدة بيانات إلى ملف SQL ... + + + + Export a database to a .sql dump text file. + تصدير قاعدة بيانات إلى ملف .sql + + + + 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. + هذا الخيار يسمح لك بتصدير قاعدة بيانات إلى ملف SQL. و هذه الملفات تحتوي على كل البيانات اللازمة لإعادة إنشاء قاعدة البيانات عبر معظم محركات قواعد البيانات, من بينهم MySql و PostgreSQL. + + + + Table as CSV file... + الجدول بشكل ملف CSV ... + + + + Export a database table as a comma separated text file. + تصدير جدول من قاعدة البيانات بشكل ملف نصي مفصول بفاصلة + + + + Export a database table as a comma separated text file, ready to be imported into other database or spreadsheet applications. + تصدير جدول قاعدة بيانات بشكل ملف نصي مفصول بفاصلة, جاهز ليتم إستيراده إلى معظم تطبيقات قواعد البيانات و الجداول. + + + + Create Table... + إنشاء جدول... + + + + Open the Create Table wizard, where it is possible to define the name and fields for a new table in the database + فتح ساحر لإنشاء جدول, حيث يمكن تحديد الإسم و الخانات للجدول الجديد في قاعدة البيانات + + + + Delete Table... + حذف الجدول... + + + + Open the Delete Table wizard, where you can select a database table to be dropped. + فتح الساحر لحذف الجدول, حيث يمكن تحديد قاعدة البيانات التي ستحذف. + + + + Modify Table... + تعديل الجدول... + + + + 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. + فتح الساحر لتعديل الجدول, حيث يمكن تعديل جدول حالي. و يمكن أيضا إضافة أو حذف خانات جديدة من الجدول, كما يمكننا تعديل إسم و نوع الخانة. + + + + Create Index... + إنشاء فهرس... + + + + Open the Create Index wizard, where it is possible to define a new index on an existing database table. + فتح الساحر لإنشاء فهرس, حيث يمكن تعريف فهرس جديد لأجل جدول في قاعدة البيانات الموجودة. + + + + &Preferences... + التفضيلات(&P)... + + + + + Open the preferences window. + فتح واجدة التفضيلات. + + + + &DB Toolbar + شريط أدوات قواعد البيانات(&D) + + + + Shows or hides the Database toolbar. + إظهار أو إخفاء شريط أدوات قواعد البيانات + + + + What's This? + ما هذا ؟ + + + + Shift+F1 + Shift+F1 + + + + &About... + حول(&A)... + + + + &Recently opened + مفتوح مؤخرا(&R) + + + + Open &tab + فتح لسان(&T) + + + + Ctrl+T + Ctrl+T + + + + &Execute SQL + تنفيذ SQL(&E) + + + + Execute SQL [F5, Ctrl+Return] + تنفيض SQL [F5, Ctrl+ Enter] + + + + &Wiki... + ويكي(&W)... + + + + Bug &report... + تبليغ خطأ(&R)... + + + + Web&site... + موقع إلكتروني(&S)... + + + + Save Project + حفظ المشروع + + + + + Save the current session to a file + حفظ الجلسة الحالية إلى ملف + + + + Open Project + فتح مشروع + + + + + Load a working session from a file + تحميل جلسة عاملة عبر ملف + + + + Open SQL file + فتح ملف SQL + + + + <html><head/><body><p>Save current plot...</p><p>File format chosen by extension (png, jpg, pdf, bmp)</p></body></html> + <html><head/><body><p>حفظ المخطط الحالي...</p><p>صيغة الملف محدد عبر نهايته(png, jpg, pdf, bmp)</p></body></html> + + + + Save SQL file + حفظ ملف SQL + + + + Load extension + تحميل الإمتداد + + + + Execute current line + تنفيذ السطر الحالي + + + + Execute current line [Ctrl+E] + تنفيذ السطر الحالي [Ctrl+E] + + + + Ctrl+E + Ctrl+E + + + + Export as CSV file + تصير بشكل ملف CSV + + + + Export table as comma separated values file + تصدير الجدول بشكل ملف نصي مفصول بفاصلة + + + + Ctrl+L + Ctrl+L + + + + Ctrl+P + Ctrl+P + + + + Database encoding + ترميز قاعدة البيانات + + + + Choose a database file + إختيار ملف قاعدة بيانات + + + + Ctrl+Return + Ctrl+Return + + + + + + + Choose a filename to save under + إختار إسم ملف ليتم حفظه به + + + + Error adding record: + + خطأ في إضافة سجل: + + + + + Error deleting record: +%1 + خطأ في حذف سجل: +%1 + + + + Please select a record first + الرجاء إختيار السجل + + + + %1 - %2 of %3 + %1 - %2 / %3 + + + + + There is no database opened. Please open or create a new database file. + لا يوجد قاعدة بيانات مفتوحة. الرجاء فتح أو إنشاء ملف قاعدة بيانات جديد. + + + + Are you sure you want to delete the %1 '%2'? +All data associated with the %1 will be lost. + هل أنت متأكد من أنك تريد حذف %1 '%2'? +كل البيانات المربوظة ب %1 سيتم فقدانها. + + + + Error: could not delete the %1. Message from database engine: +%2 + خطأ: لم أتمكن من حذف %1 الرسالة من محرك قاعدة البيانات: +%2 + + + + There is no database opened. + لا يوجد قاعدة بيانات مفتوحة. + + + + %1 Rows returned from: %2 (took %3ms) + الصفوف المرجعة من: %2 (تطلبت %3 ميلي-ثانية) %1 + + + + Error executing query: %1 + خطا خلال تنفيذ الطلب: %1 + + + + Query executed successfully: %1 (took %2ms) + تم تنفيذ الأمر بنجهاح: %1 (تطلب %2 ميلي- ثانية) + + + + Choose a text file + إختر ملف نصي + + + + Text files(*.csv *.txt);;All files(*) + ملفات نصية(*.csv *.txt);;جميع الملفات(*) + + + + Import completed + إنتهاء الإستيراد + + + + Are you sure you want to undo all changes made to the database file '%1' since the last save? + هل أنت متأكد بأنك تريد إعادة جميع التغيرات التي حصلت على ملف قاعدة البيانات '%1' منذ آخر نسخة محفوظة ؟ + + + + Choose a filename to export + إختر إسم ملف للتصدير + + + + Text files(*.sql *.txt) + ملفات نصية(*.sql *.txt) + + + + Export cancelled or failed. + الإسيراد ألغي أو فشل + + + + Export completed. + تم الإنتهاء من الإستيراد. + + + + Choose a file to import + إختر ملف ليتم إستيراده + + + + + + Text files(*.sql *.txt);;All files(*) + ملفات نصية(*.sql *.txt);;جميع الملفات(*) + + + + 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. + هل تريد إنشاء ملف قاعدة بيانات ليحفظ البيانات المستوردة? +إذا أجبت بكلا سنحاول أن نستورد المبيات في الملف SQL إلى قاعدة البيانات الحالية. + + + + File %1 already exists. Please choose a different name. + الملف %1 موجود حاليا. الرجاء إختيار إسم آخر + + + + Error importing data: %1 + خطا خلال إستيراد البيانات: %1 + + + + Import completed. + إنتهاء الإستيراد. + + + + Delete View + حذف الواجهة + + + + Delete Trigger + حذف المحفز + + + + Delete Index + حذف الفهرس + + + + + Delete Table + حذف الجدول + + + + &%1 %2 + &%1 %2 + + + + Setting PRAGMA values will commit your current transaction. +Are you sure? + وضع PRAGMA معطيات سيؤثر على صفقتك الحالية. +هل أنت متأكد? + + + + Select SQL file to open + إختار ملف SQL ليتم فتحه + + + + Select file name + إختر إسم للملف + + + + Select extension file + إختر إمتداد الملف + + + + Extensions(*.so *.dll);;All files(*) + الإمتداد(*.so *.dll);;كل الملفات(*) + + + + Extension successfully loaded. + تم تحميل الإمتداد بنجاح. + + + + + Error loading extension: %1 + خطأ في تحميل الإمتداد: %1 + + + + Don't show again + لا تظهر مرة أخرى + + + + New version available. + إصدار جديد موجود. + + + + A new sqlitebrowser version is available (%1.%2.%3).<br/><br/>Please download at <a href='%4'>%4</a>. + هنا إصدار جديد sqlitebrowser (%1.%2.%3)متوفر. <br/><br/>الرجاء تحميله من: <a href='%4'>%4</a>. + + + + Choose a axis color + إختر لون المحور + + + + PNG(*.png);;JPG(*.jpg);;PDF(*.pdf);;BMP(*.bmp);;All Files(*) + PNG(*.png);;JPG(*.jpg);;PDF(*.pdf);;BMP(*.bmp);;جميع الملفات(*) + + + + Choose a file to open + إختر ملف ليتم فتحه + + + + + SQLiteBrowser project(*.sqbpro) + SQLiteBrowser مشروع(*.sqbpro) + + + + Invalid file format. + صيغة الملف غير صحيحة. + + + + PreferencesDialog + + + Preferences + المفضلات + + + + &Database + قاعدة البيانات(&D) + + + + Database &encoding + ترميز قاعدة البيانات(&E) + + + + Open databases with foreign keys enabled. + فتح قواعد بيانات مع تفعيل المفاتيح الأجنبية. + + + + &Foreign keys + مفاتيح أجنبية(&F) + + + + enabled + مفعلة + + + + Default &location + المسار الإفتراضي(&L) + + + + ... + ... + + + + &Prefetch block size + حجم البيانات المحملة مسبقا(&P) + + + + &SQL + &SQL + + + + Settings name + إسم الخيارت + + + + Context + السياق + + + + Colour + اللون + + + + Bold + جريئ + + + + Italic + مائل + + + + Underline + تحته خط + + + + Keyword + كلمة مفتاحية + + + + function + وظيفة + + + + Function + وظيفة + + + + Table + جدول + + + + Comment + تعليق + + + + Identifier + معرف + + + + String + سلسلة أحرف + + + + currentline + السطر الحالي + + + + Current line + السطر الحالي + + + + SQL &editor font size + SQL تعديل حجم خط(&E) + + + + SQL &log font size + SQL سجل حجم خط(&L) + + + + &Extensions + إمتداد(&E) + + + + Select extensions to load for every database: + إختر إمتداد ليتم تحميله لجميع قواعد البيانات: + + + + Add extension + إضافة إمتداد + + + + Remove extension + حذف إمتداد + + + + Choose a directory + إختر مسار + + + + Select extension file + تحديد ملف إمتدادات + + + + Extensions(*.so *.dll);;All files(*) + إمتدادات(*.so *.dll);;جميع الملفات(*) + + + + QObject + + + Error importing data. Message from database engine: %1 + خطا خلال إستيراد البيامات. الرسالة من محرك قاعدة البيانات: %1 + + + + File is not a SQLite 3 database + الملف ليس قاعدة بيانات SQLite 3 + + + + File could not be read + لا يمكن قرائة الملف + + + + + + no error + لا يوجد خطأ + + + + Do you want to save the changes made to the database file %1? + هل تريد حفظ التغيرات التي طرأت على ملف قاعدة البيانات %1 ؟ + + + + Exporting database to SQL file... + تصدير ملف قاعدة بيانات SQL ... + + + + + + Cancel + إلغاء + + + + Executing SQL... + تنفيذ SQL... + + + + Action cancelled. + تم إلغاء العمل + + + + + Error in statement #%1: %2. +Aborting execution. + خطأ في #%1: %2. +سيتم إلغاء التنفيذ. + + + + renameColumn: cannot find table %1. + renameColumn: لم يتم إيجاد الجدول %1. + + + + renameColumn: cannot find column %1. + renameColumn: لم يتم إيجاد العامود %1. + + + + renameColumn: creating savepoint failed. DB says: %1 + renameColumn: خطأ خلال إنشاء نقطة حفظ. من قاعدة البيانات: %1 + + + + renameColumn: creating new table failed. DB says: %1 + renameColumn: فشل في إنشاء جدول جديد. DB تقول: %1 + + + + renameColumn: copying data to new table failed. DB says: +%1 + renameColumn: نسخ البيانات إلى جدول جديد فشل. DB تقول: +%1 + + + + renameColumn: deleting old table failed. DB says: %1 + renameColumn: حذف الجدول القديم فشل. DB تقول: %1 + + + + Restoring some of the objects associated with this table failed. This is most likely because some column names changed. Here's the SQL statement which you might want to fix and execute manually: + + + إستعداد بعض الأشياء المتعلقة بهذا الجدول فشل. هذا في الغالب بسبب أن بعض أسماء الأعمدة قد تغير. هذا نص ال SQL: + + + + + + renameColumn: releasing savepoint failed. DB says: %1 + renameColumn: إفلات نقطة الحفز فشل.DB تقول: %1 + + + + Error renaming table '%1' to '%2'.Message from database engine: +%3 + خطأ في إعادة تسمية الجدول '%1' 為 '%2'. الرسالة من محرك قاعدة البيانات: +%3 + + + + ... <string can not be logged, contains binary data> ... + ... <لا يمكن تسجيل سلسلة الأحرف, لأنها تحتوي على بيانات ثنائية> ... + + + + unknown object type %1 + نوع شيء غير معروف %1 + + + + could not get list of db objects: %1, %2 + لم نتمكن من جلب سلسلة بأشياء قاعدة البيانات: %1, %2 + + + + could not get types + لم نتمكن من جلب أنواع + + + + Decoding CSV file... + فك ترمزيذ ملف CSV ... + + + + didn't receive any output from pragma %1 + لم نستورد أي رد من pragma %1 + + + + could not execute pragma command: %1, %2 + لم نتمكن من تنفيذ أمر الpragma: %1, %2 + + + + Error setting pragma %1 to %2: %3 + خطا خلال وضع الpragma %1 إلى %2 : %3 + + + + File not found. + لم يتم إيجاد الملف. + + + + SqlExecutionArea + + + Form + من + + + + Results of the last executed statements + النتيجة من آخر أمر نفذ + + + + This field shows the results and status codes of the last executed statements. + هذا الحقل يظهر نتائج و أكواد حالات لآخر أمر نفذ. + + + + Export to &CSV + تصدير إلى &CSV + + + + Save as &view + حفظ ك(&V) + + + + Save as view + حفظ كواجهة + + + + Please specify the view name + الرجاء إختيار إسم الواجهة + + + + There is already an object with that name. Please choose a different name. + هناك موضوع حالي بنفس الإسم هذا. الرجاء إختيار إسم آخر. + + + + View successfully created. + تم إنشاء الواجهة بنجاح. + + + + Error creating view: %1 + خطا خلال إنشاء الواجهة: %1 + + + + SqliteTableModel + + + Error changing data: +%1 + خطأ في تغير البيانات: +%1 + + + + VacuumDialog + + + Compact Database + ضعط قاعدة البيانات + + + + Warning: Compacting the database will commit all changes you made. + تحذير: ضغط قاعدة البيانات سيلزم جميع التغيرات التي قمت بها. + + + + Please select the objects to compact: + الرجاء إختيار موضوع لضغطه: + + + From 80318f68265d87e387d11af7e692016a8484a484 Mon Sep 17 00:00:00 2001 From: "M. Hasbini" Date: Mon, 11 Jul 2016 06:17:18 +0300 Subject: [PATCH 6/8] preparation to Arabic translation --- src/translations/translations.qrc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/translations/translations.qrc b/src/translations/translations.qrc index 3cd65c0f..4bfac778 100644 --- a/src/translations/translations.qrc +++ b/src/translations/translations.qrc @@ -1,5 +1,6 @@ + sqlb_ar.qm sqlb_ru.qm sqlb_de.qm sqlb_fr.qm From b1fb9391114244cee004c2da4602f5b80dea303e Mon Sep 17 00:00:00 2001 From: "M. Hasbini" Date: Mon, 11 Jul 2016 18:47:11 +0300 Subject: [PATCH 7/8] preparation to Arabic translation --- src/translations/flags/flags.qrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/translations/flags/flags.qrc b/src/translations/flags/flags.qrc index 4d240dc9..ccc5a37c 100644 --- a/src/translations/flags/flags.qrc +++ b/src/translations/flags/flags.qrc @@ -1,6 +1,6 @@ - ar.png + ar.png de.png es.png us.png From 5dd45967769bad76451ca372743e0e660b3455ac Mon Sep 17 00:00:00 2001 From: "M. Hasbini" Date: Mon, 11 Jul 2016 18:49:41 +0300 Subject: [PATCH 8/8] preparation to Arabic translation: ar_AR to ar_SA --- src/translations/sqlb_ar.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/translations/sqlb_ar.ts b/src/translations/sqlb_ar.ts index dab04bff..7b808654 100644 --- a/src/translations/sqlb_ar.ts +++ b/src/translations/sqlb_ar.ts @@ -1,6 +1,6 @@ - + AboutDialog