Skip to content

Commit b6e11dc

Browse files
docs: add more docs
1 parent 067d78d commit b6e11dc

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

README.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,40 @@ npm install react-native-paper-dates --save
5555
```
5656

5757

58+
## Import some localized strings
59+
Ideally you do this somewhere in your `index.js` before `react-native-paper-dates` is used.
60+
Currently we only have made en/nl translations but it's really easy to add one extra since it are only some labels and error messages
61+
```tsx
62+
// e.g in your index.js
63+
import {
64+
en,
65+
// nl,
66+
registerTranslation,
67+
} from 'react-native-paper-dates'
68+
registerTranslation('en', en)
69+
// registerTranslation('nl', nl)
70+
```
71+
72+
### or register your own
73+
Please send a PR with your language to make sure all locales are there next time
74+
```tsx
75+
import {
76+
registerTranslation,
77+
} from 'react-native-paper-dates'
78+
registerTranslation("pl", {
79+
save: 'Save',
80+
selectSingle: 'Select date',
81+
selectMultiple: 'Select dates',
82+
selectRange: 'Select period',
83+
notAccordingToDateFormat: (inputFormat: string) =>
84+
`Date format must be ${inputFormat}`,
85+
mustBeHigherThan: 'Must be later then',
86+
mustBeLowerThan: 'Must be earlier then',
87+
mustBeBetween: 'Must be between',
88+
dateIsDisabled: 'Day is not allowed',
89+
})
90+
```
91+
5892
## Usage
5993

6094
### Single date Picker (modal)

0 commit comments

Comments
 (0)