<?php

return [

    'update' => [
        'error' => 'Une erreur a eu lieu pendant la mise à jour. ',
        'success' => 'Les paramètres ont été mis à jour avec succès.',
    ],
    'backup' => [
        'delete_confirm' => 'Êtes-vous certain de vouloir supprimer ce fichier de sauvegarde ? Cette action ne peut pas être annulée. ',
        'file_deleted' => 'Le fichier de sauvegarde a été supprimé correctement. ',
        'generated' => 'Un nouveau fichier de sauvegarde a été créé correctement.',
        'file_not_found' => 'Ce fichier de sauvegarde n\'a pas pu être trouvé sur le serveur .',
        'restore_warning' => 'Oui, restaurez-le. Je reconnais que cela écrasera toutes les données existantes actuellement dans la base de données. Cela déconnectera également tous vos utilisateurs existants (vous y compris).',
        'restore_confirm' => 'Êtes-vous sûr de vouloir restaurer votre base de données à partir de :filename ?',
        'delete_disabled_help' => 'Deleting backups is disabled. Contact your administrator if you wish to enable deleting backups.',
    ],
    'restore' => [
        'success' => 'Your system backup has been restored. Please log in again.',
        'archive_invalid' => 'The selected backup file (:filename) is not a valid zip archive. Restore aborted before touching the database.',
        'zip_extension_missing' => 'PHP zip extension is not loaded on this server. Cannot validate the backup archive, and restore has been aborted to prevent data loss. Ask your server administrator to install ext-zip.',
        'pre_backup_failed' => 'Could not create a pre-restore safety backup. Restore aborted so that the existing database is not destroyed without a recovery path.',
        'failed_with_backup' => 'Restore failed. The pre-existing database was wiped as part of the restore attempt, but a pre-restore backup was saved to :backup and can be used to recover.',
    ],
    'purge' => [
        'error' => 'Une erreur est survenue durant la purge. ',
        'validation_failed' => 'Votre confirmation de purge est incorrecte. Merci d\'écrire le mot "DELETE" dans la fenêtre de confirmation.',
        'success' => 'Les enregistrements supprimés ont bien été purgés.',
    ],
    'mail' => [
        'sending' => 'Envoi du message électronique de test...',
        'success' => 'Courrier électronique envoyé !',
        'error' => 'Le courrier électronique n\'a pas pu être envoyé.',
        'additional' => 'Aucun message d\'erreur supplémentaire disponible. Veuillez vérifier vos paramètres de messagerie et le journal d\'erreur de l\'application.',
    ],
    'ldap' => [
        'testing' => 'Test de la connexion, de la liaison et de la requête LDAP ...',
        '500' => 'Erreur500 : Erreur de serveur. Veuillez vérifier les journaux de votre serveur pour plus d\'informations.',
        'error' => 'Une erreur est survenue :(',
        'sync_success' => 'Un échantillon de 10 utilisateurs a été renvoyé depuis le serveur LDAP en fonction de vos réglages:',
        'testing_authentication' => 'Test de l\'authentification LDAP...',
        'authentication_success' => 'Utilisateur authentifié contre LDAP avec succès !',
    ],
    'labels' => [
        'null_template' => 'Label template not found. Please select a template.',
    ],
    'webhook' => [
        'sending' => 'Envoi du message de test :app...',
        'success' => 'Votre intégration :webhook_name fonctionne !',
        'success_pt1' => 'Succès ! Vérifiez le ',
        'success_pt2' => ' canal pour votre message de test, et assurez-vous de cliquer sur ENREGISTRER ci-dessous afin de sauvegarder vos réglages.',
        '500' => '500 Erreur du serveur.',
        'error' => 'Quelque chose s\'est mal passé. :app a répondu avec: :error_message',
        'error_redirect' => 'ERREUR : 301/302 :endpoint renvoie une redirection. Pour des raisons de sécurité, nous ne suivons pas les redirections. Veuillez utiliser le point de terminaison réel.',
        'error_misc' => 'Une erreur est survenue. :( ',
        'webhook_fail' => ' webhook notification failed: Check to make sure the URL is still valid.',
        'webhook_channel_not_found' => ' webhook channel not found.',
        'ms_teams_deprecation' => 'The selected Microsoft Teams webhook URL will be deprecated Dec 31st, 2025. Please use a workflow URL. Microsoft\'s documentation on creating a workflow can be found <a href="https://support.microsoft.com/en-us/office/create-incoming-webhooks-with-workflows-for-microsoft-teams-8ae491c7-0394-4861-ba59-055e33f75498" target="_blank"> here.</a>',
    ],
    'location_scoping' => [
        'not_saved' => 'Your settings were not saved.',
        'mismatch' => 'There is 1 item in the database that need your attention before you can enable location scoping.|There are :count items in the database that need your attention before you can enable location scoping.',
    ],
    'oauth' => [
        'token_revoked' => 'Personal access token revoked successfully.',
        'token_unrevoked' => 'Personal access token reinstated successfully.',
        'token_not_found' => 'That personal access token could not be found.',
        'token_revoke_error' => 'An error occurred while revoking the token.',
        'token_unrevoke_error' => 'An error occurred while reinstating the token.',
        'client_created' => 'OAuth client created successfully.',
        'client_updated' => 'OAuth client updated successfully.',
        'client_deleted' => 'OAuth client deleted successfully.',
        'client_revoked' => 'OAuth client revoked successfully.',
        'client_unrevoked' => 'OAuth client reinstated successfully.',
        'client_not_found' => 'That OAuth client could not be found.',
        'token_deleted' => 'Token revoked successfully.',
        'client_delete_denied' => 'You are not authorized to delete this client.',
        'client_edit_denied' => 'You are not authorized to edit this client.',
        'token_delete_denied' => 'You are not authorized to revoke this token.',
    ],
];
