پارس جوم :: انجمن های تخصصی جوملا

نسخه‌ی کامل: ارور در انتخاب زبان فارسی مدیریت سایت
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام
من می خواهم مدیرت جوملایم را فارسی کنم. وحقتی که زبان فارسی را برایش انتخاب میکنم با ارور زیر مواجه میشوم:
libraries\joomla\string\string.php on line 730

public static function transcode($source, $from_encoding, $to_encoding)
{
if (is_string($source))
{
/*
* "//TRANSLIT" is appended to the $to_encoding to ensure that when iconv comes
* across a character that cannot be represented in the target charset, it can
* be approximated through one or several similarly looking characters.
*/
return iconv($from_encoding, $to_encoding . '//TRANSLIT', $source);
}

return null;
}

دقیقا از خطی که برایتان قرمز کرده ام ایراد میگیرد.
مشکل از کجاست؟؟؟؟؟[/align]
از کدوم نسخه از جوملا استفاده می کنید این اررور تو آپدیت ها برطرف شده بود و معمولا تو لوکال رخ می داد، در فولدر languages وارد fa-IR بشید و فایل fa-IR.localise.php رو باز کنید،
این کد رو:

کد:
public function calendar($format, $local = false)

پاک کنید و این کد رو جایگزین کنید:
کد:
public function calendar($format, $local = false, $translate = true)

* تغییر رو هم در فولدر languages که در روت قرار داره هم فولدر languages که در پوشه administrator هست بدید.
دقیقا من همون کد درست را داشتم .
جوملا 2.5
احتمالا بر روی هاست مشکلتون برطرف می شه، در هر صورت برای الان در تنظیمات به تب سرور برید و Error Reporting رو روی none بزارید.
لینک مرجع