446 lines
17 KiB
TypeScript
446 lines
17 KiB
TypeScript
export default {
|
||
accountDialog: {
|
||
title: 'Plus',
|
||
item_1: 'Langue',
|
||
item_2: 'Profile',
|
||
item_3: 'Déconnexion',
|
||
item_4: 'Carte de temps',
|
||
item_5: 'Calendrier annuel',
|
||
},
|
||
addUserPage: {
|
||
title: 'Créer un utilisateur',
|
||
firstName: 'Prénom',
|
||
lastName: 'Nom de famille',
|
||
email: 'Email',
|
||
phoneNumber: 'Numéro de téléphone',
|
||
type: 'Choisir un type',
|
||
role: 'Choisir un role',
|
||
job_title: 'Titre d’emploi',
|
||
company: 'Entreprise',
|
||
supervisor: 'Superviseur',
|
||
isSupervisor: 'Est un superviseur',
|
||
hours_bank_max: 'Maximum de banque d’heures ',
|
||
onboarding: 'Date d’embauche',
|
||
offboarding: 'date de départ',
|
||
employee_number: 'Numéro d’employé (Matricule employeur D)',
|
||
regular_hours_day: 'nombre régulier d’heures par jour',
|
||
address: 'Adresse',
|
||
verifiedAccountStatus: 'Compte vérifié',
|
||
unVerifiedAccountStatus: 'Compte non vérifié',
|
||
password: 'Nouveau mot de passe',
|
||
confirmedPassword: 'Confirmez votre mot de passe',
|
||
submit: 'Créer',
|
||
//Form Validaiton
|
||
firstNameValidation: 'Le prénom doit être rempli.',
|
||
lastNameValidation: 'Le nom de famille doit être rempli.',
|
||
emailValidation: 'Email doit être un e-mail valide.',
|
||
phoneNumberValidation: 'Numéro de téléphone doit être rempli.',
|
||
typeValidation: 'Type doit être rempli.',
|
||
roleValidation: 'Role doit être rempli.',
|
||
job_titleValidation: 'Le Titre d’emploi doit être rempli.',
|
||
companyValidation: 'Entreprise doit être rempli.',
|
||
supervisorValidation: 'Superviseur doit être rempli.',
|
||
hours_bank_maxValidation: 'Maximum de banque d’heures doit être rempli.',
|
||
onboardingValidation: 'Date d’embauche doit être rempli.',
|
||
employee_numberValidation: 'Numéro d’employé doit être rempli.',
|
||
regular_hours_dayValidation:
|
||
'nombre régulier d’heures par jour doit être rempli.',
|
||
addressValidation: 'Adresse doit être rempli.',
|
||
passwordValidation: 'Le mot de passe doit répondre à tous les critères.',
|
||
confirmPasswordValidation:
|
||
'Le mot de passe doit correspondre au nouveau mot de passe.',
|
||
},
|
||
autoLogout: {
|
||
title: 'Alerte',
|
||
message_start: 'Attention : vous serez automatiquement déconnecté dans',
|
||
message_end: 'secondes si vous n’interagissez pas avec l’écran.',
|
||
},
|
||
weekdays: {
|
||
Sunday: 'dimanche',
|
||
Monday: 'lundi',
|
||
Tuesday: 'mardi',
|
||
Wednesday: 'mercredi',
|
||
Thursday: 'jeudi',
|
||
Friday: 'vendredi',
|
||
Saturday: 'samedi',
|
||
},
|
||
editUserPage: {
|
||
title: 'Modifier le compte',
|
||
passwordTitle: 'Réinitialiser le mot de passe',
|
||
firstName: 'Prénom',
|
||
lastName: 'Nom de famille',
|
||
email: 'Email',
|
||
phoneNumber: 'Numéro de téléphone',
|
||
type: 'Choisir un type',
|
||
role: 'Choisir un role',
|
||
job_title: 'Titre d’emploi',
|
||
company: 'Entreprise',
|
||
supervisor: 'Superviseur',
|
||
isSupervisor: 'Est un superviseur',
|
||
hours_bank_max: 'Maximum de banque d’heures ',
|
||
address: 'Adresse',
|
||
verifiedAccountStatus: 'Compte vérifié',
|
||
unVerifiedAccountStatus: 'Compte non vérifié',
|
||
password: 'Nouveau mot de passe',
|
||
confirmedPassword: 'Confirmez votre mot de passe',
|
||
submit: 'Modifier le compte',
|
||
//Form Validaiton
|
||
firstNameValidation: 'Le prénom doit être rempli.',
|
||
lastNameValidation: 'Le nom de famille doit être rempli.',
|
||
emailValidation: 'Email doit être un e-mail valide.',
|
||
phoneNumberValidation: 'Numéro de téléphone doit être rempli.',
|
||
typeValidation: 'Type doit être rempli.',
|
||
roleValidation: 'Role doit être rempli.',
|
||
job_titleValidation: 'Le Titre d’emploi doit être rempli.',
|
||
companyValidation: 'Entreprise doit être rempli.',
|
||
supervisorValidation: 'Superviseur doit être rempli.',
|
||
hours_bank_maxValidation: 'Maximum de banque d’heures doit être rempli.',
|
||
addressValidation: 'Adresse doit être rempli.',
|
||
passwordValidation: 'Le mot de passe doit répondre à tous les critères.',
|
||
confirmPasswordValidation:
|
||
'Le mot de passe doit correspondre au nouveau mot de passe.',
|
||
},
|
||
expenseColumns: {
|
||
title: 'Dépenses',
|
||
column_1: 'Type',
|
||
column_2: 'Montant',
|
||
column_3: 'Attachement',
|
||
column_4: 'Description',
|
||
column_5: 'État',
|
||
column_6: 'Rapport du superviseur',
|
||
},
|
||
footerLayout: {
|
||
title: `Targo Canada, 2005 - 2025. Tous droits réservés.`,
|
||
},
|
||
forgotPage: {
|
||
title:
|
||
'Veuillez saisir votre e-mail pour rechercher votre compte et envoyer un code de vérification.',
|
||
email: 'Email',
|
||
emailValidation: 'Email doit être un e-mail valide.',
|
||
submit: 'Envoyer code',
|
||
cancel: 'Annuler',
|
||
},
|
||
helpPage: {
|
||
title_1: 'Contactez-nous',
|
||
title_2:
|
||
'Veuillez remplir le formulaire ci-dessous et nous vous communiquerons dès que possible.',
|
||
fullName: 'Nom complet*',
|
||
email: 'Adresse e-mail*',
|
||
phoneNumber: 'Numéro de téléphone*',
|
||
message:
|
||
'Comment pouvons-nous vous aider? S’il vous plaît utiliser cette zone pour fournir un message détaillé, Merci!*',
|
||
//form validation
|
||
fullNameValidation: 'Le nom complet doit être rempli.',
|
||
emailValidation: 'L’e-mail doit être un e-mail valide.',
|
||
phoneNumberValidation: 'Le numéro de téléphone doit être rempli.',
|
||
messageValidation: 'Message doit être rempli.',
|
||
submit: 'Envoyer',
|
||
},
|
||
indexAdminPage: {
|
||
card_1: 'Administrateurs',
|
||
card_2: 'Techniciens',
|
||
card_3: 'Marchand',
|
||
card_4: 'Clients',
|
||
},
|
||
loginPage: {
|
||
title: 'Se connecter à Targo',
|
||
forgotPassword: 'Mot de passe oublié?',
|
||
signUp: 'Vous n’avez pas encore de compte?',
|
||
email: 'Email',
|
||
password: 'Mot de passe',
|
||
submit: 'Connecter',
|
||
employeeLoginButton: 'Employé',
|
||
facebookLoginButton:'Facebook',
|
||
tooltipComingSoon: 'À venir!',
|
||
loginOrSeparator: 'OU',
|
||
emailValidation: 'Email doit être un e-mail valide.',
|
||
passwordValidation: 'Mot de passe doit être rempli.',
|
||
rememberMe: 'Rester connecté',
|
||
},
|
||
mainLayout: {
|
||
backButton: 'Retour à la page d’accueil',
|
||
clearFilter: 'Effacer le filtre',
|
||
},
|
||
navBar: {
|
||
userMenuHome: 'Accueil',
|
||
userMenuEmployeeList: 'Répertoire employés',
|
||
userMenuShiftValidation: 'Valider les heures',
|
||
userMenuTimesheetTemp: 'Carte de temps',
|
||
userMenuProfile: 'Profil',
|
||
userMenuHelp: 'Aide',
|
||
userMenuLogout: 'Déconnexion',
|
||
userMenuTimesheet: 'Carte de temps',
|
||
userMenuCalendar: 'Calendrier annuel',
|
||
},
|
||
notFoundPage: {
|
||
pageText: 'On ne semble pas trouver la page que vous cherchez, désolé!',
|
||
backButton: 'Je veux retourner en arrière!',
|
||
},
|
||
notificationDialog: {
|
||
notice: 'Notification',
|
||
markAllRead: 'Marquer tout comme lu',
|
||
deleteAll: 'Supprimer tout',
|
||
close: 'Fermer',
|
||
},
|
||
pageTitles: {
|
||
employeeDirectory: 'Répertoire des Employés',
|
||
newUsers: 'Nouvel utilisateur',
|
||
updateUsers: 'Mettre à jour l’utilisateur',
|
||
timeSheets: 'Carte de temps',
|
||
timeSheetValidations: 'Validation cartes de temps',
|
||
},
|
||
profilePage: {
|
||
title: 'Profil',
|
||
firstName: 'Prénom',
|
||
lastName: 'Nom de famille',
|
||
email: 'Email',
|
||
phoneNumber: 'Numéro de téléphone',
|
||
job_title: 'Titre du poste',
|
||
company: 'Entreprise',
|
||
supervisor: 'Superviseur',
|
||
role: 'Role',
|
||
address: 'Adresse',
|
||
job_titleValidation: 'Le champ "titre du poste" doit être rempli.',
|
||
companyValidation: 'Le champ "entreprise" doit être rempli.',
|
||
supervisorValidation: 'Un employé qui n’a pas le rôle de superviseur doit être attribué à un superviseur.',
|
||
roleValidation: 'Le champ "rôle" doit être rempli.',
|
||
addressValidation: 'Le champ "adresse" doit être rempli.',
|
||
firstNameValidation: 'Le champ "prénom" doit être rempli.',
|
||
lastNameValidation: 'Le champ "nom de famille" doit être rempli.',
|
||
phoneNumberValidation: 'Le champ "numéro de téléphone" doit être rempli.',
|
||
submit: 'Modifier Profil',
|
||
},
|
||
resetPage: {
|
||
title: 'Réinitialiser votre mot de passe',
|
||
code: 'code',
|
||
codeValidation: 'Le code doit être rempli avec 4 chiffres.',
|
||
newPassword: 'Nouveau mot de passe',
|
||
confirmedPassword: 'Confirmez votre mot de passe',
|
||
newPasswordValidation: 'Le mot de passe doit répondre à tous les critères.',
|
||
newPasswordLengthValidation: 'Doit être d’au moins 8 caractères de long.',
|
||
newPasswordCapitalValidation:
|
||
'Doit contenir au moins une lettre majuscule.',
|
||
newPasswordNumberValidation: 'Doit contenir au moins un numéro.',
|
||
newPasswordSpecialCharacterValidation:
|
||
'Doit contenir au moins un caractère spécial : !@#$%^&*()-_+=',
|
||
confirmNewPasswordValidation:
|
||
'Le mot de passe doit correspondre au nouveau mot de passe.',
|
||
submit: 'Envoyer',
|
||
cancel: 'Annuler',
|
||
},
|
||
shared:{
|
||
searchBar: 'Rechercher',
|
||
loading: 'Téléchargement des données en cours...',
|
||
failedToLoad: 'Aucune donnée à afficher',
|
||
failedToSearch: 'Aucun résultat de recherche obtenu',
|
||
languageLabel: 'Langue',
|
||
},
|
||
shiftColumns: {
|
||
title: 'Quarts de travail',
|
||
labelType: 'type',
|
||
labelIn: 'entrée',
|
||
labelOut: 'sortie',
|
||
labelComment: 'commentaire',
|
||
labelState: 'état',
|
||
labelSupervisorReport: 'rapport du superviseur',
|
||
},
|
||
shiftsTemplate: {
|
||
tabTitle1: 'Quarts de travail',
|
||
tabTitle2: 'Modèles de quarts de travail',
|
||
saveButton: 'Enregistrer',
|
||
emptyShiftsMessage: 'Aucun modèle disponible.',
|
||
emptyTemplateMessage: 'Aucun quarts de travail disponible.',
|
||
selectTemplate: 'Sélectionnez un modèle',
|
||
selectTemplateNoResult: 'Aucun modele disponible.',
|
||
selectDay: 'Jour',
|
||
startTime: 'Heure de début',
|
||
endTime: 'Heure de fin',
|
||
templateTitle: 'Titre',
|
||
templateDescription: 'Description',
|
||
createButton: 'Créer',
|
||
updateButton: 'Mettre à jour',
|
||
deleteButton: 'Supprimer',
|
||
resetButton: 'Réinitialiser',
|
||
dayValidation: 'Jour doit être rempli.',
|
||
startTimeValidation: 'Heure de début doit être rempli.',
|
||
endTimeValidation: 'Heure de fin doit être rempli.',
|
||
startTimeAfterEndTimeValidation:
|
||
'L’heure de début ne peut pas être après l’heure de fin',
|
||
endTimeBeforeStartTimeValidation:
|
||
'L’heure de fin ne peut pas être précédente à l’heure de debut',
|
||
existingTimeShift: 'Ce temps est déjà utilisé',
|
||
},
|
||
signUpPage: {
|
||
title: 'Créer un nouveau compte',
|
||
firstName: 'Prénom',
|
||
lastName: 'Nom de famille',
|
||
email: 'Email',
|
||
phoneNumber: 'Numéro de téléphone',
|
||
password: 'Nouveau mot de passe',
|
||
confirmedPassword: 'Confirmez votre mot de passe',
|
||
signIn: 'Vous avez déjà un compte?',
|
||
submit: 'S’inscrire',
|
||
firstNameValidation: 'Le prénom doit être rempli.',
|
||
lastNameValidation: 'Le nom de famille doit être rempli.',
|
||
emailValidation: 'Email doit être un e-mail valide.',
|
||
phoneNumberValidation: 'Numéro de téléphone doit être rempli.',
|
||
passwordValidationTitle: 'Critères de mot de passe :',
|
||
passwordValidation: 'Le mot de passe doit répondre à tous les critères.',
|
||
passwordLengthValidation: 'Doit être d’au moins 8 caractères de long.',
|
||
passwordCapitalValidation: 'Doit contenir au moins une lettre majuscule.',
|
||
passwordNumberValidation: 'Doit contenir au moins un numéro.',
|
||
passwordSpecialCharacterValidation:
|
||
'Doit contenir au moins un caractère spécial : !@#$%^&*()-_+=',
|
||
confirmPasswordValidation:
|
||
'Le mot de passe doit correspondre au nouveau mot de passe.',
|
||
},
|
||
table: {
|
||
recordsTitle: 'Enregistrements par page:',
|
||
noResultsLabel: 'Le filtre n’a révélé aucun résultat',
|
||
noDataLabel: 'Je n’ai rien trouvé pour toi',
|
||
},
|
||
timesheet: {
|
||
title:'Carte de temps',
|
||
date_ranges_to:'au',
|
||
days: ['Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi'],
|
||
nav_button: {
|
||
calendar_date_picker:'Calendrier',
|
||
current_week:'Semaine actuelle',
|
||
next_week:'Prochaine semaine',
|
||
previous_week:'Semaine précédente',
|
||
},
|
||
save_button:'Enregistrer',
|
||
cancel_button:'Annuler',
|
||
remote_button: 'Télétravail',
|
||
delete_button: 'Supprimer',
|
||
shift: {
|
||
actions: {
|
||
add:'Ajouter un Quart',
|
||
edit: 'Modifier un Quart',
|
||
delete: 'Supprimer un Quart',
|
||
delete_confirmation_msg: 'Voulez-vous complètement supprimer ce quart?',
|
||
},
|
||
types: {
|
||
label: 'Type de Quart',
|
||
EMERGENCY: 'Urgence',
|
||
EVENING: 'Soir',
|
||
HOLIDAY: 'Férié',
|
||
OVERTIME: 'Supplémentaire',
|
||
REGULAR: 'Régulier',
|
||
SICK: 'Maladie',
|
||
VACATION: 'Vacance',
|
||
REMOTE: 'Télétravail',
|
||
},
|
||
errors: {
|
||
not_found:'Aucun quart trouvé',
|
||
overlap:'Il y a un chevauchement entre deux ou plusieurs quarts',
|
||
invalid:'Entrée du quart invalide',
|
||
unknown:'Erreur inconnue',
|
||
comment_required:'un commentaire est requis',
|
||
comment_too_long:'votre commentaire est trop long',
|
||
},
|
||
fields: {
|
||
start:'Début (HH:mm)',
|
||
end:'Fin (HH:mm)',
|
||
header_comment:'Commentaire du Quart',
|
||
textarea_comment: 'Laissez votre commentaire ici',
|
||
},
|
||
},
|
||
expense: {
|
||
add_expense:'Ajouter une dépense',
|
||
amount:'Montant',
|
||
date:'Date',
|
||
empty_list:'Aucun dépense enregistrée',
|
||
employee_comment:'Commentaire',
|
||
supervisor_comment:'Note du Superviseur',
|
||
errors: {
|
||
date_required_or_invalid:'La date est manquante ou invalide',
|
||
comment_required:'un commentaire est requis',
|
||
comment_too_long:'votre commentaire est trop long',
|
||
amount_must_be_positive:'le montant doit être suppérieur à 0$',
|
||
mileave_must_be_positive:'le kilométrage doit être suppérieur à 0',
|
||
amount_xor_mileage:'Vous ne pouvez pas saisir un montant et un kilométrage pour une même dépense',
|
||
mileage_required_for_type:'Vous devez entrer une valeur en kilométrage pour ce type de dépense',
|
||
amount_required_for_type:'Vous devez entrer une valeur en montant $ pour ce type de dépense',
|
||
},
|
||
hints: {
|
||
amount_or_mileage:'Soit dépense ou kilométrage, pas les deux',
|
||
comment_required:'un commentaire est requis',
|
||
},
|
||
mileage:'Kilométrage',
|
||
open_btn:'Liste des Dépenses',
|
||
title:'Liste des dépenses',
|
||
total_amount:'Montant total',
|
||
total_mileage:'Kilométrage total',
|
||
type:'Type',
|
||
types: {
|
||
PER_DIEM:'Per diem',
|
||
EXPENSES:'dépense',
|
||
MILEAGE:'kilométrage',
|
||
PRIME_GARDE:'Prime de garde',
|
||
},
|
||
},
|
||
},
|
||
timeSheetValidations: {
|
||
tableColumnLabelFullname: 'nom complet',
|
||
tableColumnLabelEmail: 'courriel',
|
||
tableColumnLabelRegularHours: 'heures régulières',
|
||
tableColumnLabelEveningHours: 'soir',
|
||
tableColumnLabelEmergencyHours: 'urgence',
|
||
tableColumnLabelOvertime: 'supplémentaires',
|
||
tableColumnLabelExpenses: 'dépenses',
|
||
tableColumnLabelMileage: 'kilométrage',
|
||
actionTitle: 'Veuillez enregistrer les changements effectués.',
|
||
actionButton: 'Enregistrer',
|
||
timeSheetStatusVerified: 'validé',
|
||
timeSheetStatusUnverified: 'à valider',
|
||
timeSheetStatusPartial: 'partiellement validé',
|
||
timeSheetStatusComplete: 'complet',
|
||
timeSheetStatusEmpty: 'vide',
|
||
timeSheetStatusBlocked: 'bloqué',
|
||
showAllCheckbox: 'Afficher tous',
|
||
accumulatedSicknessTotal: 'Accumulées de maladies',
|
||
consumedSicknessTotal: 'Consommées de maladies',
|
||
accumulatedVacationTotal: 'Accumulées de vacances',
|
||
consumedVacationTotal: 'Consommées de vacances',
|
||
maxVacationPerYear: 'Maximum de vacances par année',
|
||
accumulatedSicknessTotalValidation: 'Cumulatif maladie doit être positif',
|
||
consumedSicknessTotalValidation: 'Maladie utilisé doit être positif',
|
||
accumulatedVacationTotalValidation: 'Cumulatif vacances doit être positif',
|
||
consumedVacationTotalValidation: 'Vacances utilisées doit être positif',
|
||
maxVacationPerYearValidation: 'Maximum vacances annuel doit être positif.',
|
||
resteVacationTotal: 'Reste des vacances',
|
||
hoursWorkedChartTitle: 'Heures travaillées',
|
||
hoursWorkedRegular: 'régulier',
|
||
hoursWorkedEvening: 'soir',
|
||
hoursWorkedEmergency: 'urgence',
|
||
hoursWorkedOvertime: 'supplémentaire',
|
||
tooltipTimeline: 'Vue journalière',
|
||
tooltipTimesheet: 'Feuille de temps',
|
||
reportFilterCategoryCompany: 'Compagnie',
|
||
reportFilterCategoryType: 'Types de données',
|
||
reportFilterShifts: 'Quarts de travail',
|
||
reportFilterExpenses: 'Dépenses',
|
||
reportFilterHoliday: 'Jours Fériés',
|
||
reportFilterVacation: 'Vacances',
|
||
},
|
||
usersListPage: {
|
||
tableHeader: 'Répertoire du personnel',
|
||
searchInput: 'rechercher',
|
||
userListFirstName: 'prénom',
|
||
userListLastName: 'nom de famille',
|
||
userListEmail: 'courriel',
|
||
userListPhone: '# téléphone',
|
||
userListRole: 'rôle',
|
||
userListSupervisor: 'superviseur',
|
||
userListCompany: 'Compagnie',
|
||
addButton: 'Ajouter employé',
|
||
customer: 'Client',
|
||
dealer: 'Marchand',
|
||
employee: 'Employé',
|
||
technician: 'Technicien',
|
||
admin: 'Administrateur',
|
||
support: 'Support',
|
||
},
|
||
};
|