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

428 lines
22 KiB
TypeScript

export default {
dashboard: {
carousel: {
welcome_title: "Bienvenue dans la nouvelle application Targo!",
welcome_message: "Le développement est terminé et l'application est officiellement en ligne! Les fonctionnalités demeurent grandement intactes comparé à l'ancienne version, mise à part une nouvelle couche de peinture, une expérience utilisateur plus intuitive et surtout une sécurité et optimization drastiquement amélioriés!",
help_title: "Nous avons une page d'aide!",
help_message: "Nous avons fait notre possible pour rendre l'application plus intuitive et facile d'accès en suivant les tendances modernes, mais il y a toujours place à l'amélioration! La page d'aide est là pour vous si jamais nous avons raté la cible et qu'une partie du site semble nébuleux.",
},
},
help: {
label: "Centre d'aide",
tutorial: {
dashboard: {
title: "Page d'accueil",
menu: "Menu Principal",
news_feed: "Fil d'actualités",
chat_bot: "Robot conversationnel d'aide technique",
notifications: "Notifications",
},
personal_profile: {
title: "Profil",
personal_info: "Informations personnelles",
professional_info: "Informations professionnelles",
},
timesheets: {
title: "Carte de temps",
create_shift: "Inscrire un nouveau quart de travail",
update_shift: "Modifier un quart de travail existant",
delete_shift: "Supprimer un quart de travail de la carte de temps",
comment_shift: "Commenter un quart de travail",
create_expense: "Inscrire une dépense",
update_expense: "Modifier une dépense",
delete_expense: "Supprimer une dépense",
},
employee_list: {
title: "Répertoire des employés ",
terminated_employees: "Employés inactifs",
},
employee_management: {
title: "Gestion des employés ",
create_employee: "Création d'un nouvel employé",
update_employee: "Modifier les informations d'un employé",
module_access: "Outils de gestion des accès de l'application",
schedule_preset: "Gestion des horaires prédéterminés",
terminating_employee: "Rendre un employé inactif",
},
timesheets_approval: {
title: "Validation de Carte de temps",
approval: "Validation des cartes de temps",
inspect: "Inspect timesheets",
comment_expense: "Commenter une dépense",
},
shared: {
search: "Recherche avancée",
preferences: "Options de préférences d'affichage",
calendar: "Navigation avec l'aide du calendrier",
display: "Affichage par Cartes ou par Liste"
},
},
},
employee_list: {
page_header: "Répertoire du personnel",
table: {
first_name: "prénom",
last_name: "nom de famille",
email: "courriel",
phone_number: "# téléphone",
role: "rôle",
supervisor: "superviseur",
company: "Compagnie",
is_supervisor: "est un superviseur",
active: "actif",
inactive: "inactif",
},
},
employee_management: {
add_employee: "Ajouter employé",
modify_employee: "Modifier employé",
access_label: "accès",
details_label: "détails",
schedule_label: "horaire",
enter_delete_input: "tappez 'SUPPRIMER' pour confirmer",
schedule_presets: {
preset_list_placeholder: "Sélectionner un horaire",
preset_name_placeholder: "nom de l'horaire",
delete_warning: "Êtes-vous certain de vouloir supprimer cet horaire?",
delete_warning_employee_1: "Cet horaire est présentement utilisé par",
delete_warning_employee_2: "La suppression n'affectera pas leurs feuilles de temps antérieures, mais ils ne pourront plus appliquer cet horaire à leurs feuilles de temps à partir de maintenant.",
},
module_access: {
dashboard: "Accueil",
employee_list: "Répertoire du personnel",
employee_management: "Gestion employés",
personal_profile: "profil personnel",
timesheets: "carte de temps",
timesheets_approval: "validation cartes de temps",
user_access: "module access",
by_role: "par rôle",
by_module: "par module",
preset_admin: "administrateur",
preset_employee: "employé",
uncheck_all: "Tout enlever",
admin_description: "Selectionner tous les modules",
employee_description: "Selectionner seulement les modules qui sont pertinents aux employés sans accès spéciaux",
none_description: "Enlever tous les accès",
usage_description: "Vous pouvez utiliser les rôles pour sélectionner des modules prédéfinis, enlever ou ajouter des modules individuellement, ou les deux",
},
filter: {
hide_terminated: "Cacher les employés inactifs",
sort_by_tags: "filtrer par identifiants",
},
},
error: {
not_found_header: "page introuvable",
not_found_description: "Vous avez possiblement entré une mauvaise addresse URL, ou vous n'avez pas accès à cette section du site",
go_back: "retour en arrière",
},
login: {
page_header: "connexion au compte",
email: "courriel",
password: "mot de passe",
button: {
connect: "connecter",
employee: "employé",
facebook: "Facebook",
remember_me: "rester connecté",
},
tooltip: {
coming_soon: "à venir!",
},
error: {
login_failed: "Échec à la connexion",
popups_blocked: "Les fenêtres contextuelles sont bloqués sur cet appareil",
},
},
nav_bar: {
home: "accueil",
employee_list: "répertoire employés",
timesheet_approvals: "valider les heures",
timesheet: "carte de temps",
profile: "profil",
help: "aide",
logout: "déconnecter",
},
profile: {
personal: {
tab_title: "personnelle",
first_name: "prénom",
last_name: "nom de famille",
phone_number: "numéro de téléphone",
address: "adresse",
address_hint: "# addresse, ville, région, pays",
birthdate: "date de naissance",
},
employee: {
tab_title: "carrière",
email: "courriel",
job_title: "poste",
company: "compagnie",
supervisor: "nom du superviseur",
hired_date: "date d'embauche",
fired_date: "date de départ",
bankroll_id: "identifiant de paie",
},
preferences: {
tab_title: "préférences",
display_options: "Mode d'affichage",
language_options: "Options de langue",
'fr-FR': "Français",
'en-CA': "English",
dark_mode: "sombre",
light_mode: "clair",
auto_mode: "automatique",
update_successful: "Préférences enregistrées",
update_failed: "Échec de sauvegarde",
},
schedule_presets: {
tab_title: "horaire",
selected_schedule: "Horaire Sélectionné",
new_preset: "Construire un nouvel horaire",
},
errors: {
must_enter_birthdate: "Vous devez entrer une date de naissance valide",
}
},
shared: {
error: {
no_data_found: 'aucune donnée à afficher',
no_search_results: 'aucun résultat ne correspond à la recherche',
},
label: {
search: 'recherche',
filter: "filtres",
loading: 'chargement en cours...',
language: 'langue',
add: "ajouter",
save: "sauvegarder",
remove: "supprimer",
cancel: "annuler",
update: "mettre à jour",
modify: "modifier",
close: "fermer",
download: "télécharger",
},
misc: {
or: "ou",
and: "et",
to: "au",
from: "de",
yes: "oui",
no: "non",
in: "entrée",
out: "sortie",
},
shift_type: {
regular: "régulier",
evening: "soir",
emergency: "urgence",
overtime: "supplémentaire",
holiday: "férié",
vacation: "vacances",
sick: "maladie",
remote: "télétravail",
},
weekday: {
sun: "dimanche",
mon: "lundi",
tue: "mardi",
wed: "mercredi",
thu: "jeudi",
fri: "vendredi",
sat: "samedi",
},
},
timesheet: {
page_header: "Carte de temps",
week: "semaine",
total_hours: "heures totales: ",
current_shifts: "quarts entrées",
apply_preset: "auto-remplir",
apply_preset_day: "Appliquer horaire pour la journée",
apply_preset_week: "Appliquer horaire pour la semaine",
nav_button: {
calendar_date_picker: "Calendrier",
current_week: "Semaine actuelle",
next_week: "Prochaine période",
previous_week: "Période précédente",
},
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",
OFFICE: "Bureau",
},
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',
hints: {
amount_or_mileage: "Soit dépense ou kilométrage, pas les deux",
comment_required: "un commentaire est requis",
attach_file: "Pièce jointe"
},
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",
ON_CALL: "Prime de garde",
},
},
errors: {
INVALID_SHIFT_TIME: "Les heures d'entrée et de sortie sont inversées",
SHIFT_OVERLAP: "Il y a un chevauchement entre deux ou plusieurs quarts",
SHIFT_OVERLAP_SHORT: "Chevauchement",
INVALID_SHIFT: "Un quart de travail contient des données manquantes ou corrompues",
SHIFT_TIME_REQUIRED: "Heures manquantes",
SHIFT_TYPE_REQUIRED: "Type requis",
SHIFT_NOT_FOUND: "Quart de travail manquant ou supprimé",
PAY_PERIOD_NOT_FOUND: "Aucune période de paie ne correspond aux dates fournies",
EMPLOYEE_NOT_FOUND: "Aucun employé ne correspond aux détails de votre connexion",
INVALID_TIMESHEET: "Une feuille de temps contient des données manquantes ou corrompues",
TIMESHEET_NOT_FOUND: "Aucune feuille de temps ne correspond au détails fournis",
INVALID_EXPENSE: "Une dépense contient des données manquantes ou corrompues",
EXPENSE_NOT_FOUND: "Aucune dépense ne correspond aux détails fournis",
},
},
timesheet_approvals: {
page_title: "Validation cartes de temps",
chart: {
hours_worked_title: "heures travaillées",
expenses_title: "dépenses encourues"
},
print_report: {
title: "options de téléchargement",
description: "Choisissez ce qui sera inclu dans le rapport",
company: "compagnies",
type: "types de données",
shifts: "quarts de travail",
expenses: "dépenses",
options: "options",
},
table: {
full_name: "nom complet",
email: "courriel",
is_approved: "approuvé",
expenses: "dépenses",
mileage: "kilométrage",
verified: "approuvé",
unverified: "à vérifier",
inactive: "inactif",
filter_active: "montrer les employés inactifs",
filter_team: "montrer mon équipe seulement",
},
tooltip: {
button_detailed_view: "vue détaillée",
},
},
descriptions: {
dashboard: {
menu: "Pour accéder au menu principal, cliquez sur le bouton situé dans le coin supérieur gauche. Ce menu vous permet de naviguer à travers l'ensemble de l'application.",
news_feed: "Des annonces générales et des points importants y sont présentés. Cet affichage est identique pour l'ensemble des employés.",
notifications: "Les notifications sont accessibles via la clochette située dans le coin supérieur droit. Elles permettent de consulter rapidement les informations qui vous concernent, \
par exemple : les demandes de congé, de vacances ou d'absence, les heures supplémentaires effectuées durant la semaine courante, \
ainsi que les commentaires laissés par votre superviseur.",
chat_bot: "Pour accéder au robot, il suffit de cliquer sur la bulle « robot ». Le robot conversationnel vous permet de trouver rapidement de l'information sur un client, \
une facture ou un appareil.",
},
personal_profile: {
personal_info: "Dans l'onglet « Personnel », vous pouvez consulter vos informations personnelles, telles que votre nom, vos numéros de téléphone, \
votre adresse et votre date de naissance.",
professional_info: "Dans l'onglet « Carrière », vous pouvez consulter vos informations professionnelles, comme votre poste, le nom de l'entreprise pour laquelle vous travaillez, \
le nom et l'adresse courriel de votre superviseur, ainsi que votre date d'embauche.",
preferences: "Dans l'onglet « Préférences », vous pouvez ajuster certains paramètres selon vos préférences personnelles, tels que le mode sombre, \
la langue et les notifications.",
},
timesheets: {
create_shift: "Pour ajouter un quart de travail, cliquez sur l'onglet vert « Ajouter du temps » et saisissez les informations obligatoires suivantes : \
le type de quart, l'heure de début, l'heure de fin, ainsi que le mode de travail (présentiel ou télétravail). \
Cliquez ensuite sur « Sauvegarder », situé dans le coin supérieur droit de la carte de temps.",
update_shift: "Pour modifier un quart de travail, cliquez sur l'information à modifier, ajustez la valeur souhaitée, puis cliquez sur « Sauvegarder », \
situé dans le coin supérieur droit de la carte de temps.",
delete_shift: "Pour supprimer un quart de travail, cliquez sur l'icône de poubelle rouge associée à l'entrée.",
comment_shift: "Pour laisser un commentaire sur un quart de travail, cliquez sur l'icône de bulle conversationnelle située à droite de l'entrée du quart de travail, \
puis cliquez sur « Sauvegarder », dans le coin supérieur droit de la carte de temps.",
create_expense: "Pour ajouter une dépense, accédez à la liste des dépenses à l'aide du bouton situé dans le coin supérieur droit. \
Vous devez ensuite remplir les champs suivants : la date (la date du jour est sélectionnée par défaut), le type de dépense, \
le montant ou le kilométrage effectué, un commentaire justifiant la dépense, et joindre une pièce justificative. \
Cliquez ensuite sur le bouton « Ajouter ».",
update_expense: "Pour modifier une dépense, accédez à la liste des dépenses, sélectionnez la dépense à modifier, apportez les changements nécessaires, \
puis cliquez sur « Modifier » pour sauvegarder.",
delete_expense: "Pour supprimer une dépense, accédez à la liste des dépenses et cliquez sur l'icône de poubelle rouge.",
},
employee_list: {
terminated_employees: "Cette option vous permet d'afficher ou de masquer les employés qui ne sont plus à l'emploi.",
},
employee_management: {
create_employee: "Pour créer un employé, accédez au menu « Ajouter un employé », situé dans le coin supérieur gauche de la liste des employés. \
Dans l'onglet « Détails », vous devez d'abord saisir l'ensemble des informations requises, à l'exception de la date de départ. \
Ensuite, attribuez les accès nécessaires à l'employé. Optionnellement, vous pouvez lui assigner un horaire préfabriqué. \
Cliquez sur « Sauvegarder » pour confirmer la création de l'employé.",
update_employee: "Pour mettre à jour les informations, les accès ou l'horaire d'un employé, sélectionnez son portrait et naviguez vers l'onglet approprié. \
Apportez les modifications nécessaires, puis cliquez sur « Mettre à jour » pour confirmer.",
module_access: "Pour gérer les accès aux différentes parties de l'application, sélectionnez le portrait de l'employé désiré, puis accédez à l'onglet « Accès ». \
Deux options sont disponibles : par rôle ou par module. Si l'employé est superviseur, le rôle « Administrateur » est suggéré. \
Pour un employé standard, le rôle « Employé » est recommandé. Il est également possible de sélectionner des modules spécifiques dans certains cas.",
schedule_preset: "Pour attribuer, modifier ou créer un horaire pour un employé, sélectionnez d'abord l'employé, puis accédez à l'onglet « Horaire » du menu de modification. \
Vous pouvez choisir un horaire existant, créer un nouvel horaire en lui donnant un nom unique, ou copier un horaire existant, le modifier et le renommer. \
Une fois satisfait, cliquez sur « Mettre à jour » pour confirmer votre choix.",
terminating_employee: "Pour mettre fin à l'emploi d'un employé, sélectionnez son portrait (ou sa ligne). Une fois le menu de modification affiché, \
entrez la date de départ et cliquez sur « Mettre à jour ».",
},
timesheets_approval: {
approval: "Pour approuver une feuille de temps, cliquez sur le bas de la carte où se trouve l'icône de cadenas. En mode liste, \
cliquez sur le cadenas situé à droite de la ligne correspondante.",
inspect: "Pour consulter les informations relatives aux quarts de travail ou aux dépenses d'un employé, cliquez sur l'icône de valise située dans le coin supérieur droit. \
Vous y trouverez des statistiques sur les heures travaillées ainsi que les dépenses effectuées. Dans cette fenêtre, il est possible de modifier des quarts de travail \
et des dépenses. Cliquez sur « Sauvegarder » pour confirmer les modifications.",
comment_expense: "Pour laisser un commentaire sur une dépense soumise par un employé, cliquez sur l'icône de valise associée à la carte de l'employé désiré. \
Accédez à la liste des dépenses et cliquez sur la bulle de commentaire du superviseur. \
Cliquez sur « Sauvegarder » pour confirmer votre commentaire.",
},
shared: {
display: "Cette option permet de choisir le mode d'affichage qui vous convient le mieux, soit par carte ou sous forme de liste détaillée.",
search: "Il est possible d'effectuer une recherche avancée par mots-clés. Il suffit de séparer chaque mot par un espace, et la barre de recherche affichera \
les résultats contenant l'ensemble des mots-clés saisis.",
calendar: "Le calendrier facilite la navigation. Il vous permet de sélectionner une date précise et d'afficher la période de paie qui inclut cette date.",
},
},
};