<?xml version="1.0" encoding="utf-8"?>
<xliff xmlns="urn:oasis:names:tc:xliff:document:2.0" version="2.0" srcLang="en" trgLang="zh-CN">
  <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>预览附件必须是一张有效的图像！</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>在这个层级上已经存在一个同名的元素！</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>这个值必须小于等于典型值 ({{ 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>这个值必须小于最大值 ({{ 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>这个值必须大于等于典型值 ({{ 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>已存在一个同名的用户</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>用户名无效</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>一个元素不能是自己的父元素！</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>你不能将子元素设置为他们父元素 (这会导致循环)！</target>
      </segment>
    </unit>
    <unit id="ayNr6QK" name="validator.select_valid_category">
      <segment state="translated">
        <source>validator.select_valid_category</source>
        <target>选择一个有效类别</target>
      </segment>
    </unit>
    <unit id="6vIlN5q" name="validator.part_lot.only_existing">
      <segment state="translated">
        <source>validator.part_lot.only_existing</source>
        <target>不能将一个被标记为 “只存在” 的新元件添加到此区域</target>
      </segment>
    </unit>
    <unit id="3xoKOIS" name="validator.part_lot.location_full.no_increase">
      <segment state="translated">
        <source>validator.part_lot.location_full.no_increase</source>
        <target>区域已满。不能再增加数量 (新值必须小于 {{ old_amount }})。</target>
      </segment>
    </unit>
    <unit id="R6Ov4Yt" name="validator.part_lot.location_full">
      <segment state="translated">
        <source>validator.part_lot.location_full</source>
        <target>区域已满。不能再添加新元件。</target>
      </segment>
    </unit>
    <unit id="BNQk2e7" name="validator.part_lot.single_part">
      <segment state="translated">
        <source>validator.part_lot.single_part</source>
        <target>这个区域只能添加单个元件，并且该区域已满！</target>
      </segment>
    </unit>
    <unit id="4gPskOG" name="validator.attachment.must_not_be_null">
      <segment state="translated">
        <source>validator.attachment.must_not_be_null</source>
        <target>你必须选择一个附件类型！</target>
      </segment>
    </unit>
    <unit id="cDDVrWT" name="validator.orderdetail.supplier_must_not_be_null">
      <segment state="translated">
        <source>validator.orderdetail.supplier_must_not_be_null</source>
        <target>你必须选择一个供应商！</target>
      </segment>
    </unit>
    <unit id="k5DDdB4" name="validator.measurement_unit.use_si_prefix_needs_unit">
      <segment state="translated">
        <source>validator.measurement_unit.use_si_prefix_needs_unit</source>
        <target>如果你需要启用 SI 前缀，你必须设置一个单位符号！</target>
      </segment>
    </unit>
    <unit id="DuzIOCr" name="part.ipn.must_be_unique">
      <segment state="translated">
        <source>part.ipn.must_be_unique</source>
        <target>内部元件编号必须是唯一的。{{ value }} 已经被使用了！</target>
      </segment>
    </unit>
    <unit id="Z4Kuuo2" name="validator.project.bom_entry.name_or_part_needed">
      <segment state="translated">
        <source>validator.project.bom_entry.name_or_part_needed</source>
        <target>你需要选择一个元件作为 BOM 条目或给非 BOM 条目设置一个名称。</target>
      </segment>
    </unit>
    <unit id="WF_v4ih" name="project.bom_entry.name_already_in_bom">
      <segment state="translated">
        <source>project.bom_entry.name_already_in_bom</source>
        <target>已经存在一个同名的 BOM 条目！</target>
      </segment>
    </unit>
    <unit id="5v4p85H" name="project.bom_entry.part_already_in_bom">
      <segment state="translated">
        <source>project.bom_entry.part_already_in_bom</source>
        <target>这个元件已经在 BOM 中！</target>
      </segment>
    </unit>
    <unit id="3lM32Tw" name="project.bom_entry.mountnames_quantity_mismatch">
      <segment state="translated">
        <source>project.bom_entry.mountnames_quantity_mismatch</source>
        <target>安装名称的数量必须与 BOM 数量匹配！</target>
      </segment>
    </unit>
    <unit id="x47D5WT" 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>您无法将项目自己的构建部分添加到 BOM。</target>
      </segment>
    </unit>
    <unit id="2x2XDI_" name="project.bom_has_to_include_all_subelement_parts">
      <segment state="translated">
        <source>project.bom_has_to_include_all_subelement_parts</source>
        <target>项目 BOM 必须包括所有子项目构建部件。 项目 %project_name% 的 %part_name% 元件缺失！</target>
      </segment>
    </unit>
    <unit id="U9b1EzD" name="project.bom_entry.price_not_allowed_on_parts">
      <segment state="translated">
        <source>project.bom_entry.price_not_allowed_on_parts</source>
        <target>与元件关联的 BOM 条目不允许定价。 请使用元件的价格定义。</target>
      </segment>
    </unit>
    <unit id="ID056SR" name="validator.project_build.lot_bigger_than_needed">
      <segment state="translated">
        <source>validator.project_build.lot_bigger_than_needed</source>
        <target>您选择的退还数量超出了所需数量！ 移除不必要的数量。</target>
      </segment>
    </unit>
    <unit id="6hV5UqD" name="validator.project_build.lot_smaller_than_needed">
      <segment state="translated">
        <source>validator.project_build.lot_smaller_than_needed</source>
        <target>您选择的提取数量少于构建所需的数量！ 添加额外数量。</target>
      </segment>
    </unit>
    <unit id="G9ZKt.4" name="part.name.must_match_category_regex">
      <segment state="translated">
        <source>part.name.must_match_category_regex</source>
        <target>部分名称与类别指定的正则表达式不匹配：%regex%</target>
      </segment>
    </unit>
    <unit id="m8kMFhf" name="validator.attachment.name_not_blank">
      <segment state="translated">
        <source>validator.attachment.name_not_blank</source>
        <target>在此处设置一个值，或上传文件以自动使用其文件名作为附件的名称。</target>
      </segment>
    </unit>
    <unit id="nwGaNBW" 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>该批次的所有者必须与所选存储位置的所有者 (%owner_name%) 匹配！</target>
      </segment>
    </unit>
    <unit id="HXSz3nQ" name="validator.part_lot.owner_must_not_be_anonymous">
      <segment state="translated">
        <source>validator.part_lot.owner_must_not_be_anonymous</source>
        <target>块所有者不能是匿名用户！</target>
      </segment>
    </unit>
  </file>
</xliff>
