سلام

شما تصور کنید دو سایت مجزا دارید.
1- فارسی که rtl است
2- انگلیسی که ltr است

برای هر دو قالبی طراحی میکنید. اگر حرفه ای باشید قالب را به صورتی طراحی میکنید که تفاوت این دو تنها در CSS باشه و تمام موارد از طریق CSS لود بشه.

خود حالا شما دو قالب دارید که در همه قسمت ها شبیه هم هستند غیر از CSS و بعضی از تصاویر. پس میتونید از یک index.php واحد برای قالب استفاده کنید.

اما شما دو CSS مختلف دارید که باید هر کدوم زمان خاصی لود بشه. مثلا فایل style_ltr.css زمانی لود بشه که زبان سایت انگلیسی است و style_rtl.css زمانی لود بشه که زبان سایت فارسی

برای این کار در فایل index.php نیاز به شرطی داریم که تشخیص بده در حال حاضر چه زبانی لود شده که بر اساس اون فایل css مربوطه بارگزاری بشه

برای این کار به این صورت عمل میکنیم


کد:
<?php
   if ($this->language=="Fa") {
?>
     <link rel="stylesheet" href="TemplateAddress/Templatename/CssFolder/style_rtl.css" type="text/css" />
<?php } elseif ($this->language=="En") { ?>
     <link rel="stylesheet" href="TemplateAddress/Templatename/CssFolder/style_ltr.css" type="text/css" />
<?php } ?>
بدین ترتیب میتونید برای زبان های بیشتر این موارد رو تعمیم بدید.
یا علی