This commit is contained in:
2024-04-19 10:27:36 +02:00
parent fcb6bbe566
commit 35c96e715c
7852 changed files with 4815 additions and 8 deletions

View File

@ -0,0 +1,22 @@
<?php
return array(
'accessory_category' => 'Catégorie d\'accessoire',
'accessory_name' => 'Nom de l\'accessoire',
'checkout' => 'Attribuer l\'accessoire',
'checkin' => 'Dissocier l\'accessoire',
'create' => 'Création d\'accessoire',
'edit' => 'Modifier l\'accessoire',
'eula_text' => 'License de catégorie',
'eula_text_help' => 'Ce champ vous permet de configurer vos licenses d\'utilisation pour chaque type d\'items. Si vous avez seulement une license pour tout vos items, vous pouvez cochez la case ci-dessous pour utiliser celle par défaut.',
'require_acceptance' => 'L\'utilisateur doit confirmer qu\'il accepte les items dans cette catégorie.',
'no_default_eula' => 'Aucune licence d\'utilisation par défaut trouvée. Ajoutez-en une dans la section "Réglages".',
'total' => 'Total',
'remaining' => 'Dispo',
'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_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' => 'Dupliquer l\'accessoire',
'delete_disabled' => 'Cet accessoire ne peut pas encore être supprimé car certaines pièces sont encore attribuées.',
);

View File

@ -0,0 +1,39 @@
<?php
return array(
'does_not_exist' => 'L\'accessoire [:id] n\'existe pas.',
'not_found' => 'Cet accessoire n\'a pas été trouvé.',
'assoc_users' => 'Cet accessoire à présentement des items d\'attribué à des utilisateurs. S\'il vous plaît vérifier l\'accessoire et veuillez réessayer. ',
'create' => array(
'error' => 'L\'accessoire n\'a pas été créé, veuillez réessayer.',
'success' => 'L\'accessoire a bien été créé.'
),
'update' => array(
'error' => 'L\'accessoire n\'a pas été mis-à-jour, veuillez réessayer',
'success' => 'L\'accessoire a bien été mis-à-jour.'
),
'delete' => array(
'confirm' => 'Etes-vous sûr de vouloir supprimer cet accessoire ?',
'error' => 'Un problème est survenu durant la suppression de l\'accessoire. Merci d\'essayer à nouveau.',
'success' => 'L\'accessoire a bien été supprimé.'
),
'checkout' => array(
'error' => 'Cet accessoire n\'est pas attribué. Veuillez réessayer',
'success' => 'Accessoire attribué correctement.',
'unavailable' => 'L\'accessoire n\'est pas disponible à l\'affectation. Vérifiez la quantité disponible',
'user_does_not_exist' => 'Cet utilisateur est inexistant. Veuillez réessayer.'
),
'checkin' => array(
'error' => 'Cet accessoire n\'a pas été dissocié, veuillez réessayer',
'success' => 'Accessoire dissocié correctement.',
'user_does_not_exist' => 'Cet utilisateur est inexistant. Veuillez réessayer.'
)
);

View File

@ -0,0 +1,11 @@
<?php
return array(
'dl_csv' => 'Télécharger en CSV',
'eula_text' => 'Licence d\'utilisation',
'id' => 'ID',
'require_acceptance' => 'Acceptation',
'title' => 'Nom de l\'accessoire',
);

View File

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

View File

@ -0,0 +1,16 @@
<?php
return [
'asset_maintenances' => 'Entretien d\'actifs',
'edit' => 'Modification d\'entretiens d\'actifs',
'delete' => 'Supprimer des entretiens d\'actif',
'view' => 'Voir les détails de la maintenance d\'actif',
'repair' => 'Réparation',
'maintenance' => 'Entretien',
'upgrade' => 'Mise à niveau',
'calibration' => 'Etalonnage',
'software_support' => 'Support logiciel',
'hardware_support' => 'Support matériel',
'configuration_change' => 'Changement de configuration',
'pat_test' => 'Test d\'appareil portable (PAT)',
];

View File

@ -0,0 +1,21 @@
<?php
return [
'not_found' => 'Le type d\'entretien d\'actif recherché n\'a pas été trouvé!',
'delete' => [
'confirm' => 'Êtes-vous certain de vouloir supprimer ce type d\'entretien d\'actif ?',
'error' => 'Il y a eu un problème lors de la suppression du type d\'entretien d\'actif. Veuillez réessayer.',
'success' => 'Le type d\'entretien d\'actif a été supprimé correctement.',
],
'create' => [
'error' => 'Le type d\'entretien d\'actif n\'a pas été créé, veuillez réessayer.',
'success' => 'Le type d\'entretien d\'actif a été créé correctement.',
],
'edit' => [
'error' => 'La gestion des actifs n\'a pas été modifiée, veuillez réessayer.',
'success' => 'Asset Maintenance modifié avec succès.',
],
'asset_maintenance_incomplete' => 'Pas encore complété',
'warranty' => 'Garantie',
'not_warranty' => 'Non garantie',
];

View File

@ -0,0 +1,8 @@
<?php
return [
'title' => 'Entretien d\'actifs',
'asset_name' => 'Désignation de l\'item',
'is_warranty' => 'Garantie',
'dl_csv' => 'Télécharger en CSV',
];

View File

@ -0,0 +1,25 @@
<?php
return array(
'asset_categories' => 'Catégories d\'actifs',
'category_name' => 'Nom de la catégorie',
'checkin_email' => 'Envoyer un courriel à l\'utilisateur·trice lors de l\'association/dissociation.',
'checkin_email_notification' => 'Un courriel sera envoyé à l\'utilisateur·trice lors de l\'association/dissociation.',
'clone' => 'Cloner la catégorie',
'create' => 'Créer une catégorie',
'edit' => 'Modifier la catégorie',
'email_will_be_sent_due_to_global_eula' => 'Un email sera envoyé à l\'utilisateur·trice parce que le CLUF global est utilisé.',
'email_will_be_sent_due_to_category_eula' => 'Un email sera envoyé à l\'utilisateur·trice car un CLUF est défini pour cette catégorie.',
'eula_text' => 'Catégorie de licence d\'utilisation',
'eula_text_help' => 'Ce champ vous permet de configurer vos licences d\'utilisation pour chaque type d\'actif. Si vous avez une seule licence pour tous vos actifs, vous pouvez cocher la case ci-dessous pour utiliser celle par défaut.',
'name' => 'Nom de la catégorie',
'require_acceptance' => 'L\'utilisateur·trice doit confirmer qu\'iel accepte les actifs de cette catégorie.',
'required_acceptance' => 'L\'utilisateur·trice recevra un courriel avec un lien d\'acceptation de cet article.',
'required_eula' => 'L\'utilisateur·trice recevra par courriel une copie de la licence d\'utilisation',
'no_default_eula' => 'Il n\'y a pas de licence d\'utilisation par défaut. Veuillez en ajouter une dans Préférences.',
'update' => 'Mettre à jour la catégorie',
'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 licence 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_column' => 'Utilisez les CGU par défaut',
);

View File

@ -0,0 +1,26 @@
<?php
return array(
'does_not_exist' => 'Cette catégorie n\'existe pas.',
'assoc_models' => 'Cette catégorie est actuellement associée à au moins un modèle et ne peut pas être supprimée. Merci de mettre à jour les modèles afin de ne plus référencer cette catégorie et essayez à nouveau. ',
'assoc_items' => 'Cette catégorie est actuellement associée à au moins un :asset_type et ne peut pas être supprimée. Merci de mettre à jour les :asset_type afin de ne plus référencer cette catégorie et essayez à nouveau. ',
'create' => array(
'error' => 'Cette catégorie n\'a pas été créée, merci de réessayer.',
'success' => 'Catégorie créée avec succès.'
),
'update' => array(
'error' => 'La catégorie n\'a pas été mise à jour, merci de réessayer',
'success' => 'Catégorie mise à jour avec succès.',
'cannot_change_category_type' => 'Vous ne pouvez pas modifier le type de catégorie une fois qu\'il a été créé',
),
'delete' => array(
'confirm' => 'Êtes-vous sûr·e de vouloir supprimer cette catégorie ?',
'error' => 'Il y a eu un problème lors de la suppression de cette catégorie. Merci de réessayer.',
'success' => 'Catégorie supprimée avec succès.'
)
);

View File

@ -0,0 +1,10 @@
<?php
return array(
'eula_text' => 'CLUF',
'id' => 'ID',
'parent' => 'Parent',
'require_acceptance' => 'Acceptation',
'title' => 'Nom de la catégorie d\'actif',
);

View File

@ -0,0 +1,7 @@
<?php
return [
'select_company' => 'Sélectionnez une compagnie',
'about_companies' => 'A propos des organisations',
'about_companies_description' => ' Vous pouvez utiliser les compagnies comme un simple champ d\'information, ou vous pouvez les utiliser pour restreindre la visibilité et la disponibilité des actifs aux utilisateurs avec une compagnie spécifique en activant le Support complet des organisations multiples dans vos paramètres d\'administration.',
];

View File

@ -0,0 +1,20 @@
<?php
return [
'does_not_exist' => 'La compagnie n\'existe pas.',
'deleted' => 'Société supprimée',
'assoc_users' => 'Cette compagnie est actuellement associée à au moins un modèle et ne peut être supprimée. veuillez actualiser vos modèles afin de ne plus référencer cette compagnie et ressayer. ',
'create' => [
'error' => 'La compagnie n\'a pas été créé, veuillez réessayer.',
'success' => 'La compagnie a bien été créée.',
],
'update' => [
'error' => 'La compagnie n\'a pas été actualisée, veuillez réessayer',
'success' => 'La compagnie a bien été actualisée.',
],
'delete' => [
'confirm' => 'Êtes-vous sur de vouloir supprimer cette compagnie ?',
'error' => 'Il y a eu un problème lors de la suppression de cette compagnie. Veuillez réessayer.',
'success' => 'La compagnie a bien été supprimée.',
],
];

View File

@ -0,0 +1,11 @@
<?php
return array(
'companies' => 'Compagnies',
'create' => 'Créer une compagnie',
'email' => 'Email de la société',
'title' => 'Compagnie',
'phone' => 'Téléphone de la société',
'update' => 'Actualiser une compagnie',
'name' => 'Nom de la compagnie',
'id' => 'ID',
);

View File

@ -0,0 +1,16 @@
<?php
return array(
'component_name' => 'Nom du composant',
'checkin' => 'Dissocier un composant',
'checkout' => 'Attribuer un composant',
'cost' => 'Coût d\'achat',
'create' => 'Créer un composant',
'edit' => 'Modifier un composant',
'date' => 'Date d\'achat',
'order' => 'Numéro de commande',
'remaining' => 'Restant',
'total' => 'Total',
'update' => 'Mettre à jour un composant',
'checkin_limit' => 'Le montant enregistré doit être égal ou inférieur à :assigned_qty'
);

View File

@ -0,0 +1,37 @@
<?php
return array(
'does_not_exist' => 'Le composant n\'existe pas.',
'create' => array(
'error' => 'Le composant n\'a pas été créé, merci d\'essayer à nouveau.',
'success' => 'Le composant a bien été créé.'
),
'update' => array(
'error' => 'Le composant n\'a pas été mis à jour, merci d\'essayer à nouveau',
'success' => 'Le composant a bien été mis à jour.'
),
'delete' => array(
'confirm' => 'Etes-vous sûr de vouloir supprimer ce composant?',
'error' => 'Un problème est survenu durant la suppression de ce composant. Merci d\'essayer à nouveau.',
'success' => 'Le composant a bien été supprimé.'
),
'checkout' => array(
'error' => 'Le composant n\'a pas été libéré, merci d\'essayer à nouveau',
'success' => 'Le composant a bien été libéré.',
'user_does_not_exist' => 'Cet utilisateur n\'est pas valide. Merci d\'essayer à nouveau.',
'unavailable' => 'Pas assez de composants restants : :remaining restant, :requested requis ',
),
'checkin' => array(
'error' => 'Le composant n\'a pas été réceptionné, merci d\'essayer à nouveau',
'success' => 'Le composant a bien été réceptionné.',
'user_does_not_exist' => 'Cet utilisateur n\'est pas valide. Merci d\'essayer à nouveau.'
)
);

View File

@ -0,0 +1,5 @@
<?php
return array(
'title' => 'Nom du composant',
);

View File

@ -0,0 +1,11 @@
<?php
return array(
'checkout' => 'Attribuer un consommable à un·e utilisateur·trice',
'consumable_name' => 'Nom du consommable ',
'create' => 'Créer un consommable',
'item_no' => 'Num. d\'élément',
'remaining' => 'Restant',
'total' => 'Total',
'update' => 'Mettre à jour le consommable',
);

View File

@ -0,0 +1,37 @@
<?php
return array(
'does_not_exist' => 'Ce consommable n\'existe pas.',
'create' => array(
'error' => 'Le consommable n\'a pas été créé, merci de réessayer.',
'success' => 'Le consommable a été créé correctement.'
),
'update' => array(
'error' => 'Le consommable n\'a pas été mis-à-jour, merci de réessayer',
'success' => 'Le consommable a été mis-à-jour.'
),
'delete' => array(
'confirm' => 'Êtes-vous certain·e de vouloir supprimer ce consommable ?',
'error' => 'Il y a eu un problème lors de la suppression du consommable. Merci de réessayer.',
'success' => 'Le consommable a été supprimé correctement.'
),
'checkout' => array(
'error' => 'Le consommable n\'a pas été attribué correctement, merci de réessayer',
'success' => 'Le consommable a été attribué correctement.',
'user_does_not_exist' => 'Cet·te utilisateur·trice est invalide. Merci de réessayer.',
'unavailable' => 'Il n\'y a pas assez de consommables pour cette attribution. Veuillez vérifier la quantité restante. ',
),
'checkin' => array(
'error' => 'Le consommable n\'a pas été dissocié correctement, merci de réessayer',
'success' => 'Le consommable a été dissocié correctement.',
'user_does_not_exist' => 'Cet·te utilisateur·trice est invalide. Merci de réessayer.'
)
);

View File

@ -0,0 +1,5 @@
<?php
return array(
'title' => 'Nom du consommable',
);

View File

@ -0,0 +1,61 @@
<?php
return [
'custom_fields' => 'Champs personnalisés',
'manage' => 'Gérer',
'field' => 'Champ',
'about_fieldsets_title' => 'A propos des fieldsets',
'about_fieldsets_text' => 'Les jeux de champs permettent de grouper les champs supplémentaires affectés à des modèles d\'actifs.',
'custom_format' => 'Format Regex personnalisé...',
'encrypt_field' => 'Chiffrer la valeur de ce champ dans la base de données',
'encrypt_field_help' => 'AVERTISSEMENT: Chiffrer un champ en rend la recherche sur le contenu impossible.',
'encrypted' => 'Chiffré',
'fieldset' => 'Fieldset',
'qty_fields' => 'Qté de champs',
'fieldsets' => 'Fieldsets',
'fieldset_name' => 'Nom du fieldset',
'field_name' => 'Nom du champ',
'field_values' => 'Valeurs de champ',
'field_values_help' => 'Ajouter des options sélectionnables, une par ligne. Les lignes vides autres que la première ligne seront ignorées.',
'field_element' => 'Élément de formulaire',
'field_element_short' => 'Elément',
'field_format' => 'Format',
'field_custom_format' => 'Format personnalisé',
'field_custom_format_help' => 'Ce champ vous permet d\'utiliser une expression regex pour la validation. Il devrait commencer par "regex:" - par exemple, pour valider qu\'une valeur de champ personnalisée contient un IMEI valide (15 chiffres numériques), vous utiliseriez <code>regex: / ^[0-9]{15}$ /</code>.',
'required' => 'Requis',
'req' => 'Req.',
'used_by_models' => 'Utilisé par les modèles',
'order' => 'Commande',
'create_fieldset' => 'Nouveau Fieldset',
'update_fieldset' => 'Mettre à jour le Fieldset',
'fieldset_does_not_exist' => 'Le Fieldset :id n\'existe pas',
'fieldset_updated' => 'Fieldset mis à jour',
'create_fieldset_title' => 'Créer un nouveau jeu de champs',
'create_field' => 'Nouveau champ personnalisé',
'create_field_title' => 'Créer un champ personnalisé',
'value_encrypted' => 'La valeur de ce champ est chiffrée dans la base de donnée. Seuls les administrateurs seront capable de voir les données déchiffrées',
'show_in_email' => 'Inclure la valeur de ce champ dans les e-mails envoyés à l\'utilisateur·trice ? Les champs chiffrés ne peuvent pas être inclus dans les e-mails',
'show_in_email_short' => 'Inclure dans les emails.',
'help_text' => 'Texte d\'aide',
'help_text_description' => 'Ceci est un texte optionnel qui apparaîtra sous les éléments de formulaire lors de l\'édition d\'un actif pour fournir un contexte pour le champ.',
'about_custom_fields_title' => 'À propos des champs personnalisés',
'about_custom_fields_text' => 'Les champs personnalisés vous permettent d\'ajouter des attributs arbitraires aux actifs.',
'add_field_to_fieldset' => 'Ajouter un champ au jeu de champs',
'make_optional' => 'Requis - cliquez pour rendre optionnel',
'make_required' => 'Facultatif - cliquez pour rendre requis',
'reorder' => 'Réordonner',
'db_field' => 'Champ BDD',
'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',
'unique' => 'Unique',
'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 par l\'utilisateur',
'auto_add_to_fieldsets' => 'Ajouter ceci automatiquement à tous les nouveaux fieldsets',
'add_to_preexisting_fieldsets' => 'Ajouter à tous les fieldsets existants',
'show_in_listview' => 'Afficher par défaut. Les utilisateurs·trices autorisé·es pourront toujours afficher/masquer la colonne à l\'aide du sélecteur',
'show_in_listview_short' => 'Afficher dans les listes',
'show_in_requestable_list_short' => 'Afficher dans la liste des actifs demandables',
'show_in_requestable_list' => 'Afficher la valeur dans la liste des actifs demandables. Les champs chiffrés ne seront pas affichés',
'encrypted_options' => 'Ce champ est chiffré, donc certaines options d\'affichage ne seront pas disponibles.',
];

View File

@ -0,0 +1,63 @@
<?php
return array(
'field' => array(
'invalid' => 'Ce champ n\'existe pas.',
'already_added' => 'Le champ a déjà été ajouté',
'create' => array(
'error' => 'Le champ n\'a pas été créé, veuillez réessayer.',
'success' => 'Le champ a bien été créé.',
'assoc_success' => 'Le champ a bien été ajouté au fieldset.'
),
'update' => array(
'error' => 'Le champ n\'a pas été actualisé, veuillez réessayer',
'success' => 'Le champ a bien été actualisé.'
),
'delete' => array(
'confirm' => 'Êtes-vous sûr de vouloir supprimer ce champ ?',
'error' => 'Un problème a eu lien pendant la suppression du champ. Veuillez réessayer.',
'success' => 'Le champ a bien été supprimé.',
'in_use' => 'Le champ est actuellement en utilisation.',
)
),
'fieldset' => array(
'does_not_exist' => 'Fieldset n\'existe pas',
'create' => array(
'error' => 'Le fieldset n\'a pas pur être créé, veuillez réessayer.',
'success' => 'Le Fieldset a bien été créé.'
),
'update' => array(
'error' => 'Le fieldset n\'a pas été actualisé, veuillez réessayer',
'success' => 'Le fieldset a bien été actualisé.'
),
'delete' => array(
'confirm' => 'Êtes-vous sûr de vouloir supprimer ce fieldset ?',
'error' => 'Un problème a eu lien pendant la suppression du fieldset. Veuillez réessayer.',
'success' => 'Le fieldset a bien été supprimé.',
'in_use' => 'Le fieldset est actuellement utilisé.',
)
),
'fieldset_default_value' => array(
'error' => 'Erreur lors de la validation des valeurs par défaut.',
),
);

View File

@ -0,0 +1,22 @@
<?php
return array(
'does_not_exist' => 'Le département n\'existe pas.',
'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.',
'create' => array(
'error' => 'Le département n\'a pas été créé. Veuillez réessayer.',
'success' => 'Département créé avec succès.'
),
'update' => array(
'error' => 'Le département n\'a pas été mis à jour. Veuillez réessayer.',
'success' => 'Département mis à jour avec succès.'
),
'delete' => array(
'confirm' => 'Êtes-vous sûr de vouloir supprimer ce département?',
'error' => 'Il y avait un problème de suppression du département. Veuillez réessayer.',
'success' => 'Le département a été supprimé avec succès.'
)
);

View File

@ -0,0 +1,11 @@
<?php
return array(
'id' => 'ID',
'name' => 'Nom du département',
'manager' => 'Directeur',
'location' => 'Emplacement',
'create' => 'Créer un département',
'update' => 'Mise à jour Département',
);

View File

@ -0,0 +1,16 @@
<?php
return [
'about_asset_depreciations' => 'A propos des Amortissements',
'about_depreciations' => 'Vous pouvez configurer les amortissements de vos biens basés sur l\'amortissement linéaire.',
'asset_depreciations' => 'Amortissements',
'create' => 'Créer un amortissement',
'depreciation_name' => 'Nom d\'Amortissement',
'depreciation_min' => 'Valeur minimale après amortissement',
'number_of_months' => 'Mois',
'update' => 'Actualiser l\'amortissement',
'depreciation_min' => 'Valeur minimale après amortissement',
'no_depreciations_warning' => '<strong>Avertissement : </strong>
Vous n\'avez actuellement aucun amortissement.
Veuillez mettre en place au moins un amortissement pour consulter le rapport d\'amortissement.',
];

View File

@ -0,0 +1,25 @@
<?php
return array(
'does_not_exist' => 'Cette classe d\'amortissement n\'existe pas.',
'assoc_users' => 'Cet amortissement est associé à un ou plusieurs modèles et ne peut être supprimé. Veuillez supprimer les modèles et réessayer. ',
'create' => array(
'error' => 'La classe d\'amortissement n\'a pas été créée, veuillez réessayer. :(',
'success' => 'La classe d\'amortissement a été créée correctement. :)'
),
'update' => array(
'error' => 'La classe d\'amortissement n\'a pas été actualisée, veuillez réessayer',
'success' => 'La classe d\'amortissement a été actualisée correctement.'
),
'delete' => array(
'confirm' => 'Etes-vous sûr de vouloir supprimer cette classe d\'amortissement?',
'error' => 'Il y a eu un problème en supprimant cette classe d\'amortissement. Veuillez réessayer.',
'success' => 'La classe d\'amortissement a été supprimée correctement.'
)
);

View File

@ -0,0 +1,11 @@
<?php
return [
'id' => 'ID',
'months' => 'Mois',
'term' => 'Terme',
'title' => 'Nom ',
'depreciation_min' => 'Valeur minimale',
];

View File

@ -0,0 +1,22 @@
<?php
return array(
'group_exists' => 'Ce groupe existe déjà!',
'group_not_found' => 'L\'identifiant de groupe :id n\'existe pas.',
'group_name_required' => 'Le champ "nom" est obligatoire',
'success' => array(
'create' => 'Ce groupe a été créé correctement.',
'update' => 'Ce groupe a été actualisé correctement.',
'delete' => 'Ce groupe a été supprimé correctement.',
),
'delete' => array(
'confirm' => 'Etes-vous sûr de vouloir supprimer ce groupe?',
'create' => 'Il y a eu un problème en créant le groupe. Veuillez réessayer.',
'update' => 'Il y a eu un problème en actualisant le groupe. Veuillez réessayer.',
'delete' => 'Il y a eu un problème en supprimant le groupe. Veuillez réessayer.',
),
);

View File

@ -0,0 +1,9 @@
<?php
return array(
'id' => 'ID',
'name' => 'Nom',
'users' => '# d\' Utilisateurs',
);

View File

@ -0,0 +1,16 @@
<?php
return [
'about_groups_title' => 'A propos des groupes',
'about_groups' => 'Les groupes sont utilisés pour mettre en commun les permissions des utilisateurs.',
'group_management' => 'Gestion des Groupes',
'create' => 'Créer un nouveau groupe',
'update' => 'Éditer le groupe',
'group_name' => 'Nom du Groupe',
'group_admin' => 'Admin Groupe',
'allow' => 'Autoriser',
'deny' => 'Refuser',
'permission' => 'Autorisation',
'grant' => 'Accorder',
'no_permissions' => 'Ce groupe n\'a aucune autorisation.'
];

View File

@ -0,0 +1,59 @@
<?php
return [
'bulk_delete' => 'Confirmez la suppression du lot d\'objets',
'bulk_restore' => 'Confirmer la restauration des actifs en bloc',
'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' => 'Examinez les actifs pour la restauration en masse ci-dessous. Une fois restaurés, ces actifs ne seront pas associés aux utilisateurs·trices auxquels ils ont été assignés précédemment.',
'bulk_delete_warn' => 'Vous êtes sur le point de supprimer :asset_count objets.',
'bulk_restore_warn' => 'Vous êtes sur le point de restaurer :asset_count actifs.',
'bulk_update' => 'Mise à jour en masse des actifs',
'bulk_update_help' => 'Ce formulaire vous permet de mettre à jour plusieurs actifs à la fois. Remplissez seulement 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_with_custom_field' => 'Notez que les assets sont de :asset_model_count différents modèles.',
'bulk_update_model_prefix' => 'Sur les modèles',
'bulk_update_custom_field_unique' => 'Ce champ est unique et ne peut pas être édité en volume.',
'checkedout_to' => 'Extrait vers',
'checkout_date' => 'Date d\'attribution',
'checkin_date' => 'Date de dissociation',
'checkout_to' => 'Attribuer à',
'cost' => 'Coût d\'achat',
'create' => 'Créer des actifs',
'date' => 'Date d\'achat',
'depreciation' => 'Dépréciation',
'depreciates_on' => 'Amortit sur',
'default_location' => 'Emplacement par défaut',
'default_location_phone' => 'Téléphone de localisation par défaut',
'eol_date' => 'Date de fin de vie',
'eol_rate' => 'Taux de EOL',
'expected_checkin' => 'Date de dissociation prévue',
'expires' => 'Expire',
'fully_depreciated' => 'Entièrement amortis',
'help_checkout' => 'Si vous souhaitez attribuer cet actif immédiatement, sélectionnez "prêt à déployer" dans la liste ci-dessus. ',
'mac_address' => 'Adresse MAC',
'manufacturer' => 'Fabricant',
'model' => 'Modèle',
'months' => 'Mois',
'name' => 'Nom de l\'actif',
'notes' => 'Remarques',
'order' => 'Numéro de Commande',
'qr' => 'Code QR',
'requestable' => 'Les utilisateurs·trices peuvent demander cet actif',
'select_statustype' => 'Choisissez le type de statut',
'serial' => 'Série ',
'status' => 'Statut',
'tag' => 'Numéro d\'inventaire',
'update' => 'Mise à jour de l\'actif',
'warranty' => 'Garantie',
'warranty_expires' => 'Expiration de garantie',
'years' => 'années',
'asset_location' => 'Mettre à jour l\'emplacement de l\'actif',
'asset_location_update_default_current' => 'Mettre à jour l\'emplacement par défaut ET l\'emplacement réel',
'asset_location_update_default' => 'Mettre à jour uniquement l\'emplacement par défaut',
'asset_location_update_actual' => 'Mettre à jour uniquement l\'emplacement actuel',
'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é.',
'processing_spinner' => 'Traitement... (Cela peut prendre un peu de temps sur les fichiers volumineux)',
'optional_infos' => 'Information facultative',
'order_details' => 'Information liée à l\'achat'
];

View File

@ -0,0 +1,43 @@
<?php
return [
'about_assets_title' => 'A propos des actifs',
'about_assets_text' => 'Les actifs sont des éléments suivis par le numéro de série ou l\'étiquette de l\'actif. Ils ont tendance à être des éléments de valeur supérieure où l\'identification d\'un élément spécifique importe.',
'archived' => 'Retiré',
'asset' => 'Biens',
'bulk_checkout' => 'Attribuer les actifs',
'bulk_checkin' => 'Restitution d\'actifs',
'checkin' => 'Retour des Biens',
'checkout' => 'Associer l\'actif',
'clone' => 'Cloner le Bien',
'deployable' => 'Déployable',
'deleted' => 'Cet actif a été supprimé.',
'delete_confirm' => 'Êtes-vous sûr·e de vouloir supprimer cet actif ?',
'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_invalid' => 'Le modèle de cette ressource n\'est pas valide.',
'model_invalid_fix' => 'La ressource doit être éditée pour corriger cela avant d\'essayer de l\'enregistrer ou de l\'affecter.',
'requestable' => 'Demandable',
'requested' => 'Demandé',
'not_requestable' => 'Non demandable',
'requestable_status_warning' => 'Ne pas modifier l\'état demandable',
'restore' => 'Restaurer l\'actif',
'pending' => 'En attente',
'undeployable' => 'Non déployable',
'undeployable_tooltip' => 'Cet actif est dans un état non déployable et ne peut donc pas être attribué pour le moment.',
'view' => 'Voir le Bien',
'csv_error' => 'Vous avez une erreur dans votre fichier CSV :',
'import_text' => '<p>Télécharger un CSV qui contient l\'historique des actifs. Les actifs et les utilisateurs DOIVENT déjà exister dans le système, ou ils seront ignorés. La correspondance entre les assets pour limportation de lhistorique se fait par rapport au tag de lactif. Nous allons essayer de trouver un utilisateur correspondant en fonction du nom d\'utilisateur que vous fournissez, et des critères que vous sélectionnez ci-dessous. Si vous ne sélectionnez aucun critère ci-dessous, il essaiera simplement de correspondre au format d\'utilisateur que vous avez configuré dans <code>Admin &gt; Réglages généraux</code>.</p><p>Les champs inclus dans le CSV doivent correspondre aux en-têtes : <strong>Étiquette d\'actif, Nom, Date de vérification,</strong>. Tous les champs supplémentaires seront ignorés. </p><p>Date de check-in : les dates de check-in vides ou futures vont extraire des éléments à l\'utilisateur associé. En excluant la colonne Date d\'enregistrement, vous créerez une date de check-in avec la date d\'aujourd\'hui.</p>
',
'csv_import_match_f-l' => 'Essaie de faire correspondre les utilisateurs au format <strong>firstname.lastname</strong> (<code>jane.smith</code>)',
'csv_import_match_initial_last' => 'Essayez de faire correspondre les utilisateurs au format <strong>premier nom de famille</strong> (<code>jsmith</code>)',
'csv_import_match_first' => 'Essayez de faire correspondre les utilisateurs au format <strong>prénom</strong> (<code>jane</code>)',
'csv_import_match_email' => 'Try to match users by <strong>email</strong> as username',
'csv_import_match_username' => 'Try to match users by <strong>username</strong>',
'error_messages' => 'Messages d\'erreur:',
'success_messages' => 'Messages de succès:',
'alert_details' => 'Voir ci-dessous pour plus de détails.',
'custom_export' => 'Exportation personnalisée',
'mfg_warranty_lookup' => 'Vérification de la garantie :manufacturer',
'user_department' => 'Département de l\'utilisateur·trice',
];

View File

@ -0,0 +1,91 @@
<?php
return [
'undeployable' => '<strong>Attention: </strong> Ce bien a été marqué non déployable.
Si ce statut a changé, veuillez l\'actualiser.',
'does_not_exist' => 'Ce bien n\'existe pas.',
'does_not_exist_or_not_requestable' => 'Cet actif n\'existe pas ou ne peut pas être demandé.',
'assoc_users' => 'Ce bien est marqué sorti par un utilisateur et ne peut être supprimé. Veuillez d\'abord cliquer sur Retour de Biens, et réessayer.',
'create' => [
'error' => 'Ce bien n\'a pas été créé, veuillez réessayer. :(',
'success' => 'Bien créé correctement. :)',
'success_linked' => 'L\'actif avec le tag :tag a été créé avec succès. <strong><a href=":link" style="color: white;">Cliquez ici pour voir</a></strong>.',
],
'update' => [
'error' => 'Ce bien n\'a pas été actualisé, veuillez réessayer',
'success' => 'Bien actualisé correctement.',
'nothing_updated' => 'Aucun champ n\'a été sélectionné, rien n\'a été actualisé.',
'no_assets_selected' => 'Aucune ressource n\'a été sélectionnée, rien n\'a donc été mis à jour.',
'assets_do_not_exist_or_are_invalid' => 'Les ressources sélectionnées ne peuvent pas être mises à jour.',
],
'restore' => [
'error' => 'L\'actif n\'a pas été restauré, veuillez réessayer',
'success' => 'Actif restauré correctement.',
'bulk_success' => 'Actif restauré avec succès.',
'nothing_updated' => 'Aucun actif n\'a été sélectionné, donc rien n\'a été restauré.',
],
'audit' => [
'error' => 'Audit des actifs n\'a pas réussi. Veuillez réessayer.',
'success' => 'Audit des actifs consigné avec succès.',
],
'deletefile' => [
'error' => 'Le fichier n\'a pas été détruit. Veuillez réessayer.',
'success' => 'Fichier détruit correctement.',
],
'upload' => [
'error' => 'Le(s) fichier(s) n\'ont pas pu être téléversé. Veuillez réessayer.',
'success' => 'Le(s) fichier(s) ont été téléversé correctement.',
'nofiles' => 'Vous n\'avez pas sélectionné de fichier pour le téléchargement ou le fichier que vous essayez de télécharger est trop gros',
'invalidfiles' => 'Un ou plusieurs de vos fichiers sont trop gros, ou sont d\'un type non autorisé. Les types de fichiers autorisés sont png, gif, jpg, doc, docx, pdf et txt.',
],
'import' => [
'error' => 'Certains éléments n\'ont pas été correctement importés.',
'errorDetail' => 'Les éléments suivants n\'ont pas été importés à cause d\'erreurs.',
'success' => 'Votre fichier a bien été importé',
'file_delete_success' => 'Votre fichier a été correctement supprimé',
'file_delete_error' => 'Le fichier na pas pu être supprimé',
'file_missing' => 'Le fichier sélectionné est manquant',
'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' => 'Un ou plusieurs attributs dans la première ligne de contenu contiennent des caractères UTF-8 invalides',
],
'delete' => [
'confirm' => 'Etes-vous sûr de vouloir supprimer ce bien?',
'error' => 'Il y a eu un problème en supprimant ce bien. Veuillez réessayer.',
'nothing_updated' => 'Aucun actif n\'a été sélectionné, donc rien n\'a été supprimé.',
'success' => 'Ce bien a été supprimé correctement.',
],
'checkout' => [
'error' => 'Ce bien n\'a pas été sorti, veuillez réessayer',
'success' => 'Ce bien a été sorti correctement.',
'user_does_not_exist' => 'Cet utilisateur est invalide. Veuillez réessayer.',
'not_available' => 'Ce bien n\'est pas disponible pour être sorti!',
'no_assets_selected' => 'Vous devez sélectionner au moins un élément de la liste',
],
'checkin' => [
'error' => 'Ce bien n\'a pas été retourné, veuillez réessayer',
'success' => 'Ce bien a été retourné correctement.',
'user_does_not_exist' => 'Cet utilisateur est invalide. Veuillez réessayer.',
'already_checked_in' => 'Ce bien est déjà dissocié.',
],
'requests' => [
'error' => 'L\'actif n\'a pas été demandé, merci d\'essayer à nouveau',
'success' => 'L\'actif a été demandé avec succès.',
'canceled' => 'La demande d\'association a été annulée avec succès',
],
];

View File

@ -0,0 +1,33 @@
<?php
return [
'asset_tag' => 'Étiquette de l\'actif',
'asset_model' => 'Modèle',
'assigned_to' => 'Affecté à',
'book_value' => 'Valeur actuelle',
'change' => 'Associer/Libérer',
'checkout_date' => 'Date d\'association',
'checkoutto' => 'Date de libération',
'components_cost' => 'Coût total des composants',
'current_value' => 'Valeur actuelle',
'diff' => 'Différence',
'dl_csv' => 'Télécharger en CSV',
'eol' => 'Fin de vie',
'id' => 'ID',
'last_checkin_date' => 'Date de dernière dissociation',
'location' => 'Lieu',
'purchase_cost' => 'Coût',
'purchase_date' => 'Acheté',
'serial' => 'Numéro de série',
'status' => 'Statut',
'title' => 'Actif ',
'image' => 'Image',
'days_without_acceptance' => 'Jours sans acceptation',
'monthly_depreciation' => 'Dépréciation mensuelle',
'assigned_to' => 'Affecté à',
'requesting_user' => 'Demandeur·euse',
'requested_date' => 'Date de la demande',
'changed' => 'Modifié',
'icon' => 'Icône',
];

View File

@ -0,0 +1,50 @@
<?php
return [
'about_kits_title' => 'À propos des kits prédéfinis',
'about_kits_text' => 'Les kits prédéfinis vous permettent d\'associer rapidement une collection d\'éléments (matériels, licences, etc.) à un utilisateur. Cela peut être utile lorsque votre processus d\'intégration est cohérent entre plusieurs utilisateurs et que tous les utilisateurs reçoivent les mêmes éléments.',
'checkout' => 'Associer le kit ',
'create_success' => 'Le kit a été créé avec succès.',
'create' => 'Créer un kit prédéfini',
'update' => 'Mettre à jour le kit prédéfini',
'delete_success' => 'Le kit a été supprimé avec succès.',
'update_success' => 'Le kit a été mis à jour avec succès.',
'none_models' => 'Il n\'y a pas assez de matériels disponibles pour :model à associer. :qty sont nécessaires. ',
'none_licenses' => 'Il n\'y a pas assez de licences disponibles pour :license pour associer. :qty sont nécessaires. ',
'none_consumables' => 'Il n\'y a pas assez d\'unités disponibles de :consumable pour associer. :qty sont nécessaires. ',
'none_accessory' => 'Il n\'y a pas assez d\'unités disponibles de :accessory pour associer. :qty sont nécessaires. ',
'append_accessory' => 'Ajouter un accessoire',
'update_appended_accessory' => 'Mettre à jour l\'accessoire ajouté',
'append_consumable' => 'Ajouter un consommable',
'update_appended_consumable' => 'Mettre à jour les consommables ajoutés',
'append_license' => 'Ajouter une licence',
'update_appended_license' => 'Mettre à jour la licence ajoutée',
'append_model' => 'Ajouter un modèle',
'update_appended_model' => 'Mettre à jour le modèle ajouté',
'license_error' => 'La licence est déjà affectée au kit',
'license_added_success' => 'La licence a bien été ajoutée',
'license_updated' => 'La licence a bien été mise à jour',
'license_none' => 'La licence n\'existe pas',
'license_detached' => 'La licence a bien été désaffectée',
'consumable_added_success' => 'Consommable ajouté avec succès',
'consumable_updated' => 'Le consommable a bien été mis à jour',
'consumable_error' => 'Le consommable est déjà affecté au kit',
'consumable_deleted' => 'Suppression réussie',
'consumable_none' => 'Le consommable n\'existe pas',
'consumable_detached' => 'Le consommable a bien été désaffecté',
'accessory_added_success' => 'L\'accessoire a bien été ajouté',
'accessory_updated' => 'L\'accessoire a bien été mis à jour',
'accessory_detached' => 'L\'accessoire a bien été désaffecté',
'accessory_error' => 'L\'accessoire est déjà affecté au kit',
'accessory_deleted' => 'Suppression réussie',
'accessory_none' => 'L\'accessoire n\'existe pas',
'checkout_success' => 'Affectation réussie',
'checkout_error' => 'Erreur lors de l\'affectation',
'kit_none' => 'Le kit n\'existe pas',
'kit_created' => 'Le kit a bien été créé',
'kit_updated' => 'Le kit a bien été mis à jour',
'kit_not_found' => 'Le kit n\'a pas été trouvé',
'kit_deleted' => 'Le kit a bien été supprimé',
'kit_model_updated' => 'Le modèle a bien été mis à jour',
'kit_model_detached' => 'Le modèle a bien été désaffecté',
];

View File

@ -0,0 +1,11 @@
<?php
return [
'invalid_return_count' => 'Décompte invalide pour :name. Attendu : :expected, reçu : :actual.',
'invalid_return_type' => 'Type invalide pour :name. Attendu : :expected, reçu : :actual.',
'invalid_return_value' => 'Valeur invalide pour :name. Attendu : :expected, reçu : :actual.',
'does_not_exist' => 'L\'étiquette n\'existe pas',
];

View File

@ -0,0 +1,19 @@
<?php
return [
'example_company' => 'Société de test limitée',
'example_defaultloc' => 'Bâtiment 1',
'example_category' => 'Catégorie de test',
'example_location' => 'Bâtiment 2',
'example_manufacturer' => 'Tester Fabrication Inc.',
'example_model' => 'Modèle de test',
'example_supplier' => 'Société de test limitée',
'labels_per_page' => 'Étiquettes',
'support_fields' => 'Champs',
'support_asset_tag' => 'Étiquette',
'support_1d_barcode' => '1D',
'support_2d_barcode' => '2D',
'support_logo' => 'Logo',
'support_title' => 'Titre',
];

View File

@ -0,0 +1,22 @@
<?php
return array(
'asset' => 'Actif',
'checkin' => 'Dissocier',
'create' => 'Créer une licence',
'expiration' => 'Date d\'expiration',
'license_key' => 'Clé du produit',
'maintained' => 'Maintenu',
'name' => 'Nom du logiciel',
'no_depreciation' => 'Ne pas amortir',
'purchase_order' => 'Numéro de commande',
'reassignable' => 'Réattribuables',
'remaining_seats' => 'Postes restants',
'seats' => 'Postes',
'termination_date' => 'Date d\'expiration',
'to_email' => 'E-mail de la licence',
'to_name' => 'Nom de la licence',
'update' => 'Mise à jour de la licence',
'checkout_help' => 'Vous devez associer une licence à un matériel ou une personne. Vous pouvez sélectionner les deux, mais le propriétaire de l\'actif doit correspondre à la personne que vous associez.'
);

View File

@ -0,0 +1,51 @@
<?php
return array(
'about_licenses_title' => 'A propos des licences',
'about_licenses' => 'Les licences sont utilisées pour suivre les logiciels. Ils ont un certain nombre d\'attribution pouvant être associés individuellement',
'checkin' => 'Libérer la licence multiposte',
'checkout_history' => 'Historique des associations',
'checkout' => 'Associer la licence multiposte',
'edit' => 'Éditer la licence',
'filetype_info' => 'Types de fichier autorisés: png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.',
'clone' => 'Cloner la licence',
'history_for' => 'Historique pour ',
'in_out' => 'Associer/Libérer',
'info' => 'Informations de licence',
'license_seats' => 'Licence multipostes',
'seat' => 'Poste',
'seats' => 'Postes',
'software_licenses' => 'Licences de logiciel',
'user' => 'Utilisateur',
'view' => 'Voir la licence',
'delete_disabled' => 'Cette licence ne peut pas encore être supprimée car certains sièges sont encore attribués.',
'bulk' =>
[
'checkin_all' => [
'button' => 'Désattribuer tous les sièges',
'modal' => 'Cette action désassociera un siège. | Cette action désassociera :checkedout_seats_count sièges pour cette licence.',
'enabled_tooltip' => 'Désassocier TOUS les sièges de cette licence, à la fois des utilisateurs·trices et des actifs',
'disabled_tooltip' => 'Ceci est désactivé car il n\'y a pas de siège actuellement associé',
'disabled_tooltip_reassignable' => 'Ceci est désactivé car la licence n\'est pas réassignable',
'success' => 'Licence désassociée avec succès ! | Toutes les licences ont été désassociées avec succès !',
'log_msg' => 'Désassociée via l\'outil de gestion des licences en volume',
],
'checkout_all' => [
'button' => 'Associer tous les sièges',
'modal' => 'Cette action associera un siège au premier utilisateur disponible. | Cette action associera :available_seats_count sièges aux premiers utilisateurs disponibles. Un·e utilisateur·trice est considéré·e disponible pour un siège si iel n\'a pas déjà cette licence associée à son profil, et que l\'auto-association de licence est active sur son compte.',
'enabled_tooltip' => 'Associer TOUS les sièges (ou autant que disponible) à TOUS les utilisateurs·trices',
'disabled_tooltip' => 'Ceci est désactivé car il n\'y a pas de siège actuellement disponible',
'success' => 'Licence associée avec succès ! | :count licences ont été associées avec succès !',
'error_no_seats' => 'Il n\'y a plus de siège disponible pour cette licence.',
'warn_not_enough_seats' => ':count utilisateurs·trices ont été assigné·es à cette licence, mais nous avons manqué de sièges disponibles.',
'warn_no_avail_users' => 'Rien à faire. Il n\'y a pas d\'utilisateur·trice qui n\'ont pas encore cette licence attribuée.',
'log_msg' => 'Attribué via l\'outil d\'attribution de licences en volume',
],
],
'below_threshold' => 'Il ne reste que :remaining_count places pour cette licence avec une quantité minimale de :min_amt. Vous pouvez envisager d\'acheter plus de sièges.',
'below_threshold_short' => 'Cet article est en dessous de la quantité minimale requise.',
);

View File

@ -0,0 +1,54 @@
<?php
return array(
'does_not_exist' => 'La licence n\'existe pas ou vous n\'avez pas la permission d\'y accéder.',
'user_does_not_exist' => 'L\'utilisateur n\'existe pas.',
'asset_does_not_exist' => 'L\'actif que vous essayez d\'associer avec cette licence n\'existe pas.',
'owner_doesnt_match_asset' => 'L\'actif que vous essayez d\'associer avec cette licence est détenu par une autre personne que celle sélectionnée dans la liste déroulante.',
'assoc_users' => 'Cette catégorie est associée au moins à un modèle et ne peut être supprimée. Veuillez actualiser vos modèles pour ne plus référencer cette catégorie et réessayer.',
'select_asset_or_person' => 'Vous devez sélectionner un actif ou un utilisateur, mais pas les deux.',
'not_found' => 'Licence introuvable',
'seats_available' => ':seat_count sièges disponibles',
'create' => array(
'error' => 'Cette catégorie n\'a pas été créée, veuillez réessayer.',
'success' => 'Catégorie créée correctement.'
),
'deletefile' => array(
'error' => 'Le fichier n\'a pas pu être supprimé. Merci de réessayer.',
'success' => 'Le fichier a bien été supprimé.',
),
'upload' => array(
'error' => 'Le(s) fichier(s) n\'a pas pu être uploadé. Merci de réessayer.',
'success' => 'Le(s) fichier(s) a bien été uploadé.',
'nofiles' => 'Vous n\'avez pas sélectionné de fichier pour le téléchargement ou le fichier que vous essayez de télécharger est trop gros',
'invalidfiles' => 'Un ou plusieurs de vos fichiers est trop grand ou le type de fichier n\'est pas autorisé. Les différents types de fichiers autorisés sont png, gif, jpg, doc, docx, pdf, txt, zip, rar et rtf.',
),
'update' => array(
'error' => 'Cette catégorie n\'a pas été actualisée, veuillez réessayer.',
'success' => 'Catégorie actualisée correctement.'
),
'delete' => array(
'confirm' => 'Etes-vous sûr de vouloir supprimer cette catégorie?',
'error' => 'Il y a eu un problème en supprimant cette catégorie. Veuillez réessayer.',
'success' => 'Cette catégorie a été supprimée correctement.'
),
'checkout' => array(
'error' => 'Un problème a eu lieu pendant l\'association de la licence. Veuillez essayer à nouveau.',
'success' => 'La licence a été associée avec succès',
'not_enough_seats' => 'Pas assez de sièges de licence disponibles pour le paiement',
),
'checkin' => array(
'error' => 'Un problème a eu lieu pendant la dissociation de la licence. Veuillez essayer à nouveau.',
'success' => 'La licence a été dissociée avec succès'
),
);

View File

@ -0,0 +1,17 @@
<?php
return array(
'assigned_to' => 'Affecté à',
'checkout' => 'Affecter/Libérer',
'id' => 'ID',
'license_email' => 'E-mail de la licence',
'license_name' => 'Licence pour',
'purchase_date' => 'Date d\'achat',
'purchased' => 'Acheté',
'seats' => 'Nombre d\'utilisateurs',
'hardware' => 'Matériel',
'serial' => 'Numéro de série',
'title' => 'Licence',
);

View File

@ -0,0 +1,29 @@
<?php
return array(
'does_not_exist' => 'Le lieu n\'existe pas.',
'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 actif et ne peut pas être supprimé. Veuillez mettre à jour vos actifs 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. ',
'assigned_assets' => 'Actifs assignés',
'current_location' => 'Emplacement actuel',
'create' => array(
'error' => 'Le lieu n\'a pas été créé, veuillez essayer à nouveau.',
'success' => 'Le lieu a été créé avec succès.'
),
'update' => array(
'error' => 'Le lieu n\'a pas été mis à jour, veuillez essayer à nouveau',
'success' => 'Le lieu a été mis à jour avec succès.'
),
'delete' => array(
'confirm' => 'Êtes-vous sûr de vouloir supprimer ce lieu ?',
'error' => 'Un problème a eu lieu pendant la suppression du lieu. Veuillez essayer à nouveau.',
'success' => 'Le lieu a été supprimé avec succès.'
)
);

View File

@ -0,0 +1,42 @@
<?php
return [
'about_locations_title' => 'A propos des emplacements',
'about_locations' => 'Les lieux sont utilisés pour suivre les informations de localisation des utilisateurs, des actifs et d\'autres éléments',
'assets_rtd' => 'Actifs', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted.
'assets_checkedout' => 'Actifs assignés',
'id' => 'ID',
'city' => 'Ville',
'state' => 'État',
'country' => 'Pays',
'create' => 'Créer un lieu',
'update' => 'Mettre à jour le lieu',
'print_assigned' => 'Imprimer les actifs attribués',
'print_all_assigned' => 'Imprimer tous les actifs attribués',
'name' => 'Nom du lieu',
'address' => 'Adresse',
'address2' => 'Adresse Ligne 2',
'zip' => 'Code postal',
'locations' => 'Lieux',
'parent' => 'Parent',
'currency' => 'Devise de l\'emplacement',
'ldap_ou' => 'OU LDAP correspondante',
'user_name' => 'Nom d\'utilisateur ',
'department' => 'Service',
'location' => 'Emplacement',
'asset_tag' => 'Numéros d\'inventaire',
'asset_name' => 'Nom',
'asset_category' => 'Сatégorie',
'asset_manufacturer' => 'Fabricant',
'asset_model' => 'Modèle',
'asset_serial' => 'N° de série ',
'asset_location' => 'Emplacement',
'asset_checked_out' => 'Affecté',
'asset_expected_checkin' => 'Date de restitution prévue',
'date' => 'Date :',
'phone' => 'Téléphone de localisation',
'signed_by_asset_auditor' => 'Signé par (auditeur d\'actifs):',
'signed_by_finance_auditor' => 'Signé par (auditeur financier):',
'signed_by_location_manager' => 'Signé par (Gestionnaire d\'emplacements):',
'signed_by' => 'Signé par :',
];

View File

@ -0,0 +1,30 @@
<?php
return array(
'support_url_help' => 'Les variables <code>{LOCALE}</code>, <code>{SERIAL}</code>, <code>{MODEL_NUMBER}</code>, et <code>{MODEL_NAME}</code> peuvent être utilisés dans votre URL pour que ces valeurs soient remplies automatiquement lors de la visualisation des ressources - par exemple https://checkcoverage.apple.com/{LOCALE}/{SERIAL}.',
'does_not_exist' => 'Le fabricant n\'existe pas.',
'assoc_users' => 'Ce fabricant est actuellement associé avec au moins un modèle et ne peut pas être supprimé. Veuillez mettre à jour les modèles pour ne plus référencer un fabricant et essayer à nouveau. ',
'create' => array(
'error' => 'Le fabricant n\'a pas été créé, veuillez essayer à nouveau.',
'success' => 'Le fabricant a été créé avec succès.'
),
'update' => array(
'error' => 'Le fabricant n\'a pas été mis à jour, veuillez essayer à nouveau',
'success' => 'Le fabricant a été mis à jour avec succès.'
),
'restore' => array(
'error' => 'Le fabricant n\'a pas été restauré, veuillez réessayer',
'success' => 'Fabricant restauré avec succès.'
),
'delete' => array(
'confirm' => 'Êtes-vous sûr de vouloir supprimer ce fabricant ?',
'error' => 'Un problème a eu lieu pendant la suppression du fabricant. Veuillez essayer à nouveau.',
'success' => 'Le fabricant a été supprimé avec succès.'
)
);

View File

@ -0,0 +1,16 @@
<?php
return array(
'about_manufacturers_title' => 'A propos des fabricants',
'about_manufacturers_text' => 'Les fabricants sont les entreprises qui créent vos actifs. Vous pouvez stocker ici des informations importantes sur les contacts de support, qui seront affichées sur les pages de détails de votre actif.',
'asset_manufacturers' => 'Fabricants d\'actif',
'create' => 'Créer un fabricant',
'id' => 'ID',
'name' => 'Nom',
'support_email' => 'Email du support',
'support_phone' => 'Téléphone du support',
'support_url' => 'URL du support',
'warranty_lookup_url' => 'URL de vérification de la garantie',
'update' => 'Mettre à jour le fabricant',
);

View File

@ -0,0 +1,18 @@
<?php
return array(
'about_models_title' => 'A propos des modèles actifs',
'about_models_text' => 'Les modèles actifs sont une façon de regrouper les actifs identiques. « MBP 2013", « IPhone 6 s », etc.',
'deleted' => 'Ce modèle a été supprimé.',
'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_warn' => 'Vous êtes sur le point de supprimer un modèle d\'actif.|Vous êtes sur le point de supprimer :model_count modèles d\'actif.',
'restore' => 'Restaurer le modèle',
'requestable' => 'Les utilisateurs·trices peuvent demander ce modèle',
'show_mac_address' => 'Afficher le champ pour l\'adresse MAC pour ce modèle d\'actif',
'view_deleted' => 'Voir les modèles détruits',
'view_models' => 'Voir les différents modèles',
'fieldset' => 'Ensemble de champs',
'no_custom_field' => 'Pas de champs personnalisés',
'add_default_values' => 'Ajouter des valeurs par défaut',
);

View File

@ -0,0 +1,47 @@
<?php
return array(
'deleted' => 'Modèle d\'actif supprimé',
'does_not_exist' => 'Le modèle n\'existe pas.',
'no_association' => 'ATTENTION ! Le modèle d\'actif pour cet objet est invalide ou manquant !',
'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. ',
'create' => array(
'error' => 'Le modèle n\'a pas été créé, veuillez essayer à nouveau.',
'success' => 'Le modèle a été créé avec succès.',
'duplicate_set' => 'Un modèle d\'actif avec ce nom, fabricant et modèle existe déjà.',
),
'update' => array(
'error' => 'Le modèle n\'a pas été mis à jour, veuillez essayer à nouveau',
'success' => 'Le modèle a été mis à jour avec succès.',
),
'delete' => array(
'confirm' => 'Êtes-vous sûr de vouloir supprimer ce modèle d\'actif ?',
'error' => 'Un problème a eu lieu pendant la suppression du modèle. Veuillez essayer à nouveau.',
'success' => 'Le modèle a été supprimé avec succès.'
),
'restore' => array(
'error' => 'Le modèle d\'actif n\'a pas été restauré, veuillez réessayer',
'success' => 'Modèle d\'actif restauré correctement.'
),
'bulkedit' => array(
'error' => 'Aucun champ n\'a été changé, donc rien n\'a été mis à jour.',
'success' => 'Modèle mis à jour avec succès. |:model_count modèles mis à jour avec succès.',
'warn' => 'Vous êtes sur le point de mettre à jour les propriétés du modèle suivant :|Vous êtes sur le point de modifier les propriétés des modèles :model_count suivants :',
),
'bulkdelete' => array(
'error' => 'Aucun modèle n\'a été sélectionné, donc rien n\'a été supprimé.',
'success' => 'Modèle supprimé !|:success_count modèles supprimés !',
'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

@ -0,0 +1,17 @@
<?php
return array(
'create' => 'Créer un modèle d\'actif',
'created_at' => 'Créé le',
'eol' => 'Fin de vie',
'modelnumber' => 'Modèle n°.',
'name' => 'Nom du modèle d\'actif',
'numassets' => 'Actifs',
'title' => 'Modèles d\'actif',
'update' => 'Mettre à jour le modèle d\'actif',
'view' => 'Voir le modèle d\'actif',
'update' => 'Mettre à jour le modèle d\'actif',
'clone' => 'Cloner le modèle',
'edit' => 'Éditer le modèle',
);

View File

@ -0,0 +1,17 @@
<?php
return [
'info' => 'Sélectionnez les options que vous souhaitez pour votre rapport d\'actifs.',
'deleted_user' => 'Utilisateur supprimé',
'send_reminder' => 'Envoyer un rappel',
'reminder_sent' => 'Rappel envoyé',
'acceptance_deleted' => 'Demande d\'acceptation supprimée',
'acceptance_request' => 'Demande d\'acceptation',
'custom_export' => [
'user_address' => 'Adresse utilisateur',
'user_city' => 'Ville Utilisateur',
'user_state' => 'État Utilisateur',
'user_country' => 'Pays Utilisateur',
'user_zip' => 'Code Postal Utilisateur'
]
];

View File

@ -0,0 +1,5 @@
<?php
return array(
'error' => 'Vous devez sélectionner au moins UNE option.'
);

View File

@ -0,0 +1,367 @@
<?php
return [
'ad' => 'Service d\'annuaire',
'ad_domain' => 'Domaine du service d\'annuaire',
'ad_domain_help' => 'C\'est parfois le même que votre domaine d\'e-mail, mais pas toujours.',
'ad_append_domain_label' => 'Ajouter un nom de domaine',
'ad_append_domain' => 'Ajouter le nom de domaine au champ nom d\'utilisateur',
'ad_append_domain_help' => 'L\'utilisateur n\'est pas obligé d\'écrire "username@domain.local", il peut juste taper "username".',
'admin_cc_email' => 'CC Email',
'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_settings' => 'Paramètres de l\'administrateur',
'is_ad' => 'C\'est un serveur Active Directory',
'alerts' => 'Alertes',
'alert_title' => 'Mettre à jour les paramètres de notification',
'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',
'alerts_enabled' => 'Alertes activées',
'alert_interval' => 'Seuil d\'expiration des alertes (en jours)',
'alert_inv_threshold' => 'Seuil d\'alerte d\'inventaire',
'allow_user_skin' => 'Autoriser un thème utilisateur',
'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',
'audit_interval' => 'Intervalle d\'audit',
'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_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_prefix' => 'Préfixe (optionnel)',
'auto_incrementing_help' => 'Activez l\'auto-incrémentation des numéros d\'inventaire avant de sélectionner cette option',
'backups' => 'Sauvegardes',
'backups_help' => 'Créer, télécharger et restaurer des sauvegardes ',
'backups_restoring' => 'Restaurer à partir d\'une sauvegarde',
'backups_upload' => 'Téléverser la sauvegarde',
'backups_path' => 'Les sauvegardes sont stockées dans <code>:path</code> sur le serveur',
'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 (cela ne fonctionne pas actuellement avec le stockage de fichiers S3 ou Docker).<br><br>Votre <strong>base de données :app_name tout 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_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',
'confirm_purge' => 'Confirmer la purge',
'confirm_purge_help' => 'Entrez le texte « SUPPRIMER » dans la case ci-dessous pour purger vos enregistrements supprimés. Cette action ne peut pas être annulée et supprimera DEFINITIVEMENT tous les éléments et utilisateurs supprimés par le logiciel. (Avant de débuter, faites une sauvegarde juste au cas où.)',
'custom_css' => 'CSS personnalisé',
'custom_css_help' => 'Entrez les codes CSS personnalisé que vous souhaitez utiliser . Ne pas inclure les balises &lt;style&gt;&lt;/style&gt;.',
'custom_forgot_pass_url' => 'URL personnalisé de réinitialisation du mot de passe',
'custom_forgot_pass_url_help' => 'Ceci remplace l\'URL de mot de passe intégré oublié sur la page d\'accueil, utile pour rediriger les utilisateurs vers la fonctionnalité de réinitialisation de mot de passe interne ou de serveur LDAP. Cela va désactiver la fonctionnalité du mot de passe oublié au niveau local.',
'dashboard_message' => 'Message du tableau de bord',
'dashboard_message_help' => 'Ce texte apparaît sur le tableau de bord pour toute personne ayant le droit de le voir.',
'default_currency' => 'Devise par défaut',
'default_eula_text' => 'Licence d\'utilisation par défaut',
'default_language' => 'Langue par défaut',
'default_eula_help_text' => 'Vous pouvez également associer les licences d\'utilisations personnalisés à des catégories spécifiques d\'actifs .',
'display_asset_name' => 'Afficher le nom des actifs',
'display_checkout_date' => 'Afficher la date d\'association',
'display_eol' => 'Afficher la fin de vie dans les tables',
'display_qr' => 'Affiche les QR codes',
'display_alt_barcode' => 'Affiche le code-barres 1D',
'email_logo' => 'Logo de l\'e-mail',
'barcode_type' => 'Type du code-barres 2D',
'alt_barcode_type' => 'Type du code-barres 1D',
'email_logo_size' => 'Les logos carrés dans l\'e-mail rendent mieux. ',
'enabled' => 'Activé',
'eula_settings' => 'Configuration pour les licences d\'utilisation',
'eula_markdown' => 'Cette licence d\'utilisation permet l\'utilisation des <a href="https://help.github.com/articles/github-flavored-markdown/">"Github flavored markdown"</a>.',
'favicon' => 'Favicon',
'favicon_format' => 'Les types de fichiers acceptés sont ico, png et gif. Les autres formats d\'image peuvent ne pas fonctionner dans tous les navigateurs.',
'favicon_size' => 'Les Favicons doivent être des images carrées de 16x16 pixels.',
'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.',
'general_settings' => 'Configuration générale',
'general_settings_keywords' => 'support de l\'entreprise, signature, acceptation, format de courriel, format de nom d\'utilisateur, images, par page, miniature, eula, gravatar, tos, tableau de bord, confidentialité',
'general_settings_help' => 'CLUF par défaut et plus encore',
'generate_backup' => 'Générer une sauvegarde',
'google_workspaces' => 'Espaces de travail Google',
'header_color' => 'Couleur de l\'en-tête',
'info' => 'Ces paramètres vous permettent de personnaliser certains aspects de votre installation.',
'label_logo' => 'Logo du label',
'label_logo_size' => 'Les logos, de préférence carrés, sont affichés en haut à droite de chaque étiquette. ',
'laravel' => 'Version de Laravel',
'ldap' => 'LDAP',
'ldap_default_group' => 'Groupe de permissions par défaut',
'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' => 'Aucun groupe par défaut',
'ldap_help' => 'Service d\'annuaire',
'ldap_client_tls_key' => 'Clé TLS du client LDAP',
'ldap_client_tls_cert' => 'Certificat TLS côté client pour LDAP',
'ldap_enabled' => 'LDAP activé',
'ldap_integration' => 'Intégration LDAP',
'ldap_settings' => 'Paramètres LDAP',
'ldap_client_tls_cert_help' => 'Le certificat TLS côté client et la clé pour les connexions LDAP ne sont généralement utiles qu\'avec les configurations Google Workspace en mode "LDAP sécurisé". Les deux sont requis.',
'ldap_location' => 'LDAP Localisation',
'ldap_location_help' => 'Le champ "LDAP Localisation" ne doit être utilisé que si <strong>aucune OU n\'est définie dans le champ Bind de base DN</strong>. Laissez vide si une recherche par OU est utilisée.',
'ldap_login_test_help' => 'Entrez un nom d\'utilisateur et mot de passe LDAP valide depuis la base DN que vous avez spécifié ci-dessus afin de tester si votre configuration LDAP est correcte. VOUS DEVEZ D\'ABORD ENREGISTRER VOS PARAMÈTRES LDAP MIS À JOUR.',
'ldap_login_sync_help' => 'Ceci vérifie uniquement que LDAP se synchronise correctement. Si votre requête d\'authentification LDAP est incorrecte, les utilisateurs peuvent ne pas pouvoir se connecter. VOUS DEVEZ D\'ABORD ENREGISTRER VOS PARAMÈTRES LDAP MIS À JOUR.',
'ldap_manager' => 'Gestionnaire LDAP',
'ldap_server' => 'Serveur LDAP',
'ldap_server_help' => 'Ca devrait commencer par ldap:// (non crypté ou TLS) ou ldaps:// (SSL)',
'ldap_server_cert' => 'Validation du certificat SSL LDAP',
'ldap_server_cert_ignore' => 'Autorise un certificat SSL invalide',
'ldap_server_cert_help' => 'Sélectionnez cette case à cocher si vous utilisez un certificat SSL auto-signé et voudriez accepter un certificat SSL invalide.',
'ldap_tls' => 'Utilisez TLS',
'ldap_tls_help' => 'A cocher seulement si vous utilisez STARTTLS sur votre serveur LDAP. ',
'ldap_uname' => 'Nom d\'utilisateur bind LDAP',
'ldap_dept' => 'LDAP Département',
'ldap_phone' => 'LDAP Numéro de Téléphone',
'ldap_jobtitle' => 'LDAP Intitulé de Poste',
'ldap_country' => 'LDAP Pays',
'ldap_pword' => 'Mot de passe bind LDAP',
'ldap_basedn' => 'Bind de base DN',
'ldap_filter' => 'Filtre LDAP',
'ldap_pw_sync' => 'Synchronisation du mot de passe LDAP',
'ldap_pw_sync_help' => 'Décochez cette case si vous ne souhaitez pas conserver les mots de passe LDAP synchronisés avec les mots de passe locaux. Cette désactivation signifie que vos utilisateurs ne pourront plus se connecter si votre serveur LDAP est injoignable pour une raison quelconque.',
'ldap_username_field' => 'Champ nom d\'utilisateur',
'ldap_lname_field' => 'Nom de famille',
'ldap_fname_field' => 'Prénom LDAP',
'ldap_auth_filter_query' => 'Requête d\'authentification LDAP',
'ldap_version' => 'Version LDAP',
'ldap_active_flag' => 'Signal d\'activation LDAP',
'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_email' => 'E-mail LDAP',
'ldap_test' => 'Tester LDAP',
'ldap_test_sync' => 'Tester la synchronisation LDAP',
'license' => 'Licence de logiciel',
'load_remote' => 'Utiliser Gravatar',
'load_remote_help_text' => 'Décochez cette case si votre installation ne peut pas charger des scripts de l\'extérieur. Cela empêchera Snipe-IT d\'essayer de charger des images depuis Gravatar.',
'login' => 'Tentatives de connexion',
'login_attempt' => 'Tentative de connexion',
'login_ip' => 'Adresse IP',
'login_success' => 'Succès ?',
'login_user_agent' => 'User-Agent',
'login_help' => 'Liste des tentatives de connexion',
'login_note' => 'Note de connexion',
'login_note_help' => 'Ajoutez éventuellement quelques phrases sur votre écran de connexion, par exemple pour aider les personnes ayant trouvé un appareil perdu ou volé. Ce champ accepte <a href="https://help.github.com/articles/github-flavored-markdown/">Github aromatisé markdown</a>',
'login_remote_user_text' => 'Options de connexion de l\'utilisateur à distance',
'login_remote_user_enabled_text' => 'Activer la connexion avec l\'en-tête utilisateur distant',
'login_remote_user_enabled_help' => 'Cette option active l\'authentification via l\'en-tête REMOTE_USER selon l\'interface "Common Gateway Interface" (rfc3875)"',
'login_common_disabled_text' => 'Désactiver les autres mécanismes d\'authentification',
'login_common_disabled_help' => 'Cette option désactive les autres mécanismes d\'authentification. N\'activez cette option que si vous êtes sûr que votre login REMOTE_USER fonctionne déjà',
'login_remote_user_custom_logout_url_text' => 'URL personnalisé de déconnexion',
'login_remote_user_custom_logout_url_help' => 'Si une URL est spécifiée ici, les utilisateurs seront redirigés vers cette URL après la déconnexion de Snipe-IT. Ceci est utile pour fermer correctement les sessions utilisateur de votre fournisseur d\'authentification.',
'login_remote_user_header_name_text' => 'En-tête du nom d\'utilisateur personnalisé',
'login_remote_user_header_name_help' => 'Utiliser l\'en-tête spécifié au lieu de REMOTE_USER',
'logo' => 'Logo',
'logo_print_assets' => 'Utiliser dans les impressions',
'logo_print_assets_help' => 'Utiliser la marque dans les listes imprimables des actifs ',
'full_multiple_companies_support_help_text' => 'Restreindre les utilisateurs (admins compris) assignés à des organisations aux biens de leur propre organisation.',
'full_multiple_companies_support_text' => 'Support complet des organisations multiples',
'show_in_model_list' => 'Afficher dans la liste déroulante des modèles',
'optional' => 'facultatif',
'per_page' => 'Résultats par page',
'php' => 'Version de PHP',
'php_info' => 'PHP info',
'php_overview' => 'PHP',
'php_overview_keywords' => 'phpinfo, système, infos',
'php_overview_help' => 'Infos système PHP',
'php_gd_info' => 'Vous devez installer php-gd afin d\'afficher les QR codes (voir les instructions d\'installation).',
'php_gd_warning' => 'Le PHP Image Processing et GD plugin n\'est PAS installé.',
'pwd_secure_complexity' => 'Complexité du mot de passe',
'pwd_secure_complexity_help' => 'Sélectionnez les règles de complexité de mot de passe que vous souhaitez appliquer.',
'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Le mot de passe ne peut pas être identique au prénom, au nom de famille, à l\'adresse électronique ou au nom d\'utilisateur',
'pwd_secure_complexity_letters' => 'Exiger au moins une lettre',
'pwd_secure_complexity_numbers' => 'Exiger au moins un chiffre',
'pwd_secure_complexity_symbols' => 'Exiger au moins un caractère spécial',
'pwd_secure_complexity_case_diff' => 'Exiger au moins une majuscule et une minuscule',
'pwd_secure_min' => 'Mot de passe minimum',
'pwd_secure_min_help' => 'La valeur minimale autorisée est de 8',
'pwd_secure_uncommon' => 'Empêcher les mots de passe communs',
'pwd_secure_uncommon_help' => 'Cela empêchera les utilisateurs d\'utiliser des mots de passe communs parmi les 10 000 premiers mots de passe signalés dans les violations.',
'qr_help' => 'Activer les QR Codes avant de définir ceci',
'qr_text' => 'Texte du QR Code',
'saml' => 'SAML',
'saml_title' => 'Mettre à jour les paramètres SAML',
'saml_help' => 'Paramètres SAML',
'saml_enabled' => 'SAML activé',
'saml_integration' => 'Intégration SAML',
'saml_sp_entityid' => 'ID de l\'entité',
'saml_sp_acs_url' => 'URL du service ACS (Assertion Consumer Service)',
'saml_sp_sls_url' => 'URL du service de déconnexion unique (SLS)',
'saml_sp_x509cert' => 'Certificat public',
'saml_sp_metadata_url' => 'URL des métadonnées',
'saml_idp_metadata' => 'Métadonnées SAML IdP',
'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_help' => 'NameID sera utilisé si le mapping des attributs n\'est pas spécifié ou est invalide.',
'saml_forcelogin_label' => 'Connexion SAML forcée',
'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_slo_label' => 'Déconnexion unique SAML',
'saml_slo' => 'Envoyer une requête LogoutRequest à IdP lors de la déconnexion',
'saml_slo_help' => 'Cela fera que l\'utilisateur sera d\'abord redirigé vers l\'IdP lors de la déconnexion. Laissez décoché si l\'IdP ne supporte pas correctement SAML SLO.',
'saml_custom_settings' => 'Paramètres personnalisés SAML',
'saml_custom_settings_help' => 'Vous pouvez spécifier des paramètres supplémentaires à la bibliothèque onelogin/php-saml. Utilisez à vos risques et périls.',
'saml_download' => 'Télécharger les métadonnées',
'setting' => 'Paramètre',
'settings' => 'Paramètres',
'show_alerts_in_menu' => 'Afficher les alertes dans le menu du haut',
'show_archived_in_list' => 'Actifs archivés',
'show_archived_in_list_text' => 'Afficher les actifs archivés dans la liste "Tous les actifs"',
'show_assigned_assets' => 'Afficher les matériels assignés aux matériels',
'show_assigned_assets_help' => 'Afficher les actifs qui ont été assignés aux autres actifs dans Voir utilisateurs -> Matériels, Voir Utilisateur -> Info -> Imprimer Tous les matériels assignés et présent dans le compte -> Voir les matériels assignés.',
'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.',
'site_name' => 'Nom du site',
'integrations' => 'Intégrations',
'slack' => 'Slack',
'general_webhook' => 'Webhook général',
'ms_teams' => 'Équipes Microsoft',
'webhook' => ':app',
'webhook_presave' => 'Tester pour enregistrer',
'webhook_title' => 'Mettre à jour les paramètres Webhook',
'webhook_help' => 'Paramètres d\'intégration',
'webhook_botname' => 'Nom du bot :app',
'webhook_channel' => 'Canal :app',
'webhook_endpoint' => 'Point d\'accès :app',
'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',
'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',
'version_footer' => 'Version en pied de page ',
'version_footer_help' => 'Spécifiez qui peut voir la version de Snipe-IT.',
'system' => 'Information du système',
'update' => 'Mettre à jour les paramètres',
'value' => 'Valeur',
'brand' => 'Marque',
'brand_keywords' => 'pied de page, logo, impression, thème, habillage, en-tête, couleurs, couleur, css',
'brand_help' => 'Logo, nom du site',
'web_brand' => 'Type de Web Branding',
'about_settings_title' => 'A propos des réglages',
'about_settings_text' => 'Ces réglages vous permettent de personnaliser certains aspects de votre installation.',
'labels_per_page' => 'Etiquettes par page',
'label_dimensions' => 'Dimensions de l\'étiquette (en pouces)',
'next_auto_tag_base' => 'Incrément automatique suivant',
'page_padding' => 'Marges de la page (en pouces)',
'privacy_policy_link' => 'Lien vers la politique de confidentialité',
'privacy_policy' => 'Politique de confidentialité',
'privacy_policy_link_help' => 'Si une url est incluse ici, un lien vers votre politique de confidentialité sera inclus dans le pied de page de l\'application et dans tous les courriels que le système envoie, conformément au RGPD. ',
'purge' => 'Purger les enregistrements supprimés',
'purge_deleted' => 'Purgé les éléments supprimés ',
'labels_display_bgutter' => 'Etiquette de la gouttière du bas',
'labels_display_sgutter' => 'Etiquette de la gouttière latérale',
'labels_fontsize' => 'Taille de caractère de l\'étiquette',
'labels_pagewidth' => 'Largeur de l\'étiquette',
'labels_pageheight' => 'Hauteur de l\'étiquette',
'label_gutters' => 'Espacement de l\'étiquette (en pouces)',
'page_dimensions' => 'Dimensions de la page (en pouces)',
'label_fields' => 'Champs visibles de l\'étiquette',
'inches' => 'pouces',
'width_w' => 'l',
'height_h' => 'h',
'show_url_in_emails' => 'Lien vers Snipe-IT dans les e-mails',
'show_url_in_emails_help_text' => 'Décochez cette case si vous ne souhaitez pas relier votre installation Snipe-IT à vos pieds de page. Utile si la plupart de vos utilisateurs ne se connectent jamais.',
'text_pt' => 'pt',
'thumbnail_max_h' => 'Hauteur maximale de la vignette',
'thumbnail_max_h_help' => 'Hauteur maximale en pixels que les vignettes peuvent afficher dans la vue de liste. Min 25, max 500',
'two_factor' => 'Authentification en deux étapes',
'two_factor_secret' => 'Code à deux facteurs',
'two_factor_enrollment' => 'Inscription à deux facteurs',
'two_factor_enabled_text' => 'Activer l\'authentification à deux facteurs',
'two_factor_reset' => 'Réinitialiser le Secret à deux facteurs',
'two_factor_reset_help' => 'Ceci forcera l\'utilisateur à réinscrire son appareil avec son application d\'authentification. Cela peut être utile si leur appareil actuellement inscrit est perdu ou volé. ',
'two_factor_reset_success' => 'Dispositif à deux facteurs réinitialisées avec succès',
'two_factor_reset_error' => 'Échec de réinitialisation du dispositif à deux facteurs',
'two_factor_enabled_warning' => 'L\'activation à deux facteurs si elle n\'est pas actuellement activée vous obligera immédiatement à vous authentifier avec un appareil inscrit Google Auth. Vous aurez la possibilité d\'inscrire votre appareil si aucun n\'est inscrit actuellement.',
'two_factor_enabled_help' => 'Cela activera l\'authentification à deux facteurs en utilisant Google Authenticator.',
'two_factor_optional' => 'Sélectif (les utilisateurs peuvent activer ou désactiver si permis)',
'two_factor_required' => 'Requis pour tous les utilisateurs',
'two_factor_disabled' => 'Désactivé',
'two_factor_enter_code' => 'Entre le code à deux facteurs',
'two_factor_config_complete' => 'Soumettre le code',
'two_factor_enabled_edit_not_allowed' => 'Votre administrateur ne vous permet pas de modifier ce paramètre.',
'two_factor_enrollment_text' => "Lauthentification à deux facteurs est nécessaire, mais votre appareil na pas encore été inscrit. Ouvrez votre application Google Authenticator et scanner le code QR ci-dessous pour inscrire votre appareil. Une fois que vous avez inscrit votre appareil, saisissez le code ci-dessous",
'require_accept_signature' => 'Exiger la signature',
'require_accept_signature_help_text' => 'L\'activation de cette fonctionnalité nécessite que les utilisateurs signent physiquement l\'acceptation de cet actif.',
'left' => 'gauche',
'right' => 'droite',
'top' => 'haut',
'bottom' => 'bas',
'vertical' => 'veritcal',
'horizontal' => 'horizontal',
'unique_serial' => 'Numéros de série uniques',
'unique_serial_help_text' => 'Cocher cette case forcera une contrainte d\'unicité sur les identifiants d\'actif',
'zerofill_count' => 'Longueur des étiquettes de bien, incluant le remplissage de zéros',
'username_format_help' => 'Ce paramètre ne sera utilisé par le processus d\'importation que si un nom d\'utilisateur n\'est pas fourni et que nous devons générer un nom d\'utilisateur pour vous.',
'oauth_title' => 'Paramètres de l\'API OAuth',
'oauth' => 'OAuth',
'oauth_help' => 'Paramètres du point de terminaison Oauth',
'asset_tag_title' => 'Mettre à jour les paramètres de numéro d\'inventaire',
'barcode_title' => 'Gérer les paramètres des codes-barres',
'barcodes' => 'Codes-barres',
'barcodes_help_overview' => 'Paramètres des codes-barres &amp; et codes QR',
'barcodes_help' => 'Cette opération essaiera de supprimer l\'ensemble des code-barres mis en cache. Cette opération n\'est utile que si les réglages de génération de code-barre ont été changés, ou si l\'URL de votre instance Snipe-IT a été modifiée. Les code-barres seront regénérés au prochain accès.',
'barcodes_spinner' => 'Tentative de suppression des fichiers...',
'barcode_delete_cache' => 'Purger le cache de codes-barres',
'branding_title' => 'Gérer les paramètres de l\'habillage',
'general_title' => 'Gérer les paramètres généraux',
'mail_test' => 'Envoyer un message de test',
'mail_test_help' => 'Cette opération tentera d\'envoyer un courriel de test à :replyto.',
'filter_by_keyword' => 'Filtrer par mot clé',
'security' => 'Sécurité',
'security_title' => 'Gérer les paramètres de sécurité',
'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',
'groups_keywords' => 'permissions, permissions de groupe, autorisation',
'groups_help' => 'Permissions de groupe du compte',
'localization' => 'Traduction',
'localization_title' => 'Gérer les paramètres de localisation',
'localization_keywords' => 'localisation, devise, locale, locale, fuseau horaire, fuseau horaire, international, internationalisation, langue, traduction, traduction',
'localization_help' => 'Langue, affichage de la date',
'notifications' => 'Notifications',
'notifications_help' => 'Paramètres d\'alerte et d\'audit par e-mail',
'asset_tags_help' => 'Incrémentation et préfixes',
'labels' => 'Étiquettes',
'labels_title' => 'Mettre à jour les paramètres d\'étiquetage',
'labels_help' => 'Taille &amp; paramètres des étiquettes',
'purge' => 'Purger',
'purge_keywords' => 'supprimer définitivement',
'purge_help' => 'Purger les enregistrements supprimés',
'ldap_extension_warning' => 'Il semble que l\'extension LDAP ne soit pas installée ou activée sur ce serveur. Vous pouvez toujours enregistrer vos paramètres, mais vous devrez activer l\'extension LDAP pour PHP avant que la synchronisation LDAP ne fonctionne.',
'ldap_ad' => 'LDAP/AD',
'employee_number' => 'Numéro demployé',
'create_admin_user' => 'Créer un utilisateur ::',
'create_admin_success' => 'Bravo! Votre utilisateur administrateur a été ajouté!',
'create_admin_redirect' => 'Cliquez ici pour vous connecter à votre application !',
'setup_migrations' => 'Migrations de base de données ::',
'setup_no_migrations' => 'Il n\'y avait rien à migrer. Vos tables de base de données étaient déjà configurées !',
'setup_successful_migrations' => 'Vos tables de base de données ont été créées',
'setup_migration_output' => 'Sortie de la migration :',
'setup_migration_create_user' => 'Étape suivante : créer un utilisateur',
'ldap_settings_link' => 'Page des paramètres LDAP',
'slack_test' => 'Tester l\'intégration de <i class="fab fa-slack"></i>',
'label2_enable' => 'Nouveau moteur d\'étiquetage',
'label2_enable_help' => 'Basculer vers le nouveau moteur d\'étiquetage. <b>Note : Vous devrez enregistrer ce paramètre avant d\'en modifier d\'autres.</b>',
'label2_template' => 'Modèle',
'label2_template_help' => 'Sélectionnez le modèle à utiliser pour la génération d\'étiquettes',
'label2_title' => 'Titre',
'label2_title_help' => 'Le titre à afficher sur les étiquettes qui le supportent',
'label2_title_help_phold' => 'Le champ <code>{COMPANY}</code> sera remplacé par le nom de la société de l\'actif',
'label2_asset_logo' => 'Utiliser le logo d\'actif',
'label2_asset_logo_help' => 'Utiliser le logo de la société assignée à l\'actif plutôt que la valeur de <code>:setting_name</code>',
'label2_1d_type' => 'Type du code-barres 1D',
'label2_1d_type_help' => 'Format pour les codes-barres 1D',
'label2_2d_type' => 'Type du code-barres 2D',
'label2_2d_type_help' => 'Format pour les codes-barres 2D',
'label2_2d_target' => 'Cible du code-barres 2D',
'label2_2d_target_help' => 'L\'URL vers laquelle le code-barres 2D pointe lorsqu\'il est scanné',
'label2_fields' => 'Définitions de champ',
'label2_fields_help' => 'Les champs peuvent être ajoutés, supprimés et réordonnés dans la colonne de gauche. Pour chaque champ, plusieurs options pour Étiquette et Source de données peuvent être ajoutées, supprimées et réordonnées dans la colonne de droite.',
'help_asterisk_bold' => 'Le texte entré sous la forme <code>**texte**</code> sera affiché en gras',
'help_blank_to_use' => 'Laisser vide pour utiliser la valeur de <code>:setting_name</code>',
'help_default_will_use' => '<code>:default</code> utilisera la valeur de <code>:setting_name</code>. <br>Notez que la valeur des codes-barres doit être conforme à la spécification pour être générée avec succès. Veuillez consulter <a href="https://snipe-it.readme.io/docs/barcodes">la documentation <i class="fa fa-external-link"></i></a> pour plus de détails. ',
'default' => 'Par défaut',
'none' => 'Aucun·e',
'google_callback_help' => 'Ceci doit être entré comme URL de rappel dans les paramètres de votre application Google OAuth dans la <strong><a href="https://console.cloud.google.com/" target="_blank">console de développement Google <i class="fa fa-external-link" aria-hidden="true"></i></a></strong> de votre organisation.',
'google_login' => 'Paramètres de connexion via Google Workspace',
'enable_google_login' => 'Permettre aux utilisateurs·trices de se connecter avec Google Workspace',
'enable_google_login_help' => 'Les utilisateurs·trices ne seront pas créé·es automatiquement. Iels doivent avoir un compte existant ici ET dans Google Workspace, et leur nom d\'utilisateur·trice doit correspondre à leur adresse e-mail Google Workspace. ',
'mail_reply_to' => 'Adresse "Répondre à"',
'mail_from' => 'Adresse "Expéditeur·trice"',
'database_driver' => 'Pilote de base de données',
'bs_table_storage' => 'Stockage de la table',
'timezone' => 'Fuseau horaire',
];

View File

@ -0,0 +1,46 @@
<?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 ?'
],
'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 !'
],
'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. :( ',
]
];

View File

@ -0,0 +1,6 @@
<?php
return array(
'created' => 'Créé',
'size' => 'Taille',
);

View File

@ -0,0 +1,32 @@
<?php
return [
'does_not_exist' => 'L\'étiquette de statut n\'existe pas.',
'deleted_label' => 'Étiquette de statut supprimée',
'assoc_assets' => 'Cette étiquette de statut est actuellement associée avec au moins un bien et ne peut être supprimée. Merci de mettre à jour vos biens pour ne plus référencer ce statut et essayez à nouveau. ',
'create' => [
'error' => 'L\'étiquette de statut n\'a pas été créée, merci d\'essayer à nouveau.',
'success' => 'L\'étiquette de statut a bien été créée.',
],
'update' => [
'error' => 'L\'étiquette de statut n\'a pas été mise à jour, merci de réessayer',
'success' => 'L\'étiquette de statut a bien été mise à jour.',
],
'delete' => [
'confirm' => 'Etes-vous sûr de vouloir supprimer cette étiquette de statut?',
'error' => 'Un problème est survenu durant la suppression de cette étiquette de statut. Merci d\'essayer à nouveau.',
'success' => 'L\'étiquette de statut a bien été supprimée.',
],
'help' => [
'undeployable' => 'Ces actifs ne peuvent être attribués à personne.',
'deployable' => 'Ces actifs peuvent être affectés. Une fois affectés, il apparaîtront sous le méta-statut <i class="fas fa-circle text-blue"></i> <strong>Déployé</strong>.',
'archived' => 'Ces éléments ne peuvent pas être extraits et ne s\'afficheront que dans la vue Archivée. Ceci est utile pour conserver des informations sur les actifs à des fins budgétaires / historiques, mais les garder hors de la liste des actifs au jour le jour.',
'pending' => 'Ces actifs ne peuvent pas encore être attribués à qui que ce soit, souvent utilisés pour des articles en réparation, mais qui devraient revenir à la circulation.',
],
];

View File

@ -0,0 +1,19 @@
<?php
return array(
'about' => 'À propos des étiquettes de statut',
'archived' => 'Retiré',
'create' => 'Créé une étiquette de statut',
'color' => 'Couleur du graphique',
'default_label' => 'Libellé par défaut',
'default_label_help' => 'Ceci est utilisé pour s\'assurer que vos étiquettes de statut les plus couramment utilisées apparaissent en haut de la case de sélection lors de la création/l\'édition des actifs.',
'deployable' => 'Déployable',
'info' => 'Les étiquettes d\'état sont utilisés pour décrire les différents états de vos actifs. Ils peuvent être pour réparation , perdu / volé , etc. Vous pouvez créer de nouvelles étiquettes d\'état pour déployable , en attente et actifs retirés.',
'name' => 'Nom du statut',
'pending' => 'En attente',
'status_type' => 'Type d\'état',
'show_in_nav' => 'Afficher dans la barre latérale',
'title' => 'Étiquette de statut',
'undeployable' => 'Non déployable',
'update' => 'Mettre à jour l\'étiquette de statut',
);

View File

@ -0,0 +1,28 @@
<?php
return array(
'deleted' => 'Fournisseur supprimé',
'does_not_exist' => 'Le fournisseur n\'existe pas.',
'create' => array(
'error' => 'Le fournisseur n\'a pas été créé, veuillez essayer à nouveau.',
'success' => 'Le fournisseur a été créé avec succès.'
),
'update' => array(
'error' => 'Le fournisseur n\'a pas été mis à jour, veuillez essayer à nouveau',
'success' => 'Le fournisseur a été mis à jour avec succès.'
),
'delete' => array(
'confirm' => 'Êtes-vous sûr de vouloir supprimer ce fournisseur ?',
'error' => 'Un problème a eu lieu pendant la suppression du fournisseur. Veuillez essayer à nouveau.',
'success' => 'Le fournisseur a été supprimé avec succès.',
'assoc_assets' => 'Ce fournisseur est actuellement associé au matériel :asset_count et ne peut être supprimé. Veuillez actualiser votre matériel pour ne plus référencer ce fournisseur et réessayer. ',
'assoc_licenses' => 'Ce fournisseur est actuellement associé aux licences :licence_count et ne peut être supprimé. Veuillez actualiser vos licences pour ne plus référencer ce fournisseur et réessayer. ',
'assoc_maintenances' => 'Ce fournisseur est actuellement associé à la maintenance de matériel :asset_maintenance_count et ne peut être supprimé. Veuillez actualiser votre maintenance de matériel pour ne plus référencer ce fournisseur et réessayer. ',
)
);

View File

@ -0,0 +1,26 @@
<?php
return array(
'about_suppliers_title' => 'A propos des fournisseurs',
'about_suppliers_text' => 'Les fournisseurs sont utilisés pour suivre la source des articles',
'address' => 'Adresse du fournisseur',
'assets' => 'Actifs',
'city' => 'Ville',
'contact' => 'Nom du contact',
'country' => 'Pays',
'create' => 'Créer un fournisseur',
'email' => 'E-mail',
'fax' => 'Fax',
'id' => 'ID',
'licenses' => 'Licences',
'name' => 'Nom du fournisseur',
'notes' => 'Notes',
'phone' => 'Téléphone',
'state' => 'État',
'suppliers' => 'Fournisseurs',
'update' => 'Mettre à jour le fournisseur',
'view' => 'Voir le fournisseur',
'view_assets_for' => 'Voir les actifs pour',
'zip' => 'Code postal',
);

View File

@ -0,0 +1,54 @@
<?php
return [
'activated_help_text' => 'Cet utilisateur peut se connecter',
'activated_disabled_help_text' => 'Vous ne pouvez pas modifier l\'état de votre propre compte.',
'assets_user' => 'Actifs associés avec :name',
'bulk_update_warn' => 'Vous êtes sur le point de modifier les propriétés de: user_count users. Veuillez noter que vous ne pouvez pas modifier vos propres attributs d\'utilisateur en utilisant ce formulaire et devez effectuer des modifications à votre propre utilisateur individuellement.',
'bulk_update_help' => 'Ce formulaire vous permet de mettre à jour plusieurs utilisateurs à la fois. Remplissez uniquement les champs que vous devez modifier. Tous les champs laissés vides resteront inchangés.',
'current_assets' => 'Biens actuellement attribués à cet utilisateur',
'clone' => 'Cloner l\'utilisateur',
'contact_user' => 'Contact :name',
'edit' => 'Modifier l\'utilisateur',
'filetype_info' => 'Types de fichier autorisés: png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.',
'history_user' => 'Historique pour :name',
'info' => 'Info',
'restore_user' => 'Cliquez ici pour les restaurer.',
'last_login' => 'Dernière connexion',
'ldap_config_text' => 'Les paramètres de configuration LDAP se trouvent sous Admin > Réglages. La localisation sélectionnée (optionnelle) sera définie pour tous les utilisateurs importés.',
'print_assigned' => 'Imprimer tout ceux assignés',
'email_assigned' => 'Envoyer la liste des matériels assignés par email',
'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',
'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',
'usercsv' => 'Fichier CSV',
'two_factor_admin_optin_help' => 'Vos paramètres administratifs actuels permettent une application sélective de l\'authentification à deux facteurs. ',
'two_factor_enrolled' => 'Appareil relié à l\'authentification à deux facteurs (2FA) ',
'two_factor_active' => 'Authentification à deux facteurs (2FA) active ',
'user_deactivated' => 'L\'utilisateur ne peut pas se connecter',
'user_activated' => 'L\'utilisateur peut se connecter',
'activation_status_warning' => 'Ne pas modifier le statut d\'activation',
'group_memberships_helpblock' => 'Seuls les super-administrateurs peuvent modifier la liste de membres d\'un groupe.',
'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.',
'remove_group_memberships' => 'Supprimer les appartenances de groupe',
'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',
'checkin_user_properties' => 'Soumettre toutes les propriétés associées à ces utilisateurs',
'remote_label' => 'Il s\'agit d\'un utilisateur 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.',
'not_remote_label' => 'Il ne s\'agit pas d\'un utilisateur distant',
'vip_label' => 'Utilisateur VIP',
'vip_help' => 'Cela peut être utile pour marquer des personnes importantes dans votre organisation si vous souhaitez les gérer de manière particulière.',
'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' => 'Envoyer à cet·te utilisateur·trice ses informations d\'identification par e-mail ?',
];

View File

@ -0,0 +1,68 @@
<?php
return array(
'accepted' => 'Vous avez accepté cet actif.',
'declined' => 'Vous avez refusé cet actif.',
'bulk_manager_warn' => 'Vos utilisateurs ont été mis à jour avec succès, mais votre entrée de gestionnaire n\'a pas été enregistrée, car le gestionnaire que vous avez sélectionné était également dans la liste d\'utilisateurs à éditer, et les utilisateurs peuvent ne pas être leur propre gestionnaire. Sélectionnez à nouveau vos utilisateurs, à l\'exclusion du gestionnaire.',
'user_exists' => 'L\'utilisateur existe déjà !',
'user_not_found' => 'L\'utilisateur·trice n\'existe pas.',
'user_login_required' => 'Le champ identifiant est obligatoire',
'user_has_no_assets_assigned' => 'Aucun actif actuellement assigné à l\'utilisateur·trice.',
'user_password_required' => 'Le mot de passe est obligatoire.',
'insufficient_permissions' => 'Droits insuffisants.',
'user_deleted_warning' => 'Cet utilisateur a été supprimé. Vous devez le restaurer pour pouvoir l\'éditer ou lui assigner de nouveaux actifs.',
'ldap_not_configured' => 'L\'intégration LDAP n\'a pas été configuré pour cette installation .',
'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!',
'user_has_no_email' => 'Cet utilisateur n\'a pas renseigné d\'adresse e-mail dans son profil.',
'log_record_not_found' => 'Impossible de trouver un enregistrement de log correspondant à cet utilisateur.',
'success' => array(
'create' => 'Lutilisateur a été créé avec succès.',
'update' => 'Lutilisateur a été mis à jour avec succès.',
'update_bulk' => 'Utilisateurs mis à jour avec succès !',
'delete' => 'Lutilisateur a été supprimé avec succès.',
'ban' => 'Lutilisateur a été banni avec succès.',
'unban' => 'Lutilisateur a été réhabilité avec succès.',
'suspend' => 'Lutilisateur a été suspendu avec succès.',
'unsuspend' => 'Lutilisateur a été activé avec succès.',
'restored' => 'Lutilisateur a été restauré avec succès.',
'import' => 'Les utilisateurs ont été importés correctement.',
),
'error' => array(
'create' => 'Un problème a eu lieu pendant la création de l\'utilisateur. Veuillez essayer à nouveau.',
'update' => 'Un problème a eu lieu pendant la mise à jour de l\'utilisateur. Veuillez essayer à nouveau.',
'delete' => 'Un problème a eu lieu pendant la suppression de l\'utilisateur. Veuillez essayer à nouveau.',
'delete_has_assets' => 'Cet utilisateur a des éléments assignés et n\'a pas pu être supprimé.',
'unsuspend' => 'Un problème a eu lieu pendant la réhabilitation de l\'utilisateur. Veuillez essayer à nouveau.',
'import' => 'Il y a eu un problème lors de l\'importation des utilisateurs. Veuillez réessayer.',
'asset_already_accepted' => 'Cet actif a déjà été accepté.',
'accept_or_decline' => 'Vous devez accepter ou refuser cet actif.',
'incorrect_user_accepted' => 'Le bien que vous avez tenté d\'accepter ne vous avait pas été attribué.',
'ldap_could_not_connect' => 'Impossible de se connecter au serveur LDAP . S\'il vous plaît vérifier la configuration de votre serveur LDAP dans le fichier de configuration LDAP . <br> Erreur du serveur LDAP :',
'ldap_could_not_bind' => 'Impossible de se connecter au serveur LDAP . S\'il vous plaît vérifier la configuration de votre serveur LDAP dans le fichier de configuration LDAP . <br> Erreur de serveur LDAP : ',
'ldap_could_not_search' => 'Impossible de rechercher le serveur LDAP . S\'il vous plaît vérifier la configuration de votre serveur LDAP dans le fichier de configuration LDAP . <br> Erreur de serveur LDAP :',
'ldap_could_not_get_entries' => 'Impossible d\'obtenir les entrées du serveur LDAP . S\'il vous plaît vérifier la configuration de votre serveur LDAP dans le fichier de configuration LDAP . <br> Erreur de serveur LDAP :',
'password_ldap' => 'Le mot de passe de ce compte est géré par LDAP / Active Directory. Veuillez contacter votre service informatique pour changer votre mot de passe.',
),
'deletefile' => array(
'error' => 'Le fichier n\'a pas pu être supprimé. Veuillez réessayer.',
'success' => 'Le fichier a été supprimé correctement.',
),
'upload' => array(
'error' => 'Le(s) fichier(s) n\'ont pas pu être téléversé. Veuillez réessayer.',
'success' => 'Le(s) fichier(s) ont été téléversé correctement.',
'nofiles' => 'Vous n\'avez pas sélectionné de fichier pour le téléversement',
'invalidfiles' => 'Un ou plusieurs de vos fichiers sont trop gros, ou sont d\'un type non autorisé. Les types de fichiers autorisés sont png, gif, jpg, doc, docx, pdf et txt.',
),
'inventorynotification' => array(
'error' => 'Cet utilisateur n\'a pas d\'e-mail défini.',
'success' => 'L\'utilisateur a été informé de son inventaire actuel.'
)
);

View File

@ -0,0 +1,40 @@
<?php
return array(
'activated' => 'Actif',
'allow' => 'Autoriser',
'checkedout' => 'Actifs',
'created_at' => 'Créé',
'createuser' => 'Créer un utilisateur',
'deny' => 'Refuser',
'email' => 'E-mail',
'employee_num' => 'Employé n°.',
'first_name' => 'Prénom',
'groupnotes' => 'Sélectionnez un groupe dans lequel inclure l\'utilisateur. Attention, l\'utilisateur aura accès aux droits du groupe dans lequel il est inclus. Utilisez ctrl+clic (ou cmd+clic sous MacOS) pour déselectionner des groupes.',
'id' => 'Id',
'inherit' => 'Hériter',
'job' => 'intitulé du poste',
'last_login' => 'Dernière connexion',
'last_name' => 'Nom',
'location' => 'Lieu',
'lock_passwords' => 'Les informations de connexion ne peuvent pas être modifiés sur cette installation .',
'manager' => 'Responsable',
'managed_locations' => 'Emplacements gérés',
'name' => 'Nom',
'nogroup' => 'Aucun groupe n\'a encore été créé. Pour en ajouter un, visitez : ',
'notes' => 'Notes',
'password_confirm' => 'Confirmer le mot de passe',
'password' => 'Mot de passe',
'phone' => 'Téléphone',
'show_current' => 'Afficher les utilisateurs actifs',
'show_deleted' => 'Afficher les utilisateurs supprimés',
'title' => 'Titre',
'to_restore_them' => 'pour les restaurer.',
'total_assets_cost' => "Coût total des actifs",
'updateuser' => 'Mettre à jour l\'utilisateur',
'username' => 'Nom d\'utilisateur',
'user_deleted_text' => 'Cet utilisateur a été marqué comme supprimé.',
'username_note' => '( Ceci est utilisé pour la liaison ne Active Directory , pas pour la connexion. )',
'cloneuser' => 'Cloner l\'utilisateur',
'viewusers' => 'Voir les utilisateurs',
);