code: function() {
  			var sCalendarPreference = this._get("calendarPreference"),
  				aCalendars = sCalendarPreference ? sCalendarPreference.split(" ") : [],
  				sCalendarName, sType, i;
  
  			for ( i = 0 ; i < aCalendars.length ; i++ ) {
  				// No support for calendar subtypes (islamic) yet, so ignore part after -
  				sCalendarName = aCalendars[i].split("-")[0];
  				for (sType in CalendarType) {
  					if (sCalendarName === sType.toLowerCase()) {
  						return sType;
  					}
  				}
  			}
  
  			return CalendarType.Gregorian;
  		}
docs: Returns the preferred calendar type for the current locale which exists in {@link sap.ui.core.CalendarType}
  
  @returns {sap.ui.core.CalendarType} the preferred calendar type
  @public
  @since 1.28.6