mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-10-22 14:05:37 +02:00
5186bada17
In locales other than en_US, as a result of missing jQuery locale files, the DatePicker defaulted to English whenever day and monthnames were used, breaking validation. Needed to change official locale files before adding, because Zend_Date and jQuery day/monthnames not matching again breaks validation. Removed hard setting the names to uppercase, breaking validation for other locales Changed order in convert_iso_to_jquery_format(), to prevent EEE(E) settings from being overwritten Added a check for existing locale files, and made DatePicker fallback to ISO yyy-MM-dd if a missing locale file would otherwise break validation. Added documentation for the DateField |
||
---|---|---|
.. | ||
jquery.ui.datepicker-da.js | ||
jquery.ui.datepicker-de.js | ||
jquery.ui.datepicker-en-GB.js | ||
jquery.ui.datepicker-en.js | ||
jquery.ui.datepicker-es.js | ||
jquery.ui.datepicker-fr.js | ||
jquery.ui.datepicker-nb.js | ||
jquery.ui.datepicker-nl.js | ||
jquery.ui.datepicker-sv.js | ||
README |
AUTHOR: Martine Bloem (http://www.balbuss.com) ********************************************** jQuery UI DatePicker localization files for SilverStripe 3.0 ------------------------------------------------------------ These files are adaptations of the official localization files that can be found here: http://jquery-ui.googlecode.com/svn/trunk/ui/i18n/ Day- and monthnames have been changed to match the values Zend Date uses, to make the following dateformats validate: EEE: weekday short EEEE: weekday MMM: monthname short MMMM: monthname For locales for which no file exists (yet), the DatePicker will revert to a numeric format, that will validate, and after being saved will be displayed in the required format. To create your own language fiel, download the original file from the URL above, find the Zend Date locale file in framework/Zend/Locale/Data and make sure that - monthNames, monthNamesShort and dayNames are equivalent to Zend (Gregorian) names - dayNamesShort should be the first 3 characters of dayNames