437 lines
15 KiB
TypeScript
437 lines
15 KiB
TypeScript
export default {
|
||
footerLayout: {
|
||
title: `Targo Communications, 2005 - 2025)}. All rights reserved.`,
|
||
},
|
||
helpPage: {
|
||
title_1: 'Contact Us',
|
||
title_2:
|
||
'Please complete the form below and we’ll get back to you as soon as possible.',
|
||
fullName: 'Full name*',
|
||
email: 'Email address*',
|
||
phoneNumber: 'Phone number*',
|
||
message:
|
||
'How can we help you? Please use this area to provide a detailed message, Thank you!*',
|
||
//form validation
|
||
fullNameValidation: 'Full name must be filled in.',
|
||
emailValidation: 'Email must be a valid email.',
|
||
phoneNumberValidation: 'Phone number must be filled in.',
|
||
messageValidation: 'Message must be a valid email.',
|
||
submit: 'Send',
|
||
},
|
||
mainLayout: {
|
||
backButton: 'Back to home',
|
||
clearFilter: 'Clear filter',
|
||
},
|
||
navBar: {
|
||
userMenuHome: 'Homepage',
|
||
userMenuEmployeeList: 'Employee Directory',
|
||
userMenuShiftValidation: 'Timesheet Approval',
|
||
userMenuTimesheetTemp: 'Timesheet',
|
||
userMenuProfile: 'Profile',
|
||
userMenuHelp: 'Help',
|
||
userMenuLogout: 'Log Out',
|
||
userMenuTimesheet: 'Timesheet',
|
||
userMenuCalendar: 'Calendar',
|
||
},
|
||
notFoundPage: {
|
||
pageText: 'We cannot seem to find the page you are looking for, sorry!',
|
||
backButton: 'Take me back!',
|
||
},
|
||
loginPage: {
|
||
title: 'Log in to Targo',
|
||
forgotPassword: 'Forgot Password?',
|
||
signUp: 'Don’t have an account yet?',
|
||
email: 'Email',
|
||
password: 'Password',
|
||
submit: 'Connect',
|
||
employeeLoginButton: 'Employee',
|
||
facebookLoginButton:'Connect with Facebook',
|
||
tooltipComingSoon: 'Coming soon!',
|
||
loginOrSeparator: 'OR',
|
||
emailValidation: 'Email must be a valid email.',
|
||
passwordValidation: 'Password must be a valid email.',
|
||
rememberMe: 'Remember me',
|
||
},
|
||
signUpPage: {
|
||
title: 'Create a new account',
|
||
firstName: 'First name',
|
||
lastName: 'Last name',
|
||
email: 'Email',
|
||
phoneNumber: 'Phone number',
|
||
password: 'New password',
|
||
confirmedPassword: 'Confirm your password',
|
||
signIn: 'Already have an account?',
|
||
submit: 'Sign up',
|
||
firstNameValidation: 'First Name must be filled in.',
|
||
lastNameValidation: 'Last Name must be filled in.',
|
||
emailValidation: 'Email must be a valid email.',
|
||
phoneNumberValidation: 'Phone number must be filled in.',
|
||
passwordValidationTitle: 'Password Criteria :',
|
||
passwordValidation: 'Password must meet all criteria.',
|
||
passwordLengthValidation: 'Must be at least 8 characters long.',
|
||
passwordCapitalValidation: 'Must contain at least one capital letter.',
|
||
passwordNumberValidation: 'Must contain at least one number.',
|
||
passwordSpecialCharacterValidation:
|
||
'Must contain at least one special character: !@#$%^&*()-_+=',
|
||
confirmPasswordValidation: 'Password must match new Password.',
|
||
},
|
||
forgotPage: {
|
||
title:
|
||
'Please enter your email to search for your account and send a verification code.',
|
||
email: 'Email',
|
||
emailValidation: 'Email must be a valid email.',
|
||
submit: 'Send Code',
|
||
cancel: 'Cancel',
|
||
},
|
||
resetPage: {
|
||
title: 'Reset your password',
|
||
code: 'code',
|
||
codeValidation: 'Code must be filled in with 4 digits.',
|
||
newPassword: 'New Password',
|
||
confirmedPassword: 'Confirm New Password',
|
||
newPasswordValidation: 'Password must meet all criteria.',
|
||
newPasswordLengthValidation: 'Must be at least 8 characters long.',
|
||
newPasswordCapitalValidation: 'Must contain at least one capital letter.',
|
||
newPasswordNumberValidation: 'Must contain at least one number.',
|
||
newPasswordSpecialCharacterValidation:
|
||
'Must contain at least one special character: !@#$%^&*()-_+=',
|
||
confirmNewPasswordValidation: 'Password must match new Password.',
|
||
submit: 'Send',
|
||
cancel: 'Cancel',
|
||
},
|
||
accountDialog: {
|
||
title: 'More',
|
||
item_1: 'Language',
|
||
item_2: 'Profil',
|
||
item_3: 'Log Out',
|
||
item_4: 'Time Sheet',
|
||
item_5: 'Annual calendar',
|
||
},
|
||
notificationDialog: {
|
||
notice: 'Notice',
|
||
markAllRead: 'Mark all read',
|
||
deleteAll: 'Delete all',
|
||
close: 'Close',
|
||
},
|
||
profilePage: {
|
||
title: 'Profile',
|
||
firstName: 'First name',
|
||
lastName: 'Last name',
|
||
email: 'Email',
|
||
phoneNumber: 'Phone number',
|
||
job_title: 'Job title',
|
||
company: 'Company',
|
||
supervisor: 'Supervisor',
|
||
role: 'Role',
|
||
address: 'Address',
|
||
job_titleValidation: 'Job title must be filled in.',
|
||
companyValidation: 'Company must be filled in.',
|
||
supervisorValidation: 'Supervisor must be filled in.',
|
||
roleValidation: 'Role must be filled in.',
|
||
addressValidation: 'Address must be filled in.',
|
||
firstNameValidation: 'First Name must be filled in.',
|
||
lastNameValidation: 'Last Name must be filled in.',
|
||
phoneNumberValidation: 'Phone number must be filled in.',
|
||
submit: 'Update Profile',
|
||
},
|
||
indexAdminPage: {
|
||
card_1: 'Administrators',
|
||
card_2: 'Technicians',
|
||
card_3: 'Dealer',
|
||
card_4: 'Customers',
|
||
},
|
||
usersListPage: {
|
||
tableHeader: 'Employee Directory',
|
||
searchInput: 'Search',
|
||
userListFirstName: 'First name',
|
||
userListLastName: 'Last name',
|
||
userListEmail: 'Email',
|
||
userListPhone: 'Phone number',
|
||
userListRole: 'Role',
|
||
userListSupervisor: 'Supervisor',
|
||
userListCompany: 'Company',
|
||
addButton: 'Add Employee',
|
||
customer: 'Customer',
|
||
dealer: 'Dealer',
|
||
employee: 'Employee',
|
||
technician: 'Technician',
|
||
admin: 'Administrator',
|
||
support: 'Support',
|
||
},
|
||
shared:{
|
||
searchBar: 'Search',
|
||
loading: 'Obtaining data...',
|
||
failedToLoad: 'No data to show',
|
||
failedToSearch: 'No data matching search',
|
||
languageLabel: 'Language',
|
||
},
|
||
editUserPage: {
|
||
title: 'Edit Account',
|
||
passwordTitle: 'Reset Password',
|
||
firstName: 'First name',
|
||
lastName: 'Last name',
|
||
email: 'Email',
|
||
phoneNumber: 'Phone number',
|
||
type: 'Select a type',
|
||
role: 'Select a role',
|
||
job_title: 'Job title',
|
||
company: 'Company',
|
||
supervisor: 'Supervisor',
|
||
isSupervisor: 'Is supervisor',
|
||
hours_bank_max: 'Hours bank maximum',
|
||
address: 'Address',
|
||
verifiedAccountStatus: 'Verified Account',
|
||
unVerifiedAccountStatus: 'UnVerified Account',
|
||
password: 'New password',
|
||
confirmedPassword: 'Confirm your password',
|
||
submit: 'Update Account',
|
||
//Form Validation
|
||
firstNameValidation: 'First Name must be filled in.',
|
||
lastNameValidation: 'Last Name must be filled in.',
|
||
emailValidation: 'Email must be a valid email.',
|
||
phoneNumberValidation: 'Phone number must be filled in.',
|
||
typeValidation: 'Type must be filled in.',
|
||
roleValidation: 'Role must be filled in.',
|
||
job_titleValidation: 'Job title must be filled in.',
|
||
companyValidation: 'Company must be filled in.',
|
||
supervisorValidation: 'Supervisor must be filled in.',
|
||
hours_bank_maxValidation: 'Hours bank maximum must be filled in.',
|
||
addressValidation: 'Address must be filled in.',
|
||
passwordValidation: 'Password must meet all criteria.',
|
||
confirmPasswordValidation: 'Password must match new Password.',
|
||
},
|
||
addUserPage: {
|
||
title: 'Create User',
|
||
firstName: 'First name',
|
||
lastName: 'Last name',
|
||
email: 'Email',
|
||
phoneNumber: 'Phone number',
|
||
type: 'Select a type',
|
||
role: 'Select a role',
|
||
job_title: 'Job title',
|
||
company: 'Company',
|
||
supervisor: 'Supervisor',
|
||
isSupervisor: 'Is supervisor',
|
||
hours_bank_max: 'Hours bank maximum',
|
||
onboarding: 'Onboarding date',
|
||
offboarding: 'Offboarding date',
|
||
employee_number: 'Employee number (Employer D number)',
|
||
regular_hours_day: 'regular number of hours per day',
|
||
address: 'Address',
|
||
verifiedAccountStatus: 'Verified Account',
|
||
unVerifiedAccountStatus: 'UnVerified Account',
|
||
password: 'Password',
|
||
confirmedPassword: 'Confirm your password',
|
||
submit: 'Create',
|
||
//Form Validaiton
|
||
firstNameValidation: 'First Name must be filled in.',
|
||
lastNameValidation: 'Last Name must be filled in.',
|
||
emailValidation: 'Email must be a valid email.',
|
||
phoneNumberValidation: 'Phone number must be filled in.',
|
||
typeValidation: 'Type must be filled in.',
|
||
roleValidation: 'Role must be filled in.',
|
||
job_titleValidation: 'Job title must be filled in.',
|
||
companyValidation: 'Company must be filled in.',
|
||
supervisorValidation: 'Supervisor must be filled in.',
|
||
hours_bank_maxValidation: 'Hours bank maximum must be filled in.',
|
||
onboardingValidation: 'Onboarding date must be filled in.',
|
||
employee_numberValidation: 'Employee number must be filled in.',
|
||
regular_hours_dayValidation:
|
||
'regular number of hours per day must be filled in.',
|
||
addressValidation: 'Address must be filled in.',
|
||
passwordValidation: 'Password must meet all criteria.',
|
||
confirmPasswordValidation: 'Password must match new Password.',
|
||
},
|
||
pageTitles: {
|
||
employeeDirectory: 'Employee Directory',
|
||
newUsers: 'New user',
|
||
updateUsers: 'Update user',
|
||
timeSheets: 'Time sheet',
|
||
timeSheetValidations: 'Time sheet approvals',
|
||
},
|
||
timesheet: {
|
||
//employee's timesheet page
|
||
days: ['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'],
|
||
nav_button: {
|
||
calendar_date_picker:'Calendar',
|
||
current_week:'This week',
|
||
next_week:'Next week',
|
||
previous_week:'Previous week',
|
||
},
|
||
save_button:'Save',
|
||
cancel_button:'Cancel',
|
||
remote_button: 'Remote work',
|
||
add_shift:'Add Shift',
|
||
shift_types_label: 'Shift`s Type',
|
||
shift_types: {
|
||
EMERGENCY: 'Emergency',
|
||
EVENING: 'Evening',
|
||
HOLIDAY: 'Holiday',
|
||
REGULAR: 'Regular',
|
||
SICK: 'Sick Leave',
|
||
VACATION: 'Vacation',
|
||
},
|
||
fields: {
|
||
start:'Start',
|
||
end:'End',
|
||
header_comment:'Shift`s comment',
|
||
textarea_comment: 'Leave a comment here',
|
||
},
|
||
//rest
|
||
timeSheetTab_1: 'Shifts',
|
||
timeSheetTab_2: 'Expenses',
|
||
templateButton: 'Apply Templates',
|
||
shiftTemplateTitle: 'Set up your day schedule',
|
||
shiftType: 'Type',
|
||
remoteShift: 'Remote',
|
||
shiftStartTime: 'Start time',
|
||
shiftEndTime: 'End time',
|
||
shiftComment: 'Comment',
|
||
overTimeTitle: 'Overtime regular hours: ',
|
||
totalPayedHours: 'Total hours worked: ',
|
||
// shift options
|
||
shiftRegular: 'regular',
|
||
shiftEvening: 'evening',
|
||
shiftEmergency: 'emergency',
|
||
shiftSick: 'sick',
|
||
shiftVacation: 'vacation',
|
||
shiftHoliday: 'holiday',
|
||
dateRangesFrom: 'from',
|
||
dateRangesTo: 'to',
|
||
shiftBankedHours: 'Total hours to bank',
|
||
bankedHoursHint_1: ' on',
|
||
bankedHoursHint_2: ' accumulated hours',
|
||
qTimeClose: 'Close',
|
||
saveButton: 'Save',
|
||
//shift validations
|
||
timeSheetValidated: 'Validated week',
|
||
timeSheetBlocked: 'Blocked week',
|
||
shiftTypeValidation: 'Type must be filled in.',
|
||
shiftStartTimeValidation: 'Start time must be filled in.',
|
||
shiftEndTimeValidation: 'End time must be filled in.',
|
||
endTimeValidation: 'The end time cannot be before or equal the start time',
|
||
expensesTile: 'daily expenses',
|
||
expensesType: 'Type',
|
||
expensesValue: 'amount',
|
||
expensesDescription: 'Description',
|
||
expensesEvidence: 'attachment',
|
||
//expenses validations
|
||
expensesTypeValidation: 'Type must be filled in.',
|
||
expensesValueValidation: 'Amount must be filled in.',
|
||
//expensesOptions
|
||
refund: 'Refund',
|
||
garde: 'Garde',
|
||
perdiem: 'Perdiem',
|
||
mileage: 'Mileage',
|
||
},
|
||
timeSheetValidations: {
|
||
tableColumnLabelFullname: 'Full name',
|
||
tableColumnLabelEmail: 'email address',
|
||
tableColumnLabelRegularHours: 'regular hours',
|
||
tableColumnLabelEveningHours: 'evening',
|
||
tableColumnLabelEmergencyHours: 'emergency',
|
||
tableColumnLabelOvertime: 'overtime',
|
||
tableColumnLabelExpenses: 'expenses',
|
||
tableColumnLabelMileage: 'mileage',
|
||
actionTitle: 'Please save the changes made.',
|
||
actionButton: 'Save',
|
||
timeSheetStatusVerified: 'approved',
|
||
timeSheetStatusUnverified: 'pending',
|
||
timeSheetStatusPartial: 'partially approved',
|
||
timeSheetStatusComplete: 'complete',
|
||
timeSheetStatusEmpty: 'empty',
|
||
timeSheetStatusBlocked: 'blocked',
|
||
showAllCheckbox: 'Show all',
|
||
accumulatedSicknessTotal: 'Accumulated illnesses',
|
||
consumedSicknessTotal: 'Consumed with illnesses',
|
||
accumulatedVacationTotal: 'Accumulated vacation',
|
||
consumedVacationTotal: 'Consumed with vacation',
|
||
maxVacationPerYear: 'Maximum vacation per year',
|
||
accumulatedSicknessTotalValidation:
|
||
'Accumulated illnesses must be positive.',
|
||
consumedSicknessTotalValidation:
|
||
'Consumed with illnesses must be positive.',
|
||
accumulatedVacationTotalValidation:
|
||
'Accumulated vacation must be positive.',
|
||
consumedVacationTotalValidation: 'Consumed with vacation must be positive.',
|
||
maxVacationPerYearValidation: 'Max Vacation Per Year must be positive.',
|
||
resteVacationTotal: 'Rest of vacation',
|
||
hoursWorkedChartTitle: 'Hours worked',
|
||
hoursWorkedRegular: 'regular',
|
||
hoursWorkedEvening: 'evening',
|
||
hoursWorkedEmergency: 'emergency',
|
||
hoursWorkedOvertime: 'overtime',
|
||
tooltipTimeline: 'Daily breakdown',
|
||
tooltipTimesheet: 'Open timesheet',
|
||
reportFilterCategoryCompany: 'Company',
|
||
reportFilterCategoryType: 'Data type',
|
||
reportFilterShifts: 'Shifts',
|
||
reportFilterExpenses: 'Expenses',
|
||
reportFilterHoliday: 'Holiday',
|
||
reportFilterVacation: 'Vacation',
|
||
},
|
||
shiftColumns: {
|
||
title: 'shifts',
|
||
labelType: 'type',
|
||
labelIn: 'start',
|
||
labelOut: 'end',
|
||
labelComment: 'comment',
|
||
labelState: 'state',
|
||
labelSupervisorReport: 'supervisor report',
|
||
},
|
||
expenseColumns: {
|
||
title: 'Expenses',
|
||
column_1: 'Type',
|
||
column_2: 'Amount',
|
||
column_3: 'Attachment',
|
||
column_4: 'Description',
|
||
column_5: 'Status',
|
||
column_6: 'Supervisor’s report',
|
||
},
|
||
table: {
|
||
recordsTitle: 'Records per page:',
|
||
noResultsLabel: 'The filter didn’t uncover any results',
|
||
noDataLabel: 'I didn’t find anything for you',
|
||
},
|
||
autoLogout: {
|
||
title: 'Alert',
|
||
message_start: 'Attention: You will be automatically logged out in',
|
||
message_end: 'seconds if you do not interact with the screen.',
|
||
},
|
||
weekdays: {
|
||
Sunday: ' Sunday',
|
||
Monday: 'Monday',
|
||
Tuesday: 'Tuesday',
|
||
Wednesday: 'Wednesday',
|
||
Thursday: 'Thursday',
|
||
Friday: 'Friday',
|
||
Saturday: 'Saturday',
|
||
},
|
||
shiftsTemplate: {
|
||
tabTitle1: 'Shifts',
|
||
tabTitle2: 'Templates for shifts',
|
||
saveButton: 'Save',
|
||
emptyShiftsMessage: 'No shifts available.',
|
||
emptyTemplateMessage: 'No template available.',
|
||
selectTemplate: 'Select a template',
|
||
selectTemplateNoResult: 'No template available.',
|
||
selectDay: 'Day',
|
||
startTime: 'Start time',
|
||
endTime: 'End time',
|
||
templateTitle: 'Title',
|
||
templateDescription: 'Description',
|
||
createButton: 'Create',
|
||
updateButton: 'Update',
|
||
deleteButton: 'Delete',
|
||
resetButton: 'Reset',
|
||
dayValidation: 'Day must be filled in.',
|
||
startTimeValidation: 'Start time must be filled in.',
|
||
endTimeValidation: 'End time must be filled in.',
|
||
startTimeAfterEndTimeValidation:
|
||
'The end time cannot be before or equal the start time',
|
||
endTimeBeforeStartTimeValidation:
|
||
'The end time cannot be before or equal the start time',
|
||
existingTimeShift: 'This time is already in use',
|
||
},
|
||
};
|