# Qisutu - Open Source Ticket System
# Copyright (C) 2026 Franziska Steps
# Qisutu - Kim-KI, https://qisutu.de
#
# This file is part of Qisutu.
#
# Qisutu is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# Qisutu is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with Qisutu. If not, see <https://www.gnu.org/licenses/>.
#
# SPDX-FileCopyrightText: 2026 Franziska Steps
# SPDX-License-Identifier: AGPL-3.0-or-later

use utf8;

{
    AdminAccountNotFound => 'Le compte administrateur de insert.sql n’a pas été trouvé de manière univoque.',
    AdminAccountPrepareFailed => 'Le compte administrateur n’a pas pu être préparé.',
    AdminConnectionFailed => 'La connexion en tant qu’administrateur de base de données a échoué : {error}',
    AdminCredentialVerificationFailed => 'Les identifiants administrateur générés n’ont pas pu être vérifiés. L’installation a été arrêtée.',
    AdminEmail => 'Adresse e-mail de l’administrateur',
    AdminEmailInvalid => 'L’adresse e-mail de l’administrateur n’est pas valide.',
    AdminPassword => 'Mot de passe administrateur',
    AdminPasswordHashFailed => 'Le mot de passe administrateur n’a pas pu être haché de manière sécurisée.',
    AdminPasswordHashMissing => 'Le hachage du mot de passe administrateur est manquant.',
    AdminPasswordSaveFailed => 'Le mot de passe administrateur n’a pas pu être enregistré.',
    AlreadyInstalled => 'Qisutu est déjà installé.',
    AlreadyInstalledTitle => 'Qisutu est déjà installé',
    AppDBConnectionFailed => 'La connexion avec le nouvel utilisateur de base de données Qisutu a échoué : {error}',
    AttachmentMax => 'Taille maximale des pièces jointes en Mo',
    AttachmentSizeInvalid => 'La taille maximale des pièces jointes doit être comprise entre 1 et 10240 Mo.',
    Available => 'disponible',
    BootstrapDeleteFailed => 'L’utilisateur temporaire de la base de données {user} n’a pas pu être supprimé automatiquement : {error}',
    BootstrapInvalid => 'L’autorisation temporaire de base de données n’est pas valide.',
    BootstrapLocalOnly => 'L’autorisation locale de base de données préparée automatiquement ne peut être utilisée que pour localhost.',
    Check => 'Vérification',
    ConfigSaveFailed => 'QisutuConfig.pm n’a pas pu être enregistré complètement : {error}',
    ConfigWriteFailed => 'Impossible d’écrire QisutuConfig.pm : {error}',
    ConnectionType => 'Type de connexion',
    Continue => 'Continuer',
    ContinueSystem => 'Continuer vers les paramètres système',
    Copied => 'Copié',
    Copy => 'Copier',
    CreateDatabase => 'Créer et remplir la base de données',
    CredentialSecurityFailed => 'Le système de sécurité des identifiants n’a pas pu être chargé. Les détails figurent dans var/log/install.log.',
    CredentialsNoted => 'Identifiants notés – accéder à la connexion Qisutu',
    DBModulesMissing => 'DBI ou DBD::mysql n’est pas installé. Exécutez d’abord install.sh en tant que root.',
    DatabaseAdmin => 'Administrateur de la base de données',
    DatabaseAdminIntro => 'L’administrateur de la base de données est utilisé uniquement pour la configuration. Son mot de passe n’est pas enregistré.',
    DatabaseAdminPassword => 'Mot de passe de l’administrateur de la base de données',
    DatabaseCLIExit => 'mysql s’est terminé avec l’état {status}',
    DatabaseCLIMissing => 'Ni mariadb ni mysql n’a été trouvé.',
    DatabaseCLIStartFailed => 'mysql n’a pas pu être démarré : {error}',
    DatabaseConnectionFailed => 'La connexion à la base de données a échoué.',
    DatabaseCreateFailed => 'La base de données ou l’utilisateur n’a pas pu être créé.',
    DatabaseCredentialsNote => 'Notez ces identifiants et conservez-les en lieu sûr. Le mot de passe de la base de données a été écrit directement dans core/config/QisutuConfig.pm.',
    DatabaseFirst => 'La base de données doit d’abord être configurée.',
    DatabaseInstallFailed => 'L’installation de la base de données a échoué.',
    DatabaseName => 'Nom de la base de données',
    DatabaseNameInvalid => 'Le nom de la base de données ne peut contenir que des lettres, des chiffres et des traits de soulignement.',
    DatabaseNotEmpty => 'La base de données {database} contient déjà des tables et ne sera pas écrasée.',
    DatabaseNotReady => 'La base de données n’a pas encore été configurée.',
    DatabasePassword => 'Mot de passe de la base de données',
    DatabasePortInvalid => 'Le port de la base de données n’est pas valide.',
    DatabaseRequired => 'Le serveur, le nom et l’administrateur de la base de données sont obligatoires.',
    DatabaseSchema => 'Schéma de base de données',
    DatabaseServer => 'Serveur de base de données',
    DatabaseSuccess => 'La base de données a été configurée avec succès.',
    DatabaseUser => 'Utilisateur de la base de données',
    DatabaseUserQisutu => 'Utilisateur de la base de données pour Qisutu',
    DefaultIMAP => 'IMAP par défaut',
    DefaultLanguage => 'Langue par défaut',
    DefaultLanguageInvalid => 'La langue par défaut n’est pas valide.',
    DefaultSMTP => 'SMTP par défaut',
    EmailAddress => 'Adresse e-mail',
    EmptyDatabaseNote => 'Une base de données existante n’est acceptée que si elle est entièrement vide. Les tables existantes ne sont pas écrasées.',
    Encryption => 'Chiffrement',
    ErrorPrefix => 'Erreur :',
    ExistingUserCheckFailed => 'L’utilisateur existant de la base de données n’a pas pu être vérifié.',
    FQDN => 'FQDN / nom du serveur',
    FQDNInvalid => 'Le FQDN ou le nom du serveur n’est pas valide.',
    FinalCredentialsNote => 'Notez les identifiants suivants. Le mot de passe administrateur ne sera plus affiché après avoir quitté cette page.',
    IMAPAuthFailed => 'Échec de l’authentification IMAP',
    IMAPConnectionFailed => 'La connexion IMAP a échoué : {error}',
    IMAPConnectionOK => 'Connexion IMAP réussie',
    IMAPFieldsInvalid => 'Renseignez complètement et correctement tous les champs IMAP activés.',
    IMAPSSLRequired => 'IO::Socket::SSL est manquant pour IMAP',
    IMAPServer => 'Serveur IMAP',
    IMAPServerUnavailable => 'Impossible de se connecter au serveur IMAP',
    InboxQueue => 'Boîte de réception',
    InstallLocked => 'Une nouvelle installation est bloquée pour des raisons de sécurité.',
    InstallSuccess => 'Qisutu a été installé avec succès.',
    InstallationDirectory => 'Répertoire d’installation',
    InstallationFinalizeFailed => 'L’installation n’a pas pu être finalisée de manière sécurisée.',
    InstallerOperationLockFailed => 'Le programme d’installation n’a pas pu obtenir un accès exclusif. Veuillez réessayer.',
    Instance => 'Instance',
    InstanceID => 'Identifiant de l’instance',
    LicenseAccepted => 'J’ai lu et j’accepte les conditions de licence et les avis.',
    LicenseConfirmRequired => 'Les conditions de licence doivent être acceptées.',
    LicenseIntro => 'Qisutu est publié sous la GNU Affero General Public License, version 3 ou ultérieure.',
    LoginAddress => 'Adresse de connexion',
    MailEnableOrSkip => 'Activez au moins IMAP ou SMTP, ou ignorez la configuration des e-mails.',
    MailOptionalIntro => 'La configuration des e-mails est facultative. La structure prend déjà en charge d’autres types de connexion ; IMAP et SMTP sont actuellement disponibles.',
    MailSaveFailed => 'Les paramètres de messagerie n’ont pas pu être enregistrés.',
    MailTestFailed => 'Le test de connexion a échoué',
    Missing => 'manquant',
    Name => 'Nom',
    NoneIMAP => 'Aucun / IMAP',
    NoneSMTP => 'Aucun / SMTP',
    NotFound => 'introuvable',
    NotInstalled => 'non installé',
    NotViaCGI => 'non appelé via CGI',
    NotWritable => 'non accessible en écriture',
    PageBrand => 'Installation de Qisutu',
    Password => 'Mot de passe',
    PasswordHash => 'Hachage de mot de passe SHA-512',
    PerlModule => 'Module Perl {module}',
    Port => 'Port',
    Present => 'présent',
    ProgressAria => 'Progression de l’installation',
    ProgressDatabase => 'Base de données',
    ProgressEmail => 'E-mail',
    ProgressFinish => 'Fin',
    ProgressLicense => 'Licence',
    ProgressSystem => 'Système',
    ProgressWelcome => 'Bienvenue',
    Protocol => 'Protocole',
    ProtocolInvalid => 'Le protocole n’est pas valide.',
    QisutuDBConnectionFailed => 'La connexion à la base de données Qisutu a échoué : {error}',
    QisutuMailLoadFailed => 'QisutuMail n’a pas pu être chargé : {error}',
    Readable => 'lisible',
    RequiredCheckFailed => 'Au moins une exigence système obligatoire n’est pas satisfaite.',
    Result => 'Résultat',
    SMTPAuthFailed => 'Échec de l’authentification SMTP',
    SMTPConnectionFailed => 'La connexion SMTP a échoué : {error}',
    SMTPConnectionOK => 'Connexion SMTP réussie',
    SMTPFieldsInvalid => 'Renseignez complètement et correctement tous les champs SMTP activés.',
    SMTPSSLRequired => 'IO::Socket::SSL est manquant pour SMTP',
    SMTPServer => 'Serveur SMTP',
    SMTPServerUnavailable => 'Impossible de se connecter au serveur SMTP',
    SQLFileMissing => 'Le fichier SQL à importer est manquant.',
    SQLReadFailed => 'Le fichier SQL ne peut pas être lu : {error}',
    SaveSystem => 'Enregistrer les paramètres système',
    SchemaImportFailed => 'Le schéma de la base de données n’a pas pu être importé : {error}',
    SchemaMissing => 'Le fichier de schéma de la base de données est manquant.',
    SecurityNotice => 'Avis de sécurité :',
    SeedConnectionMissing => 'La connexion à la base de données pour les données initiales est manquante.',
    SeedData => 'Données initiales de la base de données',
    SeedFinalizeFailed => 'Les données initiales n’ont pas pu être finalisées : {error}',
    SeedImportFailed => 'Les données initiales de la base de données n’ont pas pu être importées : {error}',
    SeedMissing => 'Le fichier de données initiales de la base de données est manquant.',
    SenderAddress => 'Adresse d’expéditeur',
    SessionInvalid => 'La session d’installation n’est pas valide. Rechargez la page.',
    SetupIMAP => 'Configurer les e-mails entrants via IMAP',
    SetupSMTP => 'Configurer les e-mails sortants via SMTP',
    SkipMail => 'Ignorer la configuration des e-mails',
    StartInstallation => 'Démarrer l’installation',
    Status => 'Status',
    StatusError => 'Error',
    StatusNotice => 'Avis',
    StepOf => 'Étape {step} sur {total}',
    SystemCheck => 'Vérification du système',
    SystemNotSaved => 'Les paramètres système n’ont pas encore été enregistrés.',
    SystemRequirementMissing => 'Au moins une exigence système obligatoire n’est pas satisfaite.',
    SystemSaveFailed => 'Les paramètres système n’ont pas pu être enregistrés.',
    SystemSettingsFirst => 'Les paramètres système doivent d’abord être enregistrés.',
    TargetQueue => 'File cible',
    TestSaveConnections => 'Tester les connexions et enregistrer',
    ThirdPartyNotices => 'Avis sur les composants tiers',
    TicketHook => 'Préfixe de ticket',
    TicketHookInvalid => 'Le préfixe de ticket n’est pas valide.',
    Timezone => 'Fuseau horaire',
    TimezoneInvalid => 'Le fuseau horaire n’est pas valide.',
    TitleComplete => 'Installation terminée',
    TitleDatabase => 'Configurer la base de données',
    TitleLicense => 'Conditions de licence',
    TitleMail => 'Paramètres de messagerie',
    TitleSystem => 'Paramètres système',
    TitleWelcome => 'Bienvenue dans Qisutu',
    ToLogin => 'Accéder à la connexion Qisutu',
    Unavailable => 'indisponible',
    UnknownError => 'erreur inconnue',
    UseBootstrap => 'Utiliser l’autorisation locale de base de données préparée automatiquement. Les champs administrateur ci-dessus ne seront pas enregistrés.',
    Username => 'Nom d’utilisateur',
    VersionLabel => 'Version {version}',
    WebPath => 'Chemin Web',
    WelcomeHeading => 'Bienvenue dans Qisutu',
    WelcomeIntro => 'Cet assistant configure le système de tickets Qisutu, la base de données, le premier administrateur et les principaux paramètres système.',
    WelcomeSteps => 'L’installation vous guide étape par étape à travers toutes les informations requises et vérifie automatiquement les principales conditions.',
    Writable => 'accessible en écriture',
}
