export default {
    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",
        },
    },

    employee_management: {
        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",
        },
        add_employee: "Ajouter employé",
        modify_employee: "Modifier employé",
        access_label: "accès",
        details_label: "détails",
    },

    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",
            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': "Anglais",
            dark_mode: "sombre",
            light_mode: "clair",
            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",
        },
        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: {
            sunday: "dimanche",
            monday: "lundi",
            tuesday: "mardi",
            wednesday: "mercredi",
            thursday: "jeudi",
            friday: "vendredi",
            saturday: "samedi",
        },
    },

    timesheet: {
        page_header: "Carte de temps",
        nav_button: {
            calendar_date_picker: "Calendrier",
            current_week: "Semaine actuelle",
            next_week: "Prochaine période",
            previous_week: "Période 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",
            },
            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",
            INVALID_SHIFT: "Un quart de travail contient des données manquantes ou corrompues",
            SHIFT_TIME_REQUIRED: "Heure requise",
            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",
        table: {
            full_name: "nom complet",
            email: "courriel",
            is_approved: "approuvé",
            expenses: "dépenses",
            mileage: "kilométrage",
            verified: "approuvé",
            unverified: "à vérifier",
        },
        chart: {
            hours_worked_title: "heures travaillées",
            expenses_title: "dépenses encourues"
        },
        print_report: {
            company: "compagnie",
            type: "types de données",
            shifts: "quarts de travail",
            expenses: "dépenses",
        },
        tooltip: {
            button_detailed_view: "vue détaillée",
        },
    },
};