targo-frontend/src/i18n/en-ca/index.ts

437 lines
15 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

export default {
footerLayout: {
title: `Targo Communications, 2005 - 2025)}. All rights reserved.`,
},
helpPage: {
title_1: 'Contact Us',
title_2:
'Please complete the form below and well 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: 'Dont 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: 'Supervisors report',
},
table: {
recordsTitle: 'Records per page:',
noResultsLabel: 'The filter didnt uncover any results',
noDataLabel: 'I didnt 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',
},
};