Updated French

Signed-off-by: snipe <snipe@snipe.net>
This commit is contained in:
snipe 2023-04-06 19:32:12 -07:00
parent 807509030c
commit 70745952b9
23 changed files with 161 additions and 103 deletions

View file

@ -16,5 +16,6 @@ return array(
'update' => 'Mise à jour d\'accessoires', 'update' => 'Mise à jour d\'accessoires',
'use_default_eula' => 'Utiliser la <a href="#" data-toggle="modal" data-target="#eulaModal">license primaire par défaut </a> à la place.', 'use_default_eula' => 'Utiliser la <a href="#" data-toggle="modal" data-target="#eulaModal">license primaire par défaut </a> à la place.',
'use_default_eula_disabled' => '<del>Utilisez la license par défaut à la place.</del> Aucune licence d\'utilisation par défaut trouvée. Ajoutez-en une dans la section "Préférences".', 'use_default_eula_disabled' => '<del>Utilisez la license par défaut à la place.</del> Aucune licence d\'utilisation par défaut trouvée. Ajoutez-en une dans la section "Préférences".',
'clone' => 'Clone Accessory',
); );

View file

@ -24,6 +24,7 @@ return array(
'checkout' => array( 'checkout' => array(
'error' => 'Cet accessoire n\'est pas attribué. Veuillez réessayer', 'error' => 'Cet accessoire n\'est pas attribué. Veuillez réessayer',
'success' => 'Accessoire attribué correctement.', 'success' => 'Accessoire attribué correctement.',
'unavailable' => 'Accessory is not available for checkout. Check quantity available',
'user_does_not_exist' => 'Cet utilisateur est inexistant. Veuillez réessayer.' 'user_does_not_exist' => 'Cet utilisateur est inexistant. Veuillez réessayer.'
), ),

View file

@ -1,14 +1,14 @@
<?php <?php
return [ return [
'asset_maintenance_type' => 'Type d\'entretien d\'actif', 'asset_maintenance_type' => 'Type de maintenance de la ressource',
'title' => 'Titre', 'title' => 'Titre',
'start_date' => 'Date de début', 'start_date' => 'Date de début',
'completion_date' => 'Date d\'achèvement', 'completion_date' => 'Date d\'achèvement',
'cost' => 'Coût', 'cost' => 'Coût',
'is_warranty' => 'Garantie sur amélioration', 'is_warranty' => 'Garantie sur amélioration',
'asset_maintenance_time' => 'Durée de l\'entretien (en jours)', 'asset_maintenance_time' => 'Durée de la maintenance de la ressource (en jours)',
'notes' => 'Notes', 'notes' => 'Notes',
'update' => 'Modification des types entretiens d\'actifs', 'update' => 'Mettre à jour maintenance de la ressource',
'create' => 'Création de type d\'entretien d\'actif' 'create' => 'Création de maintenance de la ressource'
]; ];

View file

@ -14,7 +14,7 @@ return array(
'update' => array( 'update' => array(
'error' => 'Catégorie n\'a pas été actualisée, veuillez réessayer', 'error' => 'Catégorie n\'a pas été actualisée, veuillez réessayer',
'success' => 'Catégorie actualisée correctement.', 'success' => 'Catégorie actualisée correctement.',
'cannot_change_category_type' => 'You cannot change the category type once it has been created', 'cannot_change_category_type' => 'Vous ne pouvez pas modifier le type de catégorie une fois qu\'il a été créé',
), ),
'delete' => array( 'delete' => array(

View file

@ -12,5 +12,5 @@ return array(
'remaining' => 'Restant', 'remaining' => 'Restant',
'total' => 'Total', 'total' => 'Total',
'update' => 'Mettre à jour un composant', 'update' => 'Mettre à jour un composant',
'checkin_limit' => 'Amount checked in must be equal to or less than :assigned_qty' 'checkin_limit' => 'Le montant enregistré doit être égal ou inférieur à :assigned_qty'
); );

View file

@ -27,9 +27,9 @@ return [
'used_by_models' => 'Utilisé par les modèles', 'used_by_models' => 'Utilisé par les modèles',
'order' => 'Commande', 'order' => 'Commande',
'create_fieldset' => 'Nouveau Fieldset', 'create_fieldset' => 'Nouveau Fieldset',
'update_fieldset' => 'Update Fieldset', 'update_fieldset' => 'Mettre à jour le Fieldset',
'fieldset_does_not_exist' => 'Fieldset :id does not exist', 'fieldset_does_not_exist' => 'Le Fieldset :id n\'existe pas',
'fieldset_updated' => 'Fieldset updated', 'fieldset_updated' => 'Fieldset mis à jour',
'create_fieldset_title' => 'Créer un nouveau jeu de champs', 'create_fieldset_title' => 'Créer un nouveau jeu de champs',
'create_field' => 'Nouveau champ personnalisé', 'create_field' => 'Nouveau champ personnalisé',
'create_field_title' => 'Créer un champ personnalisé', 'create_field_title' => 'Créer un champ personnalisé',
@ -47,6 +47,6 @@ return [
'db_convert_warning' => 'ATTENTION. Ce champ est dans la table personnalisée en tant que <code>:db_column</code> mais devrait être <code>:expected</code>.', 'db_convert_warning' => 'ATTENTION. Ce champ est dans la table personnalisée en tant que <code>:db_column</code> mais devrait être <code>:expected</code>.',
'is_unique' => 'Cette valeur doit être unique parmi tous les actifs', 'is_unique' => 'Cette valeur doit être unique parmi tous les actifs',
'unique' => 'Unique', 'unique' => 'Unique',
'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', 'display_in_user_view' => 'Permettre à l\'utilisateur de vérifier ces valeurs dans sa page Voir Ressources Affectées',
'display_in_user_view_table' => 'Visible to User', 'display_in_user_view_table' => 'Visible par l\'utilisateur',
]; ];

View file

@ -3,7 +3,7 @@
return array( return array(
'does_not_exist' => 'Le département n\'existe pas.', 'does_not_exist' => 'Le département n\'existe pas.',
'department_already_exists' => 'A department already exists with that name at this company location. Or choose a more specific name for this department. ', 'department_already_exists' => 'Un service portant ce nom existe déjà à cet emplacement de l\'entreprise. Ou choisissez un nom plus spécifique pour ce service. ',
'assoc_users' => 'Ce service est actuellement associé à au moins un utilisateur et ne peut pas être supprimé. Veuillez mettre à jour vos utilisateurs pour ne plus référencer ce service et réessayer.', 'assoc_users' => 'Ce service est actuellement associé à au moins un utilisateur et ne peut pas être supprimé. Veuillez mettre à jour vos utilisateurs pour ne plus référencer ce service et réessayer.',
'create' => array( 'create' => array(
'error' => 'Le département n\'a pas été créé. Veuillez réessayer.', 'error' => 'Le département n\'a pas été créé. Veuillez réessayer.',

View file

@ -3,7 +3,7 @@
return array( return array(
'group_exists' => 'Ce groupe existe déjà!', 'group_exists' => 'Ce groupe existe déjà!',
'group_not_found' => 'Ce groupe [:id] n\'existe pas.', 'group_not_found' => 'Group ID :id does not exist.',
'group_name_required' => 'Le champ nom est obligatoire.', 'group_name_required' => 'Le champ nom est obligatoire.',
'success' => array( 'success' => array(

View file

@ -2,8 +2,11 @@
return [ return [
'bulk_delete' => 'Confirmez la suppression du lot d\'objets', 'bulk_delete' => 'Confirmez la suppression du lot d\'objets',
'bulk_restore' => 'Confirm Bulk Restore Assets',
'bulk_delete_help' => 'Vérifiez les objets ci-dessous pour la suppression du lot. Une fois supprimés, ces objets peuvent être restaurés, mais ils ne seront plus associés avec les utilisateurs auxquels ils sont actuellement assignés.', 'bulk_delete_help' => 'Vérifiez les objets ci-dessous pour la suppression du lot. Une fois supprimés, ces objets peuvent être restaurés, mais ils ne seront plus associés avec les utilisateurs auxquels ils sont actuellement assignés.',
'bulk_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.',
'bulk_delete_warn' => 'Vous allez supprimer :asset_count objets.', 'bulk_delete_warn' => 'Vous allez supprimer :asset_count objets.',
'bulk_restore_warn' => 'You are about to restore :asset_count assets.',
'bulk_update' => 'Mise à jour en bloc d\'actifs', 'bulk_update' => 'Mise à jour en bloc d\'actifs',
'bulk_update_help' => 'Ce formulaire vous permet de mettre à jour plusieurs actifs à la fois. Seulement remplir les champs que vous devez modifier. Tous les champs laissés vides resteront inchangés. ', 'bulk_update_help' => 'Ce formulaire vous permet de mettre à jour plusieurs actifs à la fois. Seulement remplir les champs que vous devez modifier. Tous les champs laissés vides resteront inchangés. ',
'bulk_update_warn' => 'Vous êtes sur le point de modifier les propriétés d\'un seul matériel.|Vous êtes sur le point de modifier les propriétés de :asset_count matériels.', 'bulk_update_warn' => 'Vous êtes sur le point de modifier les propriétés d\'un seul matériel.|Vous êtes sur le point de modifier les propriétés de :asset_count matériels.',
@ -45,7 +48,7 @@ return [
'asset_location_update_default' => 'Mettre à jour uniquement l\'emplacement par défaut', 'asset_location_update_default' => 'Mettre à jour uniquement l\'emplacement par défaut',
'asset_not_deployable' => 'L\'actif n\'est pas déployable. L\'actif ne peut pas être affecté.', 'asset_not_deployable' => 'L\'actif n\'est pas déployable. L\'actif ne peut pas être affecté.',
'asset_deployable' => 'L\'actif est déployable. L\'actif peut être affecté.', 'asset_deployable' => 'L\'actif est déployable. L\'actif peut être affecté.',
'processing_spinner' => 'Traitement en cours...', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)',
'optional_infos' => 'Information facultative', 'optional_infos' => 'Information facultative',
'order_details' => 'Information liée à l\'achat' 'order_details' => 'Information liée à l\'achat'
]; ];

View file

@ -14,8 +14,8 @@ return [
'deleted' => 'Cet actif a été supprimé.', 'deleted' => 'Cet actif a été supprimé.',
'edit' => 'Editer le Bien', 'edit' => 'Editer le Bien',
'model_deleted' => 'Ce modèle d\'actifs a été supprimé. Vous devez restaurer le modèle avant de pouvoir restaurer l\'actif.', 'model_deleted' => 'Ce modèle d\'actifs a été supprimé. Vous devez restaurer le modèle avant de pouvoir restaurer l\'actif.',
'model_invalid' => 'The Model of this Asset is invalid.', 'model_invalid' => 'Le modèle de cette ressource n\'est pas valide.',
'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', 'model_invalid_fix' => 'La ressource doit être éditée pour corriger cela avant d\'essayer de l\'enregistrer ou de l\'affecter.',
'requestable' => 'Réquisitionnable', 'requestable' => 'Réquisitionnable',
'requested' => 'Demandé', 'requested' => 'Demandé',
'not_requestable' => 'Non-réquisitionnable', 'not_requestable' => 'Non-réquisitionnable',
@ -42,5 +42,6 @@ return [
'error_messages' => 'Messages d\'erreur:', 'error_messages' => 'Messages d\'erreur:',
'success_messages' => 'Messages de succès:', 'success_messages' => 'Messages de succès:',
'alert_details' => 'Voir ci-dessous pour plus de détails.', 'alert_details' => 'Voir ci-dessous pour plus de détails.',
'custom_export' => 'Exportation personnalisée' 'custom_export' => 'Exportation personnalisée',
'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup',
]; ];

View file

@ -23,6 +23,8 @@ return [
'restore' => [ 'restore' => [
'error' => 'L\'actif n\'a pas été restauré, veuillez réessayer', 'error' => 'L\'actif n\'a pas été restauré, veuillez réessayer',
'success' => 'Actif restauré correctement.', 'success' => 'Actif restauré correctement.',
'bulk_success' => 'Asset restored successfully.',
'nothing_updated' => 'No assets were selected, so nothing was restored.',
], ],
'audit' => [ 'audit' => [
@ -49,8 +51,8 @@ return [
'success' => 'Votre fichier a bien été importé', 'success' => 'Votre fichier a bien été importé',
'file_delete_success' => 'Votre fichier a été correctement supprimé', 'file_delete_success' => 'Votre fichier a été correctement supprimé',
'file_delete_error' => 'Le fichier na pas pu être supprimé', 'file_delete_error' => 'Le fichier na pas pu être supprimé',
'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', 'header_row_has_malformed_characters' => 'Un ou plusieurs attributs dans la ligne d\'en-tête contiennent des caractères UTF-8 invalides',
'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', 'content_row_has_malformed_characters' => 'Un ou plusieurs attributs dans la première ligne de contenu contiennent des caractères UTF-8 invalides',
], ],

View file

@ -6,8 +6,8 @@ return array(
'assoc_users' => 'Ce lieu est actuellement associé avec au moins un utilisateur et ne peut pas être supprimé. Veuillez mettre à jour vos utilisateurs pour ne plus faire référence à ce lieu et essayez à nouveau. ', 'assoc_users' => 'Ce lieu est actuellement associé avec au moins un utilisateur et ne peut pas être supprimé. Veuillez mettre à jour vos utilisateurs pour ne plus faire référence à ce lieu et essayez à nouveau. ',
'assoc_assets' => 'Cet emplacement est actuellement associé à au moins un utilisateur et ne peut pas être supprimé. Veuillez mettre à jour vos utilisateurs pour ne plus faire référence à cet emplacement et réessayez. ', 'assoc_assets' => 'Cet emplacement est actuellement associé à au moins un utilisateur et ne peut pas être supprimé. Veuillez mettre à jour vos utilisateurs pour ne plus faire référence à cet emplacement et réessayez. ',
'assoc_child_loc' => 'Cet emplacement est actuellement le parent d\'au moins un sous emplacement et ne peut pas être supprimé . S\'il vous plaît mettre à jour vos emplacement pour ne plus le référencer et réessayez. ', 'assoc_child_loc' => 'Cet emplacement est actuellement le parent d\'au moins un sous emplacement et ne peut pas être supprimé . S\'il vous plaît mettre à jour vos emplacement pour ne plus le référencer et réessayez. ',
'assigned_assets' => 'Assigned Assets', 'assigned_assets' => 'Actifs assignés',
'current_location' => 'Current Location', 'current_location' => 'Emplacement actuel',
'create' => array( 'create' => array(

View file

@ -6,7 +6,7 @@ return array(
'deleted' => 'Ce modèle a été supprimé.', 'deleted' => 'Ce modèle a été supprimé.',
'bulk_delete' => 'Suppression en masse des modèles d\'actifs', 'bulk_delete' => 'Suppression en masse des modèles d\'actifs',
'bulk_delete_help' => 'Cochez la case ci-dessous pour confirmer la suppression des modèles d\'actifs sélectionnés. Les modèles d\'actifs associés à des actifs ne peuvent pas être supprimés tant que les actifs ne sont pas associés à un modèle différent.', 'bulk_delete_help' => 'Cochez la case ci-dessous pour confirmer la suppression des modèles d\'actifs sélectionnés. Les modèles d\'actifs associés à des actifs ne peuvent pas être supprimés tant que les actifs ne sont pas associés à un modèle différent.',
'bulk_delete_warn' => 'Vous êtes sur le points de suppimer :model_count modèles d\'actifs.', 'bulk_delete_warn' => 'You are about to delete one asset model.|You are about to delete :model_count asset models.',
'restore' => 'Restaurer le modèle', 'restore' => 'Restaurer le modèle',
'requestable' => 'Les utilisateurs peuvent demander ce modèle', 'requestable' => 'Les utilisateurs peuvent demander ce modèle',
'show_mac_address' => 'Afficher le champ pour l\'adresse MAC pour ce modèle d\'actif', 'show_mac_address' => 'Afficher le champ pour l\'adresse MAC pour ce modèle d\'actif',

View file

@ -3,8 +3,8 @@
return array( return array(
'does_not_exist' => 'Le modèle n\'existe pas.', 'does_not_exist' => 'Le modèle n\'existe pas.',
'no_association' => 'NO MODEL ASSOCIATED.', 'no_association' => 'AUCUN MODELE ASSOCIÉ.',
'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', 'no_association_fix' => 'Cela va casser les choses de manière bizarre et horrible. Modifiez cette ressource maintenant pour lui assigner un modèle.',
'assoc_users' => 'Ce modèle est actuellement associé à au moins un actif et ne peut pas être supprimé. Veuillez supprimer les actifs associés et essayer à nouveau. ', 'assoc_users' => 'Ce modèle est actuellement associé à au moins un actif et ne peut pas être supprimé. Veuillez supprimer les actifs associés et essayer à nouveau. ',
@ -16,7 +16,7 @@ return array(
'update' => array( 'update' => array(
'error' => 'Le modèle n\'a pas été mis à jour, veuillez essayer à nouveau', 'error' => 'Le modèle n\'a pas été mis à jour, veuillez essayer à nouveau',
'success' => 'Le modèle a été mis à jour avec succès.' 'success' => 'Le modèle a été mis à jour avec succès.',
), ),
'delete' => array( 'delete' => array(
@ -32,12 +32,14 @@ return array(
'bulkedit' => array( 'bulkedit' => array(
'error' => 'Aucun champ n\'a été changé, donc rien n\'a été mis à jour.', 'error' => 'Aucun champ n\'a été changé, donc rien n\'a été mis à jour.',
'success' => 'Modèles mis à jour.' 'success' => 'Model successfully updated. |:model_count models successfully updated.',
'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:',
), ),
'bulkdelete' => array( 'bulkdelete' => array(
'error' => 'Aucun modèle n\'a été sélectionné, donc rien n\'a été supprimé.', 'error' => 'Aucun modèle n\'a été sélectionné, donc rien n\'a été supprimé.',
'success' => ': modèle(s) succes_count supprimé(s) !', 'success' => 'Model deleted!|:success_count models deleted!',
'success_partial' => ': les modèles success_count ont été supprimés, cependant : fail_count n\'a pas pu être supprimé car ils ont toujours des ressources associées.' 'success_partial' => ': les modèles success_count ont été supprimés, cependant : fail_count n\'a pas pu être supprimé car ils ont toujours des ressources associées.'
), ),

View file

@ -11,7 +11,7 @@ return [
'admin_cc_email_help' => 'Si vous souhaitez envoyer une copie des courriels d\'association/dissociation qui sont envoyés aux utilisateurs à un compte de messagerie supplémentaire, entrez-le ici. Sinon, laissez ce champ vide.', 'admin_cc_email_help' => 'Si vous souhaitez envoyer une copie des courriels d\'association/dissociation qui sont envoyés aux utilisateurs à un compte de messagerie supplémentaire, entrez-le ici. Sinon, laissez ce champ vide.',
'is_ad' => 'C\'est un serveur Active Directory', 'is_ad' => 'C\'est un serveur Active Directory',
'alerts' => 'Alertes', 'alerts' => 'Alertes',
'alert_title' => 'Mettre à jour les paramètres des alertes', 'alert_title' => 'Mettre à jour les paramètres de notification',
'alert_email' => 'Envoyer les alertes à', 'alert_email' => 'Envoyer les alertes à',
'alert_email_help' => 'Adresses de courriel ou listes de distribution auxquelles vous souhaitez envoyer des alertes, séparées par des virgules', 'alert_email_help' => 'Adresses de courriel ou listes de distribution auxquelles vous souhaitez envoyer des alertes, séparées par des virgules',
'alerts_enabled' => 'Alertes activées', 'alerts_enabled' => 'Alertes activées',
@ -21,7 +21,7 @@ return [
'allow_user_skin_help_text' => 'Cocher cette case permettra à un utilisateur de remplacer le thème de l\'interface utilisateur par un autre.', 'allow_user_skin_help_text' => 'Cocher cette case permettra à un utilisateur de remplacer le thème de l\'interface utilisateur par un autre.',
'asset_ids' => 'ID de l\'actif', 'asset_ids' => 'ID de l\'actif',
'audit_interval' => 'Intervalle d\'audit', 'audit_interval' => 'Intervalle d\'audit',
'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', 'audit_interval_help' => 'Si vous devez régulièrement vérifier physiquement vos ressources, entrez l\'intervalle en mois entre deux vérifications. La mise à jour de cette valeur s\'appliquera à toutes les « prochaines dates de vérifications » pour les ressources avec une date de vérification dans le futur.',
'audit_warning_days' => 'Seuil d\'avertissement d\'audit', 'audit_warning_days' => 'Seuil d\'avertissement d\'audit',
'audit_warning_days_help' => 'Combien de jours à l\'avance devrions-nous vous avertir lorsque les actifs doivent être vérifiés?', 'audit_warning_days_help' => 'Combien de jours à l\'avance devrions-nous vous avertir lorsque les actifs doivent être vérifiés?',
'auto_increment_assets' => 'Générer des numéros d\'inventaire auto-incrémentés', 'auto_increment_assets' => 'Générer des numéros d\'inventaire auto-incrémentés',
@ -32,7 +32,7 @@ return [
'backups_restoring' => 'Restaurer à partir d\'une sauvegarde', 'backups_restoring' => 'Restaurer à partir d\'une sauvegarde',
'backups_upload' => 'Téléverser la sauvegarde', 'backups_upload' => 'Téléverser la sauvegarde',
'backups_path' => 'Les sauvegardes sont stockées dans <code>:path</code> sur le serveur', 'backups_path' => 'Les sauvegardes sont stockées dans <code>:path</code> sur le serveur',
'backups_restore_warning' => 'Use the restore button <small><span class="btn btn-xs btn-warning"><i class="text-white fas fa-retweet" aria-hidden="true"></i></span></small> to restore from a previous backup. (This does not currently work with S3 file storage or Docker.<br><br>Your <strong>entire :app_name database and any uploaded files will be completely replaced</strong> by what\'s in the backup file. ', 'backups_restore_warning' => 'Utilisez le bouton de restauration <small><span class="btn btn-xs btn-warning"><i class="text-white fas fa-retweet" aria-hidden="true"></i></span></small> pour restaurer à partir d\'une sauvegarde précédente. (Cela ne fonctionne pas actuellement avec le stockage de fichiers S3 ou Docker.<br><br>Votre <strong>base de données :app_name entière et tous les fichiers téléchargés seront intégralement remplacés</strong> par ce qui se trouve dans le fichier de sauvegarde. ',
'backups_logged_out' => 'Tous les utilisateurs existants, y compris vous, seront déconnectés une fois la restauration achevée.', 'backups_logged_out' => 'Tous les utilisateurs existants, y compris vous, seront déconnectés une fois la restauration achevée.',
'backups_large' => 'La restauration de fichiers de sauvegardes volumineux peut provoquer une erreur de délai d\'attente (time-out error) et nécessiter d\'être effectuée à l\'aide de la ligne de commande. ', 'backups_large' => 'La restauration de fichiers de sauvegardes volumineux peut provoquer une erreur de délai d\'attente (time-out error) et nécessiter d\'être effectuée à l\'aide de la ligne de commande. ',
'barcode_settings' => 'Configuration des codes à barres', 'barcode_settings' => 'Configuration des codes à barres',
@ -66,7 +66,7 @@ return [
'footer_text' => 'Texte supplémentaire en pied de page ', 'footer_text' => 'Texte supplémentaire en pied de page ',
'footer_text_help' => 'Ce texte apparaîtra dans le pied de page de droitre. Les liens sont autorisés en utilisant <a href="https://help.github.com/articles/github-flavored-markdown/">Github flavored markdown</a>. Les sauts de ligne, les en-têtes, les images, etc. peuvent entraîner des résultats imprévisibles.', 'footer_text_help' => 'Ce texte apparaîtra dans le pied de page de droitre. Les liens sont autorisés en utilisant <a href="https://help.github.com/articles/github-flavored-markdown/">Github flavored markdown</a>. Les sauts de ligne, les en-têtes, les images, etc. peuvent entraîner des résultats imprévisibles.',
'general_settings' => 'Configuration générale', 'general_settings' => 'Configuration générale',
'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', 'general_settings_keywords' => 'support de l\'entreprise, signature, acceptation, format de courriel, format de nom d\'utilisateur, images, par page, vignette, eula, tos, tableau de bord, confidentialité',
'general_settings_help' => 'CLUF par défaut et plus encore', 'general_settings_help' => 'CLUF par défaut et plus encore',
'generate_backup' => 'Générer une sauvegarde', 'generate_backup' => 'Générer une sauvegarde',
'header_color' => 'Couleur de l\'en-tête', 'header_color' => 'Couleur de l\'en-tête',
@ -75,9 +75,9 @@ return [
'label_logo_size' => 'Les logos, de préférence carrés, sont affichés en haut à droite de chaque étiquette. ', 'label_logo_size' => 'Les logos, de préférence carrés, sont affichés en haut à droite de chaque étiquette. ',
'laravel' => 'Version de Laravel', 'laravel' => 'Version de Laravel',
'ldap' => 'LDAP', 'ldap' => 'LDAP',
'ldap_default_group' => 'Default Permissions Group', 'ldap_default_group' => 'Groupe de permissions par défaut',
'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', 'ldap_default_group_info' => 'Sélectionner un groupe à assigner aux utilisateurs nouvellement synchronisés. N\'oubliez-pas que l\'utilisateur possèdera les droits de ce groupe.',
'no_default_group' => 'No Default Group', 'no_default_group' => 'Aucun groupe par défaut',
'ldap_help' => 'Service d\'annuaire', 'ldap_help' => 'Service d\'annuaire',
'ldap_client_tls_key' => 'Clé TLS du client LDAP', 'ldap_client_tls_key' => 'Clé TLS du client LDAP',
'ldap_client_tls_cert' => 'Certificat TLS côté client pour LDAP', 'ldap_client_tls_cert' => 'Certificat TLS côté client pour LDAP',
@ -112,7 +112,7 @@ return [
'ldap_auth_filter_query' => 'Requête d\'authentification LDAP', 'ldap_auth_filter_query' => 'Requête d\'authentification LDAP',
'ldap_version' => 'Version LDAP', 'ldap_version' => 'Version LDAP',
'ldap_active_flag' => 'Signal d\'activation LDAP', 'ldap_active_flag' => 'Signal d\'activation LDAP',
'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. <strong>It does not affect the ability to check items in or out to them</strong>, and should be the <strong>attribute name</strong> within your AD/LDAP, <strong>not the value</strong>. <br><br>If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to <code>0</code> or <code>false</code>, <strong>user login will be disabled</strong>. If the value in the AD/LDAP field is set to <code>1</code> or <code>true</code> or <em>any other text</em> means the user can log in. When the field is blank in your AD, we respect the <code>userAccountControl</code> attribute, which usually allows non-suspended users to log in.', 'ldap_activated_flag_help' => 'Cette valeur est utilisée pour déterminer si un utilisateur synchronisé peut se connecter à Snipe-IT. <strong>Cela n\'affecte pas la possibilité de leur affecter ou retirer des ressources</strong>, et devrait être le <strong>nom d\'attribut</strong> dans votre AD/LDAP, <strong>pas la valeur</strong>. <br><br>Si ce champ est défini à un nom de champ qui n\'existe pas dans votre AD/LDAP, ou la valeur dans le champ AD/LDAP est définie à <code>0</code> ou <code>false</code>, <strong>la connexion de l\'utilisateur sera désactivée</strong>. Si la valeur du champ AD/LDAP est définie à <code>1</code> ou <code>vrai</code> ou <em>tout autre valeur</em> signifie que l\'utilisateur peut se connecter. Lorsque le champ est vide dans votre AD, nous respectons l\'attribut <code>userAccountControl</code> , qui permet généralement aux utilisateurs non desactivés de se connecter.',
'ldap_emp_num' => 'Numéro d\'employé LDAP', 'ldap_emp_num' => 'Numéro d\'employé LDAP',
'ldap_email' => 'E-mail LDAP', 'ldap_email' => 'E-mail LDAP',
'ldap_test' => 'Tester LDAP', 'ldap_test' => 'Tester LDAP',
@ -179,7 +179,7 @@ return [
'saml_idp_metadata_help' => 'Vous pouvez spécifier les métadonnées IdP en utilisant une URL ou un fichier XML.', 'saml_idp_metadata_help' => 'Vous pouvez spécifier les métadonnées IdP en utilisant une URL ou un fichier XML.',
'saml_attr_mapping_username' => 'Mapping d\'attributs - Nom d\'utilisateur', 'saml_attr_mapping_username' => 'Mapping d\'attributs - Nom d\'utilisateur',
'saml_attr_mapping_username_help' => 'NameID sera utilisé si le mapping des attributs n\'est pas spécifié ou est invalide.', 'saml_attr_mapping_username_help' => 'NameID sera utilisé si le mapping des attributs n\'est pas spécifié ou est invalide.',
'saml_forcelogin_label' => 'SAML Force Login', 'saml_forcelogin_label' => 'Connexion SAML forcée',
'saml_forcelogin' => 'Faire de SAML la connexion principale', 'saml_forcelogin' => 'Faire de SAML la connexion principale',
'saml_forcelogin_help' => 'Vous pouvez utiliser \'/login?nosaml\' pour accéder à la page de connexion normale.', 'saml_forcelogin_help' => 'Vous pouvez utiliser \'/login?nosaml\' pour accéder à la page de connexion normale.',
'saml_slo_label' => 'Déconnexion unique SAML', 'saml_slo_label' => 'Déconnexion unique SAML',
@ -198,16 +198,21 @@ return [
'show_images_in_email' => 'Afficher les images dans les courriels', 'show_images_in_email' => 'Afficher les images dans les courriels',
'show_images_in_email_help' => 'Décocher cette case si votre installation de Snipe-IT est derrière un VPN ou un réseau fermé et que les utilisateurs en dehors du réseau ne peuvent pas charger les images servies depuis cette installation dans leurs courriels.', 'show_images_in_email_help' => 'Décocher cette case si votre installation de Snipe-IT est derrière un VPN ou un réseau fermé et que les utilisateurs en dehors du réseau ne peuvent pas charger les images servies depuis cette installation dans leurs courriels.',
'site_name' => 'Nom du site', 'site_name' => 'Nom du site',
'integrations' => 'Intégrations',
'slack' => 'Slack', 'slack' => 'Slack',
'slack_title' => 'Mettre à jour les paramètres Slack', 'general_webhook' => 'Webhook général',
'slack_help' => 'Paramètres Slack', 'webhook' => ':app',
'slack_botname' => 'Slack Botname', 'webhook_presave' => 'Test to Save',
'slack_channel' => 'Slack Channel', 'webhook_title' => 'Mettre à jour les paramètres Webhook',
'slack_endpoint' => 'Slack Endpoint', 'webhook_help' => 'Paramètres d\'intégration',
'slack_integration' => 'Configuration "Slack"', 'webhook_botname' => 'Nom du bot :app',
'slack_integration_help' => 'L\'intégration de Slack est optionnelle, cependant le point de terminaison et le canal sont requis si vous souhaitez l\'utiliser. Pour configurer l\'intégration de Slack, vous devez d\'abord <a href=":slack_link" target="_new" rel="noopener">créer un webhook entrant</a> sur votre compte Slack. Cliquez sur le bouton <strong>Tester l\'intégration Slack</strong> pour confirmer que vos paramètres sont corrects avant d\'enregistrer. ', 'webhook_channel' => 'Canal :app',
'slack_integration_help_button' => 'Une fois que vous avez enregistré vos informations Slack, un bouton de test apparaîtra.', 'webhook_endpoint' => 'Point d\'accès :app',
'slack_test_help' => 'Testez si votre intégration Slack est correctement configurée. VOUS DEVEZ D\'ABORD ENREGISTRER LES PARAMÈTRES DE SLACK MIS À JOUR.', 'webhook_integration' => 'Paramètres :app',
'webhook_test' =>'Tester l\'intégration de :app',
'webhook_integration_help' => ':L\'intégration de :app est optionnelle, cependant le point de terminaison et le canal sont requis si vous souhaitez l\'utiliser. Pour configurer l\'intégration de :app, vous devez d\'abord <a href=":webhook_link" target="_new" rel="noopener">créer un webhook entrant</a> sur votre compte :app. Cliquez sur le bouton <strong>Tester l\'intégration :app</strong> pour confirmer que vos paramètres sont corrects avant d\'enregistrer. ',
'webhook_integration_help_button' => 'Une fois que vous aurez enregistré vos informations :app, un bouton de test apparaîtra.',
'webhook_test_help' => 'Testez si votre intégration :app est correctement configurée. VOUS DEVEZ D\'ABORD ENREGISTRER LES PARAMÈTRES MIS À JOUR DE :app.',
'snipe_version' => 'Version de Snipe-IT', 'snipe_version' => 'Version de Snipe-IT',
'support_footer' => 'Support des liens de pied de page ', 'support_footer' => 'Support des liens de pied de page ',
'support_footer_help' => 'Spécifiez qui voit les liens vers les manuels de support utilisateur Snipe-IT', 'support_footer_help' => 'Spécifiez qui voit les liens vers les manuels de support utilisateur Snipe-IT',
@ -217,7 +222,7 @@ return [
'update' => 'Mettre à jour les paramètres', 'update' => 'Mettre à jour les paramètres',
'value' => 'Valeur', 'value' => 'Valeur',
'brand' => 'Marque', 'brand' => 'Marque',
'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', 'brand_keywords' => 'pied de page, logo, impression, thème, habillage, en-tête, couleurs, couleur, css',
'brand_help' => 'Logo, nom du site', 'brand_help' => 'Logo, nom du site',
'web_brand' => 'Type de Web Branding', 'web_brand' => 'Type de Web Branding',
'about_settings_title' => 'A propos des réglages', 'about_settings_title' => 'A propos des réglages',
@ -293,7 +298,7 @@ return [
'filter_by_keyword' => 'Filtrer par mot clé', 'filter_by_keyword' => 'Filtrer par mot clé',
'security' => 'Sécurité', 'security' => 'Sécurité',
'security_title' => 'Gérer les paramètres de sécurité', 'security_title' => 'Gérer les paramètres de sécurité',
'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', 'security_keywords' => 'mot de passe, mots de passe, exigences, deux facteurs, deux-facteurs, mots de passe communs, connexion distante, déconnexion, authentification',
'security_help' => 'Authentification à deux facteurs (2FA), Restrictions de mot de passe', 'security_help' => 'Authentification à deux facteurs (2FA), Restrictions de mot de passe',
'groups_keywords' => 'permissions, permissions de groupe, autorisation', 'groups_keywords' => 'permissions, permissions de groupe, autorisation',
'groups_help' => 'Permissions de groupe du compte', 'groups_help' => 'Permissions de groupe du compte',
@ -302,7 +307,7 @@ return [
'localization_keywords' => 'localisation, devise, locale, locale, fuseau horaire, fuseau horaire, international, internationalisation, langue, traduction, traduction', 'localization_keywords' => 'localisation, devise, locale, locale, fuseau horaire, fuseau horaire, international, internationalisation, langue, traduction, traduction',
'localization_help' => 'Langue, affichage de la date', 'localization_help' => 'Langue, affichage de la date',
'notifications' => 'Notifications', 'notifications' => 'Notifications',
'notifications_help' => 'Alertes par e-mail, paramètres d\'audit', 'notifications_help' => 'Paramètres d\'alerte et d\'audit par e-mail',
'asset_tags_help' => 'Incrémentation et préfixes', 'asset_tags_help' => 'Incrémentation et préfixes',
'labels' => 'Étiquettes', 'labels' => 'Étiquettes',
'labels_title' => 'Mettre à jour les paramètres d\'étiquetage', 'labels_title' => 'Mettre à jour les paramètres d\'étiquetage',

View file

@ -33,12 +33,12 @@ return [
'testing_authentication' => 'Test de l\'authentification LDAP...', 'testing_authentication' => 'Test de l\'authentification LDAP...',
'authentication_success' => 'Utilisateur authentifié contre LDAP avec succès !' 'authentication_success' => 'Utilisateur authentifié contre LDAP avec succès !'
], ],
'slack' => [ 'webhook' => [
'sending' => 'Envoi du message de test Slack...', 'sending' => 'Envoi du message de test :app...',
'success_pt1' => 'Succès ! Vérifiez le ', 'success_pt1' => 'Succès ! Vérifiez le ',
'success_pt2' => ' canal pour votre message de test, soyez sûr de cliquer sur Enregistrer ci-dessous afin de sauvegarder vos réglages.', '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.', '500' => '500 Erreur du serveur.',
'error' => 'Something went wrong. Slack responded with: :error_message', 'error' => 'Quelque chose s\'est mal passé. :app a répondu avec: :error_message',
'error_misc' => 'Something went wrong. :( ', 'error_misc' => 'Une erreur est survenue. :( ',
] ]
]; ];

View file

@ -19,6 +19,8 @@ return [
'print_assigned' => 'Imprimer tout ceux assignés', 'print_assigned' => 'Imprimer tout ceux assignés',
'email_assigned' => 'Liste des emails de toutes les assignées', 'email_assigned' => 'Liste des emails de toutes les assignées',
'user_notified' => 'Un mail récapitulatif de tous les articles associés à cet utilisateur lui a été envoyé.', 'user_notified' => 'Un mail récapitulatif de tous les articles associés à cet utilisateur lui a été envoyé.',
'auto_assign_label' => 'Inclure cet utilisateur lors de l\'affectation automatique des licences éligibles',
'auto_assign_help' => 'Ignorer cet utilisateur dans l\'affectation automatique des licences',
'software_user' => 'Logiciels associés avec :name', 'software_user' => 'Logiciels associés avec :name',
'send_email_help' => 'Vous devez fournir une adresse e-mail pour que cet utilisateur puisse recevoir ses identifiants. Les envois d\'identifiants par email ne peuvent être faits que lors de la création de l\'utilisateur. Les mots de passe sont stockés dans un hachage à sens unique et ne peuvent pas être récupérés une fois enregistrés.', 'send_email_help' => 'Vous devez fournir une adresse e-mail pour que cet utilisateur puisse recevoir ses identifiants. Les envois d\'identifiants par email ne peuvent être faits que lors de la création de l\'utilisateur. Les mots de passe sont stockés dans un hachage à sens unique et ne peuvent pas être récupérés une fois enregistrés.',
'view_user' => 'Voir l\'utilisateur :name', 'view_user' => 'Voir l\'utilisateur :name',
@ -33,7 +35,6 @@ return [
'superadmin_permission_warning' => 'Seuls les super-administrateurs peuvent accorder un accès de super-administrateur à un utilisateur.', 'superadmin_permission_warning' => 'Seuls les super-administrateurs peuvent accorder un accès de super-administrateur à un utilisateur.',
'admin_permission_warning' => 'Seuls les utilisateurs possédant des droits d\'administrateur ou mieux peuvent accorder un accès d\'administrateur à un utilisateur.', 'admin_permission_warning' => 'Seuls les utilisateurs possédant des droits d\'administrateur ou mieux peuvent accorder un accès d\'administrateur à un utilisateur.',
'remove_group_memberships' => 'Supprimer les appartenances de groupe', 'remove_group_memberships' => 'Supprimer les appartenances de groupe',
'warning_deletion' => 'AVERTISSEMENT :',
'warning_deletion_information' => 'Vous êtes sur le point d\'associer TOUS les articles des :count utilisateur(s) ci-dessous. Les noms des super-administrateurs sont indiqués en rouge.', 'warning_deletion_information' => 'Vous êtes sur le point d\'associer TOUS les articles des :count utilisateur(s) ci-dessous. Les noms des super-administrateurs sont indiqués en rouge.',
'update_user_assets_status' => 'Appliquer ce status à tous les articles associés à ces utilisateurs', 'update_user_assets_status' => 'Appliquer ce status à tous les articles associés à ces utilisateurs',
'checkin_user_properties' => 'Soumettre toutes les propriétés associées à ces utilisateurs', 'checkin_user_properties' => 'Soumettre toutes les propriétés associées à ces utilisateurs',
@ -41,4 +42,13 @@ return [
'remote' => 'Distant', 'remote' => 'Distant',
'remote_help' => 'Cela peut être utile si vous avez besoin de filtrer les utilisateurs distants qui ne viennent pas ou peu dans vos locaux.', 'remote_help' => 'Cela peut être utile si vous avez besoin de filtrer les utilisateurs distants qui ne viennent pas ou peu dans vos locaux.',
'not_remote_label' => 'Il ne s\'agit pas d\'un utilisateur distant', 'not_remote_label' => 'Il ne s\'agit pas d\'un utilisateur distant',
'vip_label' => 'Utilisateur VIP',
'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.',
'create_user' => 'Créer un utilisateur',
'create_user_page_explanation' => 'Voici les informations de compte que vous utiliserez pour accéder au site la première fois.',
'email_credentials' => 'Identifiants de l\'e-mail',
'email_credentials_text' => 'Envoyer mes identifiants à l\'adresse e-mail ci-dessus',
'next_save_user' => 'Étape suivante : Enregistrer l\'utilisateur',
'all_assigned_list_generation' => 'Généré le :',
'email_user_creds_on_create' => 'Email this user their credentials?',
]; ];

View file

@ -15,7 +15,7 @@ return array(
'password_resets_sent' => 'Les utilisateurs sélectionnés qui sont activés et ont une adresse e-mail valide ont reçu un lien de réinitialisation du mot de passe.', 'password_resets_sent' => 'Les utilisateurs sélectionnés qui sont activés et ont une adresse e-mail valide ont reçu un lien de réinitialisation du mot de passe.',
'password_reset_sent' => 'Un lien de réinitialisation du mot de passe a été envoyé à :email!', 'password_reset_sent' => 'Un lien de réinitialisation du mot de passe a été envoyé à :email!',
'user_has_no_email' => 'Cet utilisateur n\'a pas renseigné d\'adresse e-mail dans son profil.', 'user_has_no_email' => 'Cet utilisateur n\'a pas renseigné d\'adresse e-mail dans son profil.',
'user_has_no_assets_assigned' => 'This user does not have any assets assigned', 'user_has_no_assets_assigned' => 'Cet utilisateur n\'a aucune ressource affectée',
'success' => array( 'success' => array(
@ -61,7 +61,7 @@ return array(
), ),
'inventorynotification' => array( 'inventorynotification' => array(
'error' => 'This user has no email set.', 'error' => 'Cet utilisateur n\'a pas d\'e-mail défini.',
'success' => 'The user has been notified about their current inventory.' 'success' => 'L\'utilisateur a été informé de son inventaire actuel.'
) )
); );

View file

@ -3,7 +3,7 @@
return [ return [
'accessories' => 'Accessoires', 'accessories' => 'Accessoires',
'activated' => 'Activé', 'activated' => 'Activé',
'accepted_date' => 'Date Accepted', 'accepted_date' => 'Date d\'acceptation',
'accessory' => 'Accessoire', 'accessory' => 'Accessoire',
'accessory_report' => 'Rapport sur les accessoires', 'accessory_report' => 'Rapport sur les accessoires',
'action' => 'Action', 'action' => 'Action',
@ -12,7 +12,7 @@ return [
'admin' => 'Admin', 'admin' => 'Admin',
'administrator' => 'Administrateur', 'administrator' => 'Administrateur',
'add_seats' => 'Places ajoutées', 'add_seats' => 'Places ajoutées',
'age' => "Age", 'age' => "Âge",
'all_assets' => 'Tous les actifs', 'all_assets' => 'Tous les actifs',
'all' => 'Tous', 'all' => 'Tous',
'archived' => 'Retiré', 'archived' => 'Retiré',
@ -28,13 +28,13 @@ return [
'audit' => 'Audit', 'audit' => 'Audit',
'audit_report' => 'Journal d\'audit', 'audit_report' => 'Journal d\'audit',
'assets' => 'Actifs', 'assets' => 'Actifs',
'assets_audited' => 'assets audited', 'assets_audited' => 'actifs audités',
'assets_checked_in_count' => 'assets checked in', 'assets_checked_in_count' => 'matériel enregistré',
'assets_checked_out_count' => 'assets checked out', 'assets_checked_out_count' => 'ressources affectées',
'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', 'asset_deleted_warning' => 'Cette ressource a été supprimée. Vous devez la restaurer avant de pouvoir l\'assigner à quelqu\'un.',
'assigned_date' => 'Date Assigned', 'assigned_date' => 'Date d\'attribution',
'assigned_to' => 'Assigné à :name', 'assigned_to' => 'Assigné à :name',
'assignee' => 'Assigned to', 'assignee' => 'Affecté à',
'avatar_delete' => 'Supprimer l\'Avatar', 'avatar_delete' => 'Supprimer l\'Avatar',
'avatar_upload' => 'Charger un Avatar', 'avatar_upload' => 'Charger un Avatar',
'back' => 'Retour', 'back' => 'Retour',
@ -45,9 +45,9 @@ return [
'bulk_edit' => 'Modifier en masse', 'bulk_edit' => 'Modifier en masse',
'bulk_delete' => 'Supprimer en masse', 'bulk_delete' => 'Supprimer en masse',
'bulk_actions' => 'Actions de masse', 'bulk_actions' => 'Actions de masse',
'bulk_checkin_delete' => 'Associer de nombreux articles à l\'utilisateur', 'bulk_checkin_delete' => 'Enregistrement de matériel & Suppression d\'utilisateurs en bloc',
'byod' => 'BYOD', 'byod' => 'BYOD',
'byod_help' => 'This device is owned by the user', 'byod_help' => 'Cet appareil appartient à l\'utilisateur',
'bystatus' => 'par statut', 'bystatus' => 'par statut',
'cancel' => 'Annuler', 'cancel' => 'Annuler',
'categories' => 'Catégories', 'categories' => 'Catégories',
@ -148,6 +148,7 @@ return [
'filetypes_accepted_help' => 'Le type de fichier accepté est :types. La taille maximale autorisée est :size.|Les types de fichiers acceptés sont :types. La taille maximale autorisée est :size.', 'filetypes_accepted_help' => 'Le type de fichier accepté est :types. La taille maximale autorisée est :size.|Les types de fichiers acceptés sont :types. La taille maximale autorisée est :size.',
'filetypes_size_help' => 'La taille maximale autorisée des téléversements est :size.', 'filetypes_size_help' => 'La taille maximale autorisée des téléversements est :size.',
'image_filetypes_help' => 'Les types de fichiers acceptés sont jpg, webp, png, gif et svg. Taille maximale est de:size.', 'image_filetypes_help' => 'Les types de fichiers acceptés sont jpg, webp, png, gif et svg. Taille maximale est de:size.',
'unaccepted_image_type' => 'Ce fichier image n\'est pas lisible. Les types de fichiers acceptés sont jpg, webp, png, gif et svg. Le type mimetype de ce fichier est : :mimetype.',
'import' => 'Importer', 'import' => 'Importer',
'importing' => 'Importation en cours', 'importing' => 'Importation en cours',
'importing_help' => 'Vous pouvez importer des matériels, accessoires, licences, composants, consommables et utilisateurs via un fichier CSV. <br><br>Le CSV doit être délimité par des virgules et formaté avec des en-têtes qui correspondent à ceux des <a href="https://snipe-it.readme.io/docs/importing" target="_new">exemples de CSV présents dans la documentation</a>.', 'importing_help' => 'Vous pouvez importer des matériels, accessoires, licences, composants, consommables et utilisateurs via un fichier CSV. <br><br>Le CSV doit être délimité par des virgules et formaté avec des en-têtes qui correspondent à ceux des <a href="https://snipe-it.readme.io/docs/importing" target="_new">exemples de CSV présents dans la documentation</a>.',
@ -157,6 +158,8 @@ return [
'asset_maintenances' => 'Entretien d\'actifs', 'asset_maintenances' => 'Entretien d\'actifs',
'item' => 'Item', 'item' => 'Item',
'item_name' => 'Nom de l\'élément', 'item_name' => 'Nom de l\'élément',
'import_file' => 'importer un fichier CSV',
'import_type' => 'CSV import type',
'insufficient_permissions' => 'Autorisations insuffisantes !', 'insufficient_permissions' => 'Autorisations insuffisantes !',
'kits' => 'Kits prédéfinis', 'kits' => 'Kits prédéfinis',
'language' => 'Langue', 'language' => 'Langue',
@ -227,6 +230,7 @@ return [
'requested_assets_menu' => 'Actifs demandés', 'requested_assets_menu' => 'Actifs demandés',
'request_canceled' => 'Demande annulée', 'request_canceled' => 'Demande annulée',
'save' => 'Sauvegarder', 'save' => 'Sauvegarder',
'select_var' => 'Select :thing... ', // this will eventually replace all of our other selects
'select' => 'Sélectionner', 'select' => 'Sélectionner',
'select_all' => 'Tout sélectionner', 'select_all' => 'Tout sélectionner',
'search' => 'Rechercher', 'search' => 'Rechercher',
@ -249,8 +253,8 @@ return [
'signature' => 'Signature', 'signature' => 'Signature',
'signed_off_by' => 'Déconnecté par', 'signed_off_by' => 'Déconnecté par',
'skin' => 'Habillage', 'skin' => 'Habillage',
'slack_msg_note' => 'Un message Slack sera envoyé', 'webhook_msg_note' => 'A notification will be sent via webhook',
'slack_test_msg' => 'Woohoo ! On dirait que votre intégration Slack -> Snipe-IT fonctionne !', 'webhook_test_msg' => 'Woohoo ! Il semble que votre intégration :app vers Snipe-IT fonctionne !',
'some_features_disabled' => 'MODE DEMO: Certaines fonctionnalités sont désactivées pour cette installation.', 'some_features_disabled' => 'MODE DEMO: Certaines fonctionnalités sont désactivées pour cette installation.',
'site_name' => 'Nom du Site', 'site_name' => 'Nom du Site',
'state' => 'État', 'state' => 'État',
@ -262,7 +266,6 @@ return [
'sure_to_delete' => 'Êtes-vous sûr de vouloir supprimer ?', 'sure_to_delete' => 'Êtes-vous sûr de vouloir supprimer ?',
'submit' => 'Soumettre', 'submit' => 'Soumettre',
'target' => 'Cible', 'target' => 'Cible',
'toggle_navigation' => 'Basculer la navigation',
'time_and_date_display' => 'Affichage de l\'heure et de la date', 'time_and_date_display' => 'Affichage de l\'heure et de la date',
'total_assets' => 'actifs au total', 'total_assets' => 'actifs au total',
'total_licenses' => 'licences au total', 'total_licenses' => 'licences au total',
@ -290,9 +293,9 @@ return [
'yes' => 'Oui', 'yes' => 'Oui',
'zip' => 'Code postal', 'zip' => 'Code postal',
'noimage' => 'Aucune image envoyée ou aucune image trouvée.', 'noimage' => 'Aucune image envoyée ou aucune image trouvée.',
'file_does_not_exist' => 'The requested file does not exist on the server.', 'file_does_not_exist' => 'Le fichier demandé n\'existe pas sur le serveur.',
'file_upload_success' => 'File upload success!', 'file_upload_success' => 'Fichier téléversé avec succès !',
'no_files_uploaded' => 'File upload success!', 'no_files_uploaded' => 'Fichier téléversé avec succès !',
'token_expired' => 'La session de votre formulaire a expiré. Merci d\'essayer à nouveau.', 'token_expired' => 'La session de votre formulaire a expiré. Merci d\'essayer à nouveau.',
'login_enabled' => 'Connexion activée', 'login_enabled' => 'Connexion activée',
'audit_due' => 'Dû pour l\'audit', 'audit_due' => 'Dû pour l\'audit',
@ -385,25 +388,55 @@ return [
'bulk_checkin_delete_success' => 'Les utilisateurs sélectionnés ont été supprimés et leurs matériels ont été dissociés.', 'bulk_checkin_delete_success' => 'Les utilisateurs sélectionnés ont été supprimés et leurs matériels ont été dissociés.',
'bulk_checkin_success' => 'Les articles des utilisateurs sélectionnés ont été dissociés.', 'bulk_checkin_success' => 'Les articles des utilisateurs sélectionnés ont été dissociés.',
'set_to_null' => 'Supprimer des valeurs pour ce matériel|Supprimer des valeurs pour :asset_count matériels ', 'set_to_null' => 'Supprimer des valeurs pour ce matériel|Supprimer des valeurs pour :asset_count matériels ',
'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ',
'na_no_purchase_date' => 'NC - Pas de date d\'achat renseignée', 'na_no_purchase_date' => 'NC - Pas de date d\'achat renseignée',
'assets_by_status' => 'Matériels par statut', 'assets_by_status' => 'Matériels par statut',
'assets_by_status_type' => 'Matériels par type de status', 'assets_by_status_type' => 'Matériels par type de status',
'pie_chart_type' => 'Type de diagramme circulaire', 'pie_chart_type' => 'Type de diagramme circulaire',
'hello_name' => 'Bonjour, :name!', 'hello_name' => 'Bonjour, :name!',
'unaccepted_profile_warning' => 'Vous avez :count article(s) en cours d\'acceptation. Merci de cliquer ici pour valider ou refuser leur emprunt', 'unaccepted_profile_warning' => 'Vous avez :count article(s) en cours d\'acceptation. Merci de cliquer ici pour valider ou refuser leur emprunt',
'start_date' => 'Start Date', 'start_date' => 'Date de début',
'end_date' => 'End Date', 'end_date' => 'Date de fin',
'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', 'alt_uploaded_image_thumbnail' => 'Miniature téléchargée',
'placeholder_kit' => 'Select a kit', 'placeholder_kit' => 'Sélectionnez un kit',
'file_not_found' => 'File not found', 'file_not_found' => 'Fichier non trouvé',
'preview_not_available' => '(no preview)', 'preview_not_available' => '(aucun aperçu)',
'setup' => 'Setup', 'setup' => 'Configuration',
'pre_flight' => 'Pre-Flight', 'pre_flight' => 'Pre-Flight',
'skip_to_main_content' => 'Skip to main content', 'skip_to_main_content' => 'Passer au contenu principal',
'toggle_navigation' => 'Toggle navigation', 'toggle_navigation' => 'Activer/Désactiver la navigation',
'alerts' => 'Alerts', 'alerts' => 'Alertes',
'tasks_view_all' => 'View all tasks', 'tasks_view_all' => 'Afficher toutes les tâches',
'true' => 'Vrai',
'false' => 'Faux',
'integration_option' => 'Option d\'intégration',
'log_does_not_exist' => 'Aucun enregistrement de log correspondant.',
'merge_users' => 'Fusionner les utilisateurs',
'merge_information' => 'Cela fusionnera les :count utilisateurs en un seul utilisateur. Sélectionnez ci-dessous l\'utilisateur dans lequel vous souhaitez fusionner les autres. Les ressources, licences associées, etc seront déplacées vers l\'utilisateur sélectionné et les autres utilisateurs seront marqués comme supprimés.',
'warning_merge_information' => 'Cette action NE PEUT PAS être annulée et ne devrait être utilisée que lorsque vous devez fusionner des utilisateurs à cause d\'une mauvaise importation ou d\'une mauvaise synchronisation. Assurez-vous d\'effectuer une sauvegarde d\'abord.',
'no_users_selected' => 'Aucun utilisateur sélectionné',
'not_enough_users_selected' => 'Au moins :count utilisateurs doivent être sélectionnés',
'merge_success' => ':count utilisateurs fusionnés avec succès dans :into_username !',
'merged' => 'fusionné',
'merged_log_this_user_into' => 'Utilisateur fusionné (ID :to_id - :to_username) dans l\'ID de l\'utilisateur :from_id (:from_username) ',
'merged_log_this_user_from' => 'Identifiant utilisateur fusionné :from_id (:from_username) dans cet utilisateur (ID :to_id - :to_username)',
'clear_and_save' => 'Clear & Save',
'update_existing_values' => 'Update Existing Values?',
'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.',
'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.',
'send_welcome_email_to_users' => ' Send Welcome Email for new Users?',
'back_before_importing' => 'Backup before importing?',
'csv_header_field' => 'CSV Header Field',
'import_field' => 'Import Field',
'sample_value' => 'Sample Value',
'no_headers' => 'No Columns Found',
'error_in_import_file' => 'There was an error reading the CSV file: :error',
'percent_complete' => ':percent % Complete',
'errors_importing' => 'Some Errors occurred while importing: ',
'warning' => 'WARNING: :warning',
'success_redirecting' => '"Success... Redirecting.',
'setup_successful_migrations' => 'Your database tables have been created',
'setup_migration_output' => 'Migration output:',
'setup_migration_create_user' => 'Next: Create User',
'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.',
]; ];

View file

@ -15,7 +15,7 @@ return [
'more_info_title' => 'Plus d\'info', 'more_info_title' => 'Plus d\'info',
'audit_help' => 'Cocher cette case va modifier l\'enregistrement de la ressource pour refléter ce nouvel emplacement. Laisser décoché notera simplement l\'emplacement dans le journal d\'audit.<br><br>Notez que cette ressource est vérifiée, elle ne changera pas l\'emplacement de la personne, de la ressource ou de l\'emplacement où elle est vérifiée.', 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.<br><br>Note that if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.',
'assets' => 'Les actifs sont des éléments suivis par le numéro de série ou la balise d\'actif. Ils ont tendance à être des éléments de valeur plus élevée lorsque l\'identification d\'un élément spécifique importe.', 'assets' => 'Les actifs sont des éléments suivis par le numéro de série ou la balise d\'actif. Ils ont tendance à être des éléments de valeur plus élevée lorsque l\'identification d\'un élément spécifique importe.',

View file

@ -256,7 +256,7 @@ return [
'UK'=>'Écosse', 'UK'=>'Écosse',
'SB'=>'Îles Salomon', 'SB'=>'Îles Salomon',
'SC'=>'Seychelles', 'SC'=>'Seychelles',
'SS'=>'South Sudan', 'SS'=>'Soudan du Sud',
'SD'=>'Soudan', 'SD'=>'Soudan',
'SE'=>'Suède', 'SE'=>'Suède',
'SG'=>'Singapour', 'SG'=>'Singapour',

View file

@ -43,7 +43,7 @@ return [
'login_first_admin' => 'Connectez-vous à votre nouvelle installation Snipe-IT en utilisant les informations d\'identification ci-dessous :', 'login_first_admin' => 'Connectez-vous à votre nouvelle installation Snipe-IT en utilisant les informations d\'identification ci-dessous :',
'login' => 'Nom d\'utilisateur:', 'login' => 'Nom d\'utilisateur:',
'Low_Inventory_Report' => 'Rapport dinventaire bas', 'Low_Inventory_Report' => 'Rapport dinventaire bas',
'inventory_report' => 'Inventory Report', 'inventory_report' => 'Rapport d\'inventaire',
'min_QTY' => 'Quantité minimum', 'min_QTY' => 'Quantité minimum',
'name' => 'Nom', 'name' => 'Nom',
'new_item_checked' => 'Un nouvel élément a été vérifié sous votre nom, les détails sont ci-dessous.', 'new_item_checked' => 'Un nouvel élément a été vérifié sous votre nom, les détails sont ci-dessous.',
@ -79,5 +79,5 @@ return [
'Expected_Checkin_Notification' => 'Rappel : la date limite de vérification de :name approche', 'Expected_Checkin_Notification' => 'Rappel : la date limite de vérification de :name approche',
'Expected_Checkin_Date' => 'Un matériel que vous avez emprunté doit être vérifié à nouveau le :date', 'Expected_Checkin_Date' => 'Un matériel que vous avez emprunté doit être vérifié à nouveau le :date',
'your_assets' => 'Voir vos matériels', 'your_assets' => 'Voir vos matériels',
'rights_reserved' => 'All rights reserved.', 'rights_reserved' => 'Tous droits réservés.',
]; ];

View file

@ -43,14 +43,14 @@ return [
'file' => 'L\'attribut: doit être un fichier.', 'file' => 'L\'attribut: doit être un fichier.',
'filled' => 'Le champ d\'attribut: doit avoir une valeur.', 'filled' => 'Le champ d\'attribut: doit avoir une valeur.',
'image' => 'L\'attribut ":attribute" doit être une image.', 'image' => 'L\'attribut ":attribute" doit être une image.',
'import_field_empty' => 'The value for :fieldname cannot be null.', 'import_field_empty' => 'La valeur de :fieldname ne peut pas être vide.',
'in' => 'Le :attribute selectionné est invalide.', 'in' => 'Le :attribute selectionné est invalide.',
'in_array' => 'Le champ d\'attribut: n\'existe pas dans autre.', 'in_array' => 'Le champ d\'attribut: n\'existe pas dans autre.',
'integer' => 'L\'attribut ":attribute" doit être un nombre entier.', 'integer' => 'L\'attribut ":attribute" doit être un nombre entier.',
'ip' => 'L\'attribut ":attribute" doit être une adresse IP valide.', 'ip' => 'L\'attribut ":attribute" doit être une adresse IP valide.',
'ipv4' => 'L\'attribut: doit être une adresse IPv4 valide.', 'ipv4' => 'L\'attribut: doit être une adresse IPv4 valide.',
'ipv6' => 'L\'attribut: doit être une adresse IPv6 valide.', 'ipv6' => 'L\'attribut: doit être une adresse IPv6 valide.',
'is_unique_department' => 'The :attribute must be unique to this Company Location', 'is_unique_department' => 'L\'attribut :attribute doit être unique à cet emplacement de la société',
'json' => 'L\'attribut: doit être une chaîne JSON valide.', 'json' => 'L\'attribut: doit être une chaîne JSON valide.',
'max' => [ 'max' => [
'numeric' => 'L\'attribut ":attribute" ne peut pas être plus grand que :max.', 'numeric' => 'L\'attribut ":attribute" ne peut pas être plus grand que :max.',
@ -124,13 +124,13 @@ return [
// date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :(
// We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP
// people won't know how to format. // people won't know how to format.
'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', 'purchase_date.date_format' => ':attribute doit être une date valide au format AAAA-MM-JJ',
'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', 'last_audit_date.date_format' => ':attribute doit être une date valide au format AAAA-MM-JJ hh:mm:ss',
'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', 'expiration_date.date_format' => ':attribute doit être une date valide au format AAAA-MM-JJ',
'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', 'termination_date.date_format' => ':attribute doit être une date valide au format AAAA-MM-JJ',
'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', 'expected_checkin.date_format' => ':attribute doit être une date valide au format AAAA-MM-JJ',
'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', 'start_date.date_format' => ':attribute doit être une date valide au format AAAA-MM-JJ',
'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', 'end_date.date_format' => ':attribute doit être une date valide au format AAAA-MM-JJ',
], ],