import React from 'react'; import { localeFlags } from 'components/i18n'; import { FormattedMessage as Message } from 'react-intl'; import messages from './languageSwitcher.intl.json'; import styles from './languageSwitcher.scss'; import { LocaleData } from './LanguageSwitcher'; export default function LocaleItem({ locale }: { locale: LocaleData }) { const { code, name, englishName, progress, isReleased } = locale; let progressLabel; if (progress !== 100) { progressLabel = ( ); } else if (!isReleased) { progressLabel = ; } return (
{name}
{englishName} {progressLabel ? '| ' : ''} {progressLabel}
); }