UNPKG

@mui/x-date-pickers

Version:

The community edition of the Date and Time Picker components (MUI X).

78 lines (73 loc) 3.59 kB
import { getPickersLocalization } from "./utils/getPickersLocalization.js"; const timeViews = { hours: 'گھنٹے', minutes: 'منٹ', seconds: 'سیکنڈ', meridiem: 'میریڈیم' }; const urPKPickers = { // Calendar navigation previousMonth: 'پچھلا مہینہ', nextMonth: 'اگلا مہینہ', // View navigation openPreviousView: 'پچھلا ویو کھولیں', openNextView: 'اگلا ویو کھولیں', calendarViewSwitchingButtonAriaLabel: view => view === 'year' ? 'سال والا ویو کھلا ہے۔ کیلنڈر والا ویو کھولیں' : 'کیلنڈر والا ویو کھلا ہے۔ سال والا ویو کھولیں', // DateRange labels start: 'شروع', end: 'ختم', // startDate: 'Start date', // startTime: 'Start time', // endDate: 'End date', // endTime: 'End time', // Action bar cancelButtonLabel: 'کینسل', clearButtonLabel: 'کلئیر', okButtonLabel: 'اوکے', todayButtonLabel: 'آج', // Toolbar titles datePickerToolbarTitle: 'تاریخ منتخب کریں', dateTimePickerToolbarTitle: 'تاریخ اور وقت منتخب کریں', timePickerToolbarTitle: 'وقت منتخب کریں', dateRangePickerToolbarTitle: 'تاریخوں کی رینج منتخب کریں', // Clock labels clockLabelText: (view, time, utils, formattedTime) => `${timeViews[view]} منتخب کریں ${!formattedTime && (time === null || !utils.isValid(time)) ? 'کوئی وقت منتخب نہیں' : `منتخب وقت ہے ${formattedTime ?? utils.format(time, 'fullTime')}`}`, hoursClockNumberText: hours => `${hours} گھنٹے`, minutesClockNumberText: minutes => `${minutes} منٹ`, secondsClockNumberText: seconds => `${seconds} سیکنڈ`, // Digital clock labels selectViewText: view => `${timeViews[view]} منتخب کریں`, // Calendar labels calendarWeekNumberHeaderLabel: 'ہفتہ نمبر', calendarWeekNumberHeaderText: 'نمبر', calendarWeekNumberAriaLabelText: weekNumber => `ہفتہ ${weekNumber}`, calendarWeekNumberText: weekNumber => `${weekNumber}`, // Open picker labels openDatePickerDialogue: (value, utils, formattedDate) => formattedDate || value !== null && utils.isValid(value) ? `تاریخ منتخب کریں، منتخب شدہ تاریخ ہے ${formattedDate ?? utils.format(value, 'fullDate')}` : 'تاریخ منتخب کریں', openTimePickerDialogue: (value, utils, formattedTime) => formattedTime || value !== null && utils.isValid(value) ? `وقت منتخب کریں، منتخب شدہ وقت ہے ${formattedTime ?? utils.format(value, 'fullTime')}` : 'وقت منتخب کریں', // fieldClearLabel: 'Clear', // Table labels timeTableLabel: 'وقت منتخب کریں', dateTableLabel: 'تاریخ منتخب کریں' // Field section placeholders // fieldYearPlaceholder: params => 'Y'.repeat(params.digitAmount), // fieldMonthPlaceholder: params => params.contentType === 'letter' ? 'MMMM' : 'MM', // fieldDayPlaceholder: () => 'DD', // fieldWeekDayPlaceholder: params => params.contentType === 'letter' ? 'EEEE' : 'EE', // fieldHoursPlaceholder: () => 'hh', // fieldMinutesPlaceholder: () => 'mm', // fieldSecondsPlaceholder: () => 'ss', // fieldMeridiemPlaceholder: () => 'aa', // View names // year: 'Year', // month: 'Month', // day: 'Day', // weekDay: 'Week day', // hours: 'Hours', // minutes: 'Minutes', // seconds: 'Seconds', // meridiem: 'Meridiem', // Common // empty: 'Empty', }; export const urPK = getPickersLocalization(urPKPickers);