عقد بالألمانية، أو دليل تقني بالبرتغالية، أو تقرير بالإنجليزية: كثيراً ما تحتاج إلى فهم ملف PDF مكتوب بلغة أجنبية دون أن تستطيع — أو تريد — إرساله إلى خدمة ترجمة عبر الإنترنت. تتطلب الخدمات السحابية إرسال المستند كاملاً، وهو أمر غير مقبول لملف سري أو مشمول باتفاقية عدم إفصاح. يحل النهج المحلي هذه المعضلة: نموذج الترجمة يعيش في متصفحك والمستند لا يغادر جهازك أبداً.
واجهة Translator API في المتصفح
تعتمد أداة ترجمة PDF بالذكاء الاصطناعي من Document Flare على واجهة Translator API المدمجة في Chrome وEdge ابتداءً من الإصدار 138. خلافاً للخدمة البعيدة، يوفر المتصفح نفسه النماذج: نموذج مستقل لكل زوج لغوي، يُنزَّل عند الطلب في أول استخدام ثم يُحفَظ في الذاكرة المؤقتة. ثم يُنفَّذ الاستدلال بالكامل على جهازك.
يعرض المحدد سبع لغات — الفرنسية والإنجليزية والإسبانية والعربية والألمانية والإيطالية والبرتغالية — لكن التوفر الفعلي لزوج مصدر→هدف يُتحقَّق منه عبر الواجهة قبل المعالجة: إذا لم يوفر متصفحك النموذج المطابق، تُعلِمك الأداة بذلك بدل أن تفشل بصمت.
يمكن اكتشاف لغة المصدر تلقائياً عبر واجهة LanguageDetector API عند توفرها في المتصفح؛ وإلا تختارها صراحة. يتم الاكتشاف على عينة لا تتجاوز 5,000 حرف، مع عتبة ثقة ترفض الأداة التخمين دونها.
خطوة بخطوة: ترجمة ملف PDF
- افتح أداة ترجمة PDF بالذكاء الاصطناعي.
- أسقِط ملف PDF. ملف واحد، بحد أقصى 50 ميغابايت و1,000 صفحة.
- اختر لغة المصدر. «الاكتشاف التلقائي» إذا وفرها متصفحك، وإلا لغة المستند الصريحة.
- اختر اللغة الهدف. يتحقق اللوح حينئذ من توفر الزوج؛ إذا لم يكن النموذج موجوداً بعد، يبدأ تنزيل عند الإطلاق.
- ابدأ الترجمة. يُستخرَج النص صفحة بصفحة عبر pdf.js، ويُقسَّم إلى شرائح من نحو 15,000 حرف، ثم يُترجَم شريحة بشريحة. يُظهِر مؤشر تقدم الخطوة الجارية.
- استرجِع النتيجة. يظهر النص المترجم في اللوح ويُنزَّل كملف
.txt، مسمىً على اسم مستندك واللغة الهدف.
ماذا تنتج المخرجات: نص خام، لا PDF مترجم
نقطة صدق أساسية: لا تحصل على PDF مترجم. النتيجة نص خام منظم صفحة بصفحة، يسبق كل قسم علامة «— Page n —» للحفاظ على التتبع في المستند المصدر. الصفحات بلا نص تحتفظ بعلامتها فارغة.
يُفقَد التنسيق بالكامل: تختفي الأعمدة والجداول والصور والحواشي السفلية والأنماط. لا ينجو سوى تسلسل النص، بترتيب استخراج pdf.js — الذي قد يكون مفاجئاً في التنسيقات متعددة الأعمدة. أما ملف PDF المصدر فلا يُعدَّل أبداً.
إنها الأداة المناسبة لفهم مستند أو استخراج محتوى قابل لإعادة الاستخدام منه، لا لإنتاج مستلم مترجم جاهز للنشر. للحصول على نسخة نصية منظمة من المستند بلغته الأصلية، تبقى أداة PDF إلى Markdown أنسب.
حدود صريحة
- Chrome أو Edge 138+ فقط. واجهة Translator API غائبة عن Firefox وSafari ومعظم المتصفحات المشتقة من Chromium. وحتى على متصفح متوافق، يعتمد توفرها على منطقتك وإعداداتك التجريبية وسياسات المؤسسة.
- أزواج لغوية محدودة. سبع لغات في المحدد، ومع ذلك يجب أن يوفر المتصفح نموذج الزوج المطلوب. التركيبات غير الشائعة غير مغطاة.
- جودة الترجمة الآلية. النموذج المدمج صغير الحجم: الترجمة صحيحة للفهم، لكنها تبقى دون الخدمات المتخصصة الكبرى في النصوص القانونية أو التقنية جداً. تبقى المراجعة البشرية ضرورية لأي استخدام رسمي.
- طبقة نصية إلزامية. ملف PDF ممسوح ضوئياً بلا نص قابل للتحديد يُرجِع خطأ: مرِّر أولاً عبر OCR محلي.
- أول تنزيل. يُنزَّل نموذج الزوج اللغوي في أول استخدام؛ دون اتصال ودون ذاكرة مؤقتة سابقة، تكون الترجمة غير متاحة.
التحقق من بقاء المستند محلياً
وعد «دون سحابة» قابل للاختبار في خمس دقائق: افتح أدوات المطور (F12)، انتقل إلى تبويب الشبكة، أسقِط ملف PDF وابدأ الترجمة. لا يحمل أي طلب POST أو PUT المستند — فقط الصفحة ومواردها وتنزيل النموذج لمرة واحدة تعبر. البروتوكول الكامل مفصَّل في اختبارنا لحركة الشبكة (المقال متوفر بالفرنسية) وفي سرية ملفات PDF: ما الذي تحميه المعالجة المحلية حقاً.
للمزيد
بعد ترجمة النص، متابعتان طبيعيتان: تلخيص PDF بالذكاء الاصطناعي المحلي لتكثيف محتواه، أو البحث الدلالي لاستجواب المستند بالمعنى بدل الكلمات المفتاحية — دائماً دون إرسال عبر الشبكة.



