JSON Importer mit Minimaldaten weiterentwickeln. Validierung mit Violations einführen und beim Import-Versuch zusätzlich mit ausgeben

This commit is contained in:
Marcel Diegelmann 2025-04-11 14:00:11 +02:00
parent b227bacdb0
commit 23e4b00e77
16 changed files with 984 additions and 98 deletions

View file

@ -224,7 +224,61 @@
<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>
<target>Vous devez sélectionner une pièce ou attribuer un nom pour un non-élément!</target>
</segment>
</unit>
<unit id="a1dKro7" name="validator.bom_importer.json.quantity.required">
<segment>
<source>validator.bom_importer.json.quantity.required</source>
<target>Vous devez entrer une quantité > 0 !</target>
</segment>
</unit>
<unit id="hlBA1Pd" name="validator.bom_importer.json.quantity.float">
<segment>
<source>validator.bom_importer.json.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.parameter.string.notEmpty">
<segment>
<source>validator.bom_importer.json.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.parameter.string.notEmpty.null">
<segment>
<source>validator.bom_importer.json.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.parameter.array">
<segment>
<source>validator.bom_importer.json.parameter.array</source>
<target>attendu comme un tableau (array)</target>
</segment>
</unit>
<unit id="adLRxnA" name="validator.bom_importer.json.parameter.subproperties">
<segment>
<source>validator.bom_importer.json.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.parameter.notFoundFor">
<segment>
<source>validator.bom_importer.json.parameter.notFoundFor</source>
<target>non trouvé pour %value%</target>
</segment>
</unit>
<unit id="bhc3WQf" name="validator.bom_importer.json.parameter.noExactMatch">
<segment>
<source>validator.bom_importer.json.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.parameter.manufacturerOrCategoryWithSubProperties">
<segment>
<source>validator.bom_importer.json.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>