Skip to content

Commit 0724486

Browse files
committed
adding arabic translation strings
1 parent 2146e20 commit 0724486

File tree

2 files changed

+24
-1
lines changed

2 files changed

+24
-1
lines changed

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ npm install react-native-paper-dates --save
5757

5858
## Import some localized strings
5959
Ideally you do this somewhere in your `index.js` before `react-native-paper-dates` is used.
60-
Currently we have en/nl/de/pl/pt translations but it's really easy to add one extra since it are only some labels and error messages.
60+
Currently we have en/nl/de/pl/pt/ar translations but it's really easy to add one extra since it are only some labels and error messages.
6161

6262
```tsx
6363
// e.g in your index.js
@@ -67,6 +67,7 @@ import {
6767
// de,
6868
// pl,
6969
// pt,
70+
//ar,
7071
enGB,
7172
registerTranslation,
7273
} from 'react-native-paper-dates'
@@ -75,6 +76,7 @@ import {
7576
// registerTranslation('pl', pl)
7677
// registerTranslation('pt', pt)
7778
// registerTranslation('de', de)
79+
// registerTranslation('ar', ar)
7880
registerTranslation('en-GB', enGB)
7981
```
8082

src/translations/ar.ts

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
import type { TranslationsType } from './utils'
2+
3+
const ar: TranslationsType = {
4+
save: 'حفظ',
5+
selectSingle: 'حدد تاريخ',
6+
selectMultiple: 'حدد التواريخ',
7+
selectRange: 'حدد الفترة',
8+
notAccordingToDateFormat: (inputFormat:string) =>
9+
`يجب أن يكون تنسيق التاريخ ${inputFormat}`,
10+
mustBeHigherThan: (date) => `يجب أن يكون بعد ${date}`,
11+
mustBeLowerThan: (date) => `يجب أن يكون قبل ${date}`,
12+
mustBeBetween: (startDate, endDate) =>
13+
`يجب أن يكون بين ${startDate} - ${endDate}`,
14+
dateIsDisabled: 'اليوم غير مسموح به',
15+
previous: 'السابق',
16+
next: 'التالي',
17+
typeInDate: 'اكتب التاريخ',
18+
pickDateFromCalendar: 'اختر التاريخ من التقويم',
19+
close: 'أغلق',
20+
}
21+
export default ar

0 commit comments

Comments
 (0)