/**
  * Sets the locale on a badge.
  *
  * @param Badge              $badge
  * @param LifecycleEventArgs $event
  */
 public function postLoad(Badge $badge, LifecycleEventArgs $event)
 {
     $platformLocale = $this->platformConfigHandler->getParameter('locale_language');
     $userLocale = null;
     if ($token = $this->tokenStorage->getToken()) {
         if ('anon.' !== ($user = $token->getUser())) {
             $userLocale = $user->getLocale();
         }
     }
     $badge->setLocale($userLocale ?: $platformLocale);
 }