تخطي للذهاب إلى المحتوى

تشغيل Odoo 19 باللغتين العربية والإنجليزية: دليل عملي للشركات المصرية والعراقية

اللغات، والشاشات من اليمين إلى اليسار، والبيانات الرئيسية المترجمة، والمستندات العربية، والموقع الإلكتروني متعدد اللغات
19 أكتوبر 2026 بواسطة
تشغيل Odoo 19 باللغتين العربية والإنجليزية: دليل عملي للشركات المصرية والعراقية

واجهة Odoo 19 معروضة باللغتين العربية والإنجليزية جنبًا إلى جنب

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

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

خطط لنموذج اللغات قبل الإعداد

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

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

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

مخطط لخطوات تشغيل Odoo باللغتين العربية والإنجليزية

الخطوة 1: أضف العربية والإنجليزية إلى قاعدة البيانات

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

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

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

الخطوة 2: حدد اللغات للمستخدمين وجهات الاتصال

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

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

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

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

الخطوة 3: ترجم البيانات الرئيسية والقوالب

تثبيت العربية يترجم واجهة Odoo القياسية، لكنه لا يستطيع ترجمة بياناتك الخاصة. فأسماء المنتجات وأوصافها والفئات وشروط الدفع والسجلات المماثلة يجب أن يترجمها فريقك. وتؤكد وثائق الموقع الإلكتروني أن بعض العناصر، مثل أسماء المنتجات، يمكن ترجمتها من الواجهة الخلفية.

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

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

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

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

بالنسبة لرسائل سجل الرسائل (chatter)، يمكن لـ Odoo التكامل مع Google Translate. فبعد إنشاء مفتاح API في وحدة تحكم Google API، أدخله في تطبيق الإعدادات، في قسم المناقشة، في حقل ترجمة الرسائل. ويمكن للمستخدمين بعد ذلك ترجمة رسالة إلى لغتهم من قائمة الرسالة. وتشير الوثائق إلى أن واجهة Google Translate API تتطلب حساب فوترة نشطًا لدى Google.

الخطوة 4: الفواتير ثنائية اللغة وتخطيطات التقارير

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

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

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

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

إذا كنت تحتاج إلى نص عربي وإنجليزي جنبًا إلى جنب في الفاتورة نفسها ولم تغطِّ الخيارات القياسية ذلك، فيمكن تخصيص التقرير. ففي Odoo Enterprise، يتضمن Studio محرر تقارير PDF لتعديل محتوى التقرير؛ أما في Odoo Community فلا يتوفر Studio ويجب أن يُجري المطور التغيير في وحدة مخصصة. وفي الحالتين، اختبر النتيجة باللغتين.

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

التواريخ والأرقام والتقويمات

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

كن حذرًا عند استيراد البيانات. إذ يحاول Odoo التعرف على تنسيقات التاريخ في الملفات المستوردة، لكن الوثائق تحذر من أن بعض التنسيقات ملتبسة، فمثلًا هل 01-03-2016 هو الأول من مارس أم الثالث من يناير. وعند استيراد ملف CSV، تحقق من تنسيق التاريخ المكتشف في خيارات التنسيق، وعند الشك استخدم تنسيق ISO 8601، مثل 1981-07-24. ويكتشف Odoo أيضًا فواصل الآلاف والفواصل العشرية تلقائيًا، لكن رمز عملة غير معروف قد يؤدي إلى فشل الاستيراد.

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

الخطوة 5: ابنِ موقعًا إلكترونيًا متعدد اللغات

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

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

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

  • ترجم أوصاف الصور والتلميحات من خلال مربع ترجمة السمة في وضع الترجمة.
  • أضف كلمات مفتاحية وصفية بالعربية والإنجليزية من الموقع الإلكتروني، ثم الموقع، ثم تحسين محركات البحث، مع اختيار اللغة لكل كلمة مفتاحية.
  • تُترجم أسماء المنتجات والفئات في عنوان URL مع بقاء البنية كما هي، لذا ترجم أسماء المنتجات قبل الترويج للمتجر العربي.
  • يضيف Odoo وسوم hreflang وx-default إلى الصفحات متعددة اللغات تلقائيًا، مما يساعد محركات البحث على عرض اللغة الصحيحة.

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

أفضل الممارسات للشركات المصرية والعراقية

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

كيف يمكن أن تساعدك 1CBMS

تطبّق 1CBMS نظام Odoo 19 للشركات في مصر والعراق وتعمل بالعربية والإنجليزية كل يوم. نساعدك على التخطيط لنموذج اللغات، وإعداد المستخدمين والشركاء وتخطيطات المستندات، وترجمة بياناتك الرئيسية وتنقيتها، وتصميم فواتير وتقارير ثنائية اللغة، وإطلاق موقع إلكتروني بالعربية والإنجليزية، مع اختبار كل ذلك في قاعدة بيانات مرحلية قبل التشغيل الفعلي. تواصل معنا عبر www.1cbms.com لمناقشة مشروعك.

التقارير ولوحات البيانات في Odoo 19: دليل عملي
من الجداول المحورية والمفضلة إلى لوحات بيانات Spreadsheet الحية والتقارير المحاسبية ورسائل مؤشرات KPI عبر البريد الإلكتروني