Skip to content

Commit 14be390

Browse files
guilbillAijeyomah
authored andcommitted
fix: rewrite documentation to make it work
1 parent 01bbf4e commit 14be390

File tree

2 files changed

+16
-4
lines changed

2 files changed

+16
-4
lines changed

packages/ra-i18n-polyglot/README.md

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,17 @@ const messages = {
2626
en: englishMessages,
2727
};
2828

29-
const i18nProvider = polyglotI18nProvider(locale => messages[locale]);
29+
const i18nProvider = polyglotI18nProvider(
30+
locale => messages[locale],
31+
'en',
32+
[
33+
{ locale: 'en', name: 'English' },
34+
{ locale: 'fr', name: 'Français' },
35+
]
36+
);
3037

3138
const App = () => (
32-
<Admin locale="en" i18nProvider={i18nProvider}>
39+
<Admin i18nProvider={i18nProvider}>
3340
...
3441
</Admin>
3542
);
@@ -86,7 +93,11 @@ const messagesResolver = locale => {
8693
return asyncMessages[params.locale]();
8794
}
8895

89-
const i18nProvider = polyglotI18nProvider(messagesResolver);
96+
const i18nProvider = polyglotI18nProvider(messageResolver, "en", [
97+
{ locale: 'en', name: 'English' },
98+
{ locale: 'fr', name: 'Français' },
99+
{ locale: 'it', name: 'Italiano' },
100+
]);
90101
```
91102

92103
## Using Specific Polyglot Features

packages/ra-i18n-polyglot/src/index.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ type GetMessages = (
1111
*
1212
* @example
1313
*
14-
* import { Admin, Resource, polyglotI18nProvider } from 'react-admin';
14+
* import { Admin, Resource } from 'react-admin';
15+
* import polyglotI18nProvider from 'ra-i18n-polyglot';
1516
* import englishMessages from 'ra-language-english';
1617
* import frenchMessages from 'ra-language-french';
1718
*

0 commit comments

Comments
 (0)