حل مشكلة أسماء الشهور العربية [ووردبريس]

Posted in Uncategorized on Aug 18, 2009

wordpress-logo-shine

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


يمكننا وضع الكود التالي:

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

9 Comments

  1. Aug 18, 2009

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

    تقبل تحياتي… علاء عثمان

  2. Aug 24, 2009

    شكراً حسام على هذه الطريقة السهلة والمميزة، لكن بالنسبة لمصطلح الأشهر العربية فربما يتبادر إلى ذهن البعض الأشهر الهجرية : شعبان ورمضان وشوال … لأن لهذه الأسماء جذور عربية. وبالنسبة لتسميات الأشهر المستخدمة في بلاد الشام والرافدين (كانون الثاني – شباط …) فتسمياتها على ما اعتقد تعود لأصول سريانية وبابلية وآرامية، لذلك فهي غير مستخدمة في عدد كبير جدا من البلاد العربية التي تستخدم التقويم الغريغوري المعرب (يناير وفبراير .. يونيو ويوليو ..) باستثناء السعودية التي تعتمد التقويم الهجري لذلك ربما لم يجد نداؤك صدى لدى معربي وورد برس 🙂

  3. Sep 8, 2009

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

    شكراً لمرورك

  4. Sep 8, 2009

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

  5. Sep 8, 2009

    أقصد إذا كنت أريد تعريب الشهور كاملة في المدونة
    أين أتوجه ؟؟؟

    • Sep 9, 2009

      أخي الكريم هذا الكود تضعه أينما أردت أن يظهر التاريخ مع اسم الشهر

  6. Aug 20, 2010

    الف شكر الك فعلا كود مفيد جدا ويجب استخدامه من الجميع

    ——————————————————–
    http://sites.google.com/site/newsite69/

  7. May 21, 2011

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

  8. Nov 19, 2015

    السلام عليكم

    يمكنك استعمال هذه الإضافة:

    https://wordpress.org/plugins/month-name-translation-benaceur/

Leave a Reply

لن يتم نشر البريد الإلكتروني . Required fields are marked *