moodle的中文日曆亂碼問題

2021-06-28 04:20:02 字數 1326 閱讀 3113

網上看了一大堆解決方案,都有問題,這個問題的正確解決方案是:

1。moodledata/lang/langconfig.php應該是utf-8;

2.langconfig.php中不應該用%%,而應該用%

3.moodledata中的cache資料夾刪掉,下次進到任何moodle頁面,cache就會重新生成。

-----完整**:

$string['alphabet'] = 'a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z';

$string['backupnameformat'] = '%y%m%d-%h%m';

$string['firstdayofweek'] = '1';

$string['locale'] = 'zh_cn.utf-8';

//$string['localewin'] = 'chinese_china.936';

//$string['localewincharset'] = 'cp936';

//$string['oldcharset'] = 'utf-8';

//採用24小時制

$string['strftimedate'] = '%y年 %m月 %d日 ';

$string['strftimedateshort'] = '%m月 %d日 ';

$string['strftimedatetime'] = '%y年 %m月 %d日,%h:%m';//

$string['strftimedaydate'] = '%y年 %m月 %d日 %l';

$string['strftimedaydatetime'] = '%y年%m月 %d日(星期%w) %h:%m';//%n在php中有bug

$string['strftimedayshort'] = '%m月 %d日 星期%w';

$string['strftimedaytime'] = '%a %h:%m';

$string['strftimemonthyear'] = '%y 年 %m 月 '; //首頁日曆

$string['strftimerecent'] = '%m月 %d日,%h:%m';

$string['strftimerecentfull'] = '%y年%m月%d日(星期%w) %h:%m';//討論區完整日期

$string['strftimetime'] = '%h:%m';

$string['thischarset'] = 'utf-8';

$string['thisdirection'] = 'ltr';

$string['thislanguage'] = 'chinese';

中文亂碼問題

母頁 tran cel.jsp?p user id p user id p paraxml mytran cel paraxml ie8對window.open二進位製流會遮蔽,用二次請求解決該問題 modify by 20120731。mytran cel paraxml encodeuri my...

中文亂碼問題

url位址中傳遞中文,接收亂碼。修改tomcat的server.xml.在埠號那一項中增加 uriencoding utf 8 connectiontimeout 20000 redirectport 8443 uriencoding utf 8 在form表單中中文亂碼 1.保證你的專案的屬性是u...

中文亂碼問題

中文亂碼問題 1.什麼時候會出現亂碼?編碼和解碼的方式不一致。2.請求時亂碼 a.get a.修改tomcat的配置檔案,即修改 tomcat conf server.xml中的70行,增加uriencoding utf 8 b.不修改解碼方式,讓servlet直接接收亂碼,然後採用iso8859 ...