+ def names(self):
+ ret = []
+ for el in self._info("alternative title"):
+ if isinstance(el, bs4.Tag) and el.name == "div" and "tab" in el.get("class", []):
+ m = self._nre.search(el.text)
+ if m:
+ ret.append((m.groups()[0], m.groups()[1]))
+ else:
+ ret.append((el.text, None))
+ if (self.name, None) in ret:
+ ret.remove((self.name, None))
+ ret.insert(0, (self.name, None))
+ return ret
+
+ @cproperty