سلام کاربران عزیز امیدارم که شاد باشیددر این مقاله نحوه ترجمه کردن افزونههای جوملا را شرح میدهیم.
برای مثال قصد داریم زبان فارسی را به کامپوننت Phoca Gallery اضافه کنیم.
روش کار
ابتدا شما باید ساختار پوشههای ترجمه جدید را به صورت زیر در دیسک خود ایجاد نمایید:
lang/admin
lang/site
ویرایشگر متن را باز کنید و متن زیر را در آن کپی نمایید:
<html><body bgcolor=”#FFFFFF”></body></html>
سپس آنرا با نام index.html در هر دو پوشه ذخیره نمایید. (مانند lang/admin/index.html و lang/site/index.html).
کامپوننت Phoca Gallery را از حالت فشرده خارج نمایید. به پوشه language/en-GB/ بروید و فایلهای زیر را باز کنید:
en-GB.com_phocagallery.ini
en-GB.com_phocagallery.menu.ini
در ویرایشگر متن ترجمههای متون را وارد کرده و آنها را با پیشوند زبان مانند زیر ذخیره نمایید:
lang/admin/fa-IR.com_phocagallery.ini
lang/admin/fa-IR.com_phocagallery.menu.ini
lang/site/fa-IR.com_phocagallery.ini
lang/site/fa-IR.com_phocagallery.menu.ini
فایلها باید به صورت UTF-8 without BOM ذخیره شوند.
ویرایشگر متن را باز کرده و متن زیر را در آن کپی نمایید:
<install type=”language” version=”1.5″ client=”both” method=”upgrade”>
<name>fa-IR.com_phocagallery</name>
<tag>fa-IR</tag>
<creationDate>01/01/2009</creationDate>
<author>Jan Pavelka</author>
<authorEmail>info[at]phoca[dot]cz</authorEmail>
<authorUrl>http://www.phoca.cz</authorUrl>
<copyright>(C) 2008 Jan Pavelka</copyright>
<license>http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL</license>
<description>Czech language pack for Phoca Gallery</description>
<administration>
<files folder=”admin”>
<filename>fa-IR.com_phocagallery.ini</filename>
<filename>fa-IR.com_phocagallery.menu.ini</filename>
<filename>index.html</filename>
</files>
</administration>
<site>
<files folder=”site”>
<filename>fa-IR.com_phocagallery.ini</filename>
<filename>fa-IR.com_phocagallery.menu.ini</filename>
<filename>index.html</filename>
</files>
</site>
</install>
و آنرا با نام lang/install.xml ذخیره نمایید.
اکنون شما باید در پوشه lang فایلهای زیر را داشته باشید:
install.xml
admin/index.html
admin/fa-IR.com_phocagallery.ini
admin/fa-IR.com_phocagallery.menu.ini
site/index.html
site/fa-IR.com_phocagallery.ini
site/fa-IR.com_phocagallery.menu.ini
همه فایلهای پوشه lang را انتخاب نموده و به صورت فشرده با پسوند ZIP ذخیره نمایید که در مقابل ما فایل ذخیره شده به صورت زیر است:
fa-IR.com_phocagallery.zip
اکنون کافی است شما این فایل Zip را در جوملا نصب نمایید تا زبان مورد نظر به افزونه شما اضافه شود.