تبديل الاتجاه في الستايل عند تغيير اللغة



السلام عليكم ورحمة الله وبركاته


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

الفكرة مبني على اتجاه الصفحة تماما كما يتم اظهار و إخفاء ملف bidi.css عند تغيير اللغة

المهم نبدأ بالشرح :

أولا: لاظهار جزء معين من الستايل عندما تكون اللغة هي العربية ولا يتم اظهاره عندما تكون اللغة غير عربية:

كود PHP:
<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->
// any thing here
<!-- ENDIF --> 
يعني الكود السابق أنه سيظهر العنصر فقط إذا كان اتجاه الصفحة من اليمين إلى اليسار"اي في اللغة العربية"
لعمل عكس الكود السابق يعني نريد اظهار عنصر معين في الستايل عندما يكون اتجاه الصفحة من اليسار إلى اليمين فقط :

كود PHP:
<!-- IF S_CONTENT_DIRECTION eq 'ltr' -->
// any thing here
<!-- ENDIF --> 
ثانيا للتبديل بين عنصرين عند تغيير اللغة:

كود PHP:
<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->
// any thing here
<!-- ELSE -->
// the alternative thing here
<!-- ENDIF --> 
يعني الكود السابق انه إذا كانت لغة المنتدى هي العربية-بناء على اتجاه الصفحة- سيتم اظهار ما قبل ELSE وسيتم اظهار ما بعدها اذا لم تكن اللغة هي العربية