RE13B.net

トミカのレビューや新車の予約販売情報からお仕事関連まで。私生活のいろいろなできごとを書き綴っています

WordPress

Custom Field Suiteのカレンダー(datepicker)日本語化

きっかけ

英語表記のカレンダー見ても何月かイマイチピン!と来ないので日本語化してやることにしました。プラグインがバージョンアップされるたびに書き換えされちゃう部分なのでメモ程度に。

環境

WordPress 3.9.1
Custom Field Suite 2.3.0

やったこと

\plugins\custom-field-suite\includes\fields\date\bootstrap-datepicker.js の1420行目あたり

	$.fn.datepicker.Constructor = Datepicker;
	var dates = $.fn.datepicker.dates = {
		en: {
			days: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"],
			daysShort: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"],
			daysMin: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa", "Su"],
			months: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
			monthsShort: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
			today: "Today",
			clear: "Clear"
		}
	};

を、下記のように。

	$.fn.datepicker.Constructor = Datepicker;
	var dates = $.fn.datepicker.dates = {
		en: {
			days: ["日曜", "月曜", "火曜", "水曜", "木曜", "金曜", "土曜", "日曜"],
			daysShort: ["日", "月", "火", "水", "木", "金", "土", "日"],
			daysMin: ["日", "月", "火", "水", "木", "金", "土", "日"],
			months: ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"],
			monthsShort: ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"],
			today: "今日",
			clear: "クリア"
		}
	};

UTF-8で保存するのを忘れないように!

-WordPress