diff --git a/resources/lang/fr-FR/dashboard.php b/resources/lang/fr-FR/dashboard.php new file mode 100644 index 00000000..817d9a26 --- /dev/null +++ b/resources/lang/fr-FR/dashboard.php @@ -0,0 +1,293 @@ + 'Tableau de bord', + 'writeable_settings' => 'Le dossier des paramètres de Cachet n\'est pas accessible en écriture. Veuillez vous assurer que le serveur web peut écrire dans ./bootstrap/cachet.', + + // Incidents + 'incidents' => [ + 'title' => 'Incidents & Planification', + 'incidents' => 'Incidents', + 'logged' => '{0} Aucun incident, bon travail.|Vous avez un incident signalé.|Vous avez :count incidents signalés.', + 'incident-create-template' => 'Créer un modèle', + 'incident-templates' => 'Modèles d\'incident', + 'updates' => '{0} Aucune mise à jour|Une mise à jour|:count mises à jour', + 'add' => [ + 'title' => 'Ajouter un incident', + 'success' => 'Incident ajouté.', + 'failure' => 'Une erreur s\'est produite en ajoutant l\'incident, veuillez réessayer.', + ], + 'edit' => [ + 'title' => 'Modifier un incident', + 'success' => 'Incident mis à jour.', + 'failure' => 'Une erreur s\'est produite en modifiant l\'incident, veuillez réessayer.', + ], + 'delete' => [ + 'success' => 'L\'incident a été supprimé et ne sera pas affiché sur votre page de statut.', + 'failure' => 'L\'incident n\'a pas pu être supprimé. Veuillez réessayer.', + ], + 'update' => [ + 'title' => 'Créer une mise à jour d\'incident', + 'subtitle' => 'Ajouter une mise à jour à :incident', + 'success' => 'Update added.', + ], + + // Incident templates + 'templates' => [ + 'title' => 'Modèles d\'incident', + 'add' => [ + 'title' => 'Créer un modèle d\'incident', + 'message' => 'Vous devriez ajouter un modèle d\'incident.', + 'success' => 'Votre nouveau modèle d\'incident a été créé.', + 'failure' => 'Une erreur est survenue avec le modèle d\'incident.', + ], + 'edit' => [ + 'title' => 'Éditer le modèle', + 'success' => 'Le modèle d\'incident a été mis à jour.', + 'failure' => 'Une erreur est survenue lors de la mise à jour du modèle d\'incident', + ], + 'delete' => [ + 'success' => 'Le modèle d\'incident a été supprimé.', + 'failure' => 'Le modèle d\'incident n\'a pas pu être supprimé. Veuillez réessayer.', + ], + ], + ], + + // Incident Maintenance + 'schedule' => [ + 'schedule' => 'Maintenance Planifiée', + 'logged' => '{0} Aucune maintenance en cours, félicitations.|Vous avez une maintenance planifiée.|Vous avez :count maintenances planifiées.', + 'scheduled_at' => 'Planifiée à :timestamp', + 'add' => [ + 'title' => 'Ajouter une maintenance planifiée', + 'success' => 'Planification ajoutée.', + 'failure' => 'Une erreur est survenue lors de l\'ajout de la planification, veuillez réessayer.', + ], + 'edit' => [ + 'title' => 'Modifier la maintenance planifiée', + 'success' => 'La planification a été mise à jour !', + 'failure' => 'Une erreur est survenue lors de l\'édition de la planification.', + ], + 'delete' => [ + 'success' => 'La planification a été supprimée et ne sera pas affichée sur votre page de statut.', + 'failure' => 'La maintenance planifiée n\'a pas pu être supprimée. Veuillez réessayer.', + ], + ], + + // Components + 'components' => [ + 'components' => 'Composants', + 'component_statuses' => 'Statut des composants', + 'listed_group' => 'Groupés par :nom', + 'add' => [ + 'title' => 'Ajouter un composant', + 'message' => 'Vous devez ajouter un composant.', + 'success' => 'Composant créé.', + 'failure' => 'Un problème est survenu avec le composant. Veuillez réessayer.', + ], + 'edit' => [ + 'title' => 'Modifier un composant', + 'success' => 'Composant mis à jour.', + 'failure' => 'Un problème est survenu avec le composant. Veuillez réessayer.', + ], + 'delete' => [ + 'success' => 'Le composant a été supprimé !', + 'failure' => 'Le composant n\'a pas pu être supprimé. Veuillez réessayer.', + ], + + // Component groups + 'groups' => [ + 'groups' => 'Groupe de composants|Groupes de composants', + 'no_components' => 'Vous devez ajouter un groupe de composants.', + 'add' => [ + 'title' => 'Ajouter un groupe de composants', + 'success' => 'Groupe de composants ajouté.', + 'failure' => 'Un problème est survenu avec le composant. Veuillez réessayer.', + ], + 'edit' => [ + 'title' => 'Modifier un groupe de composants', + 'success' => 'Groupe de composants mis à jour.', + 'failure' => 'Un problème est survenu avec le composant. Veuillez réessayer.', + ], + 'delete' => [ + 'success' => 'Le groupe de composants a été supprimé !', + 'failure' => 'Le groupe de composants n\'a pas pu être supprimé. Veuillez réessayer.', + ], + ], + ], + + // Metrics + 'metrics' => [ + 'metrics' => 'Indicateur', + 'add' => [ + 'title' => 'Créer une métrique', + 'message' => 'Vous devez ajouter un indicateur.', + 'success' => 'Indicateur créé.', + 'failure' => 'Une erreur est survenue avec l\'indicateur. Veuillez réessayer.', + ], + 'edit' => [ + 'title' => 'Modifier une métrique', + 'success' => 'Indicateur mise à jour.', + 'failure' => 'Une erreur est survenue avec l\'indicateur. Veuillez réessayer.', + ], + 'delete' => [ + 'success' => 'La métrique a été supprimé et ne sera plus visible sur votre page de statut.', + 'failure' => 'L\'indicateur n\'a pas pu être supprimé. Veuillez réessayer.', + ], + ], + // Subscribers + 'subscribers' => [ + 'subscribers' => 'Abonnés', + 'description' => 'Les abonnés recevront des notifications par e-mail lorsque des incidents sont créés ou des composants sont mis à jour.', + 'verified' => 'Vérifié', + 'not_verified' => 'Non vérifié', + 'subscriber' => ':email, abonné à :date', + 'no_subscriptions' => 'Souscrire à toutes les mises à jour', + 'add' => [ + 'title' => 'Ajouter un abonné', + 'success' => 'L\'abonné a été ajouté !', + 'failure' => 'Une erreur s\'est produite lors de l\'ajout de l\'abonné. Veuillez réessayer.', + 'help' => 'Saisissez un abonné par ligne.', + ], + 'edit' => [ + 'title' => 'Mettre à jour l\'abonné', + 'success' => 'L\'abonné a été mis à jour !', + 'failure' => 'Une erreur s\'est produite lors de la modification de l\'abonné. Veuillez réessayer.', + ], + ], + + // Team + 'team' => [ + 'team' => 'Équipe', + 'member' => 'Membre', + 'profile' => 'Profil utilisateur', + 'description' => 'Les membres de l\'équipe pourront ajouter & modifier les composants et les incidents.', + 'add' => [ + 'title' => 'Ajouter un nouveau membre de l\'équipe', + 'success' => 'Membre de l\'équipe a ajouté.', + 'failure' => 'Le membre de l\'équipe n\'a pas pu être ajouté. Veuillez réessayer.', + ], + 'edit' => [ + 'title' => 'Mettre le profil à jour', + 'success' => 'Profil mis à jour.', + 'failure' => 'Une erreur s\'est produite lors de la mise à jour du profil. Veuillez réessayer.', + ], + 'delete' => [ + 'success' => 'Le membre de l\'équipe a été supprimé et n\'aura plus l\'accès au tableau de bord !', + 'failure' => 'Le membre de l\'équipe n\'a pas pu être ajouté. Veuillez réessayer.', + ], + 'invite' => [ + 'title' => 'Inviter un nouveau membre de l\'équipe', + 'success' => 'Nouveau membre invité.', + 'failure' => 'L\'invitation n\'a pas pu être envoyé. Veuillez réessayer.', + ], + ], + + // Settings + 'settings' => [ + 'settings' => 'Paramètres', + 'app-setup' => [ + 'app-setup' => 'Configuration de l\'application', + 'images-only' => 'Seules les images peuvent être envoyées.', + 'too-big' => 'Le fichier envoyé est trop grand. Envoyer une image d\'une taille inférieur à :size', + ], + 'analytics' => [ + 'analytics' => 'Analytics', + ], + 'log' => [ + 'log' => 'Log', + ], + 'localization' => [ + 'localization' => 'Localisation', + ], + 'customization' => [ + 'customization' => 'Personnalisation', + 'header' => 'Entête HTML personnalisé', + 'footer' => 'Pied de page HTML personnalisé', + ], + 'mail' => [ + 'mail' => 'Courrier', + 'test' => 'Test', + 'email' => [ + 'subject' => 'Tester la notification depuis Cachet', + 'body' => 'Voici un test de notification depuis Cachet.', + ], + ], + 'security' => [ + 'security' => 'Sécurité', + 'two-factor' => 'Utilisateurs sans authentification à deux facteurs', + ], + 'stylesheet' => [ + 'stylesheet' => 'Feuille de style', + ], + 'theme' => [ + 'theme' => 'Thème', + ], + 'edit' => [ + 'success' => 'Paramètres sauvegardés.', + 'failure' => 'Les paramètres n\'ont pas pu être sauvegardés.', + ], + 'credits' => [ + 'credits' => 'Crédits', + 'contributors' => 'Contributeurs', + 'license' => 'Cachet est un logiciel libre sous licence BSD-3 édité par Alt Three Services Limited.', + 'backers-title' => 'Partenaires financiers et sponsors', + 'backers' => 'Si vous souhaitez aider des développements futurs jetez un œil à la campagne Cachet Patreon.', + 'thank-you' => 'Merci à chacun des :count contributeurs.', + ], + ], + + // Login + 'login' => [ + 'login' => 'Connexion', + 'logged_in' => 'Vous êtes connecté.', + 'welcome' => 'Re-bonjour !', + 'two-factor' => 'Veuillez entrer votre jeton.', + ], + + // Sidebar footer + 'help' => 'Aide', + 'status_page' => 'Page de statut', + 'logout' => 'Déconnexion', + + // Notifications + 'notifications' => [ + 'notifications' => 'Notifications', + 'awesome' => 'Fantastique.', + 'whoops' => 'Oups.', + ], + + // Widgets + 'widgets' => [ + 'support' => 'Supportez Cachet', + 'support_subtitle' => 'Jetez un œil à la page Patreon!', + 'news' => 'Dernières actualités', + 'news_subtitle' => 'Obtenez les dernières mises à jour', + ], + + // Welcome modal + 'welcome' => [ + 'welcome' => 'Bienvenue sur votre page de statut !', + 'message' => 'Votre page de statut est presque prête ! Vous voudrez peut-être configurer ces paramètres supplémentaires', + 'close' => 'Aller directement à mon tableau de bord', + 'steps' => [ + 'component' => 'Créer des composants', + 'incident' => 'Créer des incidents', + 'customize' => 'Personnaliser', + 'team' => 'Ajouter des utilisateurs', + 'api' => 'Générer un jeton API', + 'two-factor' => 'Authentification à deux facteurs', + ], + ], + +]; \ No newline at end of file