function locale_locales__getSetGlobalLocale (key, values) {
        var data;
        if (key) {
            if (typeof values === 'undefined') {
                data = locale_locales__getLocale(key);
            }
            else {
                data = defineLocale(key, values);
            }

            if (data) {
                // moment.duration._locale = moment._locale = data;
                globalLocale = data;
            }
        }

        return globalLocale._abbr;
    }
function locale_locales__getSetGlobalLocale (key, values) {
        var data;
        if (key) {
            if (typeof values === 'undefined') {
                data = locale_locales__getLocale(key);
            }
            else {
                data = defineLocale(key, values);
            }

            if (data) {
                
                globalLocale = data;
            }
        }

        return globalLocale._abbr;
    }
function locale_locales__getSetGlobalLocale ( key , values ) { var data ; if ( key ) { if ( typeof values === 'undefined' ) { data = locale_locales__getLocale ( key ) ; } else { data = defineLocale ( key , values ) ; } if ( data ) { // moment.duration._locale = moment._locale = data; globalLocale = data ; } } return globalLocale . _abbr ; }
This function will load locale and then set the global locale.  If no arguments are passed in, it will simply return the current global locale key.
This function will load locale and then set the global locale . If no arguments are passed in it will simply return the current global locale key .