نکات برنامه‌نویسی

نکات برنامه‌نویسی و رایانه‌ای - امیرمسعود ایرانی

نکات برنامه‌نویسی

نکات برنامه‌نویسی و رایانه‌ای - امیرمسعود ایرانی

۱ مطلب با کلمه‌ی کلیدی «ترجمه» ثبت شده است

رفع مشکل ترجمه‌ها در نسخه جوملا 3.7

امیرمسعود ایرانی | شنبه, ۱۶ ارديبهشت ۱۳۹۶، ۰۵:۰۴ ب.ظ | ۰ نظر

آخرین به روزرسانی جوملا تغییراتی در سیستم ترجمه‌ی خود ایجاد کرده است که طبق آن برای خواندن فایل‌های ترجمه از دستور پیش‌فرض php با نام parse_ini_file استفاده می‌نماید.

این دستور در برخی هاست‌های اشتراکی با تصور افزایش امنیت غیرفعال شده است و به همین دلیل اگر جوملای خود را به آخرین نسخه به‌روزرکنید، عبارت‌های بخش مدیریت و برخی عبارت‌های موجود در ظاهر سایت به صورت ناخوانا نمایش داده می‌شوند.

برای رفع این مشکل به صورت موقتی لازم است تا فایل

libraries/joomla/language/language.php

را ویرایش کنید و در خط ۸۳۳ عبارت

$strings = @parse_ini_file($filename);
را با عبارت زیر جایگزین نمایید.
$strings = FOFUtilsIniParser::parse_ini_file($filename, true);
تا زمانی که این اشکال در هسته‌ی جوملا اصلاح نشود، پس از هر به روزرسانی لازم است تا تغییر فوق را به صورت دستی اعمال نمایید.

  • امیرمسعود ایرانی