الإضافات شروحات

جعل موقع ورد بريس متعدد اللغات باستخدام اضافة polylang

Namecheap.com
كتب بواستطة mohamed shaheen

ADS


كيف جعل موقعك متعدد اللغات ؟

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

اهم الإضافات التي تتيح لك تعدد اللغات على موقعك

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

اما عن الاضافة الثانية وهو ما سوف نتطرق اليه بشكل مفصل في موضعنا اليوم وهي ” اضافة polylang ” .

ADS

ميزات اضافة ” اضافة polylang

اضافة ” اضافة polylang ” هي اضافة سهلة الاستخدام ومتاحة بشكل مجاني ومن هم ميزاتها :

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

كيفية استخدام الاضافة ” اضافة polylang “

اولا تثبيت الاضافة

لكي تثبت “اضافة polylang” تذهب الى لوحة التحكم وردبريس ومن ثم تذهب الى الاضافات وتختار اضف جديد تظهر لك هذه الصفحة

 

تثبيت اضافة polylang
ومن ثم تقوم بالبحث عن polylang  وذلك في مربح البحث تجد الاضافة المقصوة كما في الصورة التالية
%d8%aa%d8%ab%d8%a8%d9%8a%d8%aa_%d8%a7%d8%b6%d8%a7%d9%81%d8%a9_polylang

 

تقوم بالضغط على تنصيب الان ومن ثم تقوم بتفعيل الاضافة .

تانيا ضبط اعدادات الاضافة

لضبط اعدادات اضافة polylag  تتوجه للاعدادات في لوحة التحكم ورد بريس ومن ضمن القائمة المنسدلة تجد خيار اللغات تقوم بالضغط عليه وتظهر لك الشاشة التالية :

ADS




polylang2

ومن ثم تقوم باضافة اللغات المرات جعل الموقع يعمل بها على سبيل المثال هنا قمنا باضافة اللغة العربية واللغة الانجليزية وجعل اللغة العربية هي اللغة الرئيسية باضافة عليها علامة التفضيل او ” النجمة ” .

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

والتاب المجاور لها هنا يوجد اعدادات الاضافة , كما هو ظاهر بالصورة :

polylang3

 

كما تشاهد عزيزي الزائر يوجد العديد من الخيارات في “اضافة polylang” التي يمكن تعديلها وضبطها

اولا خيار ضبط الروابط
وهنا في هذا الخيار يمكنك الاختيار كيفية ظهور رابط موقعك ان كنت تريده يظهر هكذا . ar.devwordpress.com  او هكذا devwordpress.com/ar

كما انا هناك في داخلها خيار لكيفية ظهور رابط الصفحات اما ان يكون lang  مدرجة ضمن الرابط او بدونها .

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

اما بالنسبة لخيار الpost typs وايضا taxonomies كما في الصورة المرفقة

ADS




polylang4

ان كان في موقعك اكتر من نوع من ال post typs  فيمكنك ايضا من جعلها لغتين او تعطيل هذه الميزة كما يمكنك تعطيلها او تفعيلها للاقسام الوسوم في  موقعك .
هذه هي اهم الخيارات المتاحة والاعدادات التي يمكن العمل عليها حتى تستطيع انا تجعل الاضافة تناسب احتياجاتك .

تالتا كيفية عمل الاضافة .

هنا الية عمل الاضافة هو انك يجب ان تضيف لكل صفحة بلغة معينة صفحة مقابلها باللغة الثانية

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

عندما تقوم بانشاء اي صفحة جديدة او اي قسم جديدة او مقال جديد يمكنك اختيار اللغة المراد اولا

 

polylang5

 

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

هذا هو كل ما يخص موضوع جعل الموقع لغتين باستخدام  “اضافة polylang”  يمكنكم التواصل معي ان كنتم تحتاجون مساعدة في ذلك اتصل بنا

مقالة حصرية وخاصة من مطوري الورد بريس

ADS


من انا

mohamed shaheen

محمد شاهين خريج من جامعة الازهر في غزة بكالوريوس علوم- حاسوب اعمل حرا عبر الانترنت في مجال تطوير الويب مع خبرة اكثر من 3 سنوات في منصة الوردبريس وعالم الويب .

11 تعليق

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

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

    • يمكنك الذهاب الى القوائم وسوف ترا ان هناك ظهر قسم جديد فوق الاقسام ورابط مخصص سوف يكون هناك languages switsher
      يمكنك اختيارها ووضعها بالمنيو المراد ظهور اللغات فيها لكي ييح للزائر اختيار اللغة

  • السلام عليكم
    شكرا جزيلا على الشرح الجيد والمفيد
    ولكن هل يمكن شرح كيف يتم اضافة محول اللغة الى صفحات الموقع للتنقل بين اللغات؟؟

    • وعليكم السلام
      يمكنك الذهاب الى القوائم وسوف ترا ان هناك ظهر قسم جديد فوق الاقسام ورابط مخصص سوف يكون هناك languages switsher
      يمكنك اختيارها ووضعها بالمنيو المراد ظهور اللغات فيها

  • السلام عليكم
    شرح رائع ومفيد ولكن عندي سؤال مهم
    انا لا اريد وضع تغير اللغة في القوائم اريد وضعة تحت القوائم الرئيسة او القوائم الاضافية
    مرفق لينك مواقع يستخدم تغير اللغة بشكل جميل و جذاب
    ماهي الاضافة المستخدمة او كيفية عمل ذلك بالورد برس
    https://www.twaijrigcs.com/home

  • شكراً على الشرح
    عندي استفسار مالقيت حل له
    عندي استضافة مدفوعة على جودادي وعم عدل الديزاين على الووردبريس بدي ضيف عدة لغات الى الموقع مع امكانية الزائر التبديل بين اللغات في الموقع

  • شكرا جزيلا عالشرح الوافي ولكن بحال وجود child version من القالب هل من الممكن انه يكون الموقع باللغتين النسخة الاساسية بالانجليزي وبالعربية ولا بهالحالة لا يمكن
    وامر اخر هل استطيع بهالادار ان استغني عن النسخة العربية بما انه الاداة توفر جميع العبارات التي تحتاج ترجمة؟؟

اترك تعليقا