diff --git a/translations/security.fr.xlf b/translations/security.fr.xlf
index 337509be..334f9c21 100644
--- a/translations/security.fr.xlf
+++ b/translations/security.fr.xlf
@@ -10,13 +10,13 @@
saml.error.cannot_login_local_user_per_saml
- Impossible de se connecter via le SSO (Single Sign On) !
+ Vous ne pouvez-pas vous connecter comme utilisateur local via le SSO ! Utilisez votre mot de passe local à la place.saml.error.cannot_login_saml_user_locally
- Vous ne pouvez pas utiliser l'authentification par mot de passe ! Veuillez utiliser le SSO!
+ Vous ne pouvez pas utiliser la connexion locale pour vous connecter via un utilisateur SAML ! Utilisez le SSO à la place.
diff --git a/translations/validators.fr.xlf b/translations/validators.fr.xlf
index e86ab9cc..45c992c0 100644
--- a/translations/validators.fr.xlf
+++ b/translations/validators.fr.xlf
@@ -1,7 +1,7 @@
-
+ Part-DB1\src\Entity\Attachments\AttachmentContainingDBElement.php:0Part-DB1\src\Entity\Attachments\AttachmentType.php:0
@@ -42,7 +42,7 @@
La pièce jointe de l'aperçu doit être une image valide !
-
+ Part-DB1\src\Entity\Attachments\AttachmentType.php:0Part-DB1\src\Entity\Base\AbstractCompany.php:0
@@ -87,7 +87,7 @@
Un élément portant ce nom existe déjà à ce niveau !
-
+ Part-DB1\src\Entity\Parameters\AbstractParameter.php:0Part-DB1\src\Entity\Parameters\AttachmentTypeParameter.php:0
@@ -107,7 +107,7 @@
La valeur doit être inférieure ou égale à la valeur type ({{ compared_value }}).
-
+ Part-DB1\src\Entity\Parameters\AbstractParameter.php:0Part-DB1\src\Entity\Parameters\AttachmentTypeParameter.php:0
@@ -127,7 +127,7 @@
La valeur doit être inférieure à la valeur maximale ({{ compared_value }}).
-
+ Part-DB1\src\Entity\Parameters\AbstractParameter.php:0Part-DB1\src\Entity\Parameters\AttachmentTypeParameter.php:0
@@ -147,7 +147,7 @@
La valeur doit être supérieure ou égale à la valeur type ({{ compared_value)}}.
-
+ Part-DB1\src\Entity\UserSystem\User.php:0Part-DB1\src\Entity\UserSystem\User.php:0
@@ -157,7 +157,7 @@
Un utilisateur portant ce nom existe déjà
-
+ Part-DB1\src\Entity\UserSystem\User.php:0Part-DB1\src\Entity\UserSystem\User.php:0
@@ -167,7 +167,7 @@
Le nom d'utilisateur ne doit contenir que des lettres, des chiffres, des traits de soulignement, des points, des plus ou des moins.
-
+ obsolete
@@ -176,7 +176,7 @@
Un élément ne peut pas être son propre parent.
-
+ obsolete
@@ -185,23 +185,185 @@
Le parent ne peut pas être un de ses propres enfants.
-
+
+
+ validator.select_valid_category
+ Sélectionnez une catégorie valide !
+
+
+ validator.part_lot.only_existingL'emplacement de stockage a été marqué comme "uniquement existant", donc aucun nouveau composant ne peut être ajouté.
-
+
+
+ validator.part_lot.location_full.no_increase
+ Le lieu de stockage est complet, le stock ne peut donc pas être augmenté. (Nouveau stock maximum {{old_amount}})
+
+
+ validator.part_lot.location_fullL'emplacement de stockage est plein, c'est pourquoi aucun nouveau composant ne peut être ajouté.
-
+ validator.part_lot.single_partL'emplacement de stockage a été marqué comme "Composant seul", par conséquent aucun nouveau composant ne peut être ajouté.
+
+
+ validator.attachment.must_not_be_null
+ La pièce jointe ne doit pas être vide !
+
+
+
+
+ validator.orderdetail.supplier_must_not_be_null
+ Le fournisseur ne doit pas être nul !
+
+
+
+
+ validator.measurement_unit.use_si_prefix_needs_unit
+ Pour activer les préfixes SI, il faut choisir un symbole unitaire !
+
+
+
+
+ part.ipn.must_be_unique
+ Le numéro de pièce interne doit être unique.{{ value }} est déjà utilisé !
+
+
+
+
+ validator.project.bom_entry.name_or_part_needed
+ Vous devez sélectionner un composant ou attribuer un nom à une entrée BOM qui n'indique pas de composant.
+
+
+
+
+ project.bom_entry.name_already_in_bom
+ Il y a déjà une entrée de BOM avec ce nom !
+
+
+
+
+ project.bom_entry.part_already_in_bom
+ Ce composant existe déjà dans la BOM !
+
+
+
+
+ project.bom_entry.mountnames_quantity_mismatch
+ Le nombre de noms de composants doit correspondre aux quantités de la BOM !
+
+
+
+
+ project.bom_entry.can_not_add_own_builds_part
+ Vous ne pouvez pas ajouter un composant du projet lui-même a la BOM.
+
+
+
+
+ project.bom_has_to_include_all_subelement_parts
+ La BOM du projet dois inclure tous les composants des sous-projets. Composant %part_name% du projet %project_name% manquant !
+
+
+
+
+ project.bom_entry.price_not_allowed_on_parts
+ Les prix ne sont pas autorisés dans les entrées de la BOM associés avec un composant. Définissez un prix sur le composant a la place.
+
+
+
+
+ validator.project_build.lot_bigger_than_needed
+ Vous avez sélectionné plus de quantités à retirer que nécessaire ! Enlevez les quantités non nécessaires.
+
+
+
+
+ validator.project_build.lot_smaller_than_needed
+ Vous avez sélectionné moins de quantités à retirer que nécessaire ! Ajoutez les quantités requises.
+
+
+
+
+ part.name.must_match_category_regex
+ Le nom du composant ne correspond pas à l'expression régulière dictée par la catégorie : %regex%
+
+
+
+
+ validator.attachment.name_not_blank
+ Rentrez une valeur ici, ou uploadez un fichier pour utiliser automatiquement le nom de fichier comme nom de pièce jointe.
+
+
+
+
+ validator.part_lot.owner_must_match_storage_location_owner
+ Le propriétaire de ce lot doit correspondre au propriétaire de l'emplacement de stockage (%owner_name%) !
+
+
+
+
+ validator.part_lot.owner_must_not_be_anonymous
+ Un propriétaire de lot ne peut être l'utilisateur anonyme !
+
+
+
+
+ validator.part_association.must_set_an_value_if_type_is_other
+ Si vous choisissez le type "autre", alors vous devez mettre une valeur de description pour celui-ci !
+
+
+
+
+ validator.part_association.part_cannot_be_associated_with_itself
+ Un composant ne peut être associée à lui-même !
+
+
+
+
+ validator.part_association.already_exists
+ L'association avec ce composant existe déjà !
+
+
+
+
+ validator.part_lot.vendor_barcode_must_be_unique
+ Le code barre doit être unique
+
+
+
+
+ validator.year_2038_bug_on_32bit
+ Suite à des limitations techniques, il n'est pas possible de sélectionner une date après le 19-01-2038 sur les systèmes 32-bit !
+
+
+
+
+ validator.fileSize.invalidFormat
+ Taille de fichier invalide. Utilisez un nombre avec le suffixe K, G, M pour Kilo, Mega ou Gigabytes.
+
+
+
+
+ validator.invalid_range
+ L'écart fournit est invalide !
+
+
+
+
+ validator.google_code.wrong_code
+ Code invalide. Vérifiez que votre application d'authentification est paramétrée correctement que le serveur et périphérique d'authentification ont l'heure correcte.
+
+