def display(self, p: Person) -> str:
     n = p.get('achievements', {}).get(self.key, 0)
     if n > 0:
         if decksite.get_season_id() == 0:
             return self.alltime_text(n)
         return self.season_text
     return ''
 def display(self, p: Person) -> str:
     n = p.get('achievements', {}).get(self.key, 0)
     if n > 0:
         return self.localised_display(n)
     return ''