رفتن به مطلب
mortaza_max

یک مشکل بزرگ در زبان

پست های پیشنهاد شده

دوستان سلام

من یه کامپوننت دارم که وقتی در مدیریتش  که بخشی به نام تنظیمات داره و یه مطلبی برای نمایش در سایت هست رو مینویسم

مطالب فارسی رو این شکلی نمایش میده:

u0627u0644u0633u0648u0646 u06ccu06a9 u0633u0627u06ccu062a u0628u0632u0631u06af u062fu0631 u0632u0645u06ccu0646u0647 u0641u0631u0648u0634 u06a9u0641u0634u060c u06a9u06ccu0641 u060c u0644u0628u0627u0633u060c u0644u0648u0627u0632u0645 u0622u0631u0627

 

ولی فایل زبانش رو که فارسیه خوب نشون میده

در ضمن تمامی فایل ها با یونیکد  utf-8 without BOM هست که به utf-8 تغییر دادم ولی باز درست نشد که هیچ یه خطایی هم در سایت ایجاد شد(فایل ضمیمه)

لطفا کمک کنید

post-32550-0-16296800-1378979171_thumb.p

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

با سلام

 

لطفا" اسپم نکنید !

 

ابتدا انکدینگ جدول مربوط به افزونه رو بررسی کنید که روی utf8_general_ci یا utf8_unicode_ci باشه

 

اگر نتیجه نگرفتید ، داخل فایلهای افزونه رو بررسی کنید و به دنبال charset بگردید و مطمئن شوید که روی utf-8 قرار داشته باشد

 

موفق و پیروز باشید

یا حق

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

با سلام

 

منظور من رو اشتباه متوجه شدید !

 

عرض کردم خدمتتون در داخل فایلها یعنی در متن فایلها جستجو کنید

 

موفق و پیروز باشید

یا حق

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

با سلام مجدد

30 تا charset وجود داره که اکثرشون utf-8 هستند به جز چند مورد که میذارمشون

1- $post_elements['_charset_']='ISO-8859-1';

2- ENGINE=MyISAM  DEFAULT CHARSET=utf8; حدود 7 تاش به این شکلن

3- <file driver="mysql" charset="utf8">sql/install.mysql.utf8.sql</file>

 

اینارو تغییر بدم به utf-8?

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

با سلام مجدد

30 تا charset وجود داره که اکثرشون utf-8 هستند به جز چند مورد که میذارمشون

1- $post_elements['_charset_']='ISO-8859-1';

2- ENGINE=MyISAM  DEFAULT CHARSET=utf8; حدود 7 تاش به این شکلن

3- <file driver="mysql" charset="utf8">sql/install.mysql.utf8.sql</file>

 

اینارو تغییر بدم به utf-8?

خوب الان فقط اون مورد یک درست نیست. دو مورد دیگه که درسته.

اگر اطلاعات خاصی دارید یه بکاپ تهیه کنید و charset هایی که مثل مورد یک utf8 نیستند utf8 کنید و تست کنید

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

با سلام

 

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

 

به عبارت دیگر مشکلات قبلی حل نمیشن و از این به بعد دیگر مشکلی نخواهید داشت . موارد قبلی رو باید بطور دستی دوباره ویرایش کنید

 

موفق و پیروز باشید

یا حق

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

به این شکل:       $post_elements['_charset_']='UTF-8';

 

 

کلا کدهای این قسمت: که خط 4 همین کد میباشد






		$post_elements=array();
		$form_action=$this->getElementString($res,'action="','"');
		$post_elements['nojs']=0;
		$post_elements['_charset_']='UTF-8';
		$post_elements['MLS']='UA-*';
		$post_elements['MSS']='!AD-*';
		$post_elements['SAD-AL-DR']=0;
		$post_elements['FUA-DownloadFormat']='OL';
		$post_elements['FUA-Group']=0;
		$post_elements['MSignal_UA-Download*']='';	
		$res=$this->post($form_action,$post_elements);
		if ($this->checkResponse('contacts_file',$res))
			$this->updateDebugBuffer('contacts_file',"{$form_action}",'POST',true,$post_elements);
		else 
			{
			$this->updateDebugBuffer('contacts_file',"{$form_action}",'POST',false,$post_elements);
			$this->debugRequest();
			$this->stopPlugin();
			return false;	
			}
ویرایش شده توسط mortaza_max

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید ارسال داشته باشید و بعد ثبت نام خود را در سایت کامل نمایید. اگر حساب کاربری در سایت دارید، جهت ارسال با حساب کاربری خود هم اکنون وارد سایت شوید

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • افزودن...