mirror of
https://github.com/Part-DB/Part-DB-server.git
synced 2026-01-13 13:49:33 +00:00
Es wurde eine neue Validierung hinzugefügt, um sicherzustellen, dass keine Baugruppe in ihrer eigenen Hierarchie als Unterbaugruppe referenziert wird. Diese Logik wurde in die entsprechenden Dateien integriert und unterstützt Mehrsprachigkeit durch neue Übersetzungen.
321 lines
20 KiB
XML
321 lines
20 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<xliff xmlns="urn:oasis:names:tc:xliff:document:2.0" version="2.0" srcLang="en" trgLang="fr">
|
|
<file id="validators.en">
|
|
<unit id="xevSdCK" name="part.master_attachment.must_be_picture">
|
|
<notes>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Attachments\AttachmentContainingDBElement.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Attachments\AttachmentType.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Base\AbstractCompany.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Base\AbstractPartsContainingDBElement.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Base\AbstractStructuralDBElement.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Devices\Device.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\LabelSystem\LabelProfile.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parts\Category.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parts\Footprint.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parts\Manufacturer.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parts\MeasurementUnit.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parts\Part.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parts\Part.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parts\Storelocation.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parts\Supplier.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\PriceInformations\Currency.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\UserSystem\Group.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\UserSystem\User.php:0</note>
|
|
<note priority="1">Part-DB1\src\Entity\Attachments\AttachmentType.php:0</note>
|
|
<note priority="1">Part-DB1\src\Entity\Base\AbstractCompany.php:0</note>
|
|
<note priority="1">Part-DB1\src\Entity\Base\AbstractPartsContainingDBElement.php:0</note>
|
|
<note priority="1">Part-DB1\src\Entity\Base\AbstractStructuralDBElement.php:0</note>
|
|
<note priority="1">Part-DB1\src\Entity\Devices\Device.php:0</note>
|
|
<note priority="1">Part-DB1\src\Entity\Parts\Category.php:0</note>
|
|
<note priority="1">Part-DB1\src\Entity\Parts\Footprint.php:0</note>
|
|
<note priority="1">Part-DB1\src\Entity\Parts\Manufacturer.php:0</note>
|
|
<note priority="1">Part-DB1\src\Entity\Parts\MeasurementUnit.php:0</note>
|
|
<note priority="1">Part-DB1\src\Entity\Parts\Part.php:0</note>
|
|
<note priority="1">Part-DB1\src\Entity\Parts\Storelocation.php:0</note>
|
|
<note priority="1">Part-DB1\src\Entity\Parts\Supplier.php:0</note>
|
|
<note priority="1">Part-DB1\src\Entity\PriceInformations\Currency.php:0</note>
|
|
<note priority="1">Part-DB1\src\Entity\UserSystem\Group.php:0</note>
|
|
<note priority="1">Part-DB1\src\Entity\UserSystem\User.php:0</note>
|
|
</notes>
|
|
<segment state="translated">
|
|
<source>part.master_attachment.must_be_picture</source>
|
|
<target>La pièce jointe de l'aperçu doit être une image valide !</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="VJHTkxx" name="structural.entity.unique_name">
|
|
<notes>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Attachments\AttachmentType.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Base\AbstractCompany.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Base\AbstractPartsContainingDBElement.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Base\AbstractStructuralDBElement.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Devices\Device.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parts\Category.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parts\Footprint.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parts\Manufacturer.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parts\MeasurementUnit.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parts\Storelocation.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parts\Supplier.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\PriceInformations\Currency.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\UserSystem\Group.php:0</note>
|
|
<note priority="1">Part-DB1\src\Entity\Attachments\AttachmentType.php:0</note>
|
|
<note priority="1">Part-DB1\src\Entity\Base\AbstractCompany.php:0</note>
|
|
<note priority="1">Part-DB1\src\Entity\Base\AbstractPartsContainingDBElement.php:0</note>
|
|
<note priority="1">Part-DB1\src\Entity\Base\AbstractStructuralDBElement.php:0</note>
|
|
<note priority="1">Part-DB1\src\Entity\Devices\Device.php:0</note>
|
|
<note priority="1">Part-DB1\src\Entity\Parts\Category.php:0</note>
|
|
<note priority="1">Part-DB1\src\Entity\Parts\Footprint.php:0</note>
|
|
<note priority="1">Part-DB1\src\Entity\Parts\Manufacturer.php:0</note>
|
|
<note priority="1">Part-DB1\src\Entity\Parts\MeasurementUnit.php:0</note>
|
|
<note priority="1">Part-DB1\src\Entity\Parts\Storelocation.php:0</note>
|
|
<note priority="1">Part-DB1\src\Entity\Parts\Supplier.php:0</note>
|
|
<note priority="1">Part-DB1\src\Entity\PriceInformations\Currency.php:0</note>
|
|
<note priority="1">Part-DB1\src\Entity\UserSystem\Group.php:0</note>
|
|
<note priority="1">src\Entity\AttachmentType.php:0</note>
|
|
<note priority="1">src\Entity\Category.php:0</note>
|
|
<note priority="1">src\Entity\Company.php:0</note>
|
|
<note priority="1">src\Entity\Device.php:0</note>
|
|
<note priority="1">src\Entity\Footprint.php:0</note>
|
|
<note priority="1">src\Entity\Group.php:0</note>
|
|
<note priority="1">src\Entity\Manufacturer.php:0</note>
|
|
<note priority="1">src\Entity\PartsContainingDBElement.php:0</note>
|
|
<note priority="1">src\Entity\Storelocation.php:0</note>
|
|
<note priority="1">src\Entity\StructuralDBElement.php:0</note>
|
|
<note priority="1">src\Entity\Supplier.php:0</note>
|
|
</notes>
|
|
<segment state="translated">
|
|
<source>structural.entity.unique_name</source>
|
|
<target>Un élément portant ce nom existe déjà à ce niveau !</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="3ODUtpU" name="parameters.validator.min_lesser_typical">
|
|
<notes>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\AbstractParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\AttachmentTypeParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\CategoryParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\CurrencyParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\DeviceParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\FootprintParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\GroupParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\ManufacturerParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\MeasurementUnitParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\PartParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\StorelocationParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\SupplierParameter.php:0</note>
|
|
</notes>
|
|
<segment state="translated">
|
|
<source>parameters.validator.min_lesser_typical</source>
|
|
<target>La valeur doit être inférieure ou égale à la valeur type ({{ compared_value }}).</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="jDBA_WW" name="parameters.validator.min_lesser_max">
|
|
<notes>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\AbstractParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\AttachmentTypeParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\CategoryParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\CurrencyParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\DeviceParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\FootprintParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\GroupParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\ManufacturerParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\MeasurementUnitParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\PartParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\StorelocationParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\SupplierParameter.php:0</note>
|
|
</notes>
|
|
<segment state="translated">
|
|
<source>parameters.validator.min_lesser_max</source>
|
|
<target>La valeur doit être inférieure à la valeur maximale ({{ compared_value }}).</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="ygK_e_X" name="parameters.validator.max_greater_typical">
|
|
<notes>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\AbstractParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\AttachmentTypeParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\CategoryParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\CurrencyParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\DeviceParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\FootprintParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\GroupParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\ManufacturerParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\MeasurementUnitParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\PartParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\StorelocationParameter.php:0</note>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\SupplierParameter.php:0</note>
|
|
</notes>
|
|
<segment state="translated">
|
|
<source>parameters.validator.max_greater_typical</source>
|
|
<target>La valeur doit être supérieure ou égale à la valeur type ({{ compared_value)}}.</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="isXL.ie" name="validator.user.username_already_used">
|
|
<notes>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\UserSystem\User.php:0</note>
|
|
<note priority="1">Part-DB1\src\Entity\UserSystem\User.php:0</note>
|
|
</notes>
|
|
<segment state="translated">
|
|
<source>validator.user.username_already_used</source>
|
|
<target>Un utilisateur portant ce nom existe déjà</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="NcM463r" name="user.invalid_username">
|
|
<notes>
|
|
<note category="file-source" priority="1">Part-DB1\src\Entity\UserSystem\User.php:0</note>
|
|
<note priority="1">Part-DB1\src\Entity\UserSystem\User.php:0</note>
|
|
</notes>
|
|
<segment state="translated">
|
|
<source>user.invalid_username</source>
|
|
<target>Le nom d'utilisateur ne doit contenir que des lettres, des chiffres, des traits de soulignement, des points, des plus ou des moins.</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="lZvhKYu" name="validator.noneofitschild.self">
|
|
<notes>
|
|
<note category="state" priority="1">obsolete</note>
|
|
</notes>
|
|
<segment state="translated">
|
|
<source>validator.noneofitschild.self</source>
|
|
<target>Un élément ne peut pas être son propre parent.</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="pr07aV4" name="validator.noneofitschild.children">
|
|
<notes>
|
|
<note category="state" priority="1">obsolete</note>
|
|
</notes>
|
|
<segment state="translated">
|
|
<source>validator.noneofitschild.children</source>
|
|
<target>Le parent ne peut pas être un de ses propres enfants.</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="6vIlN5q" name="validator.part_lot.only_existing">
|
|
<segment state="translated">
|
|
<source>validator.part_lot.only_existing</source>
|
|
<target>L'emplacement de stockage a été marqué comme "uniquement existant", donc aucun nouveau composant ne peut être ajouté.</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="R6Ov4Yt" name="validator.part_lot.location_full">
|
|
<segment state="translated">
|
|
<source>validator.part_lot.location_full</source>
|
|
<target>L'emplacement de stockage est plein, c'est pourquoi aucun nouveau composant ne peut être ajouté.</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="BNQk2e7" name="validator.part_lot.single_part">
|
|
<segment state="translated">
|
|
<source>validator.part_lot.single_part</source>
|
|
<target>L'emplacement de stockage a été marqué comme "Composant seul", par conséquent aucun nouveau composant ne peut être ajouté.</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="b1ZWoQ5" name="validator.bom_importer.invalid_import_type">
|
|
<segment state="translated">
|
|
<source>validator.bom_importer.invalid_import_type</source>
|
|
<target>Type d'importation invalide !</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="rbo1XEP" name="validator.bom_importer.invalid_file_extension">
|
|
<segment state="translated">
|
|
<source>validator.bom_importer.invalid_file_extension</source>
|
|
<target>Extension de fichier "%extension%" invalide pour le type d'importation "%importType%". Extensions de fichier autorisées : %allowedExtensions%.</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="qyoCAaP" name="assembly.bom_entry.part_already_in_bom">
|
|
<segment>
|
|
<source>assembly.bom_entry.part_already_in_bom</source>
|
|
<target>Cette pièce existe déjà dans le groupe!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="KiW1eoj" name="assembly.bom_entry.assembly_already_in_bom">
|
|
<segment>
|
|
<source>assembly.bom_entry.assembly_already_in_bom</source>
|
|
<target>Cet assemblage existe déjà en tant qu'entrée !</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="j8ATef1" name="assembly.bom_entry.assembly_cycle">
|
|
<segment>
|
|
<source>assembly.bom_entry.assembly_cycle</source>
|
|
<target>Un cycle a été détecté : L'assemblage "%name%" se réfère indirectement à lui-même.</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="cEtB87a" name="assembly.bom_entry.invalid_child_entry">
|
|
<segment>
|
|
<source>assembly.bom_entry.invalid_child_entry</source>
|
|
<target>Un assemblage ne doit pas référencer un sous-assemblage de sa propre hiérarchie dans les entrées de la nomenclature (BOM).</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="6bkQ3bo" name="assembly.bom_entry.project_already_in_bom">
|
|
<segment>
|
|
<source>assembly.bom_entry.project_already_in_bom</source>
|
|
<target>Ce projet existe déjà dans le groupe!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="Pi60dJ9" name="assembly.bom_entry.name_already_in_bom">
|
|
<segment>
|
|
<source>assembly.bom_entry.name_already_in_bom</source>
|
|
<target>Il existe déjà une pièce avec ce nom!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="KWc.wZ4" name="validator.assembly.bom_entry.name_or_part_needed">
|
|
<segment>
|
|
<source>validator.assembly.bom_entry.name_or_part_needed</source>
|
|
<target>Vous devez sélectionner une pièce ou attribuer un nom pour un non-élément!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="Q42Zh.e" name="validator.assembly.bom_entry.only_part_or_assembly_allowed">
|
|
<segment state="translated">
|
|
<source>validator.assembly.bom_entry.only_part_or_assembly_allowed</source>
|
|
<target>Seule une pièce ou un assemblage peut être sélectionné. Veuillez ajuster votre sélection!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="a1dKro7" name="validator.bom_importer.json_csv.quantity.required">
|
|
<segment>
|
|
<source>validator.bom_importer.json_csv.quantity.required</source>
|
|
<target>Vous devez entrer une quantité > 0 !</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="hlBA1Pd" name="validator.bom_importer.json_csv.quantity.float">
|
|
<segment>
|
|
<source>validator.bom_importer.json_csv.quantity.float</source>
|
|
<target>attendu comme un nombre décimal (float) supérieur à 0,0</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="eBCiG.1" name="validator.bom_importer.json_csv.parameter.string.notEmpty">
|
|
<segment>
|
|
<source>validator.bom_importer.json_csv.parameter.string.notEmpty</source>
|
|
<target>attendu comme une chaîne de caractères non vide</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="aKg7qlT" name="validator.bom_importer.json_csv.parameter.string.notEmpty.null">
|
|
<segment>
|
|
<source>validator.bom_importer.json_csv.parameter.string.notEmpty.null</source>
|
|
<target>attendu comme une chaîne de caractères non vide ou null</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="g8HPqwx" name="validator.bom_importer.json_csv.parameter.array">
|
|
<segment>
|
|
<source>validator.bom_importer.json_csv.parameter.array</source>
|
|
<target>attendu comme un tableau (array)</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="adLRxnA" name="validator.bom_importer.json_csv.parameter.subproperties">
|
|
<segment>
|
|
<source>validator.bom_importer.json_csv.parameter.subproperties</source>
|
|
<target>doit contenir au moins l'un des sous-paramètres suivants : %propertyString%</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="kt12PW4" name="validator.bom_importer.json_csv.parameter.notFoundFor">
|
|
<segment>
|
|
<source>validator.bom_importer.json_csv.parameter.notFoundFor</source>
|
|
<target>non trouvé pour %value%</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="bhc3WQf" name="validator.bom_importer.json_csv.parameter.noExactMatch">
|
|
<segment>
|
|
<source>validator.bom_importer.json_csv.parameter.noExactMatch</source>
|
|
<target>ne correspond pas exactement. Donné pour l'importation : %importValue%, trouvé (%foundId%) : %foundValue%</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="Kb1hpq3" name="validator.bom_importer.json_csv.parameter.manufacturerOrCategoryWithSubProperties">
|
|
<segment>
|
|
<source>validator.bom_importer.json_csv.parameter.manufacturerOrCategoryWithSubProperties</source>
|
|
<target>doit contenir comme sous-paramètre soit : "id" comme entier supérieur à 0 ou "name" comme chaîne de caractères non vide</target>
|
|
</segment>
|
|
</unit>
|
|
</file>
|
|
</xliff>
|