سلام
جومفیش فارسی رو از این لینک دریافت کنید:
کد:
http://joomina.ir/component/k2/item/125-joomfish_rtl-translator.html
مثل همه الحاقات دیگر جوملا نصب میشه.
به بخش مدیریت سایت خود رفته و از منوی گسترش ، گزینه ی نصب/حذف را کلیک کنید .

_ در صفحه ی جدید دکمه ی …Browse را کلیک و با مراجعه به آدرسی که فایل دانلود شده ی Joomfish.zip در آنجا قرار دارد ، آن را انتخاب کنید .سپس دکمه ی آپلود & نصب را کلیک کنید . بعد از نصب باید با پیام آبی رنگ « نصب با موفقیّت انجام شد » روبرو خواهید شد .

_ با مراجعه ی مجدد به منوی گسترش ، گزینه ی مدیریت ماژولها را انتخاب کنید . در لیستی که ظاهر خواهد شد گزینه ی Joomfish-missing_translation را خواهید دید . از این قسمت هم خارج شوید .

_ از منوی کامپوننتها ، گزینه ی Joomfish را کلیک کنید و از زیر مجموعه ی آن گزینه ی Control Panel را انتخاب کنید . وارد محیط کنترل پنل Joomfish خواهید شد .

_ ابتدا گزینه ی Language Configuration را کلیک کنید . در محیط مربوط به آن می توانید نام زبان و پرچم کشور زبان اصلی و نام زبان و پرچم کشور زبان دوّمی که Joomfish به سایت شما اضافه کرده است را مشاهده کنید . در پایان تصویر پرچم مربوط به هر زبان در بالای سایت نمایش داده خواهد شد .
لازم به ذکر است که در فایل پیش فرض Joomfish.zip که از سایت Joomla.org دانلود می شود تصویر پرچم ایران وجود ندارد بنابراین به جای پرچم ایران در بالای سایت نام زبان نمایش داده خواهد شد . برای رفع این مشکل شما می توانید یکی از تصاویر پرچم کشورهای دیگر را به وسیله ی یک نرم افزار گرافیکی مثل Photoshop ویرایش کنید و آنرا به پرچم ایران تبدیل کنید و سپس با همان پسوند و حتماً با نام fa.gif ذخیره کنید . تصاویر پرچم های کشورها در مسیر زیر قرار دارد :
../components/com_jomfish/images/flags

برای فعال کردن دوزبانه شدن سایت ، checkbox مقابل زبانهای موجود را در ستون Active تیک بزنید و ذخیره نمایید . در همین قسمت و در منتهی الیه سمت چپ و در مقابل زبان انگلیسی در ستون config آیکون تنظیمات را کلیک کنید . وارد محیطی خواهید شد که می بایست پیامهای نوشته شده به فارسی را در فیلد Translation به زبان دوّم تایپ نمایید تا اگر در زمان استفاده ی کاربر از زبان دوم بنا به دلیل مربوطه ، ظاهر شدند به همان زبان دوم نمایش داده شوند .

_ سایت خود را بازبینی کنید . آیکون پرچم مربوط به زبانها در بالای سایت ظاهر شده اند . اگر زبان فارسی و انگلیسی زبان های سایت شما باشند با کلیک بر روی آیکون مربوط به هر کدام ، خودبخود موقعیّت بخشهای مختلف سایت با توجه به زبان ، به راست و یا چپ انتقال خواهد یافت و متنها نیز از این قابلیّت پیروی خواهند کرد .

_ حالا هر چه متن و گزینه در بخشهای مختلف سایت وجود دارد باید به زبان دوّم هم نوشته شود . برای این کار ابتدا در قسمت کنترل پنل Joomfish گزینه ی manage translations را کلیک کنید . با ورود به محیط مربوط به این گزینه ، دکمه ی copy orginal to language را کلیک کنید . بخشهای مختلف سایت شما بصورت لیست نمایش داده خواهد شد .

_ در این مرحله بر روی یکی از بخشهای سایت کلیک کنید . مثلا گزینه ی menus . تمام منوهای موجود در سایت شما نمایش داده خواهد شد . بر روی هر کدام که کلیک کنید وارد محیط تنظیمات آن خواهید شد . در مقابل گزینه ی original متن زبان اصلی نوشته شده است مثلا « خانه » و در مقابل یک فیلد خالی هم گزینه ی Translation نوشته شده است که می بایست در آن کلمه ی مربوط به زبان دوم را نوشت مثلا « Home » .پس از آن باید گزینه ی Published را که در بالای سمت چپ قرار دارد را تیک زده و ذخیره نمایید .تنظیمات زبان دوّم بخشهای دیگر را هم به همین شکل ادامه دهید .

**
آموزش نصب و استفاده رو از سایت جومفا برای شما نوشتم.

**
و در آخر کد زیر رو در index.php قالبتون بعد از تگ <head> اضافه کنید.
کد:
<?php if($this->direction == 'rtl') { ?>
  <link href="templates/<?php echo $this->template ?>template_rtl.css" rel="stylesheet" type="text/css" />
<?php }else { ?>
  <link href="templates/<?php echo $this->template ?>template_ltr.css" rel="stylesheet" type="text/css" />

<?php } ?>
توجه داشته باشید باید حتما از یک قالب دو زبانه برای سایت خود استفاده کنید. یعنی قالبی که هم راست چین باشه و هم چپ چین.
اگر به مشکلی بر خوردید در انجمن مطرح کنید.
موفق باشید.