長らくお待たせしました! DotNetNuke 5.2.0 の日本語言語パックの公開を開始しました。 作成時期の関係で、最新版の 5.2.1 ではないのですが、この言語パックは 5.2.1にもインストール可能です。 5.2.1 の公開も早々に開始しますので、お待ちください。
富山です。
カレンダーのポップアップ年月を正しくする方法です。
一部の方は、自力で直されていると思いますが、
多くの方は苦慮されているのではないかと思います。
原因は、 js/PopupCalendar.js で”20”を追加している箇所です。
この行をコメントアウトすることで、解決すると思います。
if ( (tmpString.length - tmpNum) == 3 ) { // tmpString = tmpString.substring(0,tmpNum + 1)+"20"+tmpString.substr(tmpNum+1); popCalDateVal = new Date(tmpString); }
英語表記(MM/dd/yyyy)と日本語表記(yyyy/MM/dd)の両方に対応するなどの場合には、別途考慮が必要となります。