259 lines
8.1 KiB
TypeScript
259 lines
8.1 KiB
TypeScript
export default {
|
|
employee_list: {
|
|
page_header: "Employee Directory",
|
|
table: {
|
|
first_name: "First name",
|
|
last_name: "Last name",
|
|
email: "Email",
|
|
phone_number: "Phone number",
|
|
role: "Role",
|
|
supervisor: "Supervisor",
|
|
company: "Company",
|
|
},
|
|
},
|
|
|
|
employee_management: {
|
|
module_access: {
|
|
dashboard: "Dashboard",
|
|
employee_list: "employee list",
|
|
employee_management: "employee management",
|
|
personal_profile: "profile",
|
|
timesheets: "timesheets",
|
|
timesheets_approval: "timesheet approval",
|
|
user_access: "module access",
|
|
presets: "access presets",
|
|
preset_admin: "administrator",
|
|
preset_employee: "employee",
|
|
uncheck_all: "remove all",
|
|
admin_description: "Check all modules",
|
|
employee_description: "Only check modules that are relevant to standard employees with no management access",
|
|
none_description: "Uncheck all modules",
|
|
},
|
|
add_employee: "Add employee",
|
|
modify_employee: "Modify employee",
|
|
access_label: "access",
|
|
details_label: "details",
|
|
},
|
|
|
|
login: {
|
|
page_header: "account login",
|
|
email: "e-mail",
|
|
password: "password",
|
|
button: {
|
|
connect: "connect",
|
|
employee: "employee",
|
|
facebook: "Facebook",
|
|
remember_me: "remember me",
|
|
},
|
|
tooltip: {
|
|
coming_soon: "coming soon!",
|
|
},
|
|
error: {
|
|
login_failed: "Failed to login",
|
|
popups_blocked: "Popups are blocked on this device",
|
|
},
|
|
},
|
|
|
|
nav_bar: {
|
|
home: "homepage",
|
|
employee_list: "employee directory",
|
|
timesheet_approvals: "timesheet approvals",
|
|
timesheet: "timesheet",
|
|
profile: "profile",
|
|
help: "help",
|
|
logout: "log out",
|
|
},
|
|
|
|
profile: {
|
|
personal: {
|
|
tab_title: "personal",
|
|
first_name: "first name",
|
|
last_name: "last name",
|
|
phone_number: "phone number",
|
|
address: "address",
|
|
address_hint: "# address, city, region, country",
|
|
birthdate: "birthdate",
|
|
},
|
|
employee: {
|
|
tab_title: "career",
|
|
email: "e-mail",
|
|
job_title: "job title",
|
|
company: "company",
|
|
supervisor: "supervisor",
|
|
hired_date: "hiring date",
|
|
bankroll_id: "payroll ID",
|
|
},
|
|
preferences: {
|
|
tab_title: "preferences",
|
|
display_options: "Color mode",
|
|
language_options: "language options",
|
|
'fr-FR': "French",
|
|
'en-CA': "English",
|
|
dark_mode: "dark",
|
|
light_mode: "light",
|
|
update_successful: "Preferences saved",
|
|
update_failed: "Failed to save preferences",
|
|
},
|
|
schedule_presets: {
|
|
tab_title: "Schedule",
|
|
selected_schedule: "Selected Schedule Preset",
|
|
new_preset: "Build a new preset",
|
|
},
|
|
errors: {
|
|
must_enter_birthdate: "You must enter a valid birthdate",
|
|
}
|
|
},
|
|
|
|
shared: {
|
|
error: {
|
|
no_data_found: "no data found",
|
|
no_search_results: "no results matching search",
|
|
},
|
|
label: {
|
|
search: "search",
|
|
filter: "filters",
|
|
loading: "loading...",
|
|
language: "Language",
|
|
add: "ajouter",
|
|
save: "save",
|
|
remove: "remove",
|
|
cancel: "cancel",
|
|
update: "update",
|
|
modify: "modify",
|
|
close: "close",
|
|
},
|
|
misc: {
|
|
or: "or",
|
|
and: "and",
|
|
to: "to",
|
|
from: "from",
|
|
yes: "yes",
|
|
no: "no",
|
|
in: "in",
|
|
out: "out",
|
|
},
|
|
shift_type: {
|
|
regular: "regular",
|
|
evening: "evening",
|
|
emergency: "emergency",
|
|
overtime: "overtime",
|
|
holiday: "holiday",
|
|
vacation: "vacation",
|
|
sick: "sick",
|
|
remote: "remote work",
|
|
},
|
|
weekday: {
|
|
sunday: "dimanche",
|
|
monday: "lundi",
|
|
tuesday: "mardi",
|
|
wednesday: "mercredi",
|
|
thursday: "jeudi",
|
|
friday: "vendredi",
|
|
saturday: "samedi",
|
|
},
|
|
},
|
|
|
|
timesheet: {
|
|
page_header: "Timesheet",
|
|
nav_button: {
|
|
calendar_date_picker: "Calendar",
|
|
current_week: "This week",
|
|
next_week: "Next period",
|
|
previous_week: "Previous period",
|
|
},
|
|
save_button: "Save",
|
|
cancel_button: "Cancel",
|
|
remote_button: "Remote work",
|
|
delete_button: "Delete",
|
|
shift: {
|
|
actions: {
|
|
add: "Add Shift",
|
|
edit: "Edit shift",
|
|
delete: "Delete shift",
|
|
delete_confirmation_msg: "Do you want to delete this shift completly?",
|
|
},
|
|
types: {
|
|
label: "Shift`s Type",
|
|
EMERGENCY: "Emergency",
|
|
EVENING: "Evening",
|
|
HOLIDAY: "Holiday",
|
|
OVERTIME: "Overtime",
|
|
REGULAR: "Regular",
|
|
SICK: "Sick Leave",
|
|
VACATION: "Vacation",
|
|
REMOTE: "Remote work",
|
|
},
|
|
fields: {
|
|
start: "Start (HH:mm)",
|
|
end: "End (HH:mm)",
|
|
header_comment: "Shift`s comment",
|
|
textarea_comment: "Leave a comment here",
|
|
},
|
|
},
|
|
expense: {
|
|
add_expense: 'Add Expense',
|
|
amount: 'Amount',
|
|
date: 'Date',
|
|
empty_list: 'No registered expenses',
|
|
employee_comment: 'Comment',
|
|
supervisor_comment: 'Supervisor note',
|
|
hints: {
|
|
amount_or_mileage: "Either amount or mileage, not both",
|
|
comment_required: "A comment required",
|
|
attach_file: "Attach File"
|
|
},
|
|
mileage: "mileage",
|
|
open_btn: "list of expenses",
|
|
title: "List of all expenses",
|
|
total_amount: "Total amount",
|
|
total_mileage: "Total mileage",
|
|
type: "Type",
|
|
types: {
|
|
PER_DIEM: "Per Diem",
|
|
EXPENSES: "expense",
|
|
MILEAGE: "mileage",
|
|
ON_CALL: "on-call allowance",
|
|
},
|
|
},
|
|
errors: {
|
|
INVALID_SHIFT_TIME: "In and Out shift times are reversed",
|
|
SHIFT_OVERLAP: "An overlaps occured between 2 or more shifts",
|
|
INVALID_SHIFT: "A shift contains missing or corrupted data",
|
|
SHIFT_TIME_REQUIRED: "Valid time required",
|
|
SHIFT_TYPE_REQUIRED: "Shift type required",
|
|
SHIFT_NOT_FOUND: "Shift missing or deleted",
|
|
PAY_PERIOD_NOT_FOUND: "No pay period matching given dates",
|
|
EMPLOYEE_NOT_FOUND: "No employee matching current login details",
|
|
INVALID_TIMESHEET: "Timesheet data is missing or corrupted",
|
|
TIMESHEET_NOT_FOUND: "No timesheet found with provided data",
|
|
INVALID_EXPENSE: "An expense contains missing or corrupted data",
|
|
EXPENSE_NOT_FOUND: "No expense found with provided data",
|
|
},
|
|
},
|
|
|
|
timesheet_approvals: {
|
|
page_title: "Validation cartes de temps",
|
|
table: {
|
|
full_name: "full name",
|
|
email: "email address",
|
|
is_approved: "approval",
|
|
expenses: "expenses",
|
|
mileage: "mileage",
|
|
verified: "approved",
|
|
unverified: "pending",
|
|
},
|
|
chart: {
|
|
hours_worked_title: "hours worked",
|
|
expenses_title: "expenses accrued",
|
|
},
|
|
print_report: {
|
|
company: "company",
|
|
type: "type",
|
|
shifts: "shifts",
|
|
expenses: "expenses",
|
|
},
|
|
tooltip: {
|
|
button_detailed_view: "detailed view",
|
|
},
|
|
},
|
|
}; |