iSomor
العودة إلى المدونة

لماذا تصعب ترجمة ملفات PDF؟ وما الذي نحاول الحفاظ عليه فعلًا؟

11 دقائق للقراءةFreed
صفحة PDF بعمودين تضم مخطط أعمدة وجدولًا، وتتصل بخطوط رفيعة ببطاقات للرسوم والمعادلات.

في المقال السابق، «لماذا يهمّ الحفاظ على تنسيق PDF عند ترجمته؟ نظرة إلى عاداتنا في القراءة»، انطلقنا من عادات القراءة لشرح سبب عدم كفاية الإبقاء على النص المترجم وحده. فعندما نقرأ ورقة بحثية أو تقريرًا أو مادة تقنية، نتصفح العناوين، ونبحث عن الرسوم، ونتنقل بين الأصل والترجمة للتحقق من التفاصيل. يساعدنا التنسيق الأصلي على تذكر العلاقات بين هذه الأجزاء.

لكن الحفاظ على تلك العلاقات ليس سهلًا من الناحية التقنية.

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

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

لماذا لا يمكن قراءة صفحة PDF كسلسلة نصية بسيطة؟

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

قد تتوزع الفقرة الواحدة على كتل نصية مستقلة كثيرة. وقد تُحفظ الكلمات داخل الرسم منفصلة عن عناصره البصرية. وقد يكون الجدول مجرد مجموعة خطوط وأرقام، بلا تعريف صريح للصفوف والأعمدة. وفي ملفات PDF الممسوحة ضوئيًا تكون الصفحة صورة، لذا يجب أولًا التعرف على النصوص والجداول والمعادلات داخلها.

لهذا ينبغي الإجابة عن أسئلة عدة قبل الترجمة:

  • ما النصوص التي تنتمي إلى الفقرة نفسها؟
  • أي عنوان يرتبط بالمحتوى الذي يليه؟
  • ما ترتيب قراءة العمودين؟
  • إلى أي شكل أو جدول ينتمي هذا الشرح؟
  • كيف نميز ترويسات الصفحات وتذييلاتها عن المتن؟

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

إذًا، الخطوة الأولى ليست استبدال الكلمات، بل محاولة فهم بنية الصفحة. وتقنيًا، يشبه ذلك إعادة بناء العلاقات بين العناوين والفقرات والرسوم والشروح على صفحة مكتملة، أكثر مما يشبه قراءة سلسلة من الحروف.

في الصفحات ذات العمودين، التحدي الحقيقي هو ترتيب القراءة

تستخدم الأوراق البحثية والتقارير التقنية كثيرًا تنسيق العمودين. وما نريد الحفاظ عليه ليس منطقتين رأسيّتين فحسب، بل مسار القارئ داخل الصفحة: أي عمود يأتي أولًا، وإلى أي قسم ينتمي العنوان، ومتى ينبغي التوقف لقراءة حاشية.

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

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

تقنيًا، يجب التعامل مع مناطق الصفحة وترتيب الكتل والعناصر التي تقطع التدفق المعتاد معًا:

  1. تحديد الحدود بين الأعمدة.
  2. تمييز العناوين والمتن والحواشي والترويسات والتذييلات.
  3. استعادة التسلسل بين كتل النص.
  4. إعادة توزيع فواصل الأسطر بعد الترجمة ضمن عرض العمود المتاح.
  5. التحقق من إمكان متابعة القراءة وفق التسلسل الأصلي.

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

الرسم ليس صورة منفردة، بل معلومات مترابطة

من السهل التقليل من صعوبة الرسوم في ترجمة PDF. المطلوب ليس الاحتفاظ بصورة «تبدو مشابهة»، بل الحفاظ على التطابق بين العناصر البصرية والبيانات ومفتاح الرموز والتعليق التوضيحي والمتن.

بالنسبة إلى القارئ، ينتمي الشكل والنص القريب منه طبيعيًا إلى شرح واحد. لكن داخل PDF قد يكونان كائنين مستقلين، بل قد يقعان في طبقات محتوى مختلفة.

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

يتضمن الرسم عادةً طبقات عدة من المعلومات:

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

ينبغي النظر إلى هذه الأجزاء بوصفها كلًا واحدًا. ولا يستطيع النظام تحديد علاقاتها اعتمادًا على القرب المكاني وحده:

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

ينبغي أن تحافظ الترجمة قدر الإمكان على علاقات البيانات والرسوم والشروح، لا أن تكتفي بترجمة الجمل الممكن استخراجها. أي إن النظام لا يحتاج فقط إلى معرفة أن «هنا نصًا»، بل إلى تحديد الدور الذي يؤديه هذا النص في الرسم.

لذلك لا تكفي معرفة ما إذا كانت الكلمات قد تُرجمت. يجب أيضًا التحقق من صحة المفتاح، وعدم فقدان الوحدات، وسهولة العثور على التعليق، وأن «الشكل 2» في المتن يشير فعلًا إلى الشكل المقصود. وقد تغير علاقة خاطئة واحدة ما يفهمه القارئ، حتى لو بقي الرسم ظاهرًا.

صعوبة المعادلات تشمل ما يحيط بها

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

قد يُشرح المتغير في الفقرة التالية، ويُشار إلى رقم المعادلة في المتن، ويحدد شرط قريب مدى صحة الاستنتاج. وإذا بقيت المعادلة وانقطع ارتباطها بالتعريفات أو الترقيم أو السياق، فستظل صعبة الاستخدام.

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

ينبغي التحقق، على الأقل، مما يلي:

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

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

في الجدول، قد يغير موضع واحد معنى رقم

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

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

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

عندما تطول الترجمة، تحتاج الصفحة إلى توازن جديد

حتى بعد التعرف الصحيح على بنية الصفحة، تبقى مشكلة عملية: تحتاج اللغات إلى مساحات مختلفة للتعبير عن المعنى نفسه. المهم هنا ليس موضع كل حرف، بل وضوح العلاقات المكانية بين العناوين والفقرات والرسوم والمعادلات.

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

وقد يغير ذلك:

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

لذلك لا يمكن أن يقتصر التنسيق بعد الترجمة على لصق النص الجديد في مربعات النص القديمة. بل يجب الموازنة بين التشابه البنيوي وراحة القراءة.

كيف نحاول الحفاظ على هذه العلاقات؟

في iSomor، نعدّ استعادة التنسيق جزءًا من الترجمة، لا زينة تُضاف في النهاية. تعتمد المعالجة الحالية على ملفات PDF ذات النص القابل للاستخراج، وتربط التعرف على تخطيط الصفحة بتنظيم الفقرات وترجمتها وتوزيع النص المترجم. توضح المراحل التالية ما نعالجه وكيف نحكم على فائدة النتيجة؛ ولا تعني أن جميع العلاقات المعقدة أصبحت تُفهم وتُراجع تلقائيًا.

البدء بوحدات محتوى مفهومة

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

الجداول مثال عملي. يستخدم تنفيذنا معلومات مناطق الخلايا للمساعدة في تجميع الفقرات لاحقًا: نحاول فهم أسطر الخلية الواحدة معًا، وعدم خلط محتوى الخلايا المختلفة. لكن هذا لا يعني إعادة بناء كل جدول بدقة. فما زالت الجداول بلا حدود والعناوين المعقدة والخلايا متعددة الفقرات قد تنتج أخطاء في التجميع، وتحتاج إلى مراجعة.

إبقاء المعلومات المرتبطة معًا قدر الإمكان

التعرف على الشكل وحده لا يكفي. تتوقف فائدة النتيجة أيضًا على ارتباط التعليق والمفتاح والإحالات في المتن به. وينطبق ذلك على المعادلات أيضًا: يجب ألا تنفصل أرقامها وتعريفات متغيراتها عنها.

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

الاحتفاظ بالسياق اللازم داخل الفقرات

تعمل الترجمة الحالية على مستوى الفقرة، بدل التعامل مع كل سطر كأنه جملة مستقلة. ويساعد تنظيم الفقرات بأكبر قدر ممكن من الدقة على تقليل ضياع السياق نتيجة قطع الجمل.

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

إعادة حساب المساحة اللازمة للنص المترجم

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

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

لا يلزم أن تتطابق النتيجة مع الأصل بكسلًا ببكسل. الأهم أن يظل القارئ قادرًا على التمييز بين العناوين والمتن، والعثور على شرح الرسم، ومتابعة تسلسل الفكرة الأصلية.

العودة إلى الأصل لفحص المحتوى والتنسيق

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

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

يبقى الأصل مرجعًا مهمًا للأرقام والمصطلحات والمعادلات والاستنتاجات. وقد تقلل استعادة التنسيق صعوبة البحث والمقارنة، لكنها لا تحل محل حكم القارئ على المعلومات الأساسية.

نريد مستندًا يمكن متابعة قراءته، لا صورة مطابقة

قد تُفهم «الاستعادة» على أنها إبقاء كل حرف وخط في موضعه الأصلي تمامًا. لكن بعد تغير اللغة، لا يكون هذا الهدف معقولًا دائمًا.

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

لذلك نهتم أكثر بأسئلة عملية:

  • هل حُفظ المحتوى كاملًا؟
  • هل ترتيب القراءة واضح؟
  • هل ما زالت الرسوم والمعادلات والمتن متوافقة؟
  • هل يستطيع القارئ الرجوع إلى الأصل عند الحاجة إلى التحقق؟
  • هل ما زالت الصفحة مناسبة للقراءة الفعلية؟

هذه هي المشكلة التي يسعى iSomor إلى معالجتها. لا نريد تحويل PDF إلى سلسلة جمل مترجمة، بل الإبقاء عليه قدر الإمكان مادةً يمكن قراءتها والبحث فيها والاستمرار في استخدامها.

الملفات المعقدة لا تزال تحتاج إلى مراجعة

تختلف ملفات PDF كثيرًا بحسب مصدرها وطريقة إعدادها. يتعامل iSomor حاليًا مع ملفات تحتوي على نص قابل للاستخراج؛ أما التعرف الضوئي على الحروف، اللازم للصفحات الممسوحة بالكامل، فليس ضمن النطاق المتاح حاليًا. وحتى في ملفات PDF النصية، قد تتجاوز الجداول المتداخلة المعقدة والخطوط الخاصة والنصوص المدمجة في الصور حدود المعالجة الآلية.

لذلك تظل العودة إلى الأصل مفيدة بعد الترجمة، خاصةً للتحقق من الأرقام والمعادلات والرسوم والاستنتاجات المهمة في الأوراق البحثية. ولا نعدّ انتظام التنسيق دليلًا على صحة المحتوى كله.

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