mirror of
https://github.com/Part-DB/Part-DB-server.git
synced 2026-01-13 13:49:33 +00:00
Eine neue Validierung wurde implementiert, um zyklische Referenzen in Baugruppen zu erkennen. Entsprechende Fehlertexte wurden in allen unterstützten Sprachen hinzugefügt. Zudem wurde der Validator in die Entität AssemblyBOMEntry integriert.
483 lines
27 KiB
XML
483 lines
27 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="en">
|
|
<file id="validators.en">
|
|
<unit id="cRbk.cm" 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>The preview attachment must be a valid picture!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="v8HkcJB" 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>An element with this name already exists on this level!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="dW7b2B_" 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>Value must be lesser or equal the the typical value ({{ compared_value }}).</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="Yfp2uC5" 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>Value must be lesser than the maximum value ({{ compared_value }}).</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="P6b.8Ou" 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>Value must be greater or equal than the typical value ({{ compared_value }}).</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="P41193Y" 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>A user with this name is already exisiting</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="EKPQiyf" 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>The username must contain only letters, numbers, underscores, dots, pluses or minuses and must not begin with an @!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="_v.DMg." name="validator.noneofitschild.self">
|
|
<notes>
|
|
<note category="state" priority="1">obsolete</note>
|
|
</notes>
|
|
<segment state="translated">
|
|
<source>validator.noneofitschild.self</source>
|
|
<target>An element can not be its own parent!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="W90LyFQ" name="validator.noneofitschild.children">
|
|
<notes>
|
|
<note category="state" priority="1">obsolete</note>
|
|
</notes>
|
|
<segment state="translated">
|
|
<source>validator.noneofitschild.children</source>
|
|
<target>You can not assign children element as parent (This would cause loops)!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="GAUS.LK" name="validator.select_valid_category">
|
|
<segment state="translated">
|
|
<source>validator.select_valid_category</source>
|
|
<target>Please select a valid category!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="h6qELde" name="validator.part_lot.only_existing">
|
|
<segment state="translated">
|
|
<source>validator.part_lot.only_existing</source>
|
|
<target>Can not add new parts to this location as it is marked as "Only Existing"</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="Prriyy0" name="validator.part_lot.location_full.no_increase">
|
|
<segment state="translated">
|
|
<source>validator.part_lot.location_full.no_increase</source>
|
|
<target>Location is full. Amount can not be increased (new value must be smaller than {{ old_amount }}).</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="eeEjB4s" name="validator.part_lot.location_full">
|
|
<segment state="translated">
|
|
<source>validator.part_lot.location_full</source>
|
|
<target>Location is full. Can not add new parts to it.</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="2yWi8eP" name="validator.part_lot.single_part">
|
|
<segment state="translated">
|
|
<source>validator.part_lot.single_part</source>
|
|
<target>This location can only contain a single part and it is already full!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="A.TFhbb" name="validator.attachment.must_not_be_null">
|
|
<segment state="translated">
|
|
<source>validator.attachment.must_not_be_null</source>
|
|
<target>You must select an attachment type!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id=".lqKoij" name="validator.orderdetail.supplier_must_not_be_null">
|
|
<segment state="translated">
|
|
<source>validator.orderdetail.supplier_must_not_be_null</source>
|
|
<target>You must select an supplier!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="bcNZzK." name="validator.measurement_unit.use_si_prefix_needs_unit">
|
|
<segment state="translated">
|
|
<source>validator.measurement_unit.use_si_prefix_needs_unit</source>
|
|
<target>To enable SI prefixes, you have to set a unit symbol!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="gZ5FFL1" name="part.ipn.must_be_unique">
|
|
<segment state="translated">
|
|
<source>part.ipn.must_be_unique</source>
|
|
<target>The internal part number must be unique. {{ value }} is already in use!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="Zhn4Xq1" name="assembly.ipn.must_be_unique">
|
|
<segment state="translated">
|
|
<source>assembly.ipn.must_be_unique</source>
|
|
<target>The internal part number must be unique. {{ value }} is already in use!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="P31Yg.d" name="validator.project.bom_entry.name_or_part_needed">
|
|
<segment state="translated">
|
|
<source>validator.project.bom_entry.name_or_part_needed</source>
|
|
<target>You have to select a part or assembly, or set a name for a non-component Bom entry!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="5CEup_N" name="project.bom_entry.name_already_in_bom">
|
|
<segment state="translated">
|
|
<source>project.bom_entry.name_already_in_bom</source>
|
|
<target>There is already an BOM entry with this name!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="jB3B50E" name="project.bom_entry.part_already_in_bom">
|
|
<segment state="translated">
|
|
<source>project.bom_entry.part_already_in_bom</source>
|
|
<target>This part already exists in the BOM!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="NdkzP1n" name="project.bom_entry.mountnames_quantity_mismatch">
|
|
<segment state="translated">
|
|
<source>project.bom_entry.mountnames_quantity_mismatch</source>
|
|
<target>The number of mountnames has to match the BOMs quantity!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="8teRCgR" name="project.bom_entry.can_not_add_own_builds_part">
|
|
<segment state="translated">
|
|
<source>project.bom_entry.can_not_add_own_builds_part</source>
|
|
<target>You can not add a project's own builds part to the BOM.</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="asBxPxe" name="project.bom_has_to_include_all_subelement_parts">
|
|
<segment state="translated">
|
|
<source>project.bom_has_to_include_all_subelement_parts</source>
|
|
<target>The project BOM has to include all subprojects builds parts. Part %part_name% of project %project_name% missing!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="uxaE9Ct" name="project.bom_entry.price_not_allowed_on_parts">
|
|
<segment state="translated">
|
|
<source>project.bom_entry.price_not_allowed_on_parts</source>
|
|
<target>Prices are not allowed on BOM entries associated with a part. Define the price on the part instead.</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="xZ68Nzl" name="validator.project_build.lot_bigger_than_needed">
|
|
<segment state="translated">
|
|
<source>validator.project_build.lot_bigger_than_needed</source>
|
|
<target>You have selected more quantity to withdraw than needed! Remove unnecessary quantity.</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="68_.V_X" name="validator.project_build.lot_smaller_than_needed">
|
|
<segment state="translated">
|
|
<source>validator.project_build.lot_smaller_than_needed</source>
|
|
<target>You have selected less quantity to withdraw than needed for the build! Add additional quantity.</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="yZGS8uZ" name="part.name.must_match_category_regex">
|
|
<segment state="translated">
|
|
<source>part.name.must_match_category_regex</source>
|
|
<target>The part name does not match the regular expression stated by the category: %regex%</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="Q8wP5Jd" name="validator.attachment.name_not_blank">
|
|
<segment state="translated">
|
|
<source>validator.attachment.name_not_blank</source>
|
|
<target>Set a value here, or upload a file to automatically use its filename as name for the attachment.</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="DH0IkNR" name="validator.part_lot.owner_must_match_storage_location_owner">
|
|
<segment state="translated">
|
|
<source>validator.part_lot.owner_must_match_storage_location_owner</source>
|
|
<target>The owner of this lot must match the owner of the selected storage location (%owner_name%)!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="TzySicw" name="validator.part_lot.owner_must_not_be_anonymous">
|
|
<segment state="translated">
|
|
<source>validator.part_lot.owner_must_not_be_anonymous</source>
|
|
<target>A lot owner must not be the anonymous user!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="GthNWUb" name="validator.part_association.must_set_an_value_if_type_is_other">
|
|
<segment state="translated">
|
|
<source>validator.part_association.must_set_an_value_if_type_is_other</source>
|
|
<target>If you set the type to "other", then you have to set a descriptive value for it!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="Be4Im81" name="validator.part_association.part_cannot_be_associated_with_itself">
|
|
<segment state="translated">
|
|
<source>validator.part_association.part_cannot_be_associated_with_itself</source>
|
|
<target>A part can not be associated with itself!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="q5Ej6Xm" name="validator.part_association.already_exists">
|
|
<segment state="translated">
|
|
<source>validator.part_association.already_exists</source>
|
|
<target>The association with this part already exists!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="HbI5bga" name="validator.part_lot.vendor_barcode_must_be_unique">
|
|
<segment state="translated">
|
|
<source>validator.part_lot.vendor_barcode_must_be_unique</source>
|
|
<target>This vendor barcode value was already used in another lot. The barcode must be unique!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="ufQJh7E" name="validator.year_2038_bug_on_32bit">
|
|
<segment state="translated">
|
|
<source>validator.year_2038_bug_on_32bit</source>
|
|
<target>Due to technical limitations, it is not possible to select dates after the 2038-01-19 on 32-bit systems!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="89nojXY" name="validator.fileSize.invalidFormat">
|
|
<segment state="translated">
|
|
<source>validator.fileSize.invalidFormat</source>
|
|
<target>Invalid file size format. Use an integer number plus K, M, G as suffix for Kilo, Mega or Gigabytes.</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="iXcU7ce" name="validator.invalid_range">
|
|
<segment state="translated">
|
|
<source>validator.invalid_range</source>
|
|
<target>The given range is not valid!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="m4gp2P_" name="validator.google_code.wrong_code">
|
|
<segment state="translated">
|
|
<source>validator.google_code.wrong_code</source>
|
|
<target>Invalid code. Check that your authenticator app is set up correctly and that both the server and authentication device has the time set correctly.</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>Invalid import type!</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>Invalid file extension "%extension%" for import type %importType%". Allowed file extensions: %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>This part already exists in the list!</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>This assembly already exists as an entry!</target>
|
|
</segment>
|
|
</unit>
|
|
<unit id="j8ATef1" name="assembly.bom_entry.assembly_cycle">
|
|
<segment>
|
|
<source>assembly.bom_entry.assembly_cycle</source>
|
|
<target>A cycle was detected: the assembly "%name%" indirectly references itself.</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>This project already exists in the list!</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>There is already a part with this name!</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>You must select a part or set a name for the entry!</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>Only one part or assembly may be selected. Please modify your selection!</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>you must specify a quantity > 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>expected as float greater than 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>expected as non-empty string</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>als nicht leere Zeichenkette oder null erwartet</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>expectd as 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>must have at least one of the following sub-properties: %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>not found for %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>does not match exactly. Given for import: %importValue%, found (%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>must have either assigned as sub-property: "id" as an integer greater than 0, or "name" as a non-empty string</target>
|
|
</segment>
|
|
</unit>
|
|
</file>
|
|
</xliff>
|