protected function formatAlternateTranslation($context, array $localeStruct)
    {
        return [
            'id'       => ($context['id']) ? : $this->templateName(),
            'title'    => ((string)$context['title']) ? : $this->title(),
            'url'      => $this->formatAlternateTranslationUrl($context, $localeStruct),
            'hreflang' => $localeStruct['code'],
            'locale'   => $localeStruct['locale'],
            'name'     => $localeStruct['name'],
            'native'   => $localeStruct['native'],
        ];
    }