mirror of
https://github.com/Part-DB/Part-DB-server.git
synced 2026-01-02 00:09:32 +00:00
Merge remote-tracking branch 'origin/master' into order-details
# Conflicts: # src/Entity/Parts/Part.php
This commit is contained in:
commit
3408334a1f
104 changed files with 12100 additions and 1406 deletions
File diff suppressed because it is too large
Load diff
|
|
@ -8949,6 +8949,12 @@ Element 1 -> Element 1.2</target>
|
|||
<target>Edit part</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="keLmdcq" name="part_list.action.scrollable_hint">
|
||||
<segment state="translated">
|
||||
<source>part_list.action.scrollable_hint</source>
|
||||
<target>Scroll to see all actions</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="w3XOUoO" name="part_list.action.action.title">
|
||||
<segment state="translated">
|
||||
<source>part_list.action.action.title</source>
|
||||
|
|
@ -9339,6 +9345,72 @@ Element 1 -> Element 1.2</target>
|
|||
<target>Attachment name</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="_5zM4Zv" name="filter.bulk_import_job.label">
|
||||
<segment state="translated">
|
||||
<source>filter.bulk_import_job.label</source>
|
||||
<target>Bulk Import Job</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="rXReB8s" name="filter.bulk_import_job.job_status">
|
||||
<segment state="translated">
|
||||
<source>filter.bulk_import_job.job_status</source>
|
||||
<target>Job Status</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="VSY.FIr" name="filter.bulk_import_job.part_status_in_job">
|
||||
<segment state="translated">
|
||||
<source>filter.bulk_import_job.part_status_in_job</source>
|
||||
<target>Part Status in Job</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="2Euegw5" name="filter.bulk_import_job.status.pending">
|
||||
<segment state="translated">
|
||||
<source>filter.bulk_import_job.status.pending</source>
|
||||
<target>Pending</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="JT3CbaE" name="filter.bulk_import_job.status.in_progress">
|
||||
<segment state="translated">
|
||||
<source>filter.bulk_import_job.status.in_progress</source>
|
||||
<target>In Progress</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="J9uBFFo" name="filter.bulk_import_job.status.completed">
|
||||
<segment state="translated">
|
||||
<source>filter.bulk_import_job.status.completed</source>
|
||||
<target>Completed</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="lv4PVt2" name="filter.bulk_import_job.status.stopped">
|
||||
<segment state="translated">
|
||||
<source>filter.bulk_import_job.status.stopped</source>
|
||||
<target>Stopped</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="0qKD5hC" name="filter.bulk_import_job.status.failed">
|
||||
<segment state="translated">
|
||||
<source>filter.bulk_import_job.status.failed</source>
|
||||
<target>Failed</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="q35A9Tf" name="filter.bulk_import_job.part_status.pending">
|
||||
<segment state="translated">
|
||||
<source>filter.bulk_import_job.part_status.pending</source>
|
||||
<target>Pending</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id=".Bxg5IL" name="filter.bulk_import_job.part_status.completed">
|
||||
<segment state="translated">
|
||||
<source>filter.bulk_import_job.part_status.completed</source>
|
||||
<target>Completed</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="kRFtBzL" name="filter.bulk_import_job.part_status.skipped">
|
||||
<segment state="translated">
|
||||
<source>filter.bulk_import_job.part_status.skipped</source>
|
||||
<target>Skipped</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="YcIyWEZ" name="filter.choice_constraint.operator.ANY">
|
||||
<segment state="translated">
|
||||
<source>filter.choice_constraint.operator.ANY</source>
|
||||
|
|
@ -10911,6 +10983,12 @@ Element 1 -> Element 1.2</target>
|
|||
<target>Export to XML</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="X.gTRGX" name="part_list.action.export_xlsx">
|
||||
<segment state="translated">
|
||||
<source>part_list.action.export_xlsx</source>
|
||||
<target>Export to Excel</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="w0AgPEI" name="parts.import.title">
|
||||
<segment state="translated">
|
||||
<source>parts.import.title</source>
|
||||
|
|
@ -12224,7 +12302,7 @@ Please note, that you can not impersonate a disabled user. If you try you will g
|
|||
<unit id="VZuIXC1" name="info_providers.search.no_results">
|
||||
<segment state="translated">
|
||||
<source>info_providers.search.no_results</source>
|
||||
<target>No results found at the selected providers! Check your search term or try to choose additional providers.</target>
|
||||
<target>No results found</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="It1umoK" name="tfa.check.code.confirmation">
|
||||
|
|
@ -13512,5 +13590,635 @@ Please note, that you can not impersonate a disabled user. If you try you will g
|
|||
<target>Preview image min width (px)</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="vkjf5qA" name="info_providers.bulk_import.step1.title">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.step1.title</source>
|
||||
<target>Bulk Info Provider Import - Step 1</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="dqV7NUB" name="info_providers.bulk_import.parts_selected">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.parts_selected</source>
|
||||
<target>parts selected</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="o474JoG" name="info_providers.bulk_import.step1.global_mapping_description">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.step1.global_mapping_description</source>
|
||||
<target>Configure field mappings that will be applied to all selected parts. For example: "MPN → LCSC + Mouser" means search LCSC and Mouser providers using each part's MPN field.</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="d9OFVmQ" name="info_providers.bulk_import.selected_parts">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.selected_parts</source>
|
||||
<target>Selected Parts</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="0IM.WJg" name="info_providers.bulk_import.field_mappings">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.field_mappings</source>
|
||||
<target>Field Mappings</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="cZb6a7b" name="info_providers.bulk_import.field_mappings_help">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.field_mappings_help</source>
|
||||
<target>Define which part fields to search with which info providers. Multiple mappings will be combined.</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="hImbHbq" name="info_providers.bulk_import.add_mapping">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.add_mapping</source>
|
||||
<target>Add Mapping</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="u4_QWOb" name="info_providers.bulk_import.search_results.title">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.search_results.title</source>
|
||||
<target>Search Results</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="aXSJ0L3" name="info_providers.bulk_import.errors">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.errors</source>
|
||||
<target>errors</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="TPEhXlb" name="info_providers.bulk_import.results_found">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.results_found</source>
|
||||
<target>%count% results found</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="8coVh8q" name="info_providers.bulk_import.source_field">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.source_field</source>
|
||||
<target>Source Field</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="VdUOMZf" name="info_providers.bulk_import.view_existing">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.view_existing</source>
|
||||
<target>View Existing</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="LPN5MOO" name="info_providers.bulk_search.search_field">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_search.search_field</source>
|
||||
<target>Search Field</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="DTm1q3f" name="info_providers.bulk_search.providers">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_search.providers</source>
|
||||
<target>Info Providers</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="5zem1xb" name="info_providers.bulk_import.actions.label">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.actions.label</source>
|
||||
<target>Actions</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="rA4WDLA" name="info_providers.bulk_search.providers.help">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_search.providers.help</source>
|
||||
<target>Select which info providers to search when parts have this field.</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="OS0qJRC" name="info_providers.bulk_search.submit">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_search.submit</source>
|
||||
<target>Search All Parts</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="ItmvNLj" name="info_providers.bulk_search.field.select">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_search.field.select</source>
|
||||
<target>Select a field to search by</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="AKm8Kw9" name="info_providers.bulk_search.field.mpn">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_search.field.mpn</source>
|
||||
<target>Manufacturer Part Number (MPN)</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="Wne2ljh" name="info_providers.bulk_search.field.name">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_search.field.name</source>
|
||||
<target>Part Name</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="iOh1gJZ" name="part_list.action.action.info_provider">
|
||||
<segment state="translated">
|
||||
<source>part_list.action.action.info_provider</source>
|
||||
<target>Info Provider</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="xukxTs_" name="part_list.action.bulk_info_provider_import">
|
||||
<segment state="translated">
|
||||
<source>part_list.action.bulk_info_provider_import</source>
|
||||
<target>Bulk Info Provider Import</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="yzpXFkB" name="info_providers.bulk_import.step1.spn_recommendation">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.step1.spn_recommendation</source>
|
||||
<target>SPN (Supplier Part Number) is recommended for better results. Add a mapping for each supplier to use their SPNs.</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="QDr.VVc" name="info_providers.bulk_import.update_part">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.update_part</source>
|
||||
<target>Update Part</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="e_DDQ2u" name="info_providers.bulk_import.prefetch_details">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.prefetch_details</source>
|
||||
<target>Prefetch Details</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="v4T9Uwz" name="info_providers.bulk_import.prefetch_details_help">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.prefetch_details_help</source>
|
||||
<target>Prefetch details for all results. This will take longer, but will speed up workflow for updating parts.</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="mRdK1ts" name="info_providers.bulk_import.step2.title">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.step2.title</source>
|
||||
<target>Bulk import from info providers</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="Y.b5mGJ" name="info_providers.bulk_import.step2.card_title">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.step2.card_title</source>
|
||||
<target>Bulk import for %count% parts - %date%</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="fyatGYL" name="info_providers.bulk_import.parts">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.parts</source>
|
||||
<target>parts</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="hlBJ6Qh" name="info_providers.bulk_import.results">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.results</source>
|
||||
<target>results</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="V8eTEPM" name="info_providers.bulk_import.created_at">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.created_at</source>
|
||||
<target>Created at</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="CiqevAs" name="info_providers.bulk_import.status.in_progress">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.status.in_progress</source>
|
||||
<target>In Progress</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="YeLN8i_" name="info_providers.bulk_import.status.completed">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.status.completed</source>
|
||||
<target>Completed</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="TIzGVyk" name="info_providers.bulk_import.status.failed">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.status.failed</source>
|
||||
<target>Failed</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="RxaZ6kn" name="info_providers.bulk_import.table.name">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.table.name</source>
|
||||
<target>Name</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="36MkrQF" name="info_providers.bulk_import.table.description">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.table.description</source>
|
||||
<target>Description</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="Y_yl259" name="info_providers.bulk_import.table.manufacturer">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.table.manufacturer</source>
|
||||
<target>Manufacturer</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="FgXYE1H" name="info_providers.bulk_import.table.provider">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.table.provider</source>
|
||||
<target>Provider</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="_gf1tWi" name="info_providers.bulk_import.table.source_field">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.table.source_field</source>
|
||||
<target>Source Field</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="CoSmRQc" name="info_providers.bulk_import.back">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.back</source>
|
||||
<target>Back</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="Hn7AtYS" name="info_providers.bulk_import.progress">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.progress</source>
|
||||
<target>Progress:</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="w9LaKAB" name="info_providers.bulk_import.status.pending">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.status.pending</source>
|
||||
<target>Pending</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="KcADJb." name="info_providers.bulk_import.completed">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.completed</source>
|
||||
<target>completed</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="hptkZvI" name="info_providers.bulk_import.skipped">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.skipped</source>
|
||||
<target>skipped</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="vylzyYJ" name="info_providers.bulk_import.mark_completed">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.mark_completed</source>
|
||||
<target>Mark Completed</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="ePdcL7W" name="info_providers.bulk_import.mark_skipped">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.mark_skipped</source>
|
||||
<target>Mark Skipped</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="3HeDhTB" name="info_providers.bulk_import.mark_pending">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.mark_pending</source>
|
||||
<target>Mark Pending</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="p.igAUH" name="info_providers.bulk_import.skip_reason">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.skip_reason</source>
|
||||
<target>Skip reason</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="6bTLFzZ" name="info_providers.bulk_import.editing_part">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.editing_part</source>
|
||||
<target>Editing part as part of bulk import</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="ItOX1kK" name="info_providers.bulk_import.complete">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.complete</source>
|
||||
<target>Complete</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="bHLXJ8Z" name="info_providers.bulk_import.existing_jobs">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.existing_jobs</source>
|
||||
<target>Existing Jobs</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="jg2YuGQ" name="info_providers.bulk_import.job_name">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.job_name</source>
|
||||
<target>Job Name</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="jUc1.Um" name="info_providers.bulk_import.parts_count">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.parts_count</source>
|
||||
<target>Parts Count</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="aY1IgEO" name="info_providers.bulk_import.results_count">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.results_count</source>
|
||||
<target>Results Count</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="1GAZk4m" name="info_providers.bulk_import.progress_label">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.progress_label</source>
|
||||
<target>Progress: %current%/%total%</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="k78UdMX" name="info_providers.bulk_import.manage_jobs">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.manage_jobs</source>
|
||||
<target>Manage Bulk Import Jobs</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="mJ73hdI" name="info_providers.bulk_import.view_results">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.view_results</source>
|
||||
<target>View Results</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="d5ZxGBG" name="info_providers.bulk_import.status">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.status</source>
|
||||
<target>Status</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="Z.AgcWf" name="info_providers.bulk_import.manage_jobs_description">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.manage_jobs_description</source>
|
||||
<target>View and manage all your bulk import jobs. To create a new job, select parts and click "Bulk import from info providers".</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="0lCZLRC" name="info_providers.bulk_import.no_jobs_found">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.no_jobs_found</source>
|
||||
<target>No bulk import jobs found.</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="LheSXys" name="info_providers.bulk_import.create_first_job">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.create_first_job</source>
|
||||
<target>Create your first bulk import job by selecting multiple parts in a part table and select the "Bulk info provider import" option.</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="Lm_DPbH" name="info_providers.bulk_import.confirm_delete_job">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.confirm_delete_job</source>
|
||||
<target>Are you sure you want to delete this job?</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="kZd.W42" name="info_providers.bulk_import.job_name_template">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.job_name_template</source>
|
||||
<target>Bulk import for %count% parts</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="W6GycWK" name="info_providers.bulk_import.step2.instructions.title">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.step2.instructions.title</source>
|
||||
<target>How to use bulk import</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="QTkki_T" name="info_providers.bulk_import.step2.instructions.description">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.step2.instructions.description</source>
|
||||
<target>Follow these steps to efficiently update your parts:</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="OI1oD42" name="info_providers.bulk_import.step2.instructions.step1">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.step2.instructions.step1</source>
|
||||
<target>Click "Update Part" to edit a part with the supplier data</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="U.QKhv." name="info_providers.bulk_import.step2.instructions.step2">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.step2.instructions.step2</source>
|
||||
<target>Review and modify the part information as needed. Note: You need to click "Save" twice to save the changes.</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="WlnTz0N" name="info_providers.bulk_import.step2.instructions.step3">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.step2.instructions.step3</source>
|
||||
<target>Click "Complete" to mark the part as done and return to this overview</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="IyXU.4X" name="info_providers.bulk_import.created_by">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.created_by</source>
|
||||
<target>Created By</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="egSjRGI" name="info_providers.bulk_import.completed_at">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.completed_at</source>
|
||||
<target>Completed At</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="9L.HbvX" name="info_providers.bulk_import.action.label">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.action.label</source>
|
||||
<target>Action</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="vcNdo9m" name="info_providers.bulk_import.action.delete">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.action.delete</source>
|
||||
<target>Delete</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="bE3MUIU" name="info_providers.bulk_import.status.active">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.status.active</source>
|
||||
<target>Active</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="R3FVzb3" name="info_providers.bulk_import.progress.title">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.progress.title</source>
|
||||
<target>Progress</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="pKciwfa" name="info_providers.bulk_import.progress.completed_text">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.progress.completed_text</source>
|
||||
<target>%completed% / %total% completed</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="9yPFVrM" name="info_providers.bulk_import.status.stopped">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.status.stopped</source>
|
||||
<target>Stopped</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="we_yrOV" name="info_providers.bulk_import.action.stop">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.action.stop</source>
|
||||
<target>Stop</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="SNkUbfh" name="info_providers.bulk_import.confirm_stop_job">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.confirm_stop_job</source>
|
||||
<target>Are you sure you want to stop this job?</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="dlO_h_K" name="part.filter.in_bulk_import_job">
|
||||
<segment state="translated">
|
||||
<source>part.filter.in_bulk_import_job</source>
|
||||
<target>In Bulk Import Job</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="rOeRN8O" name="part.filter.bulk_import_job_status">
|
||||
<segment state="translated">
|
||||
<source>part.filter.bulk_import_job_status</source>
|
||||
<target>Bulk Import Job Status</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="940sEqZ" name="part.filter.bulk_import_part_status">
|
||||
<segment state="translated">
|
||||
<source>part.filter.bulk_import_part_status</source>
|
||||
<target>Bulk Import Part Status</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="rv.QfEA" name="part.edit.tab.bulk_import">
|
||||
<segment state="translated">
|
||||
<source>part.edit.tab.bulk_import</source>
|
||||
<target>Bulk Import Job</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="BUAqJHD" name="bulk_import.status.pending">
|
||||
<segment state="translated">
|
||||
<source>bulk_import.status.pending</source>
|
||||
<target>Pending</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="GkVa8H3" name="bulk_import.status.in_progress">
|
||||
<segment state="translated">
|
||||
<source>bulk_import.status.in_progress</source>
|
||||
<target>In Progress</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="da3QKdj" name="bulk_import.status.completed">
|
||||
<segment state="translated">
|
||||
<source>bulk_import.status.completed</source>
|
||||
<target>Completed</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="YM7qaAP" name="bulk_import.status.stopped">
|
||||
<segment state="translated">
|
||||
<source>bulk_import.status.stopped</source>
|
||||
<target>Stopped</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="5SSBsBs" name="bulk_import.status.failed">
|
||||
<segment state="translated">
|
||||
<source>bulk_import.status.failed</source>
|
||||
<target>Failed</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="JprgheW" name="bulk_import.part_status.pending">
|
||||
<segment state="translated">
|
||||
<source>bulk_import.part_status.pending</source>
|
||||
<target>Pending</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="iDoZxrE" name="bulk_import.part_status.completed">
|
||||
<segment state="translated">
|
||||
<source>bulk_import.part_status.completed</source>
|
||||
<target>Completed</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="KInkh07" name="bulk_import.part_status.skipped">
|
||||
<segment state="translated">
|
||||
<source>bulk_import.part_status.skipped</source>
|
||||
<target>Skipped</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="tmVFe1V" name="bulk_import.part_status.failed">
|
||||
<segment state="translated">
|
||||
<source>bulk_import.part_status.failed</source>
|
||||
<target>Failed</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="Jxg8Jia" name="bulk_info_provider_import_job.label">
|
||||
<segment state="translated">
|
||||
<source>bulk_info_provider_import_job.label</source>
|
||||
<target>Bulk info provider import</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="SV1_VvJ" name="bulk_info_provider_import_job_part.label">
|
||||
<segment state="translated">
|
||||
<source>bulk_info_provider_import_job_part.label</source>
|
||||
<target>Bulk Import Job Part</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="XQV7AkF" name="info_providers.bulk_search.priority">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_search.priority</source>
|
||||
<target>Priority</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="XR9mZP_" name="info_providers.bulk_search.priority.help">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_search.priority.help</source>
|
||||
<target>Lower numbers = higher priority. Same priority = combine results. Different priorities = try highest first, fallback if no results.</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="Iz3Ow0_" name="info_providers.bulk_import.priority_system.title">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.priority_system.title</source>
|
||||
<target>Priority System</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="CPwXFjE" name="info_providers.bulk_import.priority_system.description">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.priority_system.description</source>
|
||||
<target>Lower numbers = higher priority. Same priority = combine results. Different priorities = try highest first, fallback if no results.</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="v.rTI5s" name="info_providers.bulk_import.priority_system.example">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.priority_system.example</source>
|
||||
<target>Example: Priority 1: "LCSC SPN → LCSC", Priority 2: "MPN → LCSC + Mouser", Priority 3: "Name → All providers"</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="yMhBL_K" name="info_providers.bulk_import.search.submit">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.search.submit</source>
|
||||
<target>Search Providers</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="NSXIcCk" name="info_providers.bulk_import.research.title">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.research.title</source>
|
||||
<target>Research Parts</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="i53VvpV" name="info_providers.bulk_import.research.description">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.research.description</source>
|
||||
<target>Re-search for parts using updated information (e.g., new MPNs). Uses the same field mappings as the original search.</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="S2HVT9P" name="info_providers.bulk_import.research.all_pending">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.research.all_pending</source>
|
||||
<target>Research All Pending Parts</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="ri9TEXX" name="info_providers.bulk_import.research.part">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.research.part</source>
|
||||
<target>Research</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="izeEDar" name="info_providers.bulk_import.research.part_tooltip">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.research.part_tooltip</source>
|
||||
<target>Research this part with updated information</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="jPCU0MO" name="info_providers.bulk_import.max_mappings_reached">
|
||||
<segment state="translated">
|
||||
<source>info_providers.bulk_import.max_mappings_reached</source>
|
||||
<target>Maximum number of mappings reached</target>
|
||||
</segment>
|
||||
</unit>
|
||||
</file>
|
||||
</xliff>
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@
|
|||
<unit id="wOYPZmb" name="saml.error.cannot_login_saml_user_locally">
|
||||
<segment state="translated">
|
||||
<source>saml.error.cannot_login_saml_user_locally</source>
|
||||
<target>Sie können sich nicht mittels lokaler Authentifizierung als SAML Benutzer einloggen! Benutzen Sie stattdessen den SSO login.</target>
|
||||
<target>Sie können sich nicht mittels lokaler Authentifizierung als SAML-Benutzer einloggen! Benutzen Sie stattdessen den SSO Login.</target>
|
||||
</segment>
|
||||
</unit>
|
||||
</file>
|
||||
|
|
|
|||
|
|
@ -362,7 +362,7 @@
|
|||
<unit id="m4gp2P_" name="validator.google_code.wrong_code">
|
||||
<segment state="translated">
|
||||
<source>validator.google_code.wrong_code</source>
|
||||
<target>Ungültiger Code. Überprüfen Sie, dass die Authenticator App korrekt eingerichtet ist und dass der Server und das Gerät beide die korrekte Uhrzeit eingestellt haben.</target>
|
||||
<target>Ungültiger Code. Überprüfen Sie, ob die Authenticator App korrekt eingerichtet ist und ob der Server und das Gerät beide die korrekte Uhrzeit eingestellt haben.</target>
|
||||
</segment>
|
||||
</unit>
|
||||
</file>
|
||||
|
|
|
|||
369
translations/validators.nl.xlf
Normal file
369
translations/validators.nl.xlf
Normal file
|
|
@ -0,0 +1,369 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xliff xmlns="urn:oasis:names:tc:xliff:document:2.0" version="2.0" srcLang="en" trgLang="nl">
|
||||
<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>De voorbeeldbijlage moet een geldige afbeelding zijn!</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>Een element met deze naam bestaat al op dit niveau!</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>Waarde moet minder dan of gelijk zijn aan de typische waarde ({{ 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>Waarde moet minder zijn dan de maximale waarde ({{ 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>Waarde moet groter of gelijk zijn aan de typische waarde ({{ 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>Een gebruiker met deze naam bestaat al</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>De gebruikersnaam mag alleen letters, nummers, underscores, puntjes, plusjes of minnen bevatten en mag niet beginnen met een @!</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>Een element kan niet zijn eigen bovenliggende element zijn.</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>Dit element kan geen onderliggend element van zichzelf zijn.</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="GAUS.LK" name="validator.select_valid_category">
|
||||
<segment state="translated">
|
||||
<source>validator.select_valid_category</source>
|
||||
<target>Selecteer een geldigde categorie!</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="h6qELde" name="validator.part_lot.only_existing">
|
||||
<segment state="translated">
|
||||
<source>validator.part_lot.only_existing</source>
|
||||
<target>De opslaglocatie is gemarkeerd als "alleen bestaande onderdelen", er kunnen dus geen nieuwe onderdelen worden toegevoegd.</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>De gebruikte opslaglocatie is vol gemarkeerd, daarom kan de voorraad niet worden vergroot. (Nieuwe voorraad maximaal {{ 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>De opslaglocatie is vol, er kunnen dus geen nieuwe onderdelen toegevoegd worden.</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="2yWi8eP" name="validator.part_lot.single_part">
|
||||
<segment state="translated">
|
||||
<source>validator.part_lot.single_part</source>
|
||||
<target>De opslaglocatie is gemarkeerd als "slechts één component", er kan dus geen nieuw component worden toegevoegd.</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>U moet een soort bijlage selecteren!</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>U moet een leverancier selecteren!</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>Om SI-voorvoegsels in te schakelen, moet u een eenheidssymbool instellen!</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="gZ5FFL1" name="part.ipn.must_be_unique">
|
||||
<segment state="translated">
|
||||
<source>part.ipn.must_be_unique</source>
|
||||
<target>Het interne onderdeelnummer moet uniek zijn. {{ value }} is al in gebruik!</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>U moet een onderdeel kiezen voor een stuklijstvermelding of een naam instellen voor een stuklijstvermelding die geen onderdeel is.</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>Er is al een stuklijstvermelding met deze naam!</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>Dit onderdeel bestaat al in de stuklijst!</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>Het aantal bevestigingen moet overeenkomen met het aantal uit de stukslijst</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>Kan de onderdelen van een project niet aan zijn eigen BOM toevoegen.</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>De BOM moet alle onderdelen van het subproject bevatten. Onderdeel %part_name% van project %project_name% ontbreekt!</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>Prijzen zijn niet toegestaan op een BOM die aan een onderdeel zijn gekoppeld. Definieer in plaats daarvan de prijs op het onderdeel.</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>Je hebt meer hoeveelheden geselecteerd om op te nemen dan nodig is! Verwijder onnodige hoeveelheid.</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>Je hebt minder hoeveelheid geselecteerd om op te nemen dan nodig is voor de build! Voeg een extra hoeveelheid toe.</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>De naam van het onderdeel komt niet overeen met de reguliere expressie die wordt vermeld door de categorie: %regex%</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="Q8wP5Jd" name="validator.attachment.name_not_blank">
|
||||
<segment state="translated">
|
||||
<source>validator.attachment.name_not_blank</source>
|
||||
<target>Stel hier een waarde in of upload een bestand om automatisch de bestandsnaam als naam voor de bijlage te gebruiken.</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>De eigenaar van deze locatie moet overeenkomen met de eigenaar van de geselecteerde opslaglocatie (%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>De eigenaar van een locatie mag niet de anonieme gebruiker zijn!</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>Als je het type instelt op "overig", dan moet je er een beschrijvende waarde voor instellen!</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>Een onderdeel kan niet geassocieerd zijn met zichzelf!</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="q5Ej6Xm" name="validator.part_association.already_exists">
|
||||
<segment state="translated">
|
||||
<source>validator.part_association.already_exists</source>
|
||||
<target>De associatie met dit onderdeel bestaat al!</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>De waarde van deze leveranciersbarcode is al in een andere partij gebruikt. De barcode moet uniek zijn!</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>Vanwege technische beperkingen is het niet mogelijk om datums na 2038-01-19 te selecteren op 32-bits systemen!</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="89nojXY" name="validator.fileSize.invalidFormat">
|
||||
<segment state="translated">
|
||||
<source>validator.fileSize.invalidFormat</source>
|
||||
<target>Ongeldig bestandsformaat. Gebruiker een geheel getal plus K, M of G als toevoeging voor Kilo, Mega of Gigabytes.</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="iXcU7ce" name="validator.invalid_range">
|
||||
<segment state="translated">
|
||||
<source>validator.invalid_range</source>
|
||||
<target>De opgegeven reeks is niet geldig!</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="m4gp2P_" name="validator.google_code.wrong_code">
|
||||
<segment state="translated">
|
||||
<source>validator.google_code.wrong_code</source>
|
||||
<target>Ongeldige code. Controleer of je authenticator-app correct is ingesteld en of zowel de server als het authenticatieapparaat de tijd correct hebben ingesteld.</target>
|
||||
</segment>
|
||||
</unit>
|
||||
</file>
|
||||
</xliff>
|
||||
Loading…
Add table
Add a link
Reference in a new issue