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

222 lines
5.6 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",
},
},
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!",
},
},
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",
},
preferences: {
tab_title: "preferences",
display_options: "display options",
language_options: "language options",
dark_mode: "dark",
light_mode: "light",
},
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",
loading: "loading...",
language: "Language",
add: "ajouter",
save: "save",
remove: "remove",
cancel: "cancel",
update: "update",
modify: "modify",
},
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 week",
previous_week:"Previous week",
},
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",
},
errors: {
not_found:"Shift not found",
overlap:"An overlaps occured between 2 or more shifts",
invalid:"Invalid shift`s entry",
unknown:"Unknown error",
comment_required:"A comment is required",
comment_too_long:"Your comment is too long",
},
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',
errors: {
date_required_or_invalid:"the date is missing or invalid",
comment_required:"A comment required",
comment_too_long:"Your comment is too long",
amount_must_be_positive:"the amount cannot be under 0$",
mileave_must_be_positive:"the mileage cannot be under 0",
amount_xor_mileage:"you cannot enter an amount and a mileage for the same expense",
mileage_required_for_type:"you need to enter a value for mileage when you enter an expense of that type",
amount_required_for_type:"you need to enter a value for amount when you enter an expense of that type",
},
hints: {
amount_or_mileage:"Either amount or mileage, not both",
comment_required:"A comment required",
},
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",
PRIME_GARDE:"on-call allowance",
},
},
},
timesheet_approvals: {
page_title: "Validation cartes de temps",
table: {
full_name: "full name",
email: "email address",
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",
},
},
};