نعم، كانت هناك عملية هجرة.
أخذت عملية الهجرة قائمة بجميع الفئات الموجودة في المنتدى وأزالت تلك التي كانت مُعدّة في إعداد الفئات القابلة للترجمة. تم حفظ الفئات المتبقية في إعداد الفئات المستثناة الجديد، مع الحفاظ على سلوك الترجمة الحالي.
يجب أن تكون قادرًا على رؤية التغييرات اليدوية على الإعداد في سجلات إجراءات الموظفين الخاصة بك. يمكنك تصفية هذه السجلات للتغييرات على إعداد محدد (الرابط يكون شيئًا مثل https://forum.example.com/admin/logs/staff_action_logs?filters=%7B%22subject%22%3A%22ai_translation_excluded_categories%22%2C%22action_name%22%3A%22change_site_setting%22%7D).
يتم تخزين ترجمات المنشورات في قاعدة البيانات، لذا يتم ترجمة نفس المحتوى مرة واحدة فقط.
يمكنك استخدام مستكشف البيانات للحصول على المزيد من البيانات حول الترجمات في منتداك.
هذا الاستعلام يعيد جميع الفئات الموجودة في منتداك باستثناء تلك المُعدّة لتكون مستثناة من الترجمة بالذكاء الاصطناعي:
SELECT c.id as category_id, c.name
FROM categories c
WHERE c.id NOT IN (
SELECT unnest(string_to_array(value, '|')::integer[])
FROM site_settings
WHERE name = 'ai_translation_excluded_categories'
)
ORDER BY c.id