We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent abe42de commit d6163daCopy full SHA for d6163da
.storybook/decorators/intl/intl.js
@@ -15,10 +15,21 @@ addLocaleData(frFR);
15
addLocaleData(zhCN);
16
const locales = Object.keys(messages);
17
18
+const slugifyLocale = locale => {
19
+ switch (locale) {
20
+ case 'frFR':
21
+ return 'fr-FR';
22
+ case 'zhCN':
23
+ return 'zh-CN';
24
+ default:
25
+ return locale;
26
+ }
27
+};
28
+
29
export default storyFn => {
30
const locale = select('global locale', locales, locales[0]);
31
return (
- <IntlProvider locale={locale} messages={messages[locale]}>
32
+ <IntlProvider locale={slugifyLocale(locale)} messages={messages[locale]}>
33
{storyFn()}
34
</IntlProvider>
35
);
0 commit comments