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で保存するのを忘れないように!