السلام عليكم ورحمة الله وبركاته،
هذه أول مشاركة لي في مجتمع إتقان، وأردت أن أشارككم مشروعًا عملت عليه مؤخرًا يتعلق بالترجمات الأمازيغية لمعاني القرآن الكريم وإتاحتها بصيغ رقمية قابلة للاستخدام في التطبيقات والمواقع والمشاريع البرمجية.
- المشكلة التي واجهتها
منذ أن بدأت استعمال الهواتف الذكية، تقريبًا منذ سنة 2017، كنت أبحث عن تطبيقات توفر ترجمة معاني القرآن الكريم باللغة الأمازيغية. كنت أجد بالفعل عددًا من التطبيقات التي تحمل عناوين تشير إلى ذلك، لكن عند فتحها كانت النصوص تظهر بشكل غير مفهوم، فكنت أظن في البداية أن هناك خطأ في التطبيق أو أن النص نفسه غير صحيح، وأقوم بحذفه.
مع مرور الوقت اكتشفت أن المشكلة كانت أعمق من ذلك: عدد من هذه التطبيقات كان يعتمد على النسخة الرقمية نفسها، وهي ترجمة رمضان ات منصور إلى أمازيغية القبائل (تاقبايليت)، ولكن بترميز قديم وغير متوافق مع Unicode بالشكل الصحيح.
نتيجة لذلك تظهر بعض الحروف على هيئة رموز لاتينية أو محارف غريبة لا علاقة ظاهرة لها بالأمازيغية.
فمثلًا، في إحدى النسخ التي عثرت عليها والتي إعتمدت عليها كل التطبيقات والمواقع التي رأيت، يظهر الحرف "p" بدلًا من "ţ/t"، ويظهر "Ö" بدلًا من "Ṛ"، وغير ذلك من الحروف.
وهذا يجعل النص يبدو وكأنه مكتوب بلغة أخرى أو أنه نص تالف، بينما المشكلة في الحقيقة مرتبطة بالترميز والتحويل بين ASCII وUnicode والخط المستخدم.
- وضع الترجمات الأمازيغية رقميًا
المشكلة لا تقتصر على ترجمة رمضان ات منصور. بحيث توجد عدة ترجمات أمازيغية مهمة، من بينها:
- ترجمة رمضان ات منصور إلى أمازيغية القبائل (تاقبايليت).
- ترجمة محند طيب بالأمازيغية القبائلية، والتي طبعت من طرف مجمع الملك فهد لطباعة المصحف الشريف.
- ترجمة الحسين جهادي إلى أمازيغية المغرب، مع حضور أكبر للمعجم المستعمل في أمازيغية الجنوب (تاشلحيت).
لكن ما وجدته متاحًا على الإنترنت غالبًا هو ملفات PDF ممسوحة ضوئيًا، أي أن النص داخل الصفحات عبارة عن صور وليس نصًا رقميًا يمكن استخراجه أو البحث فيه أو دمجه بسهولة في التطبيقات.
وهذا يسبب مشكلة إضافية عند محاولة استخدام OCR، خصوصًا في أن نسختي محند طيب وجهادي الحسين مكتوبة بالحرف العربي؛ فالنظام لا يتعامل غالبا بصورة جيدة مع الكتابة العربية المستعملة لتمثيل الأمازيغية، مما ينتج عنه عدد كبير من الأخطاء وعدم قابلية استعمالها.
أما نسخة الحرف الأمازيغي/تيفيناغ من ترجمة محند طيب، فلم أجد، حتى آخر مرة تحققت فيها، نسخة رقمية ولو مصورة pdf.
- مشكلة أخرى: الوصول إلى المصادر
هناك أيضًا جانب آخر مؤسف في هذا الموضوع.
عند طرح موضوع ترجمة معاني القرآن بالأمازيغية أو السؤال عن مصادر يمكن الاستفادة منها، قد يتحول النقاش على مواقع التواصل حيث يسأل الكثير عن هذا الموضوع أحيانًا إلى اتهامات بالتكفير أو التخوين باعتبار الاهتمام بالأمازيغية نوعًا من العداء للعربية أو للإسلام.
وهذا لا يساعد على معالجة المشكلة التقنية ولا على خدمة القرآن الكريم.
ومن المثير للمقارنة أن الترجمات الرقمية للإنجيل بلغات مختلفة متوفرة على نطاق واسع وبنسخ أمازيغية متعددة وبجودة ترجمة جيدة، وفي بعض الحالات تكون مصحوبة بالصوت ومتاحة في تطبيقات ومواقع متعددة، بل توجد بالحرف اللاتيني الذي يسهل التعامل معه لتحويله إلى نسخ بالخط الأمازيغي تيفيناغ أو الخط العربي.
في كثير من الاحيان إن أخذ منحى مناقشة ترجمة معاني القرآن منحى مغاير، يتم منتقشة الحرف الذي يجب أن يستعمل بخلفية أيديولوجية بدل المعرفة اللازمة، بحيث يعتبر محاولة إختيار الحرف اللاتيني والحرف الأمازيغي (نسخة ات منصور إعتمدت على هاذين فقط) لأسباب تقنية، يتم العودة إلى التخوين والتشكيك في نوايا الشخص فقط برفض الحرف العربي كأساس لمشاكله التقنية وتقعيده الذي لا يحترم صيغة الأمازيغية في الممارسة في حين اللاتيني والأمازيغي كونهما ألفبائيات صحيحة وليسو أبجديات. البدأ بالأمازيغي أو اللاتيني يمكن بسهولة تحويل واحد لآخر، من الأمازيغي للاتيني والعكس، في حين الحرف العربي ولو بقواعد مناسبة يفقد هذه الميزة ويصبح محصور في العربي فقط، أيض التحويل من الأمازيغي أو اللاتيني إلى العربي بطريقة صحيحة سهلة وممكنة.
في مقابل توفر الإنجيل بصيغ مناسبة، من المؤسف أن يكون الوصول إلى ترجمات القرآن الكريم بالأمازيغية بصيغة رقمية حديثة وقابلة للاستخدام بهذه الصعوبة، رغم أن غالبية الناطقين بالأمازيغية في شمال إفريقيا مسلمون.
- تصحيح نسخة رمضان آيت منصور
بعد أن عدت مؤخرًا إلى هذا الموضوع، تمكنت من معالجة النسخة الرقمية لترجمة رمضان ات منصور بعد أن فهمت المشكلة.
قمت بتحليل النص وتحديد المحارف القديمة وما يقابلها من الحروف اللاتينية-الأمازيغية الصحيحة، وذلك من خلال مقارنة الأمثلة الموجودة في النص وأكدت نتائجي بالاستعانة بالنموذج اللغوي جيميناي 3.1 پرو في عملية تحليل مستقلة ومقارنة نتائجه مع نتائجي وتطابقهما.
المشكلة في الترميز تمس حوالي 11 حرفًا، أي جزءًا كبيرًا من مجموعة الحروف الأمازيغية، الثلث، وهو ما يفسر لماذا تبدو النسخة في القراءة الأولى وكأنها نص غير مفهوم تمامًا.
بعد التصحيح، تم توفير:
- نسخة بالكتابة اللاتينية الأمازيغية الصحيحة المعتمدة.
- نسخة الحرف الأمازيغي.
- نسخة بالحرف العربي.
ملاحظة: نسخة اللاتيني هي التي تؤخذ كمصدر للتحويل إلى الحرف الأمازيغي ونسخة الحرف العربي من الأمازيغي وهذا لتسهيل تقني، مع الإبقاء على النسخة الأصلية لأي مراجعة أو الحاجة للعودة إليها مستقبلا، مع وجود نسخة تظهر الحروف بشكل صحيح بصيغة pdf على موقع internet archive:
https://archive.org/details/LEQRAN.pdfAneruUeremSurRemanAtMansur
ووضعتها في مستودع على Hugging Face:
https://huggingface.co/datasets/abdelhaqueidali/Quran-kabyle-ayt-mensour
النسخة القديمة التي سببت المشكلة
يمكن معاينة إحدى النسخ التي ما زالت تظهر فيها مشكلة الترميز هنا:
https://surahquran.com/Surah-translation/meanings-language-17-surah-1.html
ملاحظة: المقاطع الصوتية الموجودة في الموقع تخص ترجمة محند طيب التي لت تتوفر على نسخة رقمية، وليست ترجمة رمضان آيت منصور المستخدمة في النص فهي لا تتوفر على مقاطع صوتية.
وتوجد نسخة أخرى من بيانات رمضان آيت منصور في:
https://tanzil.net/trans/
لكن الترميز هناك يختلف عن الترميز الموجود في المصدر السابق؛ وهذا يوضح إحدى مشكلات نقل النصوص القديمة المعتمدة على ASCII، حيث يمكن أن يؤدي اختلاف طريقة التحويل إلى Unicode إلى ظهور محارف مختلفة رغم أن المصدر الأصلي واحد أو متقارب.
- ترجمة الحسين جهادي - غير معنية كونها لا تزال تحتاج العمل عليها، رقمنة جزئية
كنت قد عملت سابقا على رقمنة ترجمة الحسين جهادي، وذلك من خلال إعادة كتابتها يدويًا بالحرف الأمازيغي تيفيناغ.
تمكنت عندها من إنجاز الأحزاب الخمسة الأخيرة، لكنها لا تزال بحاجة إلى مراجعة وإضافة ما يمكن إضافته.
اخترت تيفيناغ كنقطة أساس على غرار العربي الذي توجد به النسخة الأصل، ممسوحة ضوئيا، لأن ذلك يسمح بعد ذلك بإجراء تحويل حرفي مضبوط إلى الحرف اللاتينية والحرف العربي بسهولة، بدل أن تكون كل نسخة مستقلة عن الأخرى وأيضا من أجل إتباع القواعد الإملائية المعتمدة.
يمكن معاينة نسخة تجريبية هنا:
أ - ترجمة الحسين جهادي – أمازيغية المغرب، بتركيز على معجم أمازيغية الجنوب (تاشلحيت):
https://abdelhaqueidali.github.io/Amazigh-Quran-Translation/V3/index.html
وهي ترجمة مغربية، وتستخدم رواية ورش عن نافع، وهي الرواية المعمول بها في المغرب، مع مراعاة ترقيم الآيات المستخدم في النسخة المغربية من المصحف. تم إعتماد نسخة قرآن ورش عن نافع المنشور من طرف مؤسسة محمد السادس للقرآن الكريم وبالخط المغربي.
توجد هذه النسخة في مستزدع HuggingFace أيضا:
https://huggingface.co/datasets/abdelhaqueidali/Amazigh-Quran-Translation-Jouhadi
- نسخة رمضان آيت منصور بعد المعالجة، النسخة التي ركزنا عليها في هذا المنشور
يمكن معاينتها نسخة هنا أيضا:
ترجمة رمضان آيت منصور – أمازيغية القبائل (تاقبايليت)
https://abdelhaqueidali.github.io/Amazigh-Quran-Translation/kabyle/index.html
في هذه النسخة تم استعمال نص القرآن الذي يوفره مستودع:
https://github.com/aliftype/quran-data
بحيث يتوافق ترقيم الآيات مع الترجمة المستخدمة.
الهدف من نشر هذه البيانات هو توفيرها بصيغة يمكن للمطورين والباحثين استخدامها، وأحتاج مساعدة في جعلها متوفرة في مصدر يعود إليها المطورين من أجل أي تحدث مستقبلا، أي أن تكون قابلة للتحديث لتصحيح أي مشكلة قد ترد فيها مستقبلا.
فالكثير من التطبيقات التي ظهرت سابقًا كانت تعتمد على نسخة غير صحيحة كما ذكرت، وبعضها اختفى من المتاجر مع مرور الوقت، خصوصًا عندما يكون التطبيق تابعًا لمطور مستقل ولا توجد جهة أو مجتمع يواصل صيانته.
لذلك أعتقد أن الحل الأفضل هو أن تصبح هذه الترجمات بيانات مفتوحة ومنظمة وقابلة للدمج في مشاريع متعددة، بدل أن تبقى مرتبطة بتطبيق واحد قد يتوقف أو يختفي.
ويمكن أن يشمل ذلك كل من تطبيقات القرآن الكريم ومواقع الويب.
وأتمنى أن تكون هذه المساهمة خطوة أولى نحو توفير ترجمات أمازيغية رقمية موثوقة وقابلة للاستخدام، وأن يستفيد منها المطورون والباحثون في مشاريعهم.
وأرحب بأي ملاحظة، وأعيد التذكير بأن نسخة جهادي الحسين الخاصة بأمازيغية المغرب، تاشلحيت، لا تزال تحتاج العمل بينما نسخة ات منصور كاملة وجاهزة للإستعمال.
لدي أيضًا سؤال: أين يمكنني الحصول على transliteration للقرآن بالحروف اللاتينية يحافظ على الأصوات العربية كما هي، بدل تكييفها مع النظام الصوتي للغة الإنجليزية؟
فالنسخ المتوفرة عادةً والموسومة بـ transliteration تبدو موجهة أساسًا إلى القارئ الناطق بالإنجليزية؛ ولذلك نجد، مثلًا، أن الحاء (ح) قد تُمثَّل بطريقة تقرّبها من الهاء (h)، وهو ما لا يحافظ على الفرق بين الصوتين العربيين. ما أبحث عنه هو نظام كتابة باللاتينية يحاول تمثيل الأصوات العربية نفسها تمثيلًا دقيقًا، بحيث يستطيع من لا يتقن قراءة الحرف العربي، لكنه قادر على نطق الأصوات العربية كالحاء والعين والخاء وغيرها، أن يقرأ النص قراءة أقرب إلى الأصل.
وأفترض أن كثيرًا من هذه النسخ تعتمد رواية حفص أو الرواية الأكثر شيوعًا في المصادر المتاحة. فهل توجد نسخة مماثلة مبنية على رواية ورش؟ وإذا لم تكن موجودة، فهل توجد إمكانية لمعالجة النص القرآني الخام وتحويله آليًا إلى transliteration مناسب، وفق قواعد محددة تحافظ على الفروق الصوتية العربية وعلى خصائص الرواية؟
أرى أن توفير مثل هذه النسخ قد يكون مفيدًا جدًا لمن لم يعتد على الحرف العربي. فهناك أشخاص يستطيعون نطق الأصوات العربية بصورة جيدة، وربما يستخدمون الحروف اللاتينية في التواصل اليومي بلهجاتهم، مثل الدارجة المغربية، بينما يعتمدون اللغات الأجنبية في السياقات الرسمية أو الأكاديمية، لكنهم مع ذلك لا يمتلكون طلاقة في قراءة الحرف العربي.
وهذا يطرح مشكلة حقيقية بالنسبة إلى القرآن تحديدًا: قد يكون الشخص قادرًا على نطق العربية، لكنه يواجه عائقًا في نظام الكتابة نفسه. فإذا كان يجد صعوبة أصلًا مع الحرف العربي العادي، فمن الطبيعي أن تكون قراءة الرسم القرآني أكثر صعوبة بالنسبة إليه. وبالتالي قد ينقطع بعض الأشخاص عن قراءة القرآن ليس بسبب عجزهم عن نطق العربية أو فهم أصواتها، وإنما بسبب حاجز الكتابة، ما لم تكن لديهم رغبة قوية بما يكفي لدفعهم إلى تعلم القراءة العربية وممارسة ذلك باستمرار.
لذلك أعتقد أن توفير transliteration صوتي دقيق بالحروف اللاتينية، إلى جانب النص العربي وليس بدلًا منه، يمكن أن يكون حلًا انتقاليًا مفيدًا: يتيح للشخص الاقتراب من قراءة القرآن ونطقه بصورة صحيحة نسبيًا، إلى أن يتمكن تدريجيًا من تعلم الحرف العربي والانتقال إلى القراءة الأصلية.
والسؤال هنا تحديدًا: هل توجد بالفعل مشاريع أو مصادر توفر هذا النوع من transliteration، وخصوصًا برواية ورش؟ وإن لم توجد، فما أفضل طريقة لبناء نظام آلي يحوّل النص القرآني إلى كتابة لاتينية تحافظ على الأصوات العربية بدقة؟
هذا الموقع مثلا يوفرها بصيغة مطوعة للإنجليزية بدل الحفاظ على العربية صوتا ورسما:
https://www.google.com/url?sa=t&source=web&rct=j&opi=89978449&url=https://myislam.org/quran-transliteration/&ved=2ahUKEwi4oLirx8OWAxUb87sIHXIHIEoQFnoECA8QAQ&usg=AOvVaw3sokPKB7wxHkafvfWN3q3t
أيضا:
https://myislam.org/surah-fatiha/
ولكن هنا تحافظ على العربية بشكل مناسب:
http://transliteration.org/quran/WebSite_CD/MixPure/001.asp
مثل هذا الأخير ما أبحث عنه، لم أجد مكان أحمل منه البيانات في هذا الموقع.