ملاحظات الإصدار

اطّلع على أحدث المعلومات حول تحسينات المنتج، وإصلاحات الأخطاء، والميزات الجديدة التي تُضاف مع كل إصدار.

v6.18.1

WProofreader core v6.18.1 improves AI-based proofreading accuracy, adds visible descriptions for AI-based spelling corrections, and makes feature settings reflect actual availability for the selected language and configuration. It also expands dictionaries across multiple languages, including a specialized English veterinary dictionary, adds a German option to require the eszett (ß) instead of ss, and improves handling of hyphenated words, including words that start with a hyphen. This release also adds an “Apply all” button for accepting every suggestion at once, and fixes several security vulnerabilities.

📝 TL;DR

  • Improved AI-based proofreading for Spanish and German.​
  • Feature settings now reflect actual availability for the selected language and configuration.​
  • Spelling issue descriptions now show a specific message for AI-based spelling corrections in English, Spanish and German.​
  • Lowered AI writing assistant minimum text length to 30 characters.
  • Added a German option to require the eszett (ß) instead of ss, and improved handling of hyphenated words, including words that start with a hyphen.​
  • Added a specialized English veterinary dictionary, disabled by default.​
  • Fixed a French bug that incorrectly suggested removing nonbreaking spaces before punctuation.​
  • Added new API commands and server configuration options for administrators, including retrieving user dictionaries and checking supported languages.​
  • Added an “Apply all” button to accept every suggestion at once in Proofread in dialog mode.
  • Expanded dictionaries and medical terminology across multiple languages. ​
  • Updated Netty, MariaDB Java client, logback-classic, and Jackson Databind to fix security vulnerabilities.

🛠 التحسينات

WProofreader JS core (v3.46.6137)

  • Improved the feature settings experience. Controls now reflect actual feature availability for the selected language and configuration.
  • Features that are unsupported or disabled on the backend can now appear as unavailable instead of showing as enabled.
  • Added visible spelling suggestion descriptions. Classified AI-based spelling corrections now show a specific message in the UI in English, Spanish and German.
  • Improved issue count accuracy in badge. Corrections disabled through the disabledRules options no longer count as mistakes.
  • Added an “Apply all” button in Proofread in dialog mode that accepts every found suggestion at once, after you expand the dialog window fully.

API and configuration

  • Extended the get_info API with information about feature availability, including autocomplete, autocorrect, and style, allowing integrations to better reflect backend configuration.
  • Added an API getdicts action for retrieving user dictionaries, letting administrators list all dictionaries in an account. Each response returns up to 1,000 dictionaries. If more exist, a warning indicates that the list is truncated.

Localizations

  • Added interface language list localization for Kurdish (Turkey) and Thai.

خادم التطبيقات

التدقيق اللغوي باستخدام الذكاء الاصطناعي

  • Enhanced Spanish AI-based proofreading to have better performance with underscores, unit changes and decimal separators.
  • Improved German AI-based proofreading to provide better performance on texts with parentheses and non-standard quotation marks written as >><< using greater-than and less-than signs.

قواعد اللغة

  • Added support for disabling individual proofreading rules or rule categories on the server side, so, for example, dash rules can be turned off correctly in every instance for cloud users.
  • Improved English grammar processing for capitalization patterns in technical identifiers (such as ID casing) and common word confusion pairs such as sou versus you.
  • Improved the handling of Swedish bil, art, and kol so if they are used at the end of the sentence and a following word is written in lowercase, we would suggest capitalizing that word. For example, Hon körde sin bil. vägen var nästan tom., the suggestion is Vägen.

التهجئة

  • Expanded dictionaries with 840+ new words across English, German, Spanish, Portuguese, Italian, Dutch, French, and Greek, covering abbreviations, technology terms, common words, proper names, and linguistics terms.
  • Enriched cross-language dictionaries with 150+ proper names and abbreviations, covering companies and software applications such as Etsy, Depop, WebText, and USB-C.
  • Enhanced medical terminology for English, German, and Spanish with 120+ new terms, such as trichogram and hyporexia in English, anatómicamente in Spanish, and Implantatprüfung in German.
  • Added an English veterinary dictionary, disabled by default, covering 180+ terms and abbreviations such as GDV, oclacitinib, and Drontal. It covers all available English dialects and administrators can enable it as needed in self-hosted set-up. For cloud users, now it can be provided upon request to [email protected]. It incorporates terms from AGROVOC (FAO) combined with additional entries.
  • Extended measurement-unit abbreviation spelling suggestions, such as 2GB to 2 GB and 3GHz to 3 GHz, to uppercase and mixed-case abbreviations across many Latin-alphabet languages.
  • Added a rule for German (de_DE, de_AT) that lets administrators require the eszett (ß) instead of ss. By default, both forms are accepted; disabling ALLOW_SS_INSTEAD_OF_ESZETT makes ss spellings incorrect and suggests the ß form instead, and AI suggestions follow the same setting.
  • Improved handling of hyphenated words. Words that start with a hyphen, such as -anforderungen, are now recognized as correct when added to a dictionary with a leading hyphen, for most supported languages, except a few that don’t use hyphens this way, such as Arabic, Hebrew, and Japanese.

الأسلوب

  • Enhanced style rule precision in Spanish by adding contextual awareness to foreign-word suggestions. Suggestions for terms like power now exclude medical contexts such as Doppler, based on user feedback.

مساعد الكتابة بالذكاء الاصطناعي

  • Reduced the minimum text length required to use the AI writing assistant from 100 to 30 characters, making AI-powered text actions available for shorter text.

الإكمال التلقائي

  • Improved autocomplete language handling by using the detected language as a fallback when automatic language detection has insufficient context, such as with very short text.
  • Improved authorization handling so autocomplete and autocorrect respect the languages enabled for a subscription.
  • Updated autocomplete authorization so it’s available only when at least one applicable check type is enabled for the language.
  • Improved autodetect authorization logic, so requests aren’t incorrectly rejected when an applicable check type is available for an authorized language.
  • Continued improving the filtering of autocomplete suggestions that contain sensitive, unexpected, or discriminatory language.

🐞 إصلاحات الأخطاء

  • Spelling engine (French): Suggestions incorrectly recommended removing the narrow nonbreaking space before punctuation, such as question marks and colons
  • Spelling engine: Hyphenated words following a number, such as 5-wöchigen or 16-years-old, were incorrectly flagged as misspelled
  • Spelling engine: Users couldn’t add abbreviations with doubled letters, such as PPP or CCCN, to custom dictionaries

🛡️ الأمن

  • Updated Netty to 4.2.17.Final, addressing multiple vulnerabilities in the application server’s networking component, including CVE-2026-75595.
  • Updated the MariaDB Java client from 3.4.1 to 3.4.3, addressing CVE-2026-55856, CVE-2026-55857, and CVE-2026-55858 in the application server’s database connectivity component.
  • Updated logback-classic from 1.5.38 to 1.6.3 to fix a directory traversal vulnerability in the application server’s logging component.
  • Updated Jackson Databind from 2.18.9 to 2.18.10, addressing multiple vulnerabilities in the application server, including unsafe reflection, untrusted deserialization, and uncontrolled resource allocation.

v6.17.1

يعمل الإصدار الأساسي v6.17.1 من WProofreader على إصلاح مشكلة عدم إعادة تشغيل أداة التدقيق الإملائي الأصلية في المتصفح بشكل صحيح أثناء بدء التشغيل.

🐞 إصلاحات الأخطاء

  • نواة WProofreader JS: متى autoStartup تم ضبطه على false، الـ restoreNativeSpellCheck تم تجاهل هذا الخيار عند التهيئة، مما أدى إلى تعطيل ميزة التدقيق الإملائي الأصلية في المتصفح. أصبحت ميزة التدقيق الإملائي الأصلية في المتصفح تعمل بشكل صحيح الآن في هذا الإعداد. مراجعة خيارات التهيئة لمزيد من التفاصيل.

v6.17.0

يقدم الإصدار الأساسي v6.17.0 من WProofreader محرك التدقيق اللغوي الألماني القائم على الذكاء الاصطناعي v3.1 مع تحسينات في تصحيحات القواعد النحوية وعلامات الترقيم، ويوسع نطاق أوصاف وفئات تصحيحات التدقيق اللغوي المعتمدة على الذكاء الاصطناعي لتشمل اللغتين الألمانية والإسبانية، ويضيف أكثر من 970 كلمة جديدة إلى القواميس، ويُحدَّث محرك القواعد النحوية الخوارزمي بتحسينات تتعلق باللغتين البرتغالية والإيطالية، ويُحسِّن تلميحات مساعد الكتابة القائم على الذكاء الاصطناعي، ويعالج العديد من الثغرات الأمنية.

📝 ملخص سريع

  • تم إطلاق محرك التدقيق اللغوي الألماني القائم على الذكاء الاصطناعي (الإصدار 3.1) مع تصحيحات محسّنة
  • تم توسيع نطاق تصنيف نتائج التدقيق اللغوي باستخدام الذكاء الاصطناعي وأوصاف التصحيحات المختارة لتشمل اللغتين الألمانية والإسبانية
  • قواميس موسعة تضم أكثر من 970 كلمة جديدة في خمس لغات، بالإضافة إلى 170 اسمًا علميًا واختصارًا مشتركًا
  • مصطلحات طبية محسّنة لللغتين الإنجليزية والإسبانية؛ ودعم موسّع للهجات الإنجليزية
  • تم تحديث محرك قواعد اللغة التابع لجهة خارجية مع إدخال تحسينات على اللغتين البرتغالية والإيطالية
  • تحديثات أمنية لبرنامجي Micrometer وNetty لمعالجة تسربات الذاكرة ومشكلات التحقق من صحة الشهادات

🛠 التحسينات

التدقيق اللغوي باستخدام الذكاء الاصطناعي

  • تم إطلاق محرك التدقيق اللغوي الألماني القائم على الذكاء الاصطناعي (الإصدار 3.1) مع دقة محسّنة فيما يتعلق بالأفعال القابلة للفصل، والأفعال الشرطية في صيغة الماضي البسيط، وتراكيب الصيغة المبنية للمجهول، والتوافق بين الاسم والفعل، وتصحيحات علامات الترقيم.
  • تم توسيع نطاق تصنيف المطابقة ليشمل اللغتين الألمانية والإسبانية، مما أدى إلى توفير فئات وأوصاف موحدة للقواعد في هاتين اللغتين. ويحصل المستخدمون الآن على تفسيرات متسقة وواضحة للتصحيحات المقترحة باللغتين الألمانية والإسبانية، بما يضاهي جودة التعليقات المقدمة باللغة الإنجليزية.
  • تم إجراء تحسينات إضافية دقيقة عبر اللغات المختلفة: معالجة علامات الترقيم في اللغة الإنجليزية، وأنماط علامات الاقتباس والمسافات بين الشرطات القصيرة في اللغة الألمانية، والأعداد الترتيبية والشرطات الطويلة والمسافات وعلامات النقطتين في اللغة الإسبانية.

قواعد اللغة

  • تم تحديث برنامج LanguageTool إلى الإصدار 2026-08-20.
  • تم تحديث منطق قواعد اللغة البرتغالية بإضافة قاعدة معدلة. تتناول هذه القاعدة الاستخدام الصحيح للواصلة في الكلمات المكونة من بادئات وفقًا لاتفاقية قواعد الإملاء البرتغالية. كما تم توسيع قائمة الاستثناءات لتشمل التعرف على الواصلة غير القابلة للفصل والواصلة U+2010، مما يمنع الإبلاغ الخاطئ عن الصيغ الصحيحة التي تحتوي على واصلة.
  • تم تحديث منطق قواعد اللغة الإيطالية بإضافة 6 قواعد معدلة. كما تم تصحيح قواعد استخدام الألفاظ المستمدة من اللغة الإنجليزية التي قد يتشابه فيها صيغة الجمع مع صيغة المفرد في الكتابة، مثل «meeting» و«standard»، بالإضافة إلى توضيح القواعد المتعلقة بالكلمات المتجانسة في النطق، مثل «hai» مقابل «ai» و«ha» مقابل «a».

التهجئة

  • قواميس موسعة تضم أكثر من 970 كلمة جديدة في اللغات الإنجليزية والألمانية والإسبانية والبرتغالية والإيطالية، وتغطي الاختصارات واللواحق والكلمات المستمدة من اللغة الإنجليزية، وعلم الأحياء، والأعمال، والمصطلحات الشائعة، والاقتصاد، والأغذية، والمصطلحات القانونية، وعلم اللغة، والأماكن، والقياسات، والطب، والمصطلحات الحديثة، واللغات الأخرى، والأسماء الخاصة، والدين، والعلوم، والمصطلحات المتخصصة، والتكنولوجيا.
  • تم إثراء القواميس المشتركة بين اللغات بإضافة 170 اسمًا خاصًّا واختصارًا، مثل XOF وOpenOffice وEurocontrol، وغيرها.
  • تم تحسين المصطلحات الطبية والعلمية لللغتين الإنجليزية والإسبانية بإضافة 64 كلمة جديدة، بما في ذلك مصطلحات مثل «bromobenzoates» و«fCJD» باللغة الإنجليزية، و«urotelio» باللغة الإسبانية.
  • تم توسيع نطاق دعم اللهجات الإنجليزية ليشمل الصيغ المختلفة للمصطلحات الطبية، مثل «بونافتين» (الأمريكية) و«بونافتين» (البريطانية).
  • تم تحسين ميزة التصحيح التلقائي بإضافة أزواج جديدة من الكلمات باللغتين الإنجليزية والإسبانية، مع التركيز على الأخطاء الإملائية الشائعة، مثل multipanares → multiplanares.

مساعد الكتابة بالذكاء الاصطناعي

  • تحسين توجيهات اللغة الإنجليزية من أجل تصحيحات لهجية أكثر دقة أثناء مراجعة النصوص.
  • تم تحديث التوجيهات في جميع اللغات للحفاظ على الرموز التعبيرية عند إجراء تصحيحات على النص، مما يضمن بقاء الرموز التعبيرية وأحرف الإيموجي دون تغيير أثناء عمليات التدقيق اللغوي.

🛡 الأمن

  • تحديث Micrometer: تم تحديث Micrometer من الإصدار 1.15.12 إلى الإصدار 1.16.7 لمعالجة ثغرتين أمنيتين أبلغت عنهما Snyk. يعمل هذا التحديث على إصلاح تسرب في الذاكرة ذي خطورة عالية في عملية جمع المقاييس، والذي قد يؤثر على استقرار السجل. كما تم تحديث التبعية الخاصة بالتكامل مع Prometheus إلى الإصدار 1.16.7 لضمان التوافق.
  • تحديث Netty: تم تحديث netty-handler من الإصدار 4.1.136.Final إلى الإصدار 4.1.137.Final لمعالجة ثغرتين أمنيتين أبلغت عنهما Snyk. تعالج هذه الإصلاحات مشكلة عدم تطابق اسم المضيف ذات الخطورة العالية في عملية التحقق من صحة الشهادات، بالإضافة إلى عيب حرج في معالجة الاستثناءات. ويستفيد من هذا التحديث جميع المستخدمين الذين يعتمدون على الاتصالات الشبكية الآمنة.
  • VAPT: تم تحديث التقرير إلى الإصدار 6.17.0

v6.16.0

يقدم الإصدار الأساسي v6.16.0 من WProofreader نظام ترخيص جديدًا يتضمن تراخيص المنتجات وحدود الاستخدام وقيود الإصدارات، ويحسن موثوقية تصحيحات قواعد اللغة الإنجليزية، ويُحدّث محرك قواعد اللغة التابع لجهة خارجية، ويعالج ثغرة أمنية شديدة الخطورة، ويوسّع قواميس التدقيق الإملائي بإضافة أكثر من 1,960 كلمة جديدة في تسع لغات.

📝 ملخص سريع

  • تم طرح تنسيق ترخيص جديد من الإصدار 4 يتضمن منح المنتجات، وحدود الاستخدام، وقيود الإصدارات
  • يجب على عملاء الاستضافة الذاتية إعادة تفعيل ترخيصهم بعد الترقية إلى الإصدار v6.16.0 (انظر التغييرات الجذرية أدناه)
  • تم إصلاح ثغرة أمنية شديدة الخطورة، CVE-2026-40984، في إحدى المكتبات التابعة لـ LanguageTool
  • تمت إضافة الجديد license_status الأوامر وتحسين تقارير انتهاء صلاحية التراخيص والتحذيرات المتعلقة بها
  • تم تحديث محرك قواعد اللغة التابع لجهة خارجية (LanguageTool) إلى الإصدار المؤرخ في 3 أغسطس 2026
  • قواميس تهجئة موسعة تضم أكثر من 1,960 كلمة جديدة في تسع لغات

⚠️ تغيير مهم للعملاء الذين يستخدمون خدمة الاستضافة الذاتية

  • يجب على عملاء الاستضافة الذاتية إعادة تنشيط ترخيصهم بعد كل ترقية لإصدار WProofreader، بدءًا من الإصدار v6.16.0. ويهدف ذلك إلى التأكد من أن الإصدار المُرقَّى يتوافق مع قيود الإصدار الواردة في الترخيص. قم بإعادة تنشيط ترخيصك فور الانتهاء من الترقية لتجنب انقطاع الخدمة. راجع وثائق تنشيط الترخيص على أنظمة Linux أو Windows أو Docker لمزيد من المعلومات.

🛠 التحسينات

الترخيص

  • تم طرح تنسيق ترخيص جديد من الإصدار 4 يدعم منح المنتجات، وحدود الاستخدام، وقيود الإصدارات. أصبحت التراخيص الآن تحدد حقوق المنتج وأهلية الترقية بشكل مباشر.
  • تمت إضافة الجديد license_status أمر واجهة برمجة التطبيقات (API) لاسترداد معلومات الترخيص. مراجعة وثائق حالة الترخيص لمزيد من التفاصيل.
  • تم تحسين طريقة عرض معلومات انتهاء صلاحية الترخيص بحيث تُظهر المدة المتبقية بالضبط باليوم والساعة والدقيقة والثانية. وتستخدم رسائل الحالة الآن صيغة أوضح وهي «ينتهي الترخيص في ».
  • تمت إضافة تحذير بانتهاء صلاحية الترخيص خلال الـ 24 ساعة الأخيرة قبل انتهاء الصلاحية، لتوفير تذكير إضافي بتجديد الترخيص قبل انقطاع الخدمة.

النشر

  • كانت حاويات Docker تفشل أحيانًا في تنشيط الترخيص بعد إعادة التشغيل باستخدام تذكرة ترخيص جديدة وملف license.xml فارغ. وقد أصبح هذا الأمر يعمل الآن بشكل صحيح، بما في ذلك في حالات الإعدادات التي تُخزّن دليل الترخيص في وحدة تخزين مُثبَّتة.

قواعد اللغة

  • تم تحديث محرك القواعد النحوية التابع لجهة خارجية (LanguageTool) إلى الإصدار المؤرخ في 3 أغسطس 2026.
  • قواعد نحوية محسّنة للغة الإنجليزية مع تصحيحات أوضح وعدد أقل من الحالات الخاطئة:
    • تم إصلاح اقتراح فاصلة غير صحيحة قبل وبعد الجمل التي تستخدم العبارة الثابتة «every now and then»
    • توقفنا عن تصنيف كلمة «pretrain» خطأً على أنها تفتقر إلى صيغة المصدر، نظرًا لأنها يمكن أن تعمل كاسم في النصوص المتخصصة
    • توقف النظام عن وضع علامة خاطئة على كلمة «am» في الجمل التي يتخللها اسم أو لقب، كما في: «أنا، جون سميث، المدير التنفيذي للتسويق في XXX، أكتب إليكم للتأكيد على...»
    • تمت إضافة اقتراحات بكتابة الكلمات الاستنادية في بداية الجملة بأحرف كبيرة ووضع علامات الترقيم عليها: ahh finally → Ahh, finally
    • أُضيفت اقتراحات لوضع علامات الترقيم في الجمل التي تبدأ بعبارة تعجب تليها كلمة «that»: «واو، كان ذلك وشيكًا » → «واو، كان ذلك وشيكًا»

التهجئة

  • قواميس موسعة تضم أكثر من 1,960 كلمة جديدة في اللغات الإنجليزية والألمانية والإسبانية والعربية والنرويجية والإيطالية والألبانية واليونانية والبرتغالية. وتشمل الكلمات الجديدة مفردات الحياة اليومية والمفردات العلمية والمتخصصة.
  • تم إثراء القواميس المشتركة متعددة اللغات بإضافة 26 اسمًا علميًا واختصارًا جديدًا، تشمل مصطلحات في مجالات البرمجيات والقانون والطب والتكنولوجيا، مثل AgentCore وGPLv2 وeSIM.
  • مفردات طبية موسعة باللغات الإنجليزية والألمانية والإسبانية، تضم أكثر من 820 مصطلحًا جديدًا واختصارًا واسمًا لأمراض، مثل «cryofixation» (بالإنجليزية)، و«Leukozyten» (بالألمانية)، و«sonografía» (بالإسبانية).
  • تم توسيع نطاق تغطية اللهجات الإنجليزية بإضافة 10 أزواج كلمات جديدة، مثل «conization » و«conisation».
  • تحسينات على ميزة التصحيح التلقائي واقتراحات التدقيق الإملائي للغات العربية والنرويجية والإيطالية والإسبانية والألمانية والإنجليزية، مع التركيز على الأخطاء الإملائية الشائعة والاختلافات اللهجية، مثل trøt → trøtt في اللغة النرويجية.

🛡 الأمن

  • تم التحديث micrometer-core من الإصدار 1.7.12 إلى الإصدار 1.15.12 لإصلاح CVE-2026-40984، ثغرة أمنية عالية الخطورة من نوع «رفض الخدمة» تؤثر على المكونات التابعة لـ LanguageTool المضمنة في WProofreader.
  • كما تم التبديل إلى micrometer-registry-prometheus-simpleclient للحفاظ على التوافق مع التكامل الحالي مع Prometheus.

v6.15.0

WProofreader core الإصدار 6.15.0 يضيف دعمًا لتصحيح الأخطاء الإملائية في اللغة التايلاندية، ويقدم applyAllSuggestions طريقة لتطبيق كل تصحيح مقترح في عملية واحدة، وتحسين وصف الاقتراحات عبر محركات قواعد النحو والتدقيق اللغوي القائمة على الذكاء الاصطناعي. كما يضم هذا الإصدار توسيعًا للقواميس بأكثر من 1,200 كلمة ومصطلح جديد في تسع لغات، وتحديثًا لقواعد الإملاء الألمانية، بالإضافة إلى تحسينات في عملية إنشاء Docker وإصلاحات لعدد من الثغرات الأمنية.

📝 ملخص سريع

  • تمت إضافة دعم تصحيح الأخطاء الإملائية للغة التايلاندية.
  • تم تقديم applyAllSuggestions طريقة لتطبيق جميع التصحيحات المقترحة في مستند ما باستدعاء واحد.
  • تحسين تصنيف الاقتراحات عبر محركات التدقيق النحوي والذكاء الاصطناعي، بما في ذلك ميزة جديدة للكشف عن المشكلات الأسلوبية.
  • قواميس موسعة تضم أكثر من 1,200 كلمة ومصطلح جديد في تسع لغات.
  • أصبحت اقتراحات الفراغات المفقودة معطلة الآن بشكل افتراضي في العناوين وعناصر القوائم.
  • تم تحسين توافق عمليات إنشاء Docker عبر Kaniko وBuildah وأداة إنشاء Docker الكلاسيكية.
  • تصحيحات أمنية. تم تحديث مكتبات Rangy وjackson-databind وch.qos.logback لمعالجة CVE-2023-26102، CVE-2026-54515و CVE-2026-9828، و CVE-2026-10532.

نواة WProofreader JS (الإصدار 3.44.6097)

  • تمت إضافة ميزة جديدة applyAllSuggestions أمر يقبل جميع التصحيحات المقترحة دفعة واحدة، بدلاً من تطبيقها واحدًا تلو الآخر. وهو متاح الآن للمطورين لإضافته إلى إعداداتهم؛ وسيتم توفير زر جاهز للاستخدام في الواجهة في إصدار قادم.
  • لم تعد تذكيرات «فترة الحيض» تظهر في العناوين وعناصر القوائم بشكل افتراضي، مما يقلل من عدد الاقتراحات التي لا تنطبق في هذه السياقات. مراجعة disabledRulesPerEnvironment في وثائق التكوين لمزيد من المعلومات.
  • تم تحسين طريقة التعرف على الاختصارات الألمانية التي تحتوي على مسافات وأحرف كبيرة (مثل z. B.)، بحيث لم تعد تؤدي إلى ظهور اقتراحات غير صحيحة لكتابة الأحرف الكبيرة بعدها.
  • تم تحسين طريقة التعامل مع خيار «تجاهل أسماء النطاقات». يتم الآن تجاهل أسماء النطاقات بشكل ثابت، حتى في الحالات التي كانت تُعتبر فيها سابقًا أخطاء إملائية. لمزيد من التفاصيل، راجع وثائق خيارات تجاهل الأخطاء الإملائية.

خادم التطبيقات

  • تمت إزالة رسائل التحقق من صحة الأجهزة التي عفا عليها الزمن من سجلات خادم التطبيقات. لم تعد الأجهزة تُستخدم للتحقق من صحة التراخيص منذ فترة، لكن الرسائل ذات الصلة ظلت موجودة وقد تتسبب في حدوث لبس أثناء عملية استكشاف الأخطاء وإصلاحها.

النشر

  • تحسين موثوقية عمليات إنشاء Docker عبر Kaniko وBuildah وأداة إنشاء Docker الكلاسيكية، بما في ذلك الإعدادات التي تتجاوز القيم باستخدام --build-arg. أصبحت معلمات البناء تُنقل الآن بشكل صحيح إلى كل مرحلة من مراحل عملية البناء متعددة المراحل، مما يعالج الحالات التي كانت فيها المراحل اللاحقة لا تستطيع الوصول إليها.

التدقيق اللغوي باستخدام الذكاء الاصطناعي

  • أصبح الآن من السهل تحديد الاقتراحات المتعلقة بالشرطات التي يقدمها محرك التدقيق اللغوي القائم على الذكاء الاصطناعي وإيقافها، وهو أمر مفيد إذا كان دليل الأسلوب الخاص بك يقيد استخدام الشرطات أو يتجنبها. لمزيد من المعلومات حول القواعد، راجع المعلومات المتعلقة بفئات وقواعد التدقيق اللغوي باللغة الإنجليزية باستخدام الذكاء الاصطناعي.
  • بالإضافة إلى الأخطاء الإملائية والنحوية، يمكن الآن تصنيف اقتراحات التدقيق اللغوي التي تقدمها الذكاء الاصطناعي على أنها مشكلات أسلوبية أيضًا، مما يتيح تصنيفها بدقة أكبر. راجع فئات وقواعد أسلوب التدقيق اللغوي باللغة الإنجليزية التي يقدمها الذكاء الاصطناعي.
  • تمت إضافة أوصاف مختارة بعناية لتوضيح تصحيحات التدقيق اللغوي التي يتم إجراؤها باستخدام الذكاء الاصطناعي باللغة الإنجليزية. وقد أعد فريقنا اللغوي هذه الأوصاف، مما يسهل فهم سبب تقديم كل اقتراح.

قواعد اللغة

  • أصبحت الاقتراحات الصادرة عن محرك القواعد النحوية التابع لجهة خارجية تُصنف الآن بشكل صحيح على أنها مشكلات نحوية أو إملائية أو أسلوبية، وبالتالي يتم تمييزها بالطريقة الصحيحة. في السابق، كانت جميع الاقتراحات الصادرة عن هذا المحرك تظهر على أنها مشكلة نحوية، حتى عندما لا تكون كذلك.
  • تم تحديث LanguageTool إلى الإصدار المؤرخ في 14 يوليو 2026.
  • تحسين التعرف على الكلمات الألمانية التي يمكن أن تُستخدم كفعل أو صفة، مثل كلمة «strukturierte». في السابق، كانت بعض هذه الكلمات تُعرف فقط كأفعال، مما قد يؤدي إلى قيام «قاعدة الفاصلة» بتفسير بنية الجملة بشكل خاطئ واقتراح حذف فاصلة صحيحة دون مبرر.
  • تم تحسين الاتساق في أسماء القواعد بحيث أصبح تشغيل أو إيقاف قاعدة نحوية معينة يتم الآن بالطريقة نفسها، بغض النظر عن محرك التدقيق الذي يتولى معالجتها.

التهجئة

  • أصبحت اللغة الهولندية الآن تعترف بالكلمات التي تحتوي على علامات الفصل، مثل ‘s-Hertogenbosch، باعتبارها مكتوبة بشكل صحيح.
  • اقتراحات إملائية محسّنة للاختصارات الألمانية التي تتطلب وجود مسافة بين جزأيها، مثل تصحيح «z.B.» إلى «z. B.»
  • تمت إضافة أكثر من 640 كلمة ومصطلحًا جديدًا باللغات الإنجليزية والألمانية والإسبانية والأوكرانية والبلغارية والهولندية والتايلاندية واليونانية والبرتغالية. وتغطي هذه الكلمات والمصطلحات المفردات اليومية بالإضافة إلى المجالات المتخصصة مثل العلوم والأعمال والتكنولوجيا.
  • تم توسيع القاموس المشترك بين اللغات بإضافة أكثر من 30 اسمًا علميًا واختصارًا جديدًا، بما في ذلك أسماء الشركات والمنتجات والمنظمات، مثل «Canon, Ltd» و «Rakuten». بالإضافة إلى ذلك، تمت إضافته كقاموس إضافي للتدقيق الإملائي باللغة اليونانية.
  • تمت إضافة 550 مصطلحًا طبيًّا جديدًا باللغات الإنجليزية والألمانية والإسبانية، بما في ذلك الاختصارات وأسماء الإجراءات، مثل «hepatoscopy» و«Unkovertebralgelenke» و«USG».
  • تم توسيع نطاق دعم اللهجات الإنجليزية بإضافة 17 زوجًا من اللهجات الجديدة، مثل «hematoporphyrin» (الأمريكية) و«haematoporphyrin» (البريطانية).
  • تم تحسين أكثر من 40 اقتراحًا للتهجئة والتصحيح التلقائي في اللغات الإنجليزية والإسبانية والأوكرانية والبلغارية والكتالونية، بالإضافة إلى القاموس المشترك بين اللغات. ويستهدف هذا التحسين الأخطاء الإملائية الشائعة والأسماء الخاصة والاختصارات، مثل llm → LLM.

الإكمال التلقائي

  • أصبح نظام الإكمال التلقائي الآن يوقف عرض أي اقتراحات عندما يحتوي النص المكتوب على كلمات يمكن اعتبارها ألفاظاً بذيئة شديدة.

اللغات

  • تم تفعيل دعم تصحيح الإملاء للغة التايلاندية.

🛡 الأمن

  • مكتبة Rangy: قمنا بدمج التصحيح الأصلي الخاص بـ CVE-2023-26102 في نسختنا المعدلة من مكتبة Rangy المستخدمة في SCAYT3، مما أدى إلى سد الثغرة الأمنية مع الحفاظ على توافقها مع نسختنا المعدلة.
  • jackson-databind: قمنا بتحديث jackson-databind إلى الإصدار 2.18.9 لإصلاح الثغرة الأمنية CVE-2026-54515. ويؤثر هذا التحديث على المكونات التي تعتمد على jackson-databind، سواء بشكل مباشر أو غير مباشر.
  • ch.qos.logback: قمنا بتحديث ch.qos.logback من الإصدار 1.5.25 إلى الإصدار 1.5.35 لإصلاح ثغرتين أمنيتين متعلقتين بعملية إلغاء التسلسل، وهما CVE-2026-9828 و CVE-2026-10532. ويؤثر هذا التحديث على المكونات التي تعتمد على ch.qos.logback، سواء بشكل مباشر أو غير مباشر.

🐞 إصلاحات الأخطاء

  • محرك التدقيق الإملائي: الكلمات المطولة، مثل loooooooooooong، أسفرت عن ظهور عبارة «لا توجد اقتراحات»
  • محرك التدقيق الإملائي: أدت سلاسل الأحرف غير المفهومة، مثل fjkdkdjshkhfdk، إلى ظهور اقتراحات لكلمات حقيقية لا علاقة لها بالموضوع

v6.14.0

أصدرت النسخة الأساسية من WProofreader v6.14.0 محرك التدقيق اللغوي القائم على الذكاء الاصطناعي v3.1.0 للغة الإسبانية، ووسعت نطاق دعم مساعد الكتابة القائم على الذكاء الاصطناعي ليشمل اللغة اليونانية، وحسّنت عملية حساب عدد الكلمات متعددة اللغات، ووسعت نطاق تغطية القواميس بإضافة أكثر من 7,800 كلمة جديدة، وعززت عملية التحقق من صحة القواميس المخصصة ومعالجة علامات الفصل، كما تضمنت تحديثات أمنية لتبعيات Jackson.

📝 ملخص سريع

  • تم إصدار الإصدار 3.1.0 من محرك التدقيق اللغوي القائم على الذكاء الاصطناعي للغة الإسبانية ، والذي يتميز بجودة تصحيح محسّنة في مجالات القواعد النحوية، واستخدام الكلمات، وأشكال الأفعال، وحروف الجر، وكتابة الأرقام، وحالات الخلط الشائعة بين الكلمات
  • تمت إضافة دعم اللغة اليونانية إلى مساعد الكتابة الذي يعمل بالذكاء الاصطناعي
  • مساعد الكتابة الإسباني المدعوم بالذكاء الاصطناعي الذي تم تحسينه من خلال الانتقال من نماذج شركة «أنثروبيك»
  • قواميس موسعة تضم أكثر من 2,700 كلمة جديدة في لغات متعددة، بما في ذلك الاختصارات والأسماء الخاصة والمصطلحات التقنية والمصطلحات اللغوية
  • تحسين عملية حساب عدد الكلمات ومعالجتها لعدة لغات، بما في ذلك اليابانية والصينية
  • تمت إضافة دعم للواصلات في أسماء القواميس وتوسيع نطاق معالجة علامة الفاصلة العليا في القواميس المخصصة وقواميس المستخدمين
  • تم تحديث LanguageTool إلى الإصدار الصادر في 12 يونيو 2026
  • تحسين نطاق تغطية القاموس للغة الدنماركية والإنجليزية النيوزيلندية
  • تحديثات الأمان. تم تحديث مكتبتَي jackson-core و jackson-databind لمعالجة الثغرتين CWE-770 و CVE-2026-54513

⚠️ تغيير مهم

  • تم تحسين عملية حساب عدد الكلمات لعدة لغات، بما في ذلك اللغات التي لا تحتوي على مسافات. في السابق، كان يتم تحديد الكلمات باستخدام المسافات وعلامات الترقيم، مما أدى إلى احتساب جمل كاملة في لغات مثل اليابانية والصينية على أنها كلمة واحدة. يستخدم WProofreader الآن تقسيمًا قائمًا على ICU لحساب المورفيمات لهذه اللغات، مما يوفر إحصاءات أكثر دقة لعدد الكلمات وإحصاءات لغوية. على سبيل المثال، تُحسب كلمة わかんない الآن على أنها 3 مورفيمات (わか / ん / ない)، بدلاً من مورفيم واحد.

🛠 التحسينات

نواة WProofreader JS (الإصدار 3.43.6079)

  • تمت إضافة نسخة باللغة اليونانية من إخلاء المسؤولية الخاص بمساعد الكتابة الذي يعمل بالذكاء الاصطناعي.
  • تم تحديث عملية التحقق من صحة كلمات قاموس المستخدم والقاموس المخصص لدعم جميع أحرف الفاصلة العليا المسموح بها.

التدقيق اللغوي باستخدام الذكاء الاصطناعي

  • تم إصدار الإصدار 3.1.0 من محرك التدقيق اللغوي القائم على الذكاء الاصطناعي للغة الإسبانية. تم تحسين جودة التصحيح فيما يتعلق بصيغة الشرط، وأزمنة الأفعال، والأفعال الانعكاسية، وحروف الجر، وتوافق الصفات والظروف، وتوافق المفعول الماضي، والتراكيب الجزئية، وكتابة الأرقام، وحالات الخلط الشائعة بين الكلمات، بما في ذلك «ser» و«haber». راجع الوثائق للحصول على مزيد من التفاصيل حول تحسينات التدقيق اللغوي في اللغة الإسبانية.
  • تحسين أداء التدقيق اللغوي القائم على الذكاء الاصطناعي عبر اللغات المختلفة في النصوص التي تحتوي على تنسيقات الحروف المرفوعة والمؤلفة.

قواعد اللغة

  • تم تحديث LanguageTool إلى الإصدار الصادر في 12 يونيو 2026.

مساعد الكتابة بالذكاء الاصطناعي

التهجئة

  • قواميس موسعة تضم أكثر من 2,700 كلمة جديدة باللغات الإنجليزية والألمانية والإسبانية والأوكرانية والدنماركية والبرتغالية، وتغطي الاختصارات والمصطلحات التقنية والكلمات الشائعة والأسماء الخاصة والمصطلحات اللغوية. 
  • كما أُضيفت إلى القواميس الألمانية أكثر من 4,600 صيغة جديدة من الأسماء التي تحتوي على حرف -s الرابط، بالإضافة إلى الصيغ المركبة بواسطة واصلة، مثل Fort-. 
  • مصطلحات طبية موسعة للغات الإنجليزية والألمانية والإسبانية تضم 495 مصطلحًا جديدًا، تشمل الصفات الطبية وأسماء الأمراض والاختصارات، مثل «بالميتويلكارنيتين» و«اختبار فينكلشتاين» و«ديستروفيكا».
  • تحسين تغطية اللهجات في اللغة الإنجليزية من خلال إضافة أزواج كلمات جديدة، مثل preprosthetic مقابل pre-prosthetic. 
  • تم تحسين معالجة النصوص الألمانية من خلال السماح باستخدام الواصلات في بداية الكلمات مع تقييد استخدام النقطتين داخل الكلمات، مثل -konzepte.
  • قواعد محسّنة للتهجئة واقتراحات التصحيح التلقائي للأخطاء الإملائية الشائعة والصوتية في اللغتين الإنجليزية والإسبانية، مثل: Afroasiatic → Afro-Asiatic.

القواميس المخصصة وقواميس المستخدمين

  • تحسين عملية التحقق من صحة أسماء القواميس الخاصة بالمستخدم. أصبحت أسماء القواميس تدعم الآن الواصلات وتقبل الأحرف اللاتينية في مجموعة ASCII والأرقام وعلامات التسطير السفلية والواصلات. تم تحديث قواعد التحقق من الصحة ورسائل الخطأ من أجل معالجة أكثر اتساقًا للأسماء غير الصحيحة.
  • تدعم القواميس المخصصة وقواميس المستخدمين الآن إضافة كلمات تحتوي على أنواع مختلفة من الفواصل العليا، مثل l’acqua، l’acqua، وما إلى ذلك .

الأسلوب

  • مواصلة تحسين عملية تصفية اقتراحات الإكمال التلقائي التي تحتوي على لغة حساسة أو غير متوقعة أو تمييزية.
  • تمت إضافة دعم لاقتراحات الأنماط والأنماط التي تبدأ بمسافة، كما هو الحال في اللغة الألمانية*in → (m/w/d) ،بحيث يكون هناك نمط واحد لـ Arzt*in → Arzt (m/w/d)، و Professor*in → Professor (m/w/d).

اللغات

  • تم تعديل قاموس Hunspell الدنماركي لتقليل عدد الكلمات المركبة التي يتم تصنيفها خطأً على أنها أخطاء. المصدر: WebSpellChecker hunspell-dictionaries-modifications
  • تم توسيع مفردات اللغة الإنجليزية النيوزيلندية من خلال ربط قاموس «Hunspell» للغة الإنجليزية الأسترالية الإصدار 4.0.7 الذي أعده ماركو بينتو، وذلك لتوفير تغطية إضافية للمفردات المشتركة.
    المصدر: https://github.com/marcoagpinto/aoo-mozilla-en-dict 

🛡 الأمن

  • تحديث jackson-core: تم تحديث jackson-core إلى الإصدار 2.18.7 لمعالجة CWE-770. النطاق: المكونات التي تعتمد على jackson-core (بشكل مباشر أو غير مباشر) ضمن حزمة langtool/libs.
  • تحديث jackson-databind: تم تحديث jackson-databind إلى الإص دار 2.18.8 لمعالجة CVE-2026-54513. النطاق: المكونات التي تعتمد على حزمة jackson-databind (بشكل مباشر أو غير مباشر) ضمن حزمة langtool/libs.

🐞 إصلاحات الأخطاء

  • نواة WProofreader JS: تظهر علامات نقطية سوداء غير متوقعة في واجهة مستخدم WProofreader (WordPress 7.0، المكون الإضافي Guttenberg). تم حل تعارض في التصميم كان يتسبب في عرض علامات القوائم الافتراضية في مكونات واجهة WProofreader.

v6.13.1

يعمل الإصدار الأساسي v6.13.1 من WProofreader على تحسين التوافق مع المحررات المستضافة داخل حاويات Shadow DOM من خلال إصلاح وظائف الكشف التلقائي عن المحررات، والتهيئة، والبحث التلقائي، كما يعزز أمان صورة Docker الخاصة بـ WProofreader من خلال إصلاح الثغرات الأمنية في OpenNLP وNetty، ويقوم بتحديث تقرير VAPT.

📝 ملخص سريع

  • تحسين التوافق مع المحررات المستضافة داخل حاويات Shadow DOM، بما في ذلك الكشف التلقائي عن المحرر، والتهيئة، وتحميل الأنماط
  • تم إصلاح وظيفة البحث التلقائي في بيئات Shadow DOM
  • تم تحديث مكونات OpenNLP وNetty في صورة Docker الخاصة بـ WProofreader لمعالجة سبع ثغرات أمنية تم الإبلاغ عنها
  • تم تحديث تقرير VAPT إلى الإصدار 6.13.1 وتحسين التوافق مع أداة فحص الثغرات الأمنية

🛠 التحسينات

نواة WProofreader JS (الإصدار 3.42.6067)

  • تحسين دعم Shadow DOM. تم إصلاح عملية الكشف التلقائي عن المحرر وتهيئة أداة التدقيق اللغوي للعناصر القابلة للتحرير الموجودة داخل حاويات Shadow DOM. أصبحت أداة WProofreader الآن قادرة على الكشف بشكل صحيح عن المحررات النشطة، والحفاظ على مثيلات المحررات عندما تظل متصلة بالصفحة، وتحميل أنماط واجهة المستخدم والترميز المطلوبة داخل بيئات Shadow DOM. 

🛡 الأمن

  • تصحيحات أمنية لـ OpenNLP: تم دمج إصدار مُعدَّل من OpenNLP 1.9.4 يتضمن تصحيحات مُطبَّقة بأثر رجعي لثغرات CVE-2026-40682 و CVE-2026-42027 و CVE-2026-42440، مع الحفاظ على التوافق مع LanguageTool ومعالجة الثغرات الأمنية المُبلغ عنها. النطاق: مكونات OpenNLP التي يستخدمها LanguageTool بشكل غير مباشر والمضمنة في صورة Docker الخاصة بـ WProofreader. 
  • تحديث Netty: تم تحديث إصدار Netty المضمّن من 4.1.133.Final إلى 4.1.135.Final لمعالجة الثغراتالأمنية التالية في : CVE-2026-44249 وCVE-2026-45416 وCVE-2026-45674 وCVE-2026-47691. النطاق: مكونات Netty التي يستخدمها LanguageTool بشكل غير مباشر والمُضمّنة في صورة Docker الخاصة بـ WProofreader.
  • VAPT: تحديث التقرير إلى الإصدار 6.13.1

v6.13.0

يقوم الإصدار الأساسي v6.13.0 من WProofreader بترحيل عمليات مساعد الكتابة المدعوم بالذكاء الاصطناعي إلى نماذج جديدة واستعادة دعمه لـ Google Docs، كما يحسّن جودة التدقيق اللغوي والإكمال التلقائي المستندين إلى الذكاء الاصطناعي، ويوسع القواميس متعددة اللغات بإضافة أكثر من 1400 كلمة، ويضع حدودًا للقواميس المخصصة ومجموعات أدلة الأسلوب، ويُحدَّث القواميس الأوكرانية والفنلندية، ويقدم تحديثًا أمنيًا.

📝 ملخص سريع

  • تم ترحيل نماذج مساعد الكتابة بالذكاء الاصطناعي المتعددة اللغات إلى البدائل المتوفرة من أمازون وجوجل عقب إيقاف دعم نماذج «كلود» (Claude) من شركة «أنثروبيك» (Anthropic)، وذلك بهدف تحسين الأداء
  • تم تحديث القاموسين الأوكراني والفنلندي 
  • قواميس موسعة تضم أكثر من 1,400 كلمة جديدة باللغات الإنجليزية والألمانية والإسبانية والبرتغالية، تتضمن كلمات شائعة ومصطلحات طبية وأسماء علمية إضافية واختصارات
  • تحسين جودة التهجئة من خلال معالجة أفضل للكلمات اليونانية المكتوبة بأحرف كبيرة
  • تحسين تصفية اقتراحات الإكمال التلقائي التي تحتوي على لغة حساسة أو تمييزية
  • تحديث إرشادات الأسلوب لتشمل القواعد الجديدة المتعلقة بالمصطلحات الإنجليزية المستخدمة في اللغة الإسبانية
  • تم تحسين جودة التدقيق اللغوي باستخدام الذكاء الاصطناعي في جميع النماذج المدعومة، كما تم تحسين التدقيق اللغوي باللغة الإسبانية باستخدام الذكاء الاصطناعي (الإصدار 3.0) لتوفير تصحيحات أكثر موثوقية.
  • تم استعادة توافق مساعد الكتابة بالذكاء الاصطناعي مع Google Docs
  • تحديث أمني. تم تحديث OpenTelemetry لمعالجة الثغرة الأمنية CVE-2026-45292

🛠 التحسينات

نواة WProofreader JS (الإصدار 3.42.6057)

  • تحسين التوافق مع Google Docs. تم إصلاح المشكلات التي كانت تمنع مساعد الكتابة بالذكاء الاصطناعي من العمل بشكل صحيح في Google Docs.

التدقيق اللغوي باستخدام الذكاء الاصطناعي

  • تحسين جودة التدقيق اللغوي باستخدام الذكاء الاصطناعي في اللغات الإنجليزية والألمانية والإسبانية فيما يتعلق بمعالجة علامات الترقيم والمسافات، بما في ذلك الفواصل العشرية والشرطات القصيرة وعلامات الترقيم المحيطة بالنص الذي تم تصحيحه.
  • تم تحسين دقة تصحيح اللغة الإسبانية من خلال تجنب الضمائر الزائدة، وعلامات الترقيم غير الضرورية، ورموز الدرجات، والأقواس المربعة، والاقتراحات المكررة.
  • تحسين جودة الاقتراحات باللغة الألمانية من خلال تقييد حذف الكلمات في نهاية الجمل الألمانية.

مساعد الكتابة بالذكاء الاصطناعي

  • تم ترحيل مساعد الكتابة باللغة الإنجليزية المدعوم بالذكاء الاصطناعي من Anthropic Claude Haiku 3 عقب إيقاف دعمه. لمزيد من المعلومات، يرجى الاطلاع على الوثائق الخاصة بالنماذج الحالية باللغة الإنجليزية.
  • تم ترحيل سير عمل محدد لمساعدات الكتابة المدعومة بالذكاء الاصطناعي باللغات النرويجية والإيطالية والإسبانية والدنماركية من «Anthropic Claude Sonnet 4» عقب إيقاف دعمها.
  • تم تحديث المطالبات ونقل مساعد الكتابة بالذكاء الاصطناعي باللغتين الألمانية والأوكرانية من Anthropic Claude Haiku 4.5 لتحسين الأداء.
  • تم تحسين تلميحات مساعد الكتابة القائم على الذكاء الاصطناعي باللغات الهولندية والسويدية والبرتغالية والبولندية، مما يوفر نتائج أكثر اتساقًا في إعادة الصياغة وتعديل النبرة وتقصير النص وتوسيعه.

التهجئة

  • تحسين معالجة الكلمات اليونانية المكتوبة بأحرف كبيرة بالكامل، مثل ΕΙΔΗΣΗ.
  • قواميس موسعة تضم أكثر من 1,000 كلمة جديدة في اللغات الإنجليزية والألمانية والإسبانية والبرتغالية، وتغطي الاختصارات واللواحق وعلم الأحياء والكلمات الشائعة والاختلافات اللهجية والأطعمة وعلم اللغة والموسيقى والأسماء الخاصة واللغة العامية والتكنولوجيا.
  • تم إثراء القواميس المشتركة بين اللغات بأكثر من 30 اسمًا خاصًا واختصارًا، مثل Googlebot وISO.
  • تم تعزيز المصطلحات الطبية باللغتين الإنجليزية والإسبانية بإضافة 471 كلمة جديدة تشمل المصطلحات الطبية والقانونية والاختصارات والمفردات ذات الصلة.
  • تم توسيع نطاق تغطية اللهجات الإنجليزية بإضافة أزواج كلمات لهجية جديدة، مثل «radiolabeled » مقابل «radiolabelled».
  • قواعد اقتراحات محسّنة للأخطاء الإملائية الشائعة في اللغتين الإنجليزية والإسبانية، مثل «gritings» → «greetings».

قاموس مخصص

  • تم إضافة قيود على عدد القواميس المخصصة وفقًا لخطة الاشتراك. بحد أقصى 250 قاموسًا في حالة الاستضافة الذاتية.

الأسلوب

  • تم إضافة قيود على عدد مجموعات أدلة الأنماط وفقًا لخطة الاشتراك. بحد أقصى 250 مجموعة في حالة الاستضافة الذاتية.
  • جعل المعلمة «collection» إلزامية لأي إجراءات تتعلق بقواعد دليل الأسلوب باستخدام واجهة برمجة التطبيقات (API)
  • تم تحديث دليل الأسلوب الإسباني ليشمل قواعد جديدة تتعلق بالمصطلحات المستمدة من اللغة الإنجليزية، مثل «download» و«shopping center» وما إلى ذلك.
  • تمت إضافة إمكانية استخدام جزء من حقل «النمط» في حقل «الاقتراحات». على سبيل المثال، Lehrer → Lehrer*in

الإكمال التلقائي

  • تحسين عملية تصفية اقتراحات الإكمال التلقائي التي تحتوي على مصطلحات حساسة أو غير متوقعة أو تمييزية، مثل «الحرب» و«المخدرات» وما إلى ذلك.

اللغات

  • تم تحديث قاموس Hunspell الأوكراني (uk_UA) إلى الإصدار 6.8.0 (23 أبريل 2026) من إعداد Rysin, A. و Starko, V.، والذي تضمن توسيعًا للقاموس ليشمل أكثر من 12,000 مدخل. المصدر: https://github.com/brown-uk/dict_uk/releases#release-v6.8.0 
  • تم تحديث قاموس Hunspell للغة الفنلندية (fi_FI) إلى الإصدار v0.2 (6 ديسمبر 2023) بواسطة Voiko، مما أدى إلى توسيع نطاق تغطية المفردات بشكل كبير في المجالات التقنية والطبية والأسماء الخاصة. المصدر: https://github.com/fginter/hunspell-fi/releases/tag/0.2 

🛡 الأمن

  • تحديث OpenTelemetry: تم تحديث OpenTelemetry إلى الإصدار 1.62.0 لمعالجة CVE-2026-45292. النطاق: المكونات التي تعتمد على حزمة opentelemetry (بشكل مباشر أو غير مباشر) ضمن حزمة langtool/libs.

🐞 إصلاحات الأخطاء

  • WProofreader JS core: مساعد الكتابة القائم على الذكاء الاصطناعي لا يعمل في Google Docs
  • توقف مساعد الكتابة بالذكاء الاصطناعي عن العمل في الإضافة المجانية المخصصة للكشف التلقائي عن اللغة

v6.11.0

إصدار WProofreader core v6.11.0

يعمل برنامج WProofreader الإصدار 6.11.0 على تبسيط عملية النشر على خادم خاص من خلال إلغاء متطلبات اسم النطاق، ويقدم خيارات جديدة في النواة JavaScript للتخطيطات القابلة للتوسع والتحكم في شارة RTL، ويغير مجموعة أدوات التدقيق الافتراضية للغة الإنجليزية إلى ai_lt_hs1 لمستخدمي الخدمة السحابية، يوسع القواميس بإضافة أكثر من 9,700 مدخل جديد، ويُحدّث محرك القواعد النحوية بتحسينات كبيرة في اللغة الكاتالونية، ويصلح ثغرة أمنية.

اطلع على ملخص المقال أدناه.

📝 ملخص سريع

  • [السحابة] تم تغيير الإعدادات الافتراضية لفحص النص باللغة الإنجليزية إلى ai_lt_hs1. يجمع بين محرك التدقيق اللغوي القائم على الذكاء الاصطناعي ومحركات قواعد اللغة والتهجئة الخوارزمية لتحسين الدقة
  • لم يعد التثبيت على خادم خاص يتطلب اسم نطاق — إعداد مبسط لأنظمة Docker وويندوز ولينكس
  • خياران جديدان هما enableScale و disableBadgeRTLMirroring في النواة الأساسية لـ WProofreader JS
  • قواميس موسعة تضم أكثر من 9,700 مدخل جديد باللغات الإنجليزية والألمانية والإسبانية والأوكرانية والروسية
  • قاموس ألماني موسع يضم أكثر من 13,550 صيغة من الكلمات المركبة للأسماء المؤنثة التي تنتهي بـ «Fuge-s»
  • تم تحديث محرك القواعد النحوية التابع لجهة خارجية، حيث أُدرجت تحسينات كبيرة على اللغة الكاتالونية، بالإضافة إلى صقل القواعد الخاصة باللغات الألمانية والإسبانية والبرتغالية والأوكرانية والإنجليزية
  • أصبحت القواميس المخصصة للمستخدمين تقبل الآن الكلمات الموجودة بالفعل في قواميس التدقيق الإملائي الأساسية
  • تصحيح أمني. تم تحديث «jackson-core» لمعالجة الثغرة GHSA-72hv-8253-57qq

🛠 التحسينات

نواة WProofreader JS (الإصدار 3.39.6037)

  • تم إدخال خيار جديد باسم enableScale. يتيح هذا الخيار دعم تحويلات التكبير/التصغير في CSS المطبقة على العناصر الأصلية. عند تفعيله، يقوم WProofreader باكتشاف قيمة التكبير/التصغير للعنصر الأصلي ويقوم بتعديل عناصر واجهة المستخدم وفقًا لذلك، مما يضمن بقاء عناصر التمييز وعناصر الواجهة محاذاة بشكل صحيح عند تغيير حجم المحتوى المحيط. هذا الخيار معطل افتراضيًا.
  • تم إدخال خيار جديد باسم «disableBadgeRTLMirroring ». يعمل هذا الخيار على تعطيل انعكاس موضع الشارة تلقائيًا للغات التي تُكتب من اليمين إلى اليسار (RTL) مثل اللغة العربية. عند تفعيله، تحتفظ الشارة بموضعها المحدد بدلاً من أن يتم انعكاسها تلقائيًا وفقًا لاتجاه النص. وتبقى خيارات تحديد موضع الشارة يدويًّا دون تغيير. هذا الخيار معطّل بشكل افتراضي.

النشر

  • تم إلغاء شرط تحديد اسم نطاق أثناء التثبيت بالنسبة للإصدار المُستضاف ذاتيًا. وهذا يُبسط عملية الإعداد الأولي في بيئات Docker وWindows وLinux:
    • Docker. تمت إزالة WPR_DOMAIN_NAME المعلمة. تمت إضافة دعم لتشغيل الحاوية من المسار الجذري (/) عبر WPR_VIRTUAL_DIR. تعرف على المزيد حول إعدادات Docker.
    • مخطط Helm. تم التحديث إلى الإصدار 1.3.1. أصبح من الممكن تعيين قيمة فارغة virtualDir (/)، تم حذفها WPR_DOMAIN_NAME من extraEnv مثال، وتم تحديثه appVersion إلى 6.11.0.0. تعرف على المزيد حول خريطة هيلم.
    • برامج التثبيت لنظامي التشغيل Windows وLinux. أصبح خادم الويب الآن يستقبل الطلبات على أي نطاق بشكل افتراضي، مما يلغي خطوة شائعة في عملية الإعداد.

خادم التطبيقات

  • [السحابة] تم تغيير الإعدادات الافتراضية لفحص النص باللغة الإنجليزية إلى ai_lt_hs1. يجمع هذا الإعداد بين محرك التدقيق اللغوي القائم على الذكاء الاصطناعي ومحرك القواعد النحوية الخوارزمي (LanguageTool) ومحرك التدقيق الإملائي الخوارزمي (Hunspell) مع اقتراحات إملائية لتحسين الدقة. في السابق، كان الإعداد الافتراضي (ai_lt_hs0) تضمنت برنامج «هونسبيل» للكشف عن الأخطاء، ولكن دون تقديم اقتراحات إملائية. إذا لزم الأمر، يمكن استعادة السلوك السابق عن طريق ضبط checkKit خيار لـ ai_lt_hs0.
  • تحسين تسجيل الأخطاء. يقدم خادم التطبيق الآن رسائل أكثر تفصيلاً في حالة فشل تحميل قواميس Hunspell، أو عند عدم وجود نموذج لغة مدعوم بالذكاء الاصطناعي، أو عند عدم العثور على نموذج n-gram. وهذا يسهل تشخيص مشكلات التكوين أثناء النشر.
  • تمت إضافة إمكانية ضبط الحد الأقصى لطول التسلسل في إعدادات نموذج الذكاء الاصطناعي.
  • تم تحسين معالجة مسارات الملفات عبر خادم التطبيق بحيث يتم استخدام المسارات المطلقة بدلاً من البحث في دليل العمل الحالي. ويؤدي ذلك إلى حل المشكلات التي تحدث عندما يعمل خادم التطبيق كخدمة «systemd» في نظام لينكس.

قواعد اللغة

  • تم تحديث محرك القواعد النحوية التابع لجهة خارجية، حيث أُجريت تحسينات على مستوى لغات متعددة.
    • الكاتالونية. تحديث كبير يتضمن نظامًا جديدًا للتعرف على الأسماء الخاصة يقلل من الأخطاء الإملائية الزائفة في الأسماء التي ظهرت سابقًا في النص، واقتراحات محسّنة لاستبدال الأفعال مع معالجة أفضل للضمائر، وقاموسًا إملائيًّا جديدًا متعدد الرموز لتحسين اقتراحات تهجئة الكلمات المتعددة، ودعمًا مضافًا للتراكيب السببية (مثل:«al no + صيغة المصدر » → «com que…»)، وتحديث قاموس أجزاء الكلام الكاتالوني إلى الإصدار 3.3، وتوسيع قواميس التهجئة والكلمات المتعددة، وتحسين تقسيم الجمل باستخدام «fund». اختصار للغة الكاتالونية والإسبانية، بالإضافة إلى تحسينات متنوعة لقواعد إزالة الغموض.
    • الألمانية. تم تحسين قواعد النحو الخاصة بتركيبة «nach zu geben»، وإضافة قواعد للتعامل مع تنسيق الأرقام بالألمانية باستخدام الفاصلة النقطية (مثل: 100.000).
    • الإسبانية. تمت إضافة نمط غير مرغوب فيه لاستخدام كلمة «volares» كصفة، وذلك لمنع ظهور اقتراحات غير صحيحة في صيغة الشرط.
    • البرتغالية. تم إجراء تحسينات ملموسة في إزالة الغموض، بما في ذلك معالجة أفضل لكلمتي «pela» و«pelas» باعتبارهما حروف جر، وتحسين إزالة الغموض بين الأفعال والأسماء/الصفات، ووضع علامات جديدة قائمة على السياق للفئات الدلالية، وتفعيل القاعدة المتعلقة بالفاصلة الزائدة بعد الشرطة، وتوسيع نطاق قواعد الكلمات المربكة، وإضافة أنماط غير مرغوب فيها فيما يتعلق بالإشارات إلى جبل K2 وجهاز Samsung Galaxy، بالإضافة إلى تحسينات متنوعة في قواعد الأسلوب للبرتغالية البرازيلية.
    • اللغة الأوكرانية. تم تحديث القاموس الصرفي إلى الإصدار 6.7.5، وتوسيع نطاق معالجة الاختصارات (مثل: крим، пом، суч)، وتحسين أنماط أداة تجزئة الكلمات، وإضافة العديد من اقتراحات الاستبدال المرنة، وتوسيع قواعد الاشتقاق، وتحسين إزالة الغموض في حالة النداء والتراكيب النحوية الأخرى.
    • اللغة الإنجليزية. تمت إضافة الكلمات التالية إلى قاموس التدقيق الإملائي: «misgendered»، «misgender»، «misgenders»، «misgendering»، كما تم تحسين معالجة البادئات في اقتراحات التدقيق الإملائي.

التهجئة

  • قواميس موسعة تضم أكثر من 9,700 مدخلاً جديداً في اللغات الإنجليزية والألمانية والإسبانية والأوكرانية والروسية، وتغطي الاختصارات واللواحق وعلم الأحياء والكيمياء والمصطلحات الشائعة والاختلافات اللهجية والمصطلحات الطبية والعسكرية والمصطلحات الحديثة والأسماء الخاصة والتكنولوجيا وغيرها.
  • تم توسيع القاموس الألماني ليشمل أكثر من 13,550 صيغة من الكلمات المركبة التي تنتهي بـ «-Fuge-s» للأسماء المؤنثة المقترنة بشرطة (مثل: Präventions-).
  • تم إثراء القواميس المشتركة بين اللغات بإضافة 125 اسمًا علميًّا واختصارًا شائعًا جديدًا.
  • تمت إضافة موارد جديدة باللغة الروسية.
  • تم تنقيح قوائم الكلمات من خلال حذف أكثر من 500 مدخلاً غير صحيح أو غير صالح في اللغات الإنجليزية والإسبانية والألمانية، مع التركيز على الكلمات غير الموجودة، والمصطلحات الطبية الخاطئة، والاختصارات غير الصحيحة والأشكال المكتوبة بأحرف كبيرة، والمدخلات غير المتعلقة باللهجات.
  • أنماط تقسيم مُحسَّنة تتضمن 20 قاعدة جديدة لللغتين الإنجليزية والإسبانية، تغطي الأفعال الانعكاسية والكلمات الشائعة والضمائر والظروف، وذلك لمنع التقسيم الخاطئ للكلمات. كما تم تحسين جودة الاقتراحات من خلال استبعاد المصطلحات المسيئة في سياقات معينة وإزالة الاقتراحات غير الصحيحة عبر فئات متعددة.
  • تم تحسين المصطلحات الطبية باللغتين الإنجليزية والإسبانية بإضافة أكثر من 255 مدخلاً جديداً تغطي المصطلحات اللاتينية، والصفات الطبية، وأسماء الأمراض، والاختصارات. كما تم تنقيح قوائم المصطلحات الطبية بحذف أكثر من 230 مدخلاً غير صحيح، حيث استهدفت الكلمات غير الصحيحة، وأشكال الاختصارات، والأشكال المكتوبة بأحرف كبيرة.
  • تمت إضافة دعم لنوعين من الفواصل العليا في اللغة الكاتالونية (U+2019 و U+0027).

التصحيح التلقائي

  • قواعد محدّثة لترتيب أولويات الأخطاء الإملائية الشائعة في اللغتين الإنجليزية والإسبانية. تحسين ترتيب الأولويات في القاموس المشترك بين اللغات.
  • تم تحسين آلية التصحيح من خلال إزالة إدخالات التصحيح التلقائي غير الصحيحة باللغتين الإنجليزية والإسبانية، والتي تستهدف الاقتراحات الخاطئة.

الأسلوب

  • تم تحديث قواعد الأسلوب للغة الإنجليزية بإضافة قواعد جديدة تتناول العبارات المهينة والإهانات المتعلقة بالعرق والانتماء العرقي.

قاموس مخصص

  • ابتداءً من الإصدار 6.11.0، أصبح من الممكن إضافة الكلمات الموجودة في قواميس التدقيق الإملائي الأساسية إلى القواميس المخصصة للمستخدم أيضًا.

🛡 الأمن

  • تم تحديث مكتبة «jackson-core» المعرضة للخطر (التي يستخدمها محرك القواعد النحوية) إلى الإصدار 2.18.6 لمعالجة الثغرة GHSA-72hv-8253-57qq (التحايل على قيود طول الأرقام في محلل JSON غير المتزامن، مما قد يؤدي إلى حالة محتملة لرفض الخدمة).

🐞 إصلاحات الأخطاء

  • نواة WProofreader JS: يتم تغيير موضع الاقتراحات المميّزة عند استخدام المكوّن الإضافي «Zoom» في CKEditor
  • نواة WProofreader JS: تباين في سلوك التنقل باستخدام لوحة المفاتيح في مربع حوار مساعد الكتابة بالذكاء الاصطناعي في البيئات المختلطة التي تجمع بين الاتجاه من اليسار إلى اليمين ومن اليمين إلى اليسار
  • محرك التدقيق الإملائي: لا تُعتبر الكلمات المكتوبة باستخدام الفواصل العليا الطباعية صحيحة في اللغة الكاتالونية
  • محرك التدقيق الإملائي: لا يُسمح بقواعد الفصل التي تحتوي على أرقام
  • خادم التطبيقات: لا تعمل وظيفة القواعد المسموح بها بالشكل المتوقع
  • خادم التطبيقات: يفشل Hunspell في حالة عدم العثور على نموذج n-gram
  • دليل الأسلوب: لا يمكن الاطلاع على القواعد الأساسية لدليل الأسلوب
  • دليل الأنماط: تُستخدم المسارات النسبية لملفات دليل الأنماط

v6.10.0

يقدم برنامج WProofreader الإصدار 6.10.0 تحديثًا كبيرًا لنظام ترتيب اقتراحات التدقيق الإملائي، حيث يعتمد على تحديد أولويات n-gram استنادًا إلى ثلاثيات الحروف (trigrams) للغات الإنجليزية والألمانية والإسبانية، كما يضيف تلميحات الإكمال التلقائي على لوحة المفاتيح، ويُحدَّث محرك القواعد النحوية، ويوسع نطاق دعم اللغات بإضافة موارد للغتين اليونانية والتشيكية، ويصلح ثغرة أمنية.

اطلع على ملخص المقال أدناه.

📝 ملخص سريع

  • نظام جديد لترتيب أولوية اقتراحات التهجئة استنادًا إلى الثلاثيات اللغوية للغات الإنجليزية والألمانية والإسبانية — أصبح الاقتراح الصحيح يحتل المرتبة الأولى في حوالي 80% من الحالات، مقابل حوالي 62% في حالة عدم وجود نظام ترتيب الأولوية
  • قواميس موسعة تضم أكثر من 2,000 مدخل جديد وأكثر من 600 مصطلح طبي بعدة لغات
  • تظهر اقتراحات الإكمال التلقائي الآن تلميحًا على لوحة المفاتيح (Tab / →) لقبول الاقتراحات
  • أكثر من 80 قاعدة جديدة للأسلوب اللغوي باللغة الإنجليزية تتناول الألفاظ البذيئة والعبارات المهينة واللغة الشاملة
  • تحسين موثوقية التدقيق اللغوي باستخدام الذكاء الاصطناعي من خلال تعطيل 15 قاعدة تسبب مشاكل في اللغات الإنجليزية والألمانية والإسبانية
  • تمت إضافة موارد باللغتين اليونانية والتشيكية؛ وتم تحديث قاموس «Hunspell» التشيك
  • إخلاء المسؤولية الخاص بمساعد الكتابة بالذكاء الاصطناعي، المُترجم إلى اللغتين الدنماركية والنرويجية
  • تصحيح أمني. تم تحديث lucene-core لمعالجة الثغرة الأمنية PRISMA-2021-0081

🛠 التحسينات

نواة WProofreader JS (الإصدار 3.38.6019)

  • تمت إضافة تلميح على لوحة المفاتيح بجوار اقتراحات الإكمال التلقائي يوضح كيفية قبولها (Tab / →). ويظهر هذا التلميح في أي مكان تُعرض فيه اقتراحات الإكمال التلقائي.
  • تمت إضافة العلامة التجارية «Powered by WProofreader» إلى النافذة المنبثقة التي تعرض الاقتراحات في ملحق المتصفح، والمكوّن الإضافي لـ WordPress، والتكامل مع Drupal.
  • تم إعادة تصميم اللافتة الترويجية في المكون الإضافي المجاني SCAYT الخاص بـ CKEditor 4. أصبحت اللافتة الآن أصغر حجمًا وأقل إزعاجًا، وتحتوي على رابط إلى الموقع الإلكتروني للحصول على مزيد من التفاصيل.

✨ مساعد الكتابة بالذكاء الاصطناعي

  • تم ترجمة إخلاء المسؤولية المتعلق بالذكاء الاصطناعي إلى اللغتين الدنماركية والنرويجية.

📚 محرك التدقيق الإملائي

  • تم إدخال نظام لترتيب أولويات اقتراحات «n-gram» القائم على «trigram» للغات الإنجليزية والألمانية والإسبانية. ويحل هذا النظام محل النهج السابق القائم على «bigram»، ويحسن دقة اقتراحات التهجئة من خلال أخذ تسلسلات مكونة من ثلاث كلمات في الاعتبار بدلاً من اثنتين. وعندما تكون هناك خيارات تهجئة متعددة متساوية في احتمالية صحتها — على سبيل المثال، store، shore، stare — يستخدم النموذج السياق المحيط لترتيب الاقتراح الأكثر صلة في مرتبة أعلى. في اختبارات الأداء على اللغة الإنجليزية الأمريكية، يحتل الاقتراح الصحيح الآن المرتبة الأولى في حوالي 80٪ من الحالات، مقارنة بـ 71٪ مع النهج السابق. يتطلب كل نموذج لغوي حوالي 100 ميغابايت من ذاكرة الوصول العشوائي (RAM). حاليًا، يتم إعادة ترتيب الاقتراحات الواردة من محرك التهجئة الخوارزمي الرئيسي فقط بواسطة نموذج n-gram.
  • قواميس موسعة تضم أكثر من 2,000 مدخل جديد في لغات متعددة (بما في ذلك الإنجليزية والألمانية والإسبانية والأوكرانية والدنماركية والبرتغالية والفنلندية). وتغطي هذه القواميس مجموعة واسعة من الفئات: الاختصارات (الأشكال المختصرة)، واللواحق، وعلم الأحياء، والأعمال، والكيمياء، والمصطلحات الشائعة، والطهي، والاختلافات اللهجية، والمصطلحات القانونية، والمواقع الجغرافية، والمصطلحات الحديثة، والأسماء الخاصة، والدين، والعلوم، واللغة العامية، والرياضة، والتكنولوجيا.
  • تم تنقيح قوائم الكلمات عن طريق حذف المدخلات اللهجية غير الصحيحة، والكلمات غير الموجودة الناتجة عن آليات التكوين، والأخطاء في استخدام الأحرف الكبيرة والصغيرة.
  • تم تعزيز المصطلحات الطبية باللغات الإنجليزية والإسبانية والألمانية بإضافة أكثر من 600 مصطلح جديد يشمل الاختصارات الطبية والصفات وأسماء الأمراض ووحدات القياس.
  • تم تحسين أنماط تقسيم الكلمات من خلال إضافة أكثر من 20 قاعدة تتعلق بالكلمات الشائعة والظروف والضمائر، وذلك لمنع التقسيم الخاطئ للكلمات، مع إزالة الأنماط التي عفا عليها الزمن أو الأقل تقييدًا.
  • تحسين جودة الاقتراحات من خلال استبعاد المصطلحات المسيئة في سياقات معينة وإزالة أسماء الشركات التي تتطابق مع كلمات إنجليزية شائعة.

⚙️ محرك القواعد النحوية

  • تم تحديث محرك قواعد اللغة التابع لجهة خارجية، LanguageTool، إلى الإصدار 2026-02-13 مع إدخال تحسينات على عدة لغات.
    • اللغة البرتغالية. تحديثات شاملة تشمل قواعد جديدة للأسلوب الأكاديمي والرسمي، وتحسينات في معالجة التوافق النحوي، والاختصارات، والمتجانسات اللفظية، وعلامات الفصل، وتحسينات في إزالة الغموض للأفعال النادرة ووضع علامات أجزاء الكلام، بالإضافة إلى العديد من حالات تقليل النتائج الإيجابية الخاطئة. وشهدت اللغة البرتغالية (البرتغال) تحسينات إضافية في الأسلوب فيما يتعلق بالكلمات الأجنبية، وتجنب استخدام صيغة المصدر، وتصحيحات في المفردات.
    • الكاتالونية. قواعد نحوية جديدة، وتوسيع كبير في القاموس، وتحسينات في التحقق من حالات النصب، وتعديلات على القواعد التي كانت معطلة سابقًا. كما تم تحسين قواعد محددة مثل ESCOLTAR_SENTIR وRESPONDRE_A.
    • الإسبانية. تم تحسين دقة أداة تقطيع الجمل إلى وحدات، وإضافة أنماط غير مرغوب فيها لقواعد التوافق النحوي، وعلامات التشديد، والتاريخ، والشهر، كما تم تعزيز دعم اللغة في السياق الطبي بإضافة مصطلحات طبية جديدة.
    • الإنجليزية. تحسينات تركز على الصيانة، بما في ذلك إصلاحات دقة القواعد، وتصحيحات مواضع المطابقة، وتعديلات حساسية الأحرف الكبيرة والصغيرة، ومنع التوليف الخاطئ للكلمات.
    • الألمانية. تحسينات وتعديلات تدريجية على القواعد.
    • الأوكرانية. تحديث القاموس، وتحسينات في عملية التقطيع إلى رموز، وقاعدة نحوية جديدة.

💡 التصحيح التلقائي

  • قواعد محدثة لتحديد الأولويات لأكثر من 120 خطأً إملائياً شائعاً في اللغات الإنجليزية والألمانية والإسبانية والأوكرانية والفرنسية والبرتغالية.
  • تم تحسين آلية التصحيح من خلال إزالة أكثر من 360 إدخالًا غير صحيحًا في ميزة التصحيح التلقائي للغة الإسبانية، مع التركيز بشكل خاص على الاقتراحات الخاطئة والأشكال المكتوبة بأحرف كبيرة التي كانت تُفعَّل سابقًا عن طريق الخطأ.

📝 الأسلوب

  • قواعد أسلوب محدثة للغة الإنجليزية تتضمن أكثر من 80 قاعدة جديدة تتناول الألفاظ البذيئة الشديدة، والعبارات المهينة، واللغة المتعلقة بالعرق، والانتماء العرقي، والجنس، والتمييز ضد ذوي الإعاقة.

🤖 التدقيق اللغوي باستخدام الذكاء الاصطناعي

  • تم تحسين موثوقية محرك الذكاء الاصطناعي من خلال تعطيل 15 قاعدة مشكوك فيها كانت تتسبب في حدوث حلقات منطقية، وتغير الأنماط، واقتراح كلمات غير موجودة في اللغات الإنجليزية والألمانية والإسبانية.
  • تم إصلاح الأخطاء التي كانت تؤدي إلى قيام الذكاء الاصطناعي بتمييز الأسماء الخاصة غير المعروفة بشكل غير صحيح أو تقديم اقتراحات غير ملائمة.

🌐 اللغات

  • تمت إضافة موارد لغوية جديدة للغة اليونانية، بما في ذلك تعطيل القواعد النحوية التي تنشأ عنها مشكلات في حالة الأقواس غير المقترنة. كما تمت إضافة موارد لغوية جديدة للغة التشيكية مع إعطاء الأولوية للتدقيق الإملائي.
  • تم تحديث قاموس «Hunspell» التشيكي. المصدر: قواميس CC0 التشيكية التي أعدها Štěpán Škorpil.

خادم التطبيقات

  • المكتبات الخارجية المحدثة:
    • TensorFlow من الإصدار 2.11 إلى 2.18 (لينكس وويندوز)
    • rust_swig من الإصدار 0.4.0 إلى الإصدار 0.10.0
    • أدوات التقطيع من الإصدار 0.15.1 إلى الإصدار 0.22.2

🛡 الأمن

  • تم تحديث مكتبة «lucene-core» المعرضة للخطر التي يستخدمها محرك القواعد النحوية لمعالجة الثغرة الأمنية PRISMA-2021-0081.

v6.9.0

يتضمن الإصدار WProofreader Core 6.9.0 قواميس إملائية موسعة ومصطلحات طبية، وقواعد نحوية وأسلوبية محسّنة لعدة لغات، وتحسينات على ميزة التدقيق اللغوي بالذكاء الاصطناعي ومساعد الكتابة بالذكاء الاصطناعي للغة الدنماركية، وتحديثات لتسميات واجهة المستخدم، وإصلاحات أمنية، وعروض توضيحية جديدة للمحرر.

اطلع على ملخص المقال أدناه.

📝 ملخص سريع

  • قواميس إملائية موسعة تضم أكثر من 2,200 كلمة جديدة في 12 لغة، ومصطلحات طبية محسّنة في خمس لغات.
  • تحسين جودة التصحيح التلقائي، وأدلة الأسلوب، والقواعد النحوية، والتدقيق اللغوي باستخدام الذكاء الاصطناعي عبر لغات متعددة.
  • تمت إضافة دعم اللغة الدنماركية لمساعد الكتابة بالذكاء الاصطناعي، كما تم تحديث نماذج الذكاء الاصطناعي الأساسية.
  • تم تحديث تسميات واجهة المستخدم، وتسميات اللغات، والترجمات.
  • تم معالجة ثغرة أمنية وإضافة عروض توضيحية جديدة لـ Slate و Draft.js.
  • تم إصلاح المشكلات التي كانت تؤثر على أداء ميزة التصحيح التلقائي، وتقسيم الجمل، واستخدام مساعد الكتابة بالذكاء الاصطناعي في Help Scout.

🛠️ التحسينات

نواة WProofreader JS

  • الإصدار المحدث v3.37.6005
  • تم تحديث أسماء الملصقات وترجماتها في عام قسم الإعدادات:
    • دليل الأسلوب > الأسلوب
    • تصحيح الإملاء تلقائيًا > التصحيح التلقائي
    • اقتراحات الإكمال التلقائي > الإكمال التلقائي للنص

التهجئة

  • قواميس موسعة تضم أكثر من 2,200 كلمة جديدة في 12 لغة، تغطي الاختصارات (بما في ذلك الصيغ المختصرة)، واللواحق، وعلم الأحياء، والأعمال، والكيمياء، والمصطلحات العامية، والمصطلحات الشائعة، والكلمات المركبة، والاختلافات اللهجية، ومفردات الأدب الخيالي والشعر، والأغذية، والمصطلحات القانونية، وعلم اللغة، والمواقع الجغرافية، والرياضيات والمنطق، والمصطلحات العسكرية، والموسيقى، والمصطلحات الحديثة، والأسماء الخاصة، والعلوم، واللغة العامية، والمصطلحات المتخصصة، والرياضة، والتكنولوجيا، والمصطلحات الإنجليزية المستعارة، بما في ذلك مصطلحات من لغات أخرى وكلمات قديمة.
  • مصطلحات طبية محسّنة باللغات الإنجليزية والألمانية والإيطالية والإسبانية والفرنسية استنادًا إلى قواميس المستخدمين (ما يزيد عن 330 مدخلاً إجمالاً)، تغطي الاختصارات الطبية والأمراض والصفات الطبية والوحدات القياسية وأسماء الأدوية والمصطلحات الطبية ذات الصلة.
  • تم تحديث القاموس النرويجي (nb_NO) لإصلاح المشكلات المتعلقة بالمفردات المركبة التي تنتهي بـ -dom و-sel و-ion.
  • تمت إضافة قواعد لتحديد الأولويات فيما يتعلق باقتراحات التهجئة باللغة الدنماركية.
  • تمت إضافة قواعد تتعلق بالكلمات المستبعدة والكلمات المسيئة المستبعدة في اقتراحات التهجئة باللغة البولندية.

التصحيح التلقائي

  • تم تحسين قواعد التصحيح التلقائي من خلال حذف الإدخالات غير الصحيحة وإضافة ترتيب حسب الأولوية للأخطاء الإملائية الشائعة في اللغات الإنجليزية والألمانية والإسبانية والأوكرانية والدنماركية.

الأسلوب

  • تم تحسين أدلة الأسلوب الأوكرانية بإدخال إضافات وبعض التصحيحات المتعلقة بالأشكال المضادة لـ«سورزيك» والمصطلحات الإنجليزية المستعارة.
  • تم تصحيح وصف لفظي مضلل في دليل الأسلوب الأوكراني المناهض للـ«سورزيك».
  • تم حذف المدخلات من أدلة الأسلوب الألمانية التي تكون فيها كل من الصيغة المطابقة والاقتراح صيغتين صحيحتين أو مستخدمتين في سياقات مختلفة.

قواعد اللغة

  • تم تحديث محرك قواعد اللغة التابع لجهة خارجية، LanguageTool، إلى الإصدار 2026-01-19. وتم تحسين عملية التدقيق اللغوي للغة الكاتالونية من خلال توسيع القواميس، وتحسين التعرف على الكلمات المركبة، وصقل اقتراحات الضمائر، وتمكين التحقق من صحة صيغ الأفعال.
  • تم تحسين قواعد النحو في اللغة الإنجليزية من خلال حذف القواعد الثابتة من قوائم القواعد المعطلة.
  • قواعد محسّنة خاصة باللغات الإسبانية والبرتغالية والهولندية، بما في ذلك معالجة الأقواس غير المتزاوجة، والتوافق النحوي، ووضع علامات التشكيل، والتجزئة، والضمائر الملتصقة، وفصل الضمائر الفاعلة بواصلة، والأنماط غير الصحيحة لبعض التراكيب، واستخدام الأحرف الكبيرة.
  • تم تعديل القواعد لمنع حدوث مشكلات في بدء الجمل بسبب الاختصارات المستخدمة في اللغتين الإيطالية والإسبانية.

التدقيق اللغوي باستخدام الذكاء الاصطناعي

  • تم تعطيل القواعد المسببة للمشاكل التي أدت إلى ظهور أخطاء برمجية واقتراحات غير موجودة وأنماط متغيرة وحلقات متكررة في اللغات الإنجليزية والألمانية والإسبانية.

✨ مساعد الكتابة بالذكاء الاصطناعي

  • تمت إضافة دعم لعمليات النص باللغة الدنماركية، بما في ذلك أسماء العمليات المترجمة في واجهة المستخدم. تستخدم عمليات النص باللغة الدنماركية نموذج Claude Haiku 4.5، باستثناء عملية «التلخيص» (Summarize) التي تستخدم نموذج Sonnet 4.

هام

  • تم استبدال نموذج «كلود هايكو 3.5» بنموذج «هايكو 4.5» بسبب إيقاف استخدامه. وكان نموذج «هايكو 3.5» في السابق هو النموذج الافتراضي لمعظم عمليات معالجة النصوص غير الإنجليزية. يتوفر الوصول الموسع للجمهور حتى 19 مارس 2026، مع توقيت انتهاء عمر النموذج في 19 يونيو 2026. يمكنك الاطلاع على مزيد من التفاصيل في وثائق دورة حياة نماذج AWS Bedrock.

نوصي بالتحديث إلى إصدارات أحدث من التطبيقات التي تستخدم مطالبات متوافقة مع النماذج المدعومة.

خادم التطبيقات

  • تم تحديث توطين قائمة اللغات، وإضافة الترجمات الناقصة، وتوحيد تسمية اللغات لتصبح «اللغة (البلد)» (على سبيل المثال، الإنجليزية (المملكة المتحدة))، وتغيير اسم ميزة «الكشف التلقائي عن اللغة» إلى «الكشف التلقائي».

🛡️ الأمن

تم تحديث مكتبة ch.qos.logback المعرضة للخطر والتي يستخدمها مكون القواعد النحوية لمعالجة الثغرة الأمنية: CVE-2026-1225

العروض التوضيحية

  • تمت إضافة بعض العروض التوضيحية الجديدة التي تُظهر أداة التدقيق الإملائي والنحوي WProofreader المدمجة مع محرري Slate وDraft.js. 

جرب النسخ التجريبية:

🐞 إصلاحات الأخطاء

  • WProofreader Core: يتعذر قبول اقتراحات مساعد الكتابة بالذكاء الاصطناعي باستخدام زر «استبدال» في Help Scout
  • التصحيح التلقائي للإملاء: تظهر الكلمات الموجودة في قائمة الاقتراحات المستبعدة كاقتراحات للتصحيح التلقائي
  • نواة WProofreader: يؤدي التقسيم الخاطئ للجملة عند كلمة «e.g.» إلى تفعيل قاعدة تتضمن أقواسًا معقوفة مفقودة

v6.7.1

يتضمن الإصدار 6.7.1 من WProofreader core تحسينات أساسية في القاموس والقواعد النحوية والذكاء الاصطناعي والأمان. اطلع على ملخص النقاط الرئيسية أدناه.

📝 ملخص سريع

  • قواميس موسعة تضم أكثر من 1,400 كلمة جديدة في 11 لغة
  • تغطية طبية وقانونية وتغطية تتعلق بالأسماء الخاصة معززة
  • تحسين التعامل مع اللغات الإنجليزية والأوكرانية والفنلندية والدنماركية والألمانية
  • تحديثات على التصحيح التلقائي، وأدلة الأسلوب، وقواعد التدقيق اللغوي باستخدام الذكاء الاصطناعي
  • مساعد الكتابة القائم على الذكاء الاصطناعي تم تحديثه بإضافة إخلاء مسؤولية جديد وتحسين المطالبة باللغة الألمانية
  • تمت إضافة إمكانية تعطيل القواعد الخاصة باللغة في عمليات النشر ذاتية الاستضافة
  • عرض توضيحي جديد من Syncfusion
  • تصحيحات أمنية للمكتبات المعرضة للثغرات الأمنية

🛠️ التحسينات

التهجئة

  • قواميس موسعة تضم أكثر من 1,400 كلمة جديدة في 11 لغة، تغطي الاختصارات، واللواحق، وعلم الأحياء، والأعمال، والمصطلحات الشائعة، والمصطلحات اليونانية، وعلم اللغة، والرياضيات والمنطق، والمصطلحات العسكرية، والسياسة، والعلوم، والرياضة، والتكنولوجيا، والمصطلحات المستمدة من اللغة الإنجليزية، والمصطلحات اللاتينية، والاقتصاد، ومفردات الأدب الخيالي والشعر، وغيرها من المصطلحات المتخصصة.
  • مصطلحات طبية محسّنة للغات الإنجليزية والألمانية والإسبانية والإيطالية استنادًا إلى قواميس المستخدمين (79 مدخلاً).
  • تمت إضافة الأسماء الخاصة الشائعة في جميع اللغات.
  • تحسين دعم اللهجات في اللغة الإنجليزية.
  • تمت إضافة أنماط تقسيم باللغة الإنجليزية للقياسات، والكلمات الشائعة، والمصطلحات التقنية، والبادئات.
  • تم حذف المدخلات المسيئة والخاطئة وغير الموجودة في عدة لغات.
  • تمت إضافة المصطلحات القانونية للغة الإنجليزية.
  • تم تحسين معالجة الكلمات الألمانية التي تحتوي على الحرفين «ss» بدلاً من «ß». أصبحت كلمات مثل «Fussball» تُعتبر الآن صحيحة في اللغة الألمانية (ألمانيا) (de_DE) واللغة الألمانية (النمسا) (de_AT)، تمامًا مثل كلمة «Fußball».

التصحيح التلقائي

  • تم حذف إدخالات التصحيح التلقائي غير الصحيحة باللغتين الإنجليزية والإسبانية.
  • تمت إضافة أزواج من الأولويات للأخطاء الإملائية الشائعة في اللغتين الإنجليزية والأوكرانية.

الأسلوب

  • أدلة أسلوب محسّنة للغتين الإنجليزية والأوكرانية.

قواعد اللغة

  • تم تحسين قواعد اللغة الإنجليزية والأوكرانية من خلال تعطيل القواعد الخاصة باللهجات وتحسين تنظيم القواعد.
  • تم تحديث محرك القواعد النحوية التابع لجهة خارجية، LanguageTool، إلى الإصدار 2025-11-09. وتم تحسين عملية تدقيق اللغة الكاتالونية من خلال تحسين معالجة الأفعال وتحديث قواعد النحو الخاصة بالتعابير الاصطلاحية.

التدقيق اللغوي باستخدام الذكاء الاصطناعي

  • تم تعطيل عدد من القواعد التي كانت تسبب مشاكل في اللغتين الإنجليزية والإسبانية، والتي كانت تؤدي إلى ظهور اقتراحات مكررة، واقتراحات غير موجودة، ومشاكل في التقسيم غير الصحيحة.

✨ مساعد الكتابة بالذكاء الاصطناعي

  • تمت إضافة تنويه يشير إلى أن مساعد الكتابة القائم على الذكاء الاصطناعي قد يرتكب أخطاء.
  • تم تحديث توجيهات النظام باللغة الألمانية لإزالة الأنماط الشائعة التي يولدها الذكاء الاصطناعي وإنتاج نص يبدو أكثر طبيعية. تم تغيير النموذج إلى Claude Haiku 4.5 في العمليات التالية: التوسيع، وإعادة الكتابة، والتحسين، والتدقيق اللغوي.
  • تم تحديث المطالبات باللغة الهولندية (تقصير، توسيع، إضفاء الطابع الرسمي) للحفاظ على أسلوب المؤلف: تم تغيير النموذج إلى Haiku 4.5 ونص المطالبة. تم التحديث
  • السويدية: اختصار، إعادة صياغة، تحسين — تم تغيير النموذج إلى Haiku 4.5؛ توسيع — تم تغيير النموذج إلى Haiku 4.5 ونص الموجه. 

خادم التطبيقات

  • تم تحديث مسار إدارة القواعد لعمليات النشر ذاتية الاستضافة. تمت إضافة دعم لتعطيل القواعد لكل لغة على حدة (كانت سارية على جميع اللغات سابقًا) ونقل disabled_rules.json إلى دليل «Resources» بأسماء ملفات خاصة باللغة، على سبيل المثال en_US_disabled_rules.json.

🛡️ الأمن

  • تم تحديث قائمة الأشخاص المعرضين للخطر nimbus-jose-jwt.jar المكتبة التي يستخدمها مكون القواعد النحوية لمعالجة: CVE-2025-53864 و CVE-2023-52428.

العروض التوضيحية

  • تمت إضافة عرض توضيحي جديد يوضح تكامل WProofreader مع محرر Syncfusion. جرب العرض التوضيحي.

🐞 إصلاحات الأخطاء

  • [WP-6692] مساعد الكتابة بالذكاء الاصطناعي: اسم مكون غير صحيح باللغة البرتغالية
  • [WP-6698] WProofreader core: shifted underlines in <input> elements in WooCommerce
  • [WP-6699] WProofreader core: shifted underlines in <textarea> elements in WooCommerce