code: def get_language_and_region(self):
          
          if self.locale != 0:
              _language = self._unpack_language_or_region([self.locale & 0xff, (self.locale & 0xff00) >> 8, ], ord('a'))
              _region = self._unpack_language_or_region([(self.locale & 0xff0000) >> 16, (self.locale & 0xff000000) >> 24, ], ord('0'))
              return (_language + "-r" + _region) if _region else _language
          return "\x00\x00"
docs: Returns the combined language+region string or \x00\x00 for the default locale
          :return: