لقد عملت على استعلامات SQL الخاصة باستكشاف البيانات لإنشاء التقرير المذكور أعلاه. لستُ خبيرًا في SQL، لكن هذه الاستعلامات تعمل. ستوفر الاستعلامات أدناه هذا المستوى من المعلومات.
تقرير حالة الترجمة
| المجال | المؤهل للترجمة | مترجم | قيد الترجمة |
|---|---|---|---|
| المواضيع | 540 | 450 | 90 |
| المشاركات | 3,700 | 800 | 2900 |
المواضيع:
-- الإعداد:
-- تحديث إعدادات الترجمة في SQL
-- الأيام للخلف (Backfill) - Interval 'xxx'
-- الفئة لتجاهلها - Category_id NOT IN ()
-- نوع الموضوع - Regular أو private_message
--
-- حالة الترجمة:
-- إجمالي المواضيع للترجمة: قم بتعليق كل من عبارتي 'and topics.locale' في WHERE
-- المواضيع غير المترجمة: قم بإلغاء التعليق فقط عن - topics.locale is null
-- المواضيع المترجمة: قم بإلغاء التعليق فقط عن - topics.local = 'en'
SELECT count(distinct topics.id)
FROM topics
JOIN posts ON topics.id = posts.topic_id
WHERE posts.created_at >= NOW() - INTERVAL '100 days'
AND posts.user_id > 0
AND topics.category_id NOT IN (22,3)
AND topics.archetype = 'regular'
-- AND topics.locale = 'en'
-- AND topics.locale is null
المشاركات:
-- الإعداد:
-- تحديث إعدادات الترجمة في SQL
-- الأيام للخلف (Backfill) - Interval 'xxx'
-- الفئة لتجاهلها - Category_id NOT IN ()
-- نوع الموضوع - Regular أو private_message
--
-- حالة الترجمة:
-- إجمالي المشاركات للترجمة: قم بتعليق كل من عبارتي 'and posts.locale' في WHERE
-- المشاركات غير المترجمة: قم بإلغاء التعليق فقط عن - posts.locale is null
-- المشاركات المترجمة: قم بإلغاء التعليق فقط عن - posts.locale = 'en'
SELECT count(*)
FROM posts
JOIN topics ON topics.id = posts.topic_id
WHERE posts.created_at >= NOW() - INTERVAL '100 days'
AND posts.user_id > 0
AND topics.category_id NOT IN (22,3)
AND topics.archetype = 'regular'
-- AND posts.locale = 'en'
-- AND posts.locale is null