Picking Date format string from user locale

http://stackoverflow.com/questions/14995882/picking-date-format-string-from-user-locale

by phusick

HTML

<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/dojo/1.8/dijit/themes/claro/claro.css">
<label>
    Default locale:
    <input
        data-dojo-type="dijit/form/DateTextBox"
        data-dojo-props="
            value: new Date(),
            constraints: {
             formatLength: 'long'
            }
        "
    />
</label>

<label>
    Slovak:
    <input
        data-dojo-type="dijit/form/DateTextBox"
        data-dojo-props="
            lang: 'sk',
            value: new Date(),
            constraints: {
             formatLength: 'long'
            }
        "
    />
</label>

<label>
    Czech:
    <input
        data-dojo-type="dijit/form/DateTextBox"
        data-dojo-props="
            lang: 'cs',
            value: new Date(),
            constraints: {
             formatLength: 'long'
            }
        "
    />
</label>

CSS

body {
    padding: 30px;
}

label {
    display: block;
    margin-bottom: 1em;
}

JavaScript

/*

require locale bundles via dojoConfig:

var dojoConfig = {
    extraLocale: ['cs', 'sk']
}

*/