def setCurrentLocale(self, locale):
        """
        Sets the current locale for this box to the inputed locale.
        
        :param      locale | <babel.Locale> || <str>
        
        :return     <bool>
        """
        locale = str(locale)
        for i in xrange(self.count()):
            if self.itemData(i) == locale:
                self.setCurrentIndex(i)
                return True
        return False