باسلام
معمولا برای افزودن زبان فارسی به یک اسکریپت ازیک فایل جداگانه برای استفاده درتوابع موردنظراستفاده میکنم

$l['home'] = 'صفحه اصلی';
$l['home_sef'] = 'home';
$l['archive'] = 'آرشیومطالب';
$l['rss_feed'] = 'خبرخوان';
$l['contact'] = 'تماس بامن';
$l['sitemap'] = 'نقشه سایت';




مشکلی که هست اینه که چراباتغییریونیکد فایل زبان به utf-8 به هم ریختگی وفاصله دربین عناصربه وجودمیاد ولی وقتی فایل موردنظربا ansi ذخیره میشه این مشکل رفع میشه .