2016-10-13 19:31:29 +02:00

22 lines
506 B
JavaScript

/*
* LocaleToggle Messages
*
* This contains all the text for the LanguageToggle component.
*/
import { defineMessages } from 'react-intl';
import { appLocales } from '../../i18n';
export function getLocaleMessages(locales) {
return locales.reduce((messages, locale) =>
Object.assign(messages, {
[locale]: {
id: `app.components.LocaleToggle.${locale}`,
defaultMessage: `${locale}`,
},
}), {});
}
export default defineMessages(
getLocaleMessages(appLocales)
);