feat(holiday-settings): implement organization holiday settings management
- Added SQL migration for creating organization holiday settings and state holidays tables with necessary constraints and indexes. - Implemented API endpoints in AdminCenterController for retrieving and updating organization holiday settings. - Updated admin-center API router to include routes for holiday settings management. - Enhanced localization files to support new holiday settings UI elements in multiple languages. - Improved holiday calendar component to display working days and integrate holiday settings.
This commit is contained in:
@@ -28,5 +28,45 @@
|
||||
"manDaysCalculationDescription": "Të gjitha kostot e projektit do të llogariten duke përdorur ditët e vlerësuara të njeriut × normat ditore",
|
||||
"calculationMethodTooltip": "Ky cilësim zbatohet për të gjitha projektet në organizatën tuaj",
|
||||
"calculationMethodUpdated": "Metoda e llogaritjes së organizatës u përditësua me sukses",
|
||||
"calculationMethodUpdateError": "Dështoi përditësimi i metodës së llogaritjes"
|
||||
"calculationMethodUpdateError": "Dështoi përditësimi i metodës së llogaritjes",
|
||||
"holidayCalendar": "Kalnedari i Festave",
|
||||
"addHoliday": "Shto Festë",
|
||||
"editHoliday": "Redakto Festë",
|
||||
"holidayName": "Emri i Festës",
|
||||
"holidayNameRequired": "Ju lutemi shkruani emrin e festës",
|
||||
"description": "Përshkrim",
|
||||
"date": "Data",
|
||||
"dateRequired": "Ju lutemi zgjidhni një datë",
|
||||
"holidayType": "Lloji i Festës",
|
||||
"holidayTypeRequired": "Ju lutemi zgjidhni një lloj feste",
|
||||
"recurring": "Përsëritëse",
|
||||
"save": "Ruaj",
|
||||
"update": "Përditëso",
|
||||
"cancel": "Anulo",
|
||||
"holidayCreated": "Festa u krijua me sukses",
|
||||
"holidayUpdated": "Festa u përditësua me sukses",
|
||||
"holidayDeleted": "Festa u fshi me sukses",
|
||||
"errorCreatingHoliday": "Gabim gjatë krijimit të festës",
|
||||
"errorUpdatingHoliday": "Gabim gjatë përditësimit të festës",
|
||||
"errorDeletingHoliday": "Gabim gjatë fshirjes së festës",
|
||||
"importCountryHolidays": "Importo Festat e Vendit",
|
||||
"country": "Vendi",
|
||||
"countryRequired": "Ju lutemi zgjidhni një vend",
|
||||
"selectCountry": "Zgjidhni një vend",
|
||||
"year": "Viti",
|
||||
"import": "Importo",
|
||||
"holidaysImported": "U importuan me sukses {{count}} festa",
|
||||
"errorImportingHolidays": "Gabim gjatë importimit të festave",
|
||||
"addCustomHoliday": "Shto Festë të Përshtatur",
|
||||
"officialHolidaysFrom": "Festat zyrtare nga",
|
||||
"workingDay": "Ditë Pune",
|
||||
"holiday": "Festë",
|
||||
"today": "Sot",
|
||||
"cannotEditOfficialHoliday": "Nuk mund të redaktoni festat zyrtare",
|
||||
"customHoliday": "Festë e Përshtatur",
|
||||
"officialHoliday": "Festë Zyrtare",
|
||||
"delete": "Fshi",
|
||||
"deleteHolidayConfirm": "A jeni i sigurt që dëshironi të fshini këtë festë?",
|
||||
"yes": "Po",
|
||||
"no": "Jo"
|
||||
}
|
||||
|
||||
@@ -13,5 +13,21 @@
|
||||
"sunday": "E Dielë",
|
||||
"saveButton": "Ruaj",
|
||||
"saved": "Cilësimet u ruajtën me sukses",
|
||||
"errorSaving": "Gabim gjatë ruajtjes së cilësimeve"
|
||||
"errorSaving": "Gabim gjatë ruajtjes së cilësimeve",
|
||||
"holidaySettings": "Cilësimet e pushimeve",
|
||||
"country": "Vendi",
|
||||
"countryRequired": "Ju lutemi zgjidhni një vend",
|
||||
"selectCountry": "Zgjidhni vendin",
|
||||
"state": "Shteti/Provinca",
|
||||
"selectState": "Zgjidhni shtetin/provincën (opsionale)",
|
||||
"autoSyncHolidays": "Sinkronizo automatikisht pushimet zyrtare",
|
||||
"saveHolidaySettings": "Ruaj cilësimet e pushimeve",
|
||||
"holidaySettingsSaved": "Cilësimet e pushimeve u ruajtën me sukses",
|
||||
"errorSavingHolidaySettings": "Gabim gjatë ruajtjes së cilësimeve të pushimeve",
|
||||
"addCustomHoliday": "Shto Festë të Përshtatur",
|
||||
"officialHolidaysFrom": "Festat zyrtare nga",
|
||||
"workingDay": "Ditë Pune",
|
||||
"holiday": "Festë",
|
||||
"today": "Sot",
|
||||
"cannotEditOfficialHoliday": "Nuk mund të redaktoni festat zyrtare"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user