Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package analitza for openSUSE:Factory 
checked in at 2025-10-13 17:24:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/analitza (Old)
 and      /work/SRC/openSUSE:Factory/.analitza.new.18484 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "analitza"

Mon Oct 13 17:24:02 2025 rev:168 rq:1310052 version:25.08.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/analitza/analitza.changes        2025-09-11 
14:43:39.722761311 +0200
+++ /work/SRC/openSUSE:Factory/.analitza.new.18484/analitza.changes     
2025-10-13 17:27:54.128715191 +0200
@@ -1,0 +2,9 @@
+Tue Oct  7 18:48:35 UTC 2025 - Christophe Marin <[email protected]>
+
+- Update to 25.08.2
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/gear/25.08.2/
+- No code change since 25.08.1
+
+-------------------------------------------------------------------

Old:
----
  analitza-25.08.1.tar.xz
  analitza-25.08.1.tar.xz.sig

New:
----
  analitza-25.08.2.tar.xz
  analitza-25.08.2.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ analitza.spec ++++++
--- /var/tmp/diff_new_pack.TVsgaT/_old  2025-10-13 17:27:54.712739612 +0200
+++ /var/tmp/diff_new_pack.TVsgaT/_new  2025-10-13 17:27:54.716739780 +0200
@@ -21,7 +21,7 @@
 
 %bcond_without released
 Name:           analitza
-Version:        25.08.1
+Version:        25.08.2
 Release:        0
 Summary:        A library to add mathematical features to programs
 License:        LGPL-2.1-or-later

++++++ analitza-25.08.1.tar.xz -> analitza-25.08.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/analitza-25.08.1/poqm/ar/analitza_qt.po 
new/analitza-25.08.2/poqm/ar/analitza_qt.po
--- old/analitza-25.08.1/poqm/ar/analitza_qt.po 2025-09-05 05:16:26.000000000 
+0200
+++ new/analitza-25.08.2/poqm/ar/analitza_qt.po 2025-09-18 05:16:29.000000000 
+0200
@@ -2,13 +2,13 @@
 # Copyright (C) YEAR This_file_is_part_of_KDE
 # This file is distributed under the same license as the PACKAGE package.
 # Youssef Chahibi <[email protected]>, 2007.
-# Zayed Al-Saidi <[email protected]>, 2022.
+# SPDX-FileCopyrightText: 2022, 2025 Zayed Al-Saidi <[email protected]>
 msgid ""
 msgstr ""
 "Project-Id-Version: kalgebra\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2014-02-16 03:26+0000\n"
-"PO-Revision-Date: 2022-01-19 23:19+0400\n"
+"PO-Revision-Date: 2025-09-17 19:04+0400\n"
 "Last-Translator: Zayed Al-Saidi <[email protected]>\n"
 "Language-Team: ar\n"
 "Language: ar\n"
@@ -17,48 +17,40 @@
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
 "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
+"X-Generator: Lokalize 23.08.5\n"
 "X-Qt-Contexts: true\n"
 
 msgctxt "QObject|dictionary"
 msgid "xaxaxaxaxa"
-msgstr ""
+msgstr "xaxaxaxaxa"
 
 msgctxt "QObject|dictionary"
 msgid "cosa"
-msgstr ""
+msgstr "cosa"
 
 #: analitza/analyzer.cpp:193
-#, fuzzy
-#| msgid "Cannot calculate an empty expression"
 msgctxt "QCoreApplication|"
 msgid "Cannot calculate an empty expression"
-msgstr "تعذّر حساب التّركيب الفارغ"
+msgstr "لا يمكن حساب تعبير فارغ"
 
 #: analitza/analyzer.cpp:240 analitza/analyzer.cpp:259
 #: analitza/analyzer.cpp:285
-#, fuzzy
-#| msgid "Must specify a correct operation"
 msgctxt "QCoreApplication|"
 msgid "Must specify a correct operation"
-msgstr "يجب أن تُحدّد عملية صحيحة"
+msgstr "يجب تحديد عملية صحيحة"
 
 #: analitza/analyzer.cpp:255 analitza/analyzer.cpp:288
-#, fuzzy, qt-format
-#| msgid "Unknown identifier: '%1'"
+#, qt-format
 msgctxt "QCoreApplication|"
 msgid "Unknown identifier: '%1'"
 msgstr "مُعرّف مجهول: '%1'"
 
 #: analitza/analyzer.cpp:257 analitza/analyzer.cpp:290
-#, fuzzy
 msgctxt "identifier separator in error message|"
 msgid "', '"
 msgstr "'، '"
 
 #: analitza/analyzer.cpp:615
-#, fuzzy
-#| msgctxt "Error message, no proper condition found."
-#| msgid "Could not find a proper choice for a condition statement."
 msgctxt "Error message, no proper condition found.|"
 msgid "Could not find a proper choice for a condition statement."
 msgstr "تعذّر إيجاد خيار يُناسب العبارة الشّرطية."
@@ -66,33 +58,33 @@
 #: analitza/analyzer.cpp:936
 msgctxt "QCoreApplication|"
 msgid "Type not supported for bounding."
-msgstr ""
+msgstr "النوع غير مدعوم للتقييد."
 
 #: analitza/analyzer.cpp:961
 msgctxt "QCoreApplication|"
 msgid "The downlimit is greater than the uplimit"
-msgstr ""
+msgstr "الحد الأدنى أكبر من الحد الأعلى"
 
 #: analitza/analyzer.cpp:963
 msgctxt "QCoreApplication|"
 msgid "Incorrect uplimit or downlimit."
-msgstr ""
+msgstr "الحد الأعلى أو الأدنى غير صحيح."
 
 #: analitza/analyzer.cpp:1055 analitza/analyzer.cpp:1080
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "Invalid type for parameter '%1'"
-msgstr ""
+msgstr "نوع غير صالح للمعامل '%1'"
 
 #: analitza/analyzer.cpp:1880
 msgctxt "By a cycle i mean a variable that depends on itself|"
 msgid "Defined a variable cycle"
-msgstr ""
+msgstr "دورة متغيرة محددة"
 
 #: analitza/analyzer.cpp:1922
 msgctxt "QCoreApplication|"
 msgid "The result is not a number"
-msgstr ""
+msgstr "النتيجة ليست رقمًا"
 
 #: analitza/commands/blockmatrixcommands.cpp:44
 #: analitza/commands/blockmatrixcommands.cpp:234
@@ -104,21 +96,21 @@
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "Invalid parameter count for '%1'"
-msgstr ""
+msgstr "عدد المعاملات غير صالح لـ '%1'"
 
 #: analitza/commands/blockmatrixcommands.cpp:86
 #: analitza/commands/blockmatrixcommands.cpp:119
 #: analitza/commands/blockmatrixcommands.cpp:122
 msgctxt "QCoreApplication|"
 msgid "Blocks must have consistent size between each and other"
-msgstr ""
+msgstr "يجب أن تكون الكتل متسقة الحجم مع بعضها البعض"
 
 #: analitza/commands/blockmatrixcommands.cpp:90
 #: analitza/commands/blockmatrixcommands.cpp:126
 #: analitza/commands/blockmatrixcommands.cpp:263
 msgctxt "QCoreApplication|"
 msgid "Do not want empty blocks"
-msgstr ""
+msgstr "لا نرغب في كتل فارغة"
 
 #: analitza/commands/blockmatrixcommands.cpp:93
 #: analitza/commands/blockmatrixcommands.cpp:130
@@ -126,45 +118,45 @@
 #: analitza/commands/blockmatrixcommands.cpp:267
 msgctxt "QCoreApplication|"
 msgid "Blocks must be matrices"
-msgstr ""
+msgstr "يجب أن تكون الكتل مصفوفات"
 
 #: analitza/commands/blockmatrixcommands.cpp:142
 msgctxt "QCoreApplication|"
 msgid "Number of blocks must be consistent"
-msgstr ""
+msgstr "يجب أن يكون عدد الكتل متسقًا"
 
 #: analitza/commands/blockmatrixcommands.cpp:145
 #: analitza/commands/blockmatrixcommands.cpp:211
 #: analitza/commands/matrixcommands.cpp:147
 msgctxt "QCoreApplication|"
 msgid "Do not want empty vectors/matrixrow elements"
-msgstr ""
+msgstr "لا نرغب في عناصر متجهة/مصفوفة فارغة"
 
 #: analitza/commands/blockmatrixcommands.cpp:150
 #: analitza/commands/blockmatrixcommands.cpp:213
 #: analitza/commands/matrixcommands.cpp:149
 msgctxt "QCoreApplication|"
 msgid "Matrix constructor needs vectors or matrixrow elements"
-msgstr ""
+msgstr "منشئ المصفوفة يحتاج إلى متجهات أو عناصر صفوف مصفوفة"
 
 #: analitza/commands/blockmatrixcommands.cpp:244
 #: analitza/commands/matrixcommands.cpp:288
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "the arg %1 is invalid or is error"
-msgstr ""
+msgstr "الوسيط %1 غير صالح أو خطأ"
 
 #: analitza/commands/eigencommands.cpp:39
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "Invalid parameter count for '%1'. Should have 1 parameter"
-msgstr ""
+msgstr "عدد المعاملات غير صالح لـ '%1'. يجب أن يكون معاملًا واحدًا"
 
 #: analitza/commands/eigencommands.cpp:47
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "To use '%1' command the input matrix must be square"
-msgstr ""
+msgstr "لاستخدام الأمر '%1' يجب أن تكون مصفوفة الإدخال مربعة"
 
 #: analitza/commands/eigencommands.cpp:68
 #: analitza/commands/eigencommands.cpp:74
@@ -174,395 +166,387 @@
 "Invalid parameter type in matrix entry (%1,%2) for '%3', it must be a number "
 "value"
 msgstr ""
+"نوع المعامل غير صالح في إدخال المصفوفة (%1,%2) لـ '%3'، يجب أن يكون قيمة "
+"رقمية"
 
 #: analitza/commands/eigencommands.cpp:126
 #: analitza/commands/eigencommands.cpp:193
 msgctxt "QCoreApplication|NaN means Not a Number, is an invalid float number"
 msgid "Returned eigenvalue is NaN"
-msgstr ""
+msgstr "القيمة الذاتية المرتجعة ليست رقمًا"
 
 #: analitza/commands/eigencommands.cpp:132
 #: analitza/commands/eigencommands.cpp:196
 msgctxt "QCoreApplication|"
 msgid "Returned eigenvalue is too big"
-msgstr ""
+msgstr "القيمة الذاتية المرتجعة كبيرة جدًا"
 
 #: analitza/commands/matrixcommands.cpp:31
 msgctxt "QCoreApplication|"
 msgid "Matrix dimensions must be greater than zero"
-msgstr ""
+msgstr "يجب أن تكون أبعاد المصفوفة أكبر من الصفر"
 
 #: analitza/commands/matrixcommands.cpp:122 analitza/expression.cpp:296
 msgctxt "QCoreApplication|"
 msgid "All matrixrow elements must have the same size"
-msgstr ""
+msgstr "يجب أن تكون جميع عناصر صف المصفوفة بنفس الحجم"
 
 #: analitza/commands/matrixcommands.cpp:127
 msgctxt "QCoreApplication|"
 msgid "Not all are rows or vectors"
-msgstr ""
+msgstr "ليست جميعها صفوفًا أو متجهات"
 
 #: analitza/commands/matrixcommands.cpp:143
 msgctxt "QCoreApplication|"
 msgid "Every argument must be a matrixrow element"
-msgstr ""
+msgstr "يجب أن يكون كل وسيط عنصرًا في صف المصفوفة"
 
 #: analitza/commands/matrixcommands.cpp:241
 msgctxt "QCoreApplication|"
 msgid "The nth diagonal index must be less than the row count"
-msgstr ""
+msgstr "يجب أن يكون مؤشر القطر أقل من عدد الصفوف"
 
 #: analitza/commands/matrixcommands.cpp:249
 msgctxt "QCoreApplication|"
 msgid "The nth diagonal index must be less than the column count"
-msgstr ""
+msgstr "يجب أن يكون مؤشر القطر أقل من عدد الأعمدة"
 
 #: analitza/commands/matrixcommands.cpp:265
 msgctxt "QCoreApplication|"
 msgid "nth diagonal index must be integer number"
-msgstr ""
+msgstr "يجب أن يكون مؤشر القطر رقمًا صحيحًا"
 
 #: analitza/commands/matrixcommands.cpp:269
 msgctxt "QCoreApplication|"
 msgid "nth diagonal index must be a positive integer number"
-msgstr ""
+msgstr "يجب أن يكون مؤشر القطر رقمًا صحيحًا موجبًا"
 
 #: analitza/commands/vectorcommands.cpp:62
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "Invalid parameter type for '%1', was expected a list"
-msgstr ""
+msgstr "نوع معامل غير صالح لـ '%1'، كان من المتوقع أن تكون قائمة"
 
 #: analitza/commands/vectorcommands.cpp:75
 #: analitza/commands/vectorcommands.cpp:78
 msgctxt "QCoreApplication|"
 msgid "Vector size must be some integer value greater to zero"
-msgstr ""
+msgstr "يجب أن يكون حجم المتجه قيمة عدد صحيح أكبر من الصفر"
 
 #: analitza/explexer.cpp:77
 msgctxt "QCoreApplication|"
 msgid "Unexpectedly arrived to the end of the input"
-msgstr ""
+msgstr "وصل إلى نهاية الإدخال بشكل غير متوقع"
 
 #: analitza/explexer.cpp:111
-#, fuzzy, qt-format
-#| msgid "Unknown identifier: '%1'"
+#, qt-format
 msgctxt "QCoreApplication|"
 msgid "Unknown token %1"
-msgstr "مُعرّف مجهول: '%1'"
+msgstr "معرّف غير معروف: '%1'"
 
 #: analitza/expression.cpp:162
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "<em>%1</em> needs at least 2 parameters"
-msgstr ""
+msgstr "<em>%1</em> يحتاج إلى معاملين على الأقل"
 
 #: analitza/expression.cpp:164
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "<em>%1</em> requires %2 parameters"
-msgstr ""
+msgstr "<em>%1</em> يتطلب %2 معاملًا"
 
 #: analitza/expression.cpp:171
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "Missing boundary for '%1'"
-msgstr ""
+msgstr "حد مفقود لـ '%1'"
 
 #: analitza/expression.cpp:173
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "Unexpected bounding for '%1'"
-msgstr ""
+msgstr "تقييد غير متوقع لـ '%1'"
 
 #: analitza/expression.cpp:178
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "<em>%1</em> missing bounds on '%2'"
-msgstr ""
+msgstr "<em>%1</em> حدود مفقودة على '%2'"
 
 #: analitza/expression.cpp:200
 msgctxt "QCoreApplication|"
 msgid "Wrong declare"
-msgstr ""
+msgstr "إعلان خاطئ"
 
 #: analitza/expression.cpp:210
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "Empty container: %1"
-msgstr ""
+msgstr "حاوية فارغة: %1"
 
 #: analitza/expression.cpp:228
 msgctxt "there was a conditional outside a condition structure|"
 msgid "We can only have conditionals inside piecewise structures."
-msgstr ""
+msgstr "لا يمكن أن يكون لدينا شروط إلا داخل هياكل مجزأة."
 
 #: analitza/expression.cpp:244
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "Cannot have two parameters with the same name like '%1'."
-msgstr ""
+msgstr "لا يمكن أن يكون هناك معاملان بنفس الاسم مثل '%1'."
 
 #: analitza/expression.cpp:259
 msgctxt ""
 "this is an error message. otherwise is the else in a mathml condition|"
 msgid "The <em>otherwise</em> parameter should be the last one"
-msgstr ""
+msgstr "يجب أن يكون المعامل <em>otherwise</em> هو الأخير"
 
 #: analitza/expression.cpp:267
 #, qt-format
 msgctxt "there was an element that was not a conditional inside a condition|"
 msgid "%1 is not a proper condition inside the piecewise"
-msgstr ""
+msgstr "%1 ليس شرطًا مناسبًا داخل الجزء"
 
 #: analitza/expression.cpp:273
 msgctxt "QCoreApplication|"
 msgid "We can only declare variables"
-msgstr ""
+msgstr "لا يمكننا سوى إعلان المتغيرات"
 
 #: analitza/expression.cpp:279
 msgctxt "QCoreApplication|"
 msgid "We can only have bounded variables"
-msgstr ""
+msgstr "لا يمكن أن يكون لدينا سوى متغيرات مقيدة"
 
 #: analitza/expression.cpp:290 analitza/expression.cpp:495
 msgctxt "QCoreApplication|"
 msgid "Do not want empty matrixrow elements"
-msgstr ""
+msgstr "لا نرغب في عناصر صفوف مصفوفة فارغة"
 
 #: analitza/expression.cpp:300
 msgctxt "QCoreApplication|"
 msgid "The matrix must contain only matrixrow elements"
-msgstr ""
+msgstr "يجب أن تحتوي المصفوفة على عناصر صفوف مصفوفة فقط"
 
 #: analitza/expression.cpp:419
-#, fuzzy, qt-format
+#, qt-format
 msgctxt "QCoreApplication|"
 msgid "Error while parsing: %1"
-msgstr "خطأ أثناء تحليل %1"
+msgstr "خطأ أثناء التحليل: %1"
 
 #: analitza/expression.cpp:450
 #, qt-format
 msgctxt "An error message|"
 msgid "Container unknown: %1"
-msgstr ""
+msgstr "حاوية غير معروفة: %1"
 
 #: analitza/expression.cpp:456
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "Cannot codify the %1 value."
-msgstr ""
+msgstr "لا يمكن ترميز قيمة %1."
 
 #: analitza/expression.cpp:462
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "The %1 operator cannot have child contexts."
-msgstr ""
+msgstr "المعامل %1 لا يمكن أن يكون لديه سياقات تابعة."
 
 #: analitza/expression.cpp:466
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "The element '%1' is not an operator."
-msgstr ""
+msgstr "العنصر '%1' ليس معاملًا."
 
 #: analitza/expression.cpp:479
 msgctxt "QCoreApplication|"
 msgid "Do not want empty vectors"
-msgstr ""
+msgstr "لا نرغب في متجهات فارغة"
 
 #: analitza/expression.cpp:489
 msgctxt "QCoreApplication|"
 msgid "Do not want empty matrices"
-msgstr ""
+msgstr "لا نرغب في مصفوفات فارغة"
 
 #: analitza/expression.cpp:508
 #, qt-format
 msgctxt "Error message due to an unrecognized input|"
 msgid "Not supported/unknown: %1"
-msgstr ""
+msgstr "غير مدعوم/غير معروف: %1"
 
 #: analitza/expressionparser.cpp:296
-#, fuzzy
 msgctxt "QCoreApplication|"
 msgid ", "
-msgstr "'، '"
+msgstr "، "
 
 #: analitza/expressionparser.cpp:296
 #, qt-format
 msgctxt "error message|"
 msgid "Expected %1 instead of '%2'"
-msgstr ""
+msgstr "كان من المتوقع %1 بدلاً من '%2'"
 
 #: analitza/expressionparser.cpp:298
 msgctxt "QCoreApplication|"
 msgid "Missing right parenthesis"
-msgstr ""
+msgstr "قوس أيمن مفقود"
 
 #: analitza/expressionparser.cpp:300
 msgctxt "QCoreApplication|"
 msgid "Unbalanced right parenthesis"
-msgstr ""
+msgstr "قوس أيمن غير متوازن"
 
 #: analitza/expressionparser.cpp:303
-#, fuzzy, qt-format
-#| msgid "Unknown identifier: '%1'"
+#, qt-format
 msgctxt "QCoreApplication|"
 msgid "Unexpected token identifier: %1"
-msgstr "مُعرّف مجهول: '%1'"
+msgstr "معرّف غير معروف: '%1'"
 
 #: analitza/expressionparser.cpp:305
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "Unexpected token %1"
-msgstr ""
+msgstr "رمز غير متوقع %1"
 
 #: analitza/expressiontypechecker.cpp:301
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "Could not find a type that unifies '%1'"
-msgstr ""
+msgstr "لا يمكن إيجاد نوع يوحد '%1'"
 
 #: analitza/expressiontypechecker.cpp:473
 msgctxt "QCoreApplication|"
 msgid "The domain should be either a vector or a list"
-msgstr ""
+msgstr "يجب أن يكون النطاق إما متجهًا أو قائمة"
 
 #: analitza/expressiontypechecker.cpp:558
 #, qt-format
 msgctxt "type error message|"
 msgid "Cannot call '%1'"
-msgstr ""
+msgstr "لا يمكن استدعاء '%1'"
 
 #: analitza/expressiontypechecker.cpp:593
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "Cannot reduce '%1' to '%2'. Invalid type of parameter '%3' for '%4'"
-msgstr ""
+msgstr "لا يمكن اختزال '%1' إلى '%2'. نوع المعامل '%3' غير صالح لـ '%4'"
 
 #: analitza/expressiontypechecker.cpp:604
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "Invalid parameter count for '%2'. Should have %1 parameters."
-msgstr ""
+msgstr "عدد المعاملات غير صالح لـ '%2'. يجب أن يحتوي على %1 معاملًا."
 
 #: analitza/expressiontypechecker.cpp:616
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "Cannot compare '%1' to '%2'. Invalid type of parameter '%3' for '%4'"
-msgstr ""
+msgstr "لا يمكن مقارنة '%1' بـ '%2'. نوع المعامل '%3' غير صالح لـ '%4'"
 
 #: analitza/expressiontypechecker.cpp:654
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "Could not call '%1'"
-msgstr ""
+msgstr "لا يمكن استدعاء '%1'"
 
 #: analitza/expressiontypechecker.cpp:662
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "Could not solve '%1'"
-msgstr ""
+msgstr "لا يمكن حل '%1'"
 
 #: analitza/expressiontypechecker.cpp:695
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "Incoherent type for the variable '%1'"
-msgstr ""
+msgstr "نوع غير متناسق للمتغير '%1'"
 
 #: analitza/expressiontypechecker.cpp:718
 msgctxt "QCoreApplication|"
 msgid "Could not determine the type for piecewise"
-msgstr ""
+msgstr "لا يمكن تحديد النوع للجزء"
 
 #: analitza/expressiontypechecker.cpp:937
 msgctxt "QCoreApplication|"
 msgid "Unexpected type"
-msgstr ""
+msgstr "نوع غير متوقع"
 
 #: analitza/expressiontypechecker.cpp:960
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "Cannot convert '%1' to '%2'"
-msgstr ""
+msgstr "لا يمكن تحويل '%1' إلى '%2'"
 
 #: analitza/htmlexpressionwriter.cpp:54 analitza/htmlexpressionwriter.cpp:55
 #, qt-format
 msgctxt "html representation of an operator|"
 msgid "<span class='op'>%1</span>"
-msgstr ""
+msgstr "<span class='op'>%1</span>"
 
 #: analitza/htmlexpressionwriter.cpp:56
 #, qt-format
 msgctxt "html representation of an operator|"
 msgid "<span class='keyword'>%1</span>"
-msgstr ""
+msgstr "<span class='keyword'>%1</span>"
 
 #: analitza/mathmlpresentationlexer.cpp:94
-#, fuzzy, qt-format
-#| msgid "Unknown identifier: '%1'"
+#, qt-format
 msgctxt "Error message|"
 msgid "Unknown token '%1'"
-msgstr "مُعرّف مجهول: '%1'"
+msgstr "معرّف غير معروف: '%1'"
 
 #: analitza/operations.cpp:54 analitza/operations.cpp:191
 msgctxt "QCoreApplication|"
 msgid "Cannot divide by 0."
-msgstr ""
+msgstr "لا يمكن القسمة على صفر."
 
 #: analitza/operations.cpp:72 analitza/operations.cpp:203
-#, fuzzy
-#| msgid "Cannot calculate an empty expression"
 msgctxt "QCoreApplication|"
 msgid "Cannot calculate the remainder on 0."
-msgstr "تعذّر حساب التّركيب الفارغ"
+msgstr "لا يمكن حساب الباقي على صفر."
 
 #: analitza/operations.cpp:84 analitza/operations.cpp:213
-#, fuzzy
-#| msgid "Cannot calculate an empty expression"
 msgctxt "QCoreApplication|"
 msgid "Cannot calculate the factor on 0."
-msgstr "تعذّر حساب التّركيب الفارغ"
+msgstr "لا يمكن حساب العامل على صفر."
 
 #: analitza/operations.cpp:140 analitza/operations.cpp:261
-#, fuzzy
-#| msgid "Cannot calculate an empty expression"
 msgctxt "QCoreApplication|"
 msgid "Cannot calculate the lcm of 0."
-msgstr "تعذّر حساب التّركيب الفارغ"
+msgstr "لا يمكن حساب المضاعف المشترك الأصغر لصفر."
 
 #: analitza/operations.cpp:246
 msgctxt "QCoreApplication|"
 msgid "Boolean operations on complex numbers not available"
-msgstr ""
+msgstr "العمليات البوليانية على الأرقام المركبة غير متاحة"
 
 #: analitza/operations.cpp:276
 msgctxt "QCoreApplication|"
 msgid "Only square root implemented for complex numbers"
-msgstr ""
+msgstr "الجذر التربيعي فقط هو المطبق للأرقام المركبة"
 
 #: analitza/operations.cpp:351 analitza/operations.cpp:463
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "Could not calculate a value %1"
-msgstr ""
+msgstr "لا يمكن حساب القيمة %1"
 
 #: analitza/operations.cpp:479
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "Cannot calculate %1 between a value and an error type"
-msgstr ""
+msgstr "لا يمكن حساب %1 بين قيمة ونوع خطأ"
 
 #: analitza/operations.cpp:495 analitza/operations.cpp:652
 #: analitza/operations.cpp:784
 msgctxt "QCoreApplication|"
 msgid "Invalid index for a container"
-msgstr ""
+msgstr "فهرس غير صالح للحاوية"
 
 #: analitza/operations.cpp:527
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "Cannot operate '%1' on different sized vectors."
-msgstr ""
+msgstr "لا يمكن تشغيل '%1' على متجهات ذات أحجام مختلفة."
 
 #: analitza/operations.cpp:566
 msgctxt "QCoreApplication|"
@@ -570,24 +554,25 @@
 "Multiplication between a matrix and a vector is allowed provided that the "
 "number of columns of the matrix equals the size of the vector"
 msgstr ""
+"يسمح بالضرب بين المصفوفة والمتجه بشرط أن يكون عدد أعمدة المصفوفة مساويًا لحجم 
"
+"المتجه"
 
 #: analitza/operations.cpp:570 analitza/operations.cpp:707
 msgctxt "QCoreApplication|"
 msgid "Matrix and vector entries must be numbers"
-msgstr ""
+msgstr "يجب أن تكون إدخالات المصفوفة والمتجه أرقامًا"
 
 #: analitza/operations.cpp:599
-#, fuzzy, qt-format
-#| msgid "Cannot calculate an empty expression"
+#, qt-format
 msgctxt "QCoreApplication|"
 msgid "Could not calculate a vector's %1"
-msgstr "تعذّر حساب التّركيب الفارغ"
+msgstr "لا يمكن حساب %1 للمتجه"
 
 #: analitza/operations.cpp:621 analitza/operations.cpp:637
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "Could not calculate a list's %1"
-msgstr ""
+msgstr "لا يمكن حساب %1 للقائمة"
 
 #: analitza/operations.cpp:703
 msgctxt "QCoreApplication|"
@@ -595,6 +580,8 @@
 "Multiplication between a vector and a matrix is allowed provided that the "
 "matrix has only one matrixrow element"
 msgstr ""
+"يسمح بالضرب بين المتجه والمصفوفة بشرط أن تحتوي المصفوفة على عنصر صف مصفوفة "
+"واحد فقط"
 
 #: analitza/operations.cpp:730
 msgctxt "QCoreApplication|"
@@ -602,6 +589,7 @@
 "Addition of two matrices is allowed provided that both matrices have the "
 "same number of rows and the same number of columns"
 msgstr ""
+"يسمح بإضافة مصفوفتين بشرط أن تكون لكليهما نفس عدد الصفوف ونفس عدد الأعمدة"
 
 #: analitza/operations.cpp:762
 msgctxt "QCoreApplication|"
@@ -609,50 +597,49 @@
 "Multiplication of two matrices is allowed provided that the number of "
 "columns of the first matrix equals the number of rows of the second matrix"
 msgstr ""
+"يسمح بضرب مصفوفتين بشرط أن يكون عدد أعمدة المصفوفة الأولى مساويًا لعدد صفوف "
+"المصفوفة الثانية"
 
 #: analitza/operations.cpp:766 analitza/operations.cpp:804
 #: analitza/operations.cpp:887
 msgctxt "QCoreApplication|"
 msgid "Matrix entries must be numbers"
-msgstr ""
+msgstr "يجب أن تكون إدخالات المصفوفة أرقامًا"
 
 #: analitza/operations.cpp:879
 msgctxt "QCoreApplication|"
 msgid "The exponent of 'power' must be some integer number"
-msgstr ""
+msgstr "يجب أن يكون أس 'الأس' عددًا صحيحًا"
 
 #: analitza/operations.cpp:883
 msgctxt "QCoreApplication|"
 msgid "Cannot compute 'power' for non square matrix"
-msgstr ""
+msgstr "لا يمكن حساب 'الأس' للمصفوفة غير المربعة"
 
 #: analitza/operations.cpp:922
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "Cannot calculate %1 between a matrix and an error type"
-msgstr ""
+msgstr "لا يمكن حساب %1 بين مصفوفة ونوع خطأ"
 
 #: analitza/providederivative.cpp:93
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "Could not calculate the derivative for '%1'"
-msgstr ""
+msgstr "لا يمكن حساب المشتقة لـ '%1'"
 
 #: analitzagui/operatorsmodel.cpp:96 analitzagui/variablesmodel.cpp:91
 #: analitzaplot/plotsdictionarymodel.cpp:36 analitzaplot/plotsmodel.cpp:78
-#, fuzzy
 msgctxt "@title:column|"
 msgid "Name"
 msgstr "الاسم"
 
 #: analitzagui/operatorsmodel.cpp:99
-#, fuzzy
 msgctxt "@title:column|"
 msgid "Description"
 msgstr "الوصف"
 
 #: analitzagui/operatorsmodel.cpp:102
-#, fuzzy
 msgctxt "@title:column|"
 msgid "Parameters"
 msgstr "معاملات"
@@ -663,34 +650,32 @@
 msgstr "مثال"
 
 #: analitzagui/operatorsmodel.cpp:136
-#, fuzzy
 msgctxt "Syntax for function bounding|"
 msgid " : var"
-msgstr "Var"
+msgstr " : var"
 
 #: analitzagui/operatorsmodel.cpp:138
-#, fuzzy
 msgctxt "Syntax for function bounding values|"
 msgid "=from..to"
-msgstr "من: %1، إلى: %2"
+msgstr "=من..إلى"
 
 #: analitzagui/operatorsmodel.cpp:141
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "%1("
-msgstr ""
+msgstr "%1("
 
 #: analitzagui/operatorsmodel.cpp:144
-#, fuzzy, qt-format
+#, qt-format
 msgctxt "QCoreApplication|"
 msgid "%1... parameters, ...%2)"
-msgstr "المعاملات:"
+msgstr "%1... معاملات، ...%2)"
 
 #: analitzagui/operatorsmodel.cpp:147
-#, fuzzy, qt-format
+#, qt-format
 msgctxt "QCoreApplication|"
 msgid "par%1"
-msgstr "المعدل الأساسي"
+msgstr "par%1"
 
 #: analitzagui/operatorsmodel.cpp:160
 msgctxt "QCoreApplication|"
@@ -710,54 +695,52 @@
 #: analitzagui/operatorsmodel.cpp:169
 msgctxt "QCoreApplication|"
 msgid "Subtraction. Will remove all values from the first one."
-msgstr ""
+msgstr "طرح. يزيل كل القيم من القيمة الأولى."
 
 #: analitzagui/operatorsmodel.cpp:172
-#, fuzzy
 msgctxt "QCoreApplication|"
 msgid "Power"
-msgstr "الطاقة"
+msgstr "الأس"
 
 #: analitzagui/operatorsmodel.cpp:175
 msgctxt "QCoreApplication|"
 msgid "Remainder"
-msgstr "باق"
+msgstr "الباقي"
 
 #: analitzagui/operatorsmodel.cpp:178
 msgctxt "QCoreApplication|"
 msgid "Quotient"
-msgstr "ناتج قسمة"
+msgstr "ناتج القسمة"
 
 #: analitzagui/operatorsmodel.cpp:181
 msgctxt "QCoreApplication|"
 msgid "The factor of"
-msgstr ""
+msgstr "عامل"
 
 #: analitzagui/operatorsmodel.cpp:184
 msgctxt "QCoreApplication|"
 msgid "Factorial. factorial(n)=n!"
-msgstr ""
+msgstr "التباديل. factorial(n)=n!"
 
 #: analitzagui/operatorsmodel.cpp:187
 msgctxt "QCoreApplication|"
 msgid "Function to calculate the sine of a given angle"
-msgstr ""
+msgstr "دالة لحساب جيب زاوية معينة"
 
 #: analitzagui/operatorsmodel.cpp:190
 msgctxt "QCoreApplication|"
 msgid "Function to calculate the cosine of a given angle"
-msgstr ""
+msgstr "دالة لحساب جيب التمام لزاوية معينة"
 
 #: analitzagui/operatorsmodel.cpp:193
 msgctxt "QCoreApplication|"
 msgid "Function to calculate the tangent of a given angle"
-msgstr ""
+msgstr "دالة لحساب ظل زاوية معينة"
 
 #: analitzagui/operatorsmodel.cpp:196
-#, fuzzy
 msgctxt "QCoreApplication|"
 msgid "Secant"
-msgstr "قاطع"
+msgstr "القاطع"
 
 #: analitzagui/operatorsmodel.cpp:199
 msgctxt "QCoreApplication|"
@@ -772,32 +755,32 @@
 #: analitzagui/operatorsmodel.cpp:205
 msgctxt "QCoreApplication|"
 msgid "Hyperbolic sine"
-msgstr "الجيب الزائد"
+msgstr "الجيب الزائدي"
 
 #: analitzagui/operatorsmodel.cpp:208
 msgctxt "QCoreApplication|"
 msgid "Hyperbolic cosine"
-msgstr "جيب التمام الزائد"
+msgstr "جيب التمام الزائدي"
 
 #: analitzagui/operatorsmodel.cpp:211
 msgctxt "QCoreApplication|"
 msgid "Hyperbolic tangent"
-msgstr "الظل الزائد"
+msgstr "الظل الزائدي"
 
 #: analitzagui/operatorsmodel.cpp:214
 msgctxt "QCoreApplication|"
 msgid "Hyperbolic secant"
-msgstr ""
+msgstr "القاطع الزائدي"
 
 #: analitzagui/operatorsmodel.cpp:217
 msgctxt "QCoreApplication|"
 msgid "Hyperbolic cosecant"
-msgstr ""
+msgstr "قاطع التمام الزائدي"
 
 #: analitzagui/operatorsmodel.cpp:220
 msgctxt "QCoreApplication|"
 msgid "Hyperbolic cotangent"
-msgstr ""
+msgstr "ظل التمام الزائدي"
 
 #: analitzagui/operatorsmodel.cpp:223
 msgctxt "QCoreApplication|"
@@ -817,287 +800,279 @@
 #: analitzagui/operatorsmodel.cpp:232
 msgctxt "QCoreApplication|"
 msgid "Arc cotangent"
-msgstr ""
+msgstr "قوس ظل التمام"
 
 #: analitzagui/operatorsmodel.cpp:238
 msgctxt "QCoreApplication|"
 msgid "Hyperbolic arc tangent"
-msgstr ""
+msgstr "قوس الظل الزائدي"
 
 #: analitzagui/operatorsmodel.cpp:241
 msgctxt "QCoreApplication|"
 msgid "Summatory"
-msgstr ""
+msgstr "التجميع"
 
 #: analitzagui/operatorsmodel.cpp:244
 msgctxt "QCoreApplication|"
 msgid "Productory"
-msgstr ""
+msgstr "الضرب"
 
 #: analitzagui/operatorsmodel.cpp:247
 msgctxt "QCoreApplication|"
 msgid "For all"
-msgstr ""
+msgstr "للجميع"
 
 #: analitzagui/operatorsmodel.cpp:250
-#, fuzzy
 msgctxt "QCoreApplication|"
 msgid "Exists"
-msgstr "موجود"
+msgstr "يوجد"
 
 #: analitzagui/operatorsmodel.cpp:253
-#, fuzzy
 msgctxt "QCoreApplication|"
 msgid "Differentiation"
-msgstr "تمايز"
+msgstr "التفاضل"
 
 #: analitzagui/operatorsmodel.cpp:256
 msgctxt "QCoreApplication|"
 msgid "Hyperbolic arc sine"
-msgstr ""
+msgstr "قوس الجيب الزائدي"
 
 #: analitzagui/operatorsmodel.cpp:259
 msgctxt "QCoreApplication|"
 msgid "Hyperbolic arc cosine"
-msgstr ""
+msgstr "قوس جيب التمام الزائدي"
 
 #: analitzagui/operatorsmodel.cpp:262
 msgctxt "QCoreApplication|"
 msgid "Arc cosecant"
-msgstr ""
+msgstr "قوس قاطع التمام"
 
 #: analitzagui/operatorsmodel.cpp:265
 msgctxt "QCoreApplication|"
 msgid "Hyperbolic arc cosecant"
-msgstr ""
+msgstr "قوس قاطع التمام الزائدي"
 
 #: analitzagui/operatorsmodel.cpp:268
 msgctxt "QCoreApplication|"
 msgid "Arc secant"
-msgstr ""
+msgstr "قوس القاطع"
 
 #: analitzagui/operatorsmodel.cpp:271
 msgctxt "QCoreApplication|"
 msgid "Hyperbolic arc secant"
-msgstr ""
+msgstr "قوس القاطع الزائدي"
 
 #: analitzagui/operatorsmodel.cpp:274
 msgctxt "QCoreApplication|"
 msgid "Exponent (e^x)"
-msgstr ""
+msgstr "الأس (e^x)"
 
 #: analitzagui/operatorsmodel.cpp:277
 msgctxt "QCoreApplication|"
 msgid "Base-e logarithm"
-msgstr ""
+msgstr "لوغاريتم الأساس e"
 
 #: analitzagui/operatorsmodel.cpp:280
 msgctxt "QCoreApplication|"
 msgid "Base-10 logarithm"
-msgstr ""
+msgstr "لوغاريتم الأساس 10"
 
 #: analitzagui/operatorsmodel.cpp:283
 msgctxt "QCoreApplication|"
 msgid "Absolute value. abs(n)=|n|"
-msgstr ""
+msgstr "القيمة المطلقة. abs(n)=|n|"
 
 #: analitzagui/operatorsmodel.cpp:286
 msgctxt "QCoreApplication|"
 msgid "Conjugate"
-msgstr ""
+msgstr "المرافق"
 
 #: analitzagui/operatorsmodel.cpp:289
 msgctxt "QCoreApplication|"
 msgid "Arg"
-msgstr ""
+msgstr "Arg"
 
 #: analitzagui/operatorsmodel.cpp:292
-#, fuzzy
 msgctxt "QCoreApplication|"
 msgid "Real"
-msgstr "%1 ريال"
+msgstr "حقيقي"
 
 #: analitzagui/operatorsmodel.cpp:295
 msgctxt "QCoreApplication|"
 msgid "Imaginary"
-msgstr ""
+msgstr "خيالي"
 
 #: analitzagui/operatorsmodel.cpp:298
 msgctxt "QCoreApplication|"
 msgid "Floor value. floor(n)=⌊n⌋"
-msgstr ""
+msgstr "القيمة الدنيا. floor(n)=⌊n⌋"
 
 #: analitzagui/operatorsmodel.cpp:301
 msgctxt "QCoreApplication|"
 msgid "Ceil value. ceil(n)=⌈n⌉"
-msgstr ""
+msgstr "القيمة العليا. ceil(n)=⌈n⌉"
 
 #: analitzagui/operatorsmodel.cpp:304
 msgctxt "QCoreApplication|"
 msgid "Minimum"
-msgstr "الحد الادنى"
+msgstr "الحد الأدنى"
 
 #: analitzagui/operatorsmodel.cpp:307
-#, fuzzy
 msgctxt "QCoreApplication|"
 msgid "Maximum"
-msgstr "الحد الاعلى"
+msgstr "الحد الأقصى"
 
 #: analitzagui/operatorsmodel.cpp:310
 msgctxt "QCoreApplication|"
 msgid "Greater than. gt(a,b)=a>b"
-msgstr ""
+msgstr "أكبر من. gt(a,b)=a>b"
 
 #: analitzagui/operatorsmodel.cpp:313
 msgctxt "QCoreApplication|"
 msgid "Less than. lt(a,b)=a<b"
-msgstr ""
+msgstr "أقل من. lt(a,b)=a<b"
 
 #: analitzagui/operatorsmodel.cpp:316
 msgctxt "QCoreApplication|"
 msgid "Equal. eq(a,b) = a=b"
-msgstr ""
+msgstr "يساوي. eq(a,b) = a=b"
 
 #: analitzagui/operatorsmodel.cpp:319
 msgctxt "QCoreApplication|"
 msgid "Approximation. approx(a)=a±n"
-msgstr ""
+msgstr "التقريب. approx(a)=a±n"
 
 #: analitzagui/operatorsmodel.cpp:322
 msgctxt "QCoreApplication|"
 msgid "Not equal. neq(a,b)=a≠b"
-msgstr ""
+msgstr "لا يساوي. neq(a,b)=a≠b"
 
 #: analitzagui/operatorsmodel.cpp:325
 msgctxt "QCoreApplication|"
 msgid "Greater or equal. geq(a,b)=a≥b"
-msgstr ""
+msgstr "أكبر من أو يساوي. geq(a,b)=a≥b"
 
 #: analitzagui/operatorsmodel.cpp:328
 msgctxt "QCoreApplication|"
 msgid "Less or equal. leq(a,b)=a≤b"
-msgstr ""
+msgstr "أقل من أو يساوي. leq(a,b)=a≤b"
 
 #: analitzagui/operatorsmodel.cpp:331
 msgctxt "QCoreApplication|"
 msgid "Boolean and"
-msgstr ""
+msgstr "منطقي و"
 
 #: analitzagui/operatorsmodel.cpp:334
 msgctxt "QCoreApplication|"
 msgid "Boolean not"
-msgstr ""
+msgstr "منطقي لا"
 
 #: analitzagui/operatorsmodel.cpp:337
 msgctxt "QCoreApplication|"
 msgid "Boolean or"
-msgstr ""
+msgstr "منطقي أو"
 
 #: analitzagui/operatorsmodel.cpp:340
 msgctxt "QCoreApplication|"
 msgid "Boolean xor"
-msgstr ""
+msgstr "منطقي xor"
 
 #: analitzagui/operatorsmodel.cpp:343
 msgctxt "QCoreApplication|"
 msgid "Boolean implication"
-msgstr ""
+msgstr "الاستلزام المنطقي"
 
 #: analitzagui/operatorsmodel.cpp:346
 msgctxt "QCoreApplication|"
 msgid "Greatest common divisor"
-msgstr "قاسم مشترك أكبر"
+msgstr "القاسم المشترك الأكبر"
 
 #: analitzagui/operatorsmodel.cpp:349
 msgctxt "QCoreApplication|"
 msgid "Least common multiple"
-msgstr "مضاعف مشترك أصغر"
+msgstr "المضاعف المشترك الأصغر"
 
 #: analitzagui/operatorsmodel.cpp:352
-#, fuzzy
 msgctxt "QCoreApplication|"
 msgid "Root"
-msgstr "جذر"
+msgstr "الجذر"
 
 #: analitzagui/operatorsmodel.cpp:355
-#, fuzzy
 msgctxt "QCoreApplication|"
 msgid "Cardinal"
-msgstr "كردينال"
+msgstr "أساسي"
 
 #: analitzagui/operatorsmodel.cpp:358
 msgctxt "QCoreApplication|"
 msgid "Scalar product"
-msgstr ""
+msgstr "الضرب القياسي"
 
 #: analitzagui/operatorsmodel.cpp:361
 msgctxt "QCoreApplication|"
 msgid "Select the par1-th element of par2 list or vector"
-msgstr ""
+msgstr "اختر العنصر رقم par1 من القائمة أو المتجه par2"
 
 #: analitzagui/operatorsmodel.cpp:364
 msgctxt "QCoreApplication|"
 msgid "Joins several items of the same type"
-msgstr ""
+msgstr "يجمع عدة عناصر من نفس النوع"
 
 #: analitzagui/operatorsmodel.cpp:367
 msgctxt "QCoreApplication|"
 msgid "Applies a function to every element in a list"
-msgstr ""
+msgstr "يطبق دالة على كل عنصر في القائمة"
 
 #: analitzagui/operatorsmodel.cpp:370
 msgctxt "QCoreApplication|"
 msgid "Removes all elements that don't fit a condition"
-msgstr ""
+msgstr "يزيل جميع العناصر التي لا تناسب شرطًا معينًا"
 
 #: analitzagui/operatorsmodel.cpp:373
 msgctxt "QCoreApplication|"
 msgid "Transpose"
-msgstr "منقولة مصفوفة"
+msgstr "منقولة"
 
 #: analitzagui/operatorsmodel.cpp:573
-#, fuzzy, qt-format
+#, qt-format
 msgctxt "n-ary function prototype|"
 msgid "<em>%1</em>(..., <b>par%2</b>, ...)"
-msgstr "المعدل الأساسي"
+msgstr "<em>%1</em>(..., <b>معامل%2</b>, ...)"
 
 #: analitzagui/operatorsmodel.cpp:583
 #, qt-format
 msgctxt "Function name in function prototype|"
 msgid "<em>%1</em>("
-msgstr ""
+msgstr "<em>%1</em>("
 
 #: analitzagui/operatorsmodel.cpp:584
 #, qt-format
 msgctxt "Uncorrect function name in function prototype|"
 msgid "<em style='color:red'><b>%1</b></em>("
-msgstr ""
+msgstr "<em style='color:red'><b>%1</b></em>("
 
 #: analitzagui/operatorsmodel.cpp:587
-#, fuzzy, qt-format
+#, qt-format
 msgctxt "Parameter in function prototype|"
 msgid "par%1"
-msgstr "المعدل الأساسي"
+msgstr "معامل%1"
 
 #: analitzagui/operatorsmodel.cpp:590 analitzagui/operatorsmodel.cpp:600
 #, qt-format
 msgctxt "Current parameter in function prototype|"
 msgid "<b>%1</b>"
-msgstr ""
+msgstr "<b>%1</b>"
 
 #: analitzagui/operatorsmodel.cpp:593
-#, fuzzy
 msgctxt "Function parameter separator|"
 msgid ", "
-msgstr "'، '"
+msgstr "، "
 
 #: analitzagui/operatorsmodel.cpp:597
 msgctxt "Current parameter is the bounding|"
 msgid " : bounds"
-msgstr ""
+msgstr " : حدود"
 
 #: analitzagui/variablesmodel.cpp:94
-#, fuzzy
 msgctxt "@title:column|"
 msgid "Value"
 msgstr "القيمة"
@@ -1105,148 +1080,148 @@
 #: analitzaplot/plotsfactory.cpp:49
 msgctxt "QCoreApplication|"
 msgid "The expression is not correct"
-msgstr ""
+msgstr "التعبير غير صحيح"
 
 #: analitzaplot/plotsfactory.cpp:72
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "Function type '%1' not recognized"
-msgstr ""
+msgstr "نوع الدالة '%1' غير معروف"
 
 #: analitzaplot/plotsfactory.cpp:74
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "Function '%1' not recognized"
-msgstr ""
+msgstr "الدالة '%1' غير معروفة"
 
 #: analitzaplot/plotsmodel.cpp:79
 msgctxt "@title:column|"
 msgid "Plot"
-msgstr "ارسم"
+msgstr "الرسم"
 
 #: analitzaplot/plotter3d_es.cpp:534 declarative/graph2dmobile.cpp:141
 msgctxt "QObject|"
 msgid "PNG Image (*.png)"
-msgstr ""
+msgstr "صورة PNG (*.png)"
 
 #: analitzaplot/plotter3d_es.cpp:534
 msgctxt "QObject|"
 msgid "PDF Document (*.pdf)"
-msgstr ""
+msgstr "مستند PDF (*.pdf)"
 
 #: analitzaplot/plotter3d_es.cpp:534
 msgctxt "QObject|"
 msgid "X3D Document (*.x3d)"
-msgstr ""
+msgstr "مستند X3D (*.x3d)"
 
 #: analitzaplot/plotter3d_es.cpp:534
 msgctxt "QObject|"
 msgid "STL Document (*.stl)"
-msgstr ""
+msgstr "مستند STL (*.stl)"
 
 #: analitzaplot/private/backends/cartesiancurve.cpp:64
 msgctxt "Function type|"
 msgid "Plane Curve F(y)"
-msgstr ""
+msgstr "منحنى مستوى F(y)"
 
 #: analitzaplot/private/backends/cartesiancurve.cpp:80
 msgctxt "Function type|"
 msgid "Plane Curve F(x)"
-msgstr ""
+msgstr "منحنى مستوى F(x)"
 
 #: analitzaplot/private/backends/cartesiancurve.cpp:137
 #: analitzaplot/private/backends/cartesiancurve.cpp:245
 msgctxt "QCoreApplication|"
 msgid "We can only draw Real results."
-msgstr ""
+msgstr "لا يمكننا سوى رسم النتائج الحقيقية."
 
 #: analitzaplot/private/backends/cartesiancurve.cpp:248
 #: analitzawidgets/plotsview2d.cpp:236
-#, fuzzy, qt-format
+#, qt-format
 msgctxt "QCoreApplication|"
 msgid "x=%1 y=%2"
-msgstr "x<sup>y</sup>"
+msgstr "س=%1 ص=%2"
 
 #: analitzaplot/private/backends/cartesiansurface.cpp:52
 msgctxt "Function type|"
 msgid "Surface z=F(x,y)"
-msgstr ""
+msgstr "السطح z=F(x,y)"
 
 #: analitzaplot/private/backends/cartesiansurface.cpp:94
 msgctxt "Function type|"
 msgid "Surface y=F(x,z)"
-msgstr ""
+msgstr "السطح y=F(x,z)"
 
 #: analitzaplot/private/backends/cartesiansurface.cpp:127
 msgctxt "Function type|"
 msgid "Surface x=F(y,z)"
-msgstr ""
+msgstr "السطح x=F(y,z)"
 
 #: analitzaplot/private/backends/cylindricalsurface.cpp:37
 msgctxt "Function type|"
 msgid "Cylindrical Surface z=F(r: Radial, p: Polar)"
-msgstr ""
+msgstr "سطح أسطواني z=F(r: شعاعي، p: قطبي)"
 
 #: analitzaplot/private/backends/implicitcurve.cpp:44
 msgctxt "Function type|"
 msgid "Implicit Curve"
-msgstr ""
+msgstr "منحنى ضمني"
 
 #: analitzaplot/private/backends/implicitpolarcurve.cpp:37
 msgctxt "Function type|"
 msgid "Polar implicit Curve 0=F(r: Radial, p: Polar)"
-msgstr ""
+msgstr "منحنى قطبي ضمني 0=F(r: شعاعي، p: قطبي)"
 
 #: analitzaplot/private/backends/implicitsurface.cpp:35
 msgctxt "Function type|"
 msgid "Implicit Surface"
-msgstr ""
+msgstr "سطح ضمني"
 
 #: analitzaplot/private/backends/parametriccurve2d.cpp:37
 msgctxt "Function type|"
 msgid "Parametric Curve 2D"
-msgstr ""
+msgstr "منحنى وسيطي ثنائي الأبعاد"
 
 #: analitzaplot/private/backends/parametriccurve3d.cpp:31
 msgctxt "Function type|"
 msgid "Parametric Curve 3D"
-msgstr ""
+msgstr "منحنى وسيطي ثلاثي الأبعاد"
 
 #: analitzaplot/private/backends/parametricsurface.cpp:32
 msgctxt "Function type|"
 msgid "Parametric Surface"
-msgstr ""
+msgstr "سطح وسيطي"
 
 #: analitzaplot/private/backends/polarcurve.cpp:37
 msgctxt "Function type|"
 msgid "Polar Curve r=F(p: Polar)"
-msgstr ""
+msgstr "منحنى قطبي r=F(p: قطبي)"
 
 #: analitzaplot/private/backends/sphericalsurface.cpp:35
 msgctxt "Function type|"
 msgid "Spherical Surface Radial=F(t:Azimuth, p: Polar)"
-msgstr ""
+msgstr "سطح كروي شعاعي=F(t: السمت، p: قطبي)"
 
 #: analitzawidgets/expressionedit.cpp:295
-#, fuzzy, qt-format
+#, qt-format
 msgctxt "QCoreApplication|"
 msgid "Result: %1"
-msgstr "النتيجة"
+msgstr "النتيجة: %1"
 
 #: analitzawidgets/expressionedit.cpp:405
 msgctxt "QCoreApplication|"
 msgid "To Expression"
-msgstr ""
+msgstr "إلى تعبير"
 
 #: analitzawidgets/expressionedit.cpp:407
 msgctxt "QCoreApplication|"
 msgid "To MathML"
-msgstr ""
+msgstr "إلى MathML"
 
 #: analitzawidgets/expressionedit.cpp:409
 msgctxt "QCoreApplication|"
 msgid "Simplify"
-msgstr ""
+msgstr "بسّط"
 
 #: analitzawidgets/expressionedit.cpp:411
 msgctxt "QCoreApplication|"
@@ -1256,13 +1231,13 @@
 #: analitzawidgets/plotsview2d.cpp:214
 msgctxt "QCoreApplication|"
 msgid "Selected viewport too small"
-msgstr ""
+msgstr "منفذ العرض المحدد صغير جدًا"
 
 #: declarative/analitzawrapper.cpp:120
 #, qt-format
 msgctxt "QCoreApplication|"
 msgid "Have %1 bounded variables needed, got %2"
-msgstr ""
+msgstr "هناك حاجة إلى %1 متغيرًا مقيدًا، حصلنا على %2"
 
 #~ msgctxt "NAME OF TRANSLATORS"
 #~ msgid "Your names"

Reply via email to